Quiltt Logo

React SDK

The Quiltt React SDK provides Components and Hooks for seamless integration of the Quiltt Connector into your React app.

Documentation

For full documentation, additional examples and the source code, see the Quiltt React SDK on Github.

Link to this section#Installation

Link to this section#Handling Authentication

To load the Connector for use by a pre-existing end-user, you'll need to pass a valid Session token. See the Authentication guide for more information on generating Session tokens.

Link to this section#Using the Provider Component

The QuilttProvider is the easiest way to pass a Session token to your React app.

Link to this section#Using the Hook

For more granular access, including the ability to read, import and revoke Session tokens, use the useQuilttSession hook.

Link to this section#Quickstart Examples

Link to this section#Connect with a Button

Link to this section#Reconnect with a Button

Link to this section#Prefilled Institution Search with a Button

Link to this section#Connect Inside a Container

Link to this section#Reconnect Inside a Container

Link to this section#Prefilled Institution Search Inside a Container

Link to this section#Typescript

The React Native packages comes bundled with the @quiltt/core package, which contains type definitions for all components and hooks.

See the definition file on Github

Link to this section#Next.js

For developers looking to quickly bootstrap a Next.js project with Quiltt integration, we offer a pre-configured template:

Quiltt Next.js Template

This template provides a solid foundation for building fintech applications with Quiltt and Next.js. It includes:

  • Next.js 14 with App Router
  • TypeScript for type safety
  • Quiltt React SDK integration
  • GraphQL code generation for Quiltt API
  • Authentication flow (Login and Signup)
  • Tailwind CSS for styling

To get started with the template, clone the repository and follow the setup instructions in the README. This can significantly speed up your development process and ensure you're following best practices for Quiltt integration from the start.