UNPKG

nextuiq

Version:

NextUIQ is a modern, lightweight, and developer-friendly UI component library for React and Next.js. Built with TypeScript and Tailwind CSS, it offers customizable, accessible, and performance-optimized components with built-in dark mode, theme customizat

43 lines (42 loc) 3.61 kB
export { Alert, type AlertProps } from './components/ui/alert'; export { Avatar, type AvatarProps } from './components/ui/avatar'; export { AvatarText, type AvatarTextProps } from './components/ui/avatar-text'; export { Badge, type BadgeProps } from './components/ui/badge'; export { Breadcrumb, type BreadcrumbProps } from './components/ui/breadcrumb'; export { Button, type ButtonProps } from './components/ui/button'; export { Card, CardHeader, CardContent, CardMedia, CardActions, type CardProps, type CardHeaderProps, type CardContentProps, type CardMediaProps, type CardActionsProps, } from './components/ui/card'; export { Dropdown, type DropdownProps } from './components/ui/dropdown'; export { NotificationDropdown, type NotificationDropdownProps } from './components/ui/dropdown/NotificationDropdown'; export { UserDropdown, type UserDropdownProps } from './components/ui/dropdown/UserDropdown'; export { Link, type LinkProps } from './components/ui/link'; export { Loader, type LoaderProps } from './components/ui/loader'; export { Modal, type ModalProps } from './components/ui/modal'; export { ResponsiveImage, type ResponsiveImageProps } from './components/ui/responsive-image'; export { Table, TableHeader, TableBody, TableRow, TableHead, TableCell, type TableProps, } from './components/ui/table'; export { Tabs, type TabsProps } from './components/ui/tabs'; export { ThemeToggle } from './components/ui/theme-toggle'; export { Grid, type GridProps } from './components/ui/grid'; export { MultiStep, type MultiStepProps } from './components/ui/multi-step'; export { Tooltip, TooltipContent, type TooltipProps, type TooltipContentProps, } from './components/ui/tooltip'; export { Popover, PopoverTrigger, PopoverContent, type PopoverProps, type PopoverTriggerProps, type PopoverContentProps, } from './components/ui/popover'; export { Dialog, DialogContent, DialogHeader, DialogFooter, DialogTitle, DialogDescription, DialogClose, type DialogProps, type DialogContentProps, type DialogHeaderProps, type DialogFooterProps, type DialogTitleProps, type DialogDescriptionProps, type DialogCloseProps, } from './components/ui/dialog'; export { Form, type FormProps } from './components/form-elements/form'; export { Input, type InputProps } from './components/form-elements/input'; export { Checkbox, type CheckboxProps } from './components/form-elements/input/Checkbox'; export { Dropzone } from './components/form-elements/input/Dropzone'; export { FileInput, type FileInputProps } from './components/form-elements/input/FileInput'; export { PhoneInput, type PhoneInputProps } from './components/form-elements/input/PhoneInput'; export { Radio, type RadioProps } from './components/form-elements/input/Radio'; export { RadioSm, type RadioSmProps } from './components/form-elements/input/RadioSm'; export { TextArea, type TextareaProps } from './components/form-elements/input/TextArea'; export { Label, type LabelProps } from './components/form-elements/label'; export { Select, type SelectProps } from './components/form-elements/select'; export { MultiSelect, type MultiSelectProps } from './components/form-elements/select/MultiSelect'; export { Switch, type SwitchProps } from './components/form-elements/switch'; export { OTPInput, type OTPInputProps } from './components/form-elements/otp-input'; export * from './hooks/useModal'; export * from './hooks/useTable'; export * from './hooks/useBreakpoint'; export { cn, getRelativeTime } from './lib/utils'; export { ThemeProvider, useTheme } from './context/ThemeContext'; export { SidebarProvider, useSidebar } from './context/SidebarContext';