UNPKG

@adyen/kyc-components

Version:

`adyen-kyc-components` provides the required pieces to build an onboarding flow based on a legal entity. To onboard and verify users, you need to create a user interface (UI) to collect user data. To speed up building your integration, Adyen offers onboar

19 lines (18 loc) 856 B
import type { CapabilityProblems } from '../core/models/errors/capability-problems'; import { TaskTypes } from '../stores/globalStore/taskTypes'; interface UseDataMissingRemediationsProps { legalEntityId: string; problems: CapabilityProblems; } interface DataMissingRemediations { remediationMessages: Partial<Record<TaskTypes, string | undefined>>; } /** * @description A hook that parses a legal entities capability problems and maps its verification error codes to task specific remediation messages * * @param legalEntityId - ID of an exisiting LegalEntity * @param problems - Capability problems on exisiting LegalEntity * @returns A record of TaskTypes to a remediation message */ export declare function useDataMissingRemediations({ legalEntityId, problems, }: UseDataMissingRemediationsProps): DataMissingRemediations; export {};