@atlaskit/primitives
Version:
Primitives are token-backed low-level building blocks.
17 lines (16 loc) • 1.25 kB
TypeScript
export { default as Box, type BoxProps } from './components/box';
export { default as Inline, type InlineProps } from './components/inline';
export { default as Stack, type StackProps } from './components/stack';
export { default as Flex, type FlexProps } from './components/flex';
export { default as Grid, type GridProps } from './components/grid';
export { default as Bleed, type BleedProps } from './components/bleed';
export { default as Text, type TextProps } from './components/text';
export { default as MetricText, type MetricTextProps } from './components/metric-text';
export { default as Pressable, type PressableProps } from './components/pressable';
export { default as Anchor, type AnchorProps } from './components/anchor';
export { media, type Breakpoint, type MediaQuery, UNSAFE_useMediaQuery, Show, Hide, } from './responsive';
export { default as Focusable } from './components/focusable';
export type { FocusableProps } from './components/focusable';
export { useSurface as UNSAFE_useSurface, SurfaceContext as UNSAFE_SurfaceContext, } from '../utils/surface-provider';
export type { BackgroundColorToken as BackgroundColor } from '../utils/types';
export type { PositiveSpaceToken as Space, TextColor } from './components/types';