Dados & visualização
cosmemilton-ui/client

CmScheduler

Use para agendas de atendimento, visitas, vistorias e reservas que precisam de visão diária ou semanal com horários claros e eventos sobrepostos.

Import

tsx
import { CmScheduler } from "cosmemilton-ui/client";

Semana operacional

Agenda semanal com eventos sobrepostos, fim de semana oculto, tons semânticos e uma cor explícita.

11 – 15 de maio de 2026
seg.11
ter.12
qua.13
qui.14
sex.15

API rápida

Props principais de cada peça exportada.

CmScheduler

eventsview/defaultViewonViewChangedate/defaultDateonDateChangestartHourendHourslotMinuteshourHeightweekStartsOnhideWeekendsshowNowIndicatorshowHeaderonEventClickonSlotClickrenderEvent

CmSchedulerEvent

idtitlestartendtonecolordescriptiondata

Notas

`start` e `end` aceitam `Date` ou string ISO; prefira strings quando passar dados de Server Components.

Eventos fora da janela visível são recortados; eventos simultâneos são empacotados em colunas.

Use `onSlotClick` para fluxos de criação rápida e `renderEvent` quando o card do evento precisar de conteúdo próprio.