@icxbee/generic-csat-react
v1.0.1
Published
React wrapper for generic CSAT questionnaires
Readme
@icxbee/generic-csat-react
React wrapper for the generic CSAT questionnaire plugin.
Install
npm install @icxbee/generic-csat-reactImport styles once in your app entry:
import '@icxbee/generic-csat-react/styles.css';Usage
import { GenericCsat } from '@icxbee/generic-csat-react';
import '@icxbee/generic-csat-react/styles.css';
const config = {
organizationId: 'org-1',
appId: 'app-1',
groupId: 'group-1',
questionnaireType: 'EVENT_BASED',
questionnaireSubType: 'YOUR_SUB_TYPE',
type: 'PAGE' as const,
apiBaseUrl: 'https://your-api.example.com/core-service/api/v1',
userInfo: {
userInfoActive: true,
userInfoCondition: 'DYNAMIC' as const,
userInfoKeyIdentifier: 'userId',
userInfoValues: { userId: 'u-123', email: '[email protected]' },
},
};
export function SurveyPage() {
return <GenericCsat config={config} />;
}