Skip to content

Latest commit

 

History

History
77 lines (43 loc) · 1.3 KB

File metadata and controls

77 lines (43 loc) · 1.3 KB
title Component
description Component protocol schemas

Component

**Source:** `packages/spec/src/ui/component.zod.ts`

TypeScript Usage

import { AlertPropsSchema, BottomNavigationPropsSchema, DataTablePropsSchema, EmptyStatePropsSchema, FloatingActionButtonPropsSchema, KanbanBoardPropsSchema, PageCardPropsSchema, PageHeaderPropsSchema, PageTabsPropsSchema, PullToRefreshPropsSchema, RecordDetailsPropsSchema, RecordHighlightsPropsSchema, RecordRelatedListPropsSchema, TreeViewPropsSchema } from '@objectstack/spec/ui';
import type { AlertProps, BottomNavigationProps, DataTableProps, EmptyStateProps, FloatingActionButtonProps, KanbanBoardProps, PageCardProps, PageHeaderProps, PageTabsProps, PullToRefreshProps, RecordDetailsProps, RecordHighlightsProps, RecordRelatedListProps, TreeViewProps } from '@objectstack/spec/ui';

// Validate data
const result = AlertPropsSchema.parse(data);

AlertProps


BottomNavigationProps


DataTableProps


EmptyStateProps


FloatingActionButtonProps


KanbanBoardProps


PageCardProps


PageHeaderProps


PageTabsProps


PullToRefreshProps


RecordDetailsProps


RecordHighlightsProps


RecordRelatedListProps


TreeViewProps