UNPKG

@rocket.chat/onboarding-ui

Version:

Set of components and functions for the onboarding experience on Rocket.Chat

19 lines 1.01 kB
import type { ReactElement } from 'react'; import type { FieldPathValue, SubmitHandler, Validate } from 'react-hook-form'; type CreateFirstMemberFormPayload = { username: string; password: string; }; type CreateFirstMemberFormProps = { defaultValues?: CreateFirstMemberFormPayload; currentStep: number; stepCount: number; organizationName: string; onSubmit: SubmitHandler<CreateFirstMemberFormPayload>; onBackButtonClick: () => void; validateUsername: Validate<FieldPathValue<CreateFirstMemberFormPayload, 'username'>, CreateFirstMemberFormPayload>; validatePassword: Validate<FieldPathValue<CreateFirstMemberFormPayload, 'password'>, CreateFirstMemberFormPayload>; }; declare const CreateFirstMemberForm: ({ defaultValues, currentStep, stepCount, organizationName, onSubmit, onBackButtonClick, validateUsername, validatePassword, }: CreateFirstMemberFormProps) => ReactElement; export default CreateFirstMemberForm; //# sourceMappingURL=CreateFirstMemberForm.d.ts.map