mirror of
https://github.com/supabase/supabase.git
synced 2026-10-10 11:55:05 +03:00
## Problem The `_Shadcn_` suffix isn't needed anymore on `Command` components ## Solution - Remove the `_Shadcn_` suffix - Simplify UI package exports - Apply prettier <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Refactor** * Simplified command component imports and exports across the UI library by removing internal naming aliases and adopting direct component references. Updated the public UI package barrel export to use wildcard re-exports for cleaner API surface. <!-- review_stack_entry_start --> [](https://app.coderabbit.ai/change-stack/supabase/supabase/pull/46153?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack) <!-- review_stack_entry_end --> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
174 lines
5.4 KiB
TypeScript
174 lines
5.4 KiB
TypeScript
// GENERAL
|
|
|
|
export * from './src/components/Button'
|
|
export * from './src/components/Icon/IconBackground'
|
|
|
|
// DISPLAYS
|
|
|
|
export * from './src/components/Tabs'
|
|
|
|
// NAV
|
|
|
|
export * from './src/components/Menu'
|
|
export * from './src/components/NavMenu'
|
|
|
|
// OVERLAYS
|
|
|
|
export * from './src/components/Modal'
|
|
export * from './src/components/SidePanel'
|
|
|
|
// HTML
|
|
|
|
export { Heading } from './src/components/CustomHTMLElements'
|
|
|
|
// UTILITIES
|
|
|
|
export * from './src/components/Space'
|
|
export * from './src/components/Loading'
|
|
export * from './src/components/LogoLoader'
|
|
export * from './src/components/AnimatedCounter'
|
|
export * from './src/lib/utils'
|
|
|
|
// DATA ENTRY
|
|
export * from './src/components/ExpandingTextArea'
|
|
|
|
// layout
|
|
export * from './src/components/LoadingLine'
|
|
|
|
// ai icon
|
|
export * from './src/layout/ai-icon-animation'
|
|
|
|
// theme switcher
|
|
export * from './src/components/ThemeProvider/themes'
|
|
export * from './src/components/ThemeProvider/singleThemes'
|
|
|
|
// shadcn
|
|
export * from './src/components/shadcn/ui/dropdown-menu'
|
|
export * from './src/components/shadcn/ui/sonner'
|
|
export * from './src/components/shadcn/ui/sonner-progress'
|
|
export * from './src/components/shadcn/ui/separator'
|
|
export * from './src/components/shadcn/ui/sheet'
|
|
export * from './src/components/shadcn/ui/badge'
|
|
export * from './src/components/shadcn/ui/input-otp'
|
|
export * from './src/components/shadcn/ui/alert-dialog'
|
|
export * from './src/components/shadcn/ui/avatar'
|
|
export * from './src/components/shadcn/ui/drawer'
|
|
export * from './src/components/shadcn/ui/menubar'
|
|
export * from './src/components/shadcn/ui/navigation-menu'
|
|
export * from './src/components/shadcn/ui/progress'
|
|
export * from './src/components/shadcn/ui/skeleton'
|
|
export * from './src/components/shadcn/ui/slider'
|
|
export * from './src/components/shadcn/ui/textarea'
|
|
export * from './src/components/shadcn/ui/toggle-group'
|
|
export * from './src/components/shadcn/ui/toggle'
|
|
export * from './src/components/shadcn/ui/card'
|
|
|
|
export * from './src/components/shadcn/ui/command'
|
|
|
|
export * from './src/components/shadcn/ui/context-menu'
|
|
|
|
export * from './src/components/shadcn/ui/dialog'
|
|
|
|
export * from './src/components/shadcn/ui/alert'
|
|
|
|
export * from './src/components/shadcn/ui/field'
|
|
|
|
export * from './src/components/shadcn/ui/form'
|
|
|
|
export * from './src/components/shadcn/ui/popover'
|
|
|
|
export * from './src/components/shadcn/ui/accordion'
|
|
|
|
export * from './src/components/shadcn/ui/select'
|
|
|
|
export * from './src/components/shadcn/ui/radio-group'
|
|
|
|
export * from './src/components/shadcn/ui/slider'
|
|
|
|
export * from './src/components/shadcn/ui/input'
|
|
|
|
export { Button as Button_Shadcn_ } from './src/components/shadcn/ui/button'
|
|
|
|
export * from './src/components/shadcn/ui/button-group'
|
|
|
|
export * from './src/components/shadcn/ui/breadcrumb'
|
|
|
|
export * from './src/components/shadcn/ui/text-area'
|
|
|
|
export * from './src/components/shadcn/ui/label'
|
|
|
|
export * from './src/components/shadcn/ui/input-group'
|
|
|
|
export * from './src/components/shadcn/ui/switch'
|
|
|
|
export * from './src/components/shadcn/ui/checkbox'
|
|
|
|
export * from './src/components/shadcn/ui/scroll-area'
|
|
|
|
export * from './src/components/shadcn/ui/hover-card'
|
|
|
|
export * from './src/components/shadcn/ui/aspect-ratio'
|
|
|
|
export * from './src/components/shadcn/ui/table'
|
|
export * from './src/components/ShadowScrollArea'
|
|
|
|
export * from './src/components/shadcn/ui/collapsible'
|
|
|
|
export {
|
|
Tabs as Tabs_Shadcn_,
|
|
TabsContent as TabsContent_Shadcn_,
|
|
TabsList as TabsList_Shadcn_,
|
|
TabsTrigger as TabsTrigger_Shadcn_,
|
|
} from './src/components/shadcn/ui/tabs'
|
|
|
|
export * from './src/components/shadcn/ui/tooltip'
|
|
|
|
export * from './src/components/shadcn/ui/hover-card'
|
|
|
|
export * from './src/components/shadcn/ui/calendar'
|
|
|
|
export * from './src/components/shadcn/ui/scroll-area'
|
|
|
|
export * from './src/components/shadcn/ui/separator'
|
|
|
|
export * from './src/components/shadcn/ui/resizable'
|
|
|
|
export * from './src/components/radio-group-stacked'
|
|
export * from './src/components/radio-group-card'
|
|
|
|
export * from './src/components/TreeView'
|
|
|
|
export * from './src/components/shadcn/ui/chart'
|
|
export * from './src/components/shadcn/ui/sidebar'
|
|
|
|
// ICONS
|
|
export * from './src/components/StatusIcon'
|
|
|
|
// export icons
|
|
export * from './src/components/Icon/icons/IconBriefcase2'
|
|
export * from './src/components/Icon/icons/IconBroadcast'
|
|
export * from './src/components/Icon/icons/IconChangelog'
|
|
export * from './src/components/Icon/icons/IconDatabaseChanges'
|
|
export * from './src/components/Icon/icons/IconDiscord'
|
|
export * from './src/components/Icon/icons/IconDiscussions'
|
|
export * from './src/components/Icon/icons/IconDocumentation'
|
|
export * from './src/components/Icon/icons/IconGitHubSolid'
|
|
export * from './src/components/Icon/icons/IconInstagram'
|
|
export * from './src/components/Icon/icons/IconIntegrations'
|
|
export * from './src/components/Icon/icons/IconLifeBuoy2'
|
|
export * from './src/components/Icon/icons/IconLinkedinSolid'
|
|
export * from './src/components/Icon/icons/IconMicSolid'
|
|
export * from './src/components/Icon/icons/IconPartners'
|
|
export * from './src/components/Icon/icons/IconPresence'
|
|
export * from './src/components/Icon/icons/IconProductHunt'
|
|
export * from './src/components/Icon/icons/IconTikTok'
|
|
export * from './src/components/Icon/icons/IconTwitterX'
|
|
export * from './src/components/Icon/icons/IconYCombinator'
|
|
export * from './src/components/Icon/icons/IconYoutubeSolid'
|
|
|
|
// Export hooks
|
|
export * from './src/lib/Hooks'
|
|
export * from './src/components/hooks/use-mobile'
|
|
|
|
export * from './src/components/KeyboardShortcut/KeyboardShortcut'
|