UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

27 lines 1.08 kB
import type { AlertData } from '../AlertManager/types'; export interface AlertViewData extends Omit<AlertData, 'image'> { image?: string; sentAt: string | Date; recipients: RecipientStatus[]; } export interface RecipientStatus { id: string; name: string; status: 'viewed' | 'pending'; } interface AlertsManagerViewProps { alertData: AlertViewData; isOpen?: boolean; onClose?: () => void; /** URL da imagem após upload (prioritária - será exibida primeiro) */ imageLink?: string | null; /** Imagem padrão a ser exibida quando não há imagem no alertData (URL string) */ defaultImage?: string | null; currentPage?: number; totalPages?: number; onPageChange?: (page: number) => void; itemsPerPage?: number; } export declare const AlertsManagerView: ({ alertData, isOpen, onClose, imageLink, defaultImage, currentPage, totalPages: externalTotalPages, onPageChange, itemsPerPage, }: AlertsManagerViewProps) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=AlertsManagerView.d.ts.map