UNPKG

@leancodepl/kratos

Version:

Headless React components library for building Ory Kratos authentication flows

32 lines 1.75 kB
import { TraitsConfig } from '../../../utils'; import { OnSettingsFlowError } from '../types'; type UsePasswordFormProps<TTraitsConfig extends TraitsConfig> = { traitsConfig: TTraitsConfig; onError?: OnSettingsFlowError<TTraitsConfig>; onChangeTraitsSuccess?: () => void; }; export declare function useTraitsForm<TTraitsConfig extends TraitsConfig>({ traitsConfig, onError, onChangeTraitsSuccess, }: UsePasswordFormProps<TTraitsConfig>): import('@tanstack/react-form').ReactFormExtendedApi<{ traits: Record<string, boolean | string>; }, import('@tanstack/form-core').FormValidateOrFn<{ traits: Record<string, boolean | string>; }> | undefined, import('@tanstack/form-core').FormValidateOrFn<{ traits: Record<string, boolean | string>; }> | undefined, import('@tanstack/form-core').FormAsyncValidateOrFn<{ traits: Record<string, boolean | string>; }> | undefined, import('@tanstack/form-core').FormValidateOrFn<{ traits: Record<string, boolean | string>; }> | undefined, import('@tanstack/form-core').FormAsyncValidateOrFn<{ traits: Record<string, boolean | string>; }> | undefined, import('@tanstack/form-core').FormValidateOrFn<{ traits: Record<string, boolean | string>; }> | undefined, import('@tanstack/form-core').FormAsyncValidateOrFn<{ traits: Record<string, boolean | string>; }> | undefined, import('@tanstack/form-core').FormValidateOrFn<{ traits: Record<string, boolean | string>; }> | undefined, import('@tanstack/form-core').FormAsyncValidateOrFn<{ traits: Record<string, boolean | string>; }> | undefined, import('@tanstack/form-core').FormAsyncValidateOrFn<{ traits: Record<string, boolean | string>; }> | undefined, unknown>; export {}; //# sourceMappingURL=useTraitsForm.d.ts.map