rnr-starter
Version:
A comprehensive React Native Expo boilerplate with 50+ modern UI components, dark/light themes, i18n, state management, and production-ready architecture
55 lines (51 loc) • 1.73 kB
text/typescript
// Export all UI components for convenient imports
export * from './accordion';
export * from './alert-dialog';
export * from './alert';
export * from './aspect-ratio';
export * from './avatar';
export * from './badge';
export * from './card';
export * from './checkbox';
export * from './collapsible';
export * from './context-menu';
export * from './dialog';
export * from './dropdown-menu';
export * from './hover-card';
export * from './input';
export * from './label';
export * from './menubar';
export * from './navigation-menu';
export * from './popover';
export * from './progress';
export * from './radio-group';
export * from './select';
export * from './separator';
export * from './skeleton';
export * from './switch';
export * from './table';
export * from './tabs';
export * from './text';
export * from './textarea';
export * from './toggle-group';
export * from './toggle';
export * from './tooltip';
export * from './typography';
export * from './otp-input';
// Date/Calendar components - Platform-specific implementations
export * from './calendar';
export * from './date-picker';
export * from './flash-calendar';
// Shadcn date picker components with explicit names to avoid conflicts
export { DatePicker as DatePickerShadcn, DateRangePicker } from './date-picker-shadcn';
// Button components with explicit exports to avoid conflicts
export { Button, buttonVariants, buttonTextVariants } from './button';
export type { ButtonProps } from './button';
export {
ButtonAsync,
buttonVariants as buttonAsyncVariants,
buttonTextVariants as buttonAsyncTextVariants,
} from './button-async';
export type { ButtonAsyncProps } from './button-async';
// Bottom Sheet components
export * from './bottom-sheet';