Ir al contenido

Blocks

Un block es una composicion reusable con un job especifico, slug estable, contrato controlado de datos/acciones, estados aplicables, fixtures realistas en el Portal y un consumidor real antes de promoverse a stable.

El host posee fetching, routing, auth, persistencia, politica y efectos. El block solo compone componentes/tipos publicos LEMN.

Export Proposito Status
DashboardOverviewBlock Metricas, trend y ranking Beta
AppointmentScheduleBlock Cola temporal de citas con acciones del host Beta
ApprovalQueueBlock Cola acotada de approvals humanos Beta
import { AppointmentScheduleBlock } from "@lemn-ltd/ui/blocks";
<AppointmentScheduleBlock items={appointments} onOpen={openAppointment} />

Un control unico es componente. Una composicion repetida con contrato estable puede ser block. Comportamiento de un solo producto se mantiene local hasta probar repeticion. Un block no oculta APIs de producto, no importa proveedores y no crea otra implementacion de primitives o charts.