diff --git a/src/types/IComponents.tsx b/src/types/IComponents.tsx index 4e0f0db..2c9b895 100644 --- a/src/types/IComponents.tsx +++ b/src/types/IComponents.tsx @@ -87,3 +87,42 @@ export interface OcupacaoProps { cliente?: string; barbeiro?: string; } + +export interface TicketProps { + cliente?: ClienteMetadata | undefined; +} + +export interface AgendaProps { + onClick: () => void; +} + +export interface AlertProps { + title: string; + success?: boolean; + error?: boolean; + warning?: boolean; + info?: boolean; + onClick?: () => void; + close?: boolean; +} + +export interface BadgeProps { + primary: boolean; + children: React.ReactNode; +} + +export interface HorariosProps { + horario: string; + disabled: boolean; + onClick: () => void; + children: React.ReactNode; +} + +export interface SocialButtonProps { + onClick: () => void; + icon?: React.ReactElement; + text: string; + apple?: boolean; + google?: boolean; + whatsapp?: boolean; +}