Files
klz-cables.com/components/ui/index.ts
2025-12-30 12:10:13 +01:00

37 lines
1021 B
TypeScript

// UI Components Export
export { Button, type ButtonProps, type ButtonVariant, type ButtonSize } from './Button';
export {
Card,
CardHeader,
CardBody,
CardFooter,
CardImage,
type CardProps,
type CardHeaderProps,
type CardBodyProps,
type CardFooterProps,
type CardImageProps,
type CardVariant
} from './Card';
export { Container, type ContainerProps } from './Container';
export { Grid, GridItem, type GridProps, type GridItemProps, type GridCols, type GridGap } from './Grid';
export {
Badge,
BadgeGroup,
type BadgeProps,
type BadgeVariant,
type BadgeSize,
type BadgeGroupProps
} from './Badge';
export {
Loading,
LoadingButton,
LoadingSkeleton,
type LoadingProps,
type LoadingSize,
type LoadingVariant,
type LoadingButtonProps,
type LoadingSkeletonProps
} from './Loading';
export { Slider, type Slide, type SliderProps, parseWpSlider } from './Slider';
export { Icon, IconButton, IconFeature, parseWpIcon, type IconProps, type IconName } from './Icon';