Fix broken types in imported library

This commit is contained in:
2025-08-10 23:11:56 -04:00
parent 4402edcfa0
commit 7a31eade87
153 changed files with 171 additions and 150 deletions

24
lib/types/ToasterTypes.ts Normal file
View File

@@ -0,0 +1,24 @@
export interface Toast {
id: string;
message: React.ReactNode;
hideTime: Date;
}
export interface ToastProviderState {
toast: Toast[];
hideToast: (id: string) => void;
addToast: (message: React.ReactNode, duration?: number) => string;
addSuccess: (message: React.ReactNode, duration?: number) => string;
addWarning: (message: React.ReactNode, duration?: number) => string;
addDanger: (message: React.ReactNode, duration?: number) => string;
}
export interface ToastProviderProps {
className?: string;
children: React.ReactNode;
}
export interface ToasterProps {
toast: Toast[];
className?: string;
}