@taliya/ui
v0.1.0
Published
Official reusable UI primitives for Taliya products.
Readme
@taliya/ui
Primitives React do Taliya Product UI.
Inclui:
- Button;
- ButtonGroup;
- IconButton;
- Input;
- Select;
- Toggle;
- Chip;
- Badge;
- Card;
- Panel;
- PanelHeader;
- PanelBody;
- DataTable;
- TablePagination;
- Drawer;
- Modal;
- Tabs;
- Stack;
- Toolbar;
- FieldGrid;
- ContentGrid;
- StatePage;
- LoadingState;
- ErrorState;
- EmptyState;
- InlineGroup;
- List;
- ListItem;
- KeyValueRow.
Aliases e bases de composicao:
DropdownMenue o primitive canonico de menu;ActionMenucontinua como alias semantico para menus de acao.FilterBar,DataTable,Drawer,MetricTileeStatusSummaryCardsao primitives neutros. Quando a tela precisar do comportamento visual de pagina CRM, use os wrappers de@taliya/crm:PageFilterBar, tabelas de dominio,CrmRecordDrawer,MetricCardeStatusCard.
Este pacote pode depender de @taliya/tokens, mas nao conhece dominio CRM.
react e react-dom sao peer dependencies do consumidor. Nao instale uma segunda copia de React dentro deste pacote.
Importe o CSS junto com os tokens no app consumidor:
import "@taliya/tokens/tokens.css";
import "@taliya/ui/styles.css";