--- title: "NEW: Quick integration with NPM library" slug: "new-fast-integration-with-npm-library-2" updated: 2024-10-03T13:32:09Z published: 2024-10-03T13:32:09Z canonical: "ignite.ticketmaster.com/new-fast-integration-with-npm-library-2" --- > ## Documentation Index > Fetch the complete documentation index at: https://ignite.ticketmaster.com/llms.txt > Use this file to discover all available pages before exploring further. # NEW: Quick integration with NPM library ### Accounts SDK module of the NPM library The Accounts SDK can be integrated into your React Native project manually - by following the steps listed in the guide below ([Getting Started](/v1/docs/accounts-sdk-react-native-getting-started) and [Accounts SDK](/v1/docs/react-native-accounts-sdk)) - or by using our NPM library: react-native-ticketmaster-ignite. | ![image.png](https://cdn.document360.io/995f0bfa-740b-4247-b341-fde1e5326a96/Images/Documentation/image%284%29.png) | [https://www.npmjs.com/package/react-native-ticketmaster-ignite](https://www.npmjs.com/package/react-native-ticketmaster-ignite) | | --- | --- | | ![image.png](https://cdn.document360.io/995f0bfa-740b-4247-b341-fde1e5326a96/Images/Documentation/image%285%29.png) | [https://github.com/ticketmaster/react-native-ticketmaster-ignite](https://github.com/ticketmaster/react-native-ticketmaster-ignite) | Follow the installation steps from the library's Readme to install and setup the library. Once done, head out to the [Usage section](https://github.com/ticketmaster/react-native-ticketmaster-ignite?tab=readme-ov-file#usage) to learn about the `IgniteProvider` wrapper needed to finish up the setup phase. Once your app is wrapped with the `IgniteProvider` you can use the [AccountsSDK](https://github.com/ticketmaster/react-native-ticketmaster-ignite?tab=readme-ov-file#accountssdk) module or [useIgnite](https://github.com/ticketmaster/react-native-ticketmaster-ignite?tab=readme-ov-file#useignite) hook #### Sample implementation: ``` import { useIgnite } from 'react-native-ticketmaster-ignite'; const { login } = useIgnite(); try { await login(); } catch (e) { console.log('Accounts SDK login error:', (e as Error).message); } ``` --- ### Other SDKs The library exports other modules as well: `RetailSDK`, `TicketsSdkModal` (iOS only) and `TicketsSdkEmbedded`. See the documentation for the [Tickets SDK](/v1/docs/new-fast-integration-with-npm-library-1) and [Retail SDK](/v1/docs/new-fast-integration-with-npm-library).