infinity-forge
Version:
17 lines (16 loc) • 502 B
TypeScript
interface ILoginModalProps {
title?: string;
open: boolean;
setOpen: React.Dispatch<React.SetStateAction<boolean>>;
onAuth: () => void;
roles: Partial<IRole>[];
}
export declare function LoginModal({ title, open, setOpen, onAuth, roles }: ILoginModalProps): import("react/jsx-runtime").JSX.Element;
export interface IRole {
role: string;
title: string;
linkTerm?: string;
onAuth?: () => void;
setOpen: React.Dispatch<React.SetStateAction<boolean>>;
}
export {};