@francistinao/formiq-sdk
v1.1.0
Published
Embed Formiq board components (e.g. `/b/[boardId]`) inside existing React applications.
Readme
Formiq SDK
Embed Formiq board components (e.g. /b/[boardId]) inside existing React applications.
Prerequisite
- Create a Formiq account at
formiq-steel.vercel.app. - Open Settings in the Formiq app.
- Generate a Personal Access Token (PAT).
Install
pnpm add @francistinao/formiq-sdk
# or
npm install @francistinao/formiq-sdk
# or
yarn add @francistinao/formiq-sdkUsage
'use client'
import { FormiqProvider, BoardEditor } from '@francistinao/formiq-sdk'
import '@francistinao/formiq-sdk/styles.css'
function App() {
return (
<FormiqProvider
token="formiq_3dc..."
apiBaseUrl="https://api.francistinao.com/api/v1"
>
<BoardEditor boardId="YOUR_BOARD_ID" />
</FormiqProvider>
)
}Notes
- The PAT is required to load board data and generate PDFs.
- Wrap your editor components with
FormiqProviderso API requests include the PAT automatically. - Set
apiBaseUrlonFormiqProvider(or callsetApiBaseUrl) to target your API host.
By Francis Tin-ao
