Repository URL to install this package:
|
Version:
0.14.1 ▾
|
import { ReactNode } from 'react'
import {
UserInviteProps as UserInvitePlaceholderProps,
UserInviteState as UserInvitePlaceholderState,
} from 'abstractions/B2B/UserManagement'
export interface UserInviteProps extends UserInvitePlaceholderProps {}
// Sample serialized response :
// emailAddress: "rock.aarthi@yahoo.com",
// team: "Team A",
// role: "Manager",
export interface FormSubmitData {
emailAddress: string
team: string
role: string
}
export interface UserInviteState extends UserInvitePlaceholderState {
userInviteList: Array<FormSubmitData>
handleAddUser(SERIALIZED_DATA_ON_FORM_SUBMIT: FormSubmitData): void
handleRemoveUser(index: number): void
}