Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | export type TNotificationType = "generic";
type TSubmitData = {
subject?: string;
message: string;
};
export type TCustomSubmitHandler = (data: TSubmitData) => void;
export type TSubmitStatus = {
isDisabled: boolean;
message: string;
};
export type TFormSubmitHandler = (data: {
subject?: string;
message: string;
openConversation?: boolean;
}) => void;
export type RenderNotificationForm = {
onSubmit: TFormSubmitHandler;
setSubmitStatus: React.Dispatch<React.SetStateAction<TSubmitStatus>>;
};
export type TNotifyMerchantContent = (
props: RenderNotificationForm,
) => JSX.Element;
|