From 3828de216e7c34fe82c4f3d7280c3fe4f33d29f5 Mon Sep 17 00:00:00 2001 From: HagerDakroury Date: Thu, 8 Jan 2026 20:03:32 +0100 Subject: [PATCH 1/2] chore: cleanup and untrack dist --- .gitignore | 1 + dist/_util/colors.cjs.js | 1 - dist/_util/colors.d.ts | 3 - dist/_util/colors.d.ts.map | 1 - dist/_util/colors.es.js | 4 - dist/_util/helpers.cjs.js | 1 - dist/_util/helpers.d.ts | 7 - dist/_util/helpers.d.ts.map | 1 - dist/_util/helpers.es.js | 18 - dist/_util/lagoonColors.d.ts | 2 - dist/_util/lagoonColors.d.ts.map | 1 - dist/components/Accordion/Accordion.cjs.js | 1 - dist/components/Accordion/Accordion.d.ts | 15 - dist/components/Accordion/Accordion.d.ts.map | 1 - dist/components/Accordion/Accordion.es.js | 28 - dist/components/Accordion/index.cjs.js | 1 - dist/components/Accordion/index.d.ts | 3 - dist/components/Accordion/index.d.ts.map | 1 - dist/components/Accordion/index.es.js | 4 - .../AnnouncementCard/AnnouncementCard.cjs.js | 1 - .../AnnouncementCard/AnnouncementCard.d.ts | 13 - .../AnnouncementCard.d.ts.map | 1 - .../AnnouncementCard/AnnouncementCard.es.js | 51 -- dist/components/AnnouncementCard/index.d.ts | 2 - .../AnnouncementCard/index.d.ts.map | 1 - .../AvatarBubble/AvatarBubble.cjs.js | 1 - .../components/AvatarBubble/AvatarBubble.d.ts | 8 - .../AvatarBubble/AvatarBubble.d.ts.map | 1 - .../AvatarBubble/AvatarBubble.es.js | 10 - dist/components/Breadcrumb/Breadcrumb.cjs.js | 1 - dist/components/Breadcrumb/Breadcrumb.d.ts | 26 - .../components/Breadcrumb/Breadcrumb.d.ts.map | 1 - dist/components/Breadcrumb/Breadcrumb.es.js | 28 - dist/components/Breadcrumb/index.cjs.js | 1 - dist/components/Breadcrumb/index.d.ts | 3 - dist/components/Breadcrumb/index.d.ts.map | 1 - dist/components/Breadcrumb/index.es.js | 4 - dist/components/Checkbox/Checkbox.cjs.js | 1 - dist/components/Checkbox/Checkbox.d.ts | 12 - dist/components/Checkbox/Checkbox.d.ts.map | 1 - dist/components/Checkbox/Checkbox.es.js | 13 - dist/components/Checkbox/index.cjs.js | 1 - dist/components/Checkbox/index.d.ts | 3 - dist/components/Checkbox/index.d.ts.map | 1 - dist/components/Checkbox/index.es.js | 4 - .../CopyToClipboard/CopyToClipboard.cjs.js | 1 - .../CopyToClipboard/CopyToClipboard.d.ts | 12 - .../CopyToClipboard/CopyToClipboard.d.ts.map | 1 - .../CopyToClipboard/CopyToClipboard.es.js | 102 ---- dist/components/CopyToClipboard/index.cjs.js | 1 - dist/components/CopyToClipboard/index.d.ts | 3 - .../components/CopyToClipboard/index.d.ts.map | 1 - dist/components/CopyToClipboard/index.es.js | 4 - dist/components/DataTable/DataTable.cjs.js | 1 - dist/components/DataTable/DataTable.d.ts | 26 - dist/components/DataTable/DataTable.d.ts.map | 1 - dist/components/DataTable/DataTable.es.js | 179 ------ .../components/DataTable/HighlightText.cjs.js | 1 - dist/components/DataTable/HighlightText.d.ts | 3 - .../DataTable/HighlightText.d.ts.map | 1 - dist/components/DataTable/HighlightText.es.js | 14 - dist/components/DataTable/index.cjs.js | 1 - dist/components/DataTable/index.d.ts | 4 - dist/components/DataTable/index.d.ts.map | 1 - dist/components/DataTable/index.es.js | 4 - .../DateRangePicker/date-input.cjs.js | 1 - .../DateRangePicker/date-input.d.ts | 8 - .../DateRangePicker/date-input.d.ts.map | 1 - .../DateRangePicker/date-input.es.js | 116 ---- .../DateRangePicker/date-range-picker.cjs.js | 1 - .../DateRangePicker/date-range-picker.d.ts | 31 - .../date-range-picker.d.ts.map | 1 - .../DateRangePicker/date-range-picker.es.js | 331 ----------- dist/components/DateRangePicker/index.cjs.js | 1 - dist/components/DateRangePicker/index.d.ts | 3 - .../components/DateRangePicker/index.d.ts.map | 1 - dist/components/DateRangePicker/index.es.js | 4 - dist/components/DetailStat/DetailStat.cjs.js | 1 - dist/components/DetailStat/DetailStat.d.ts | 12 - .../components/DetailStat/DetailStat.d.ts.map | 1 - dist/components/DetailStat/DetailStat.es.js | 38 -- dist/components/DetailStat/index.cjs.js | 1 - dist/components/DetailStat/index.d.ts | 3 - dist/components/DetailStat/index.d.ts.map | 1 - dist/components/DetailStat/index.es.js | 4 - dist/components/Input/Input.cjs.js | 1 - dist/components/Input/Input.d.ts | 20 - dist/components/Input/Input.d.ts.map | 1 - dist/components/Input/Input.es.js | 69 --- dist/components/Input/index.cjs.js | 1 - dist/components/Input/index.d.ts | 4 - dist/components/Input/index.d.ts.map | 1 - dist/components/Input/index.es.js | 6 - .../components/KeyFactCard/KeyFactCard.cjs.js | 1 - dist/components/KeyFactCard/KeyFactCard.d.ts | 10 - .../KeyFactCard/KeyFactCard.d.ts.map | 1 - dist/components/KeyFactCard/KeyFactCard.es.js | 13 - dist/components/KeyFactCard/index.cjs.js | 1 - dist/components/KeyFactCard/index.d.ts | 3 - dist/components/KeyFactCard/index.d.ts.map | 1 - dist/components/KeyFactCard/index.es.js | 4 - .../Notification/Notification.cjs.js | 1 - .../components/Notification/Notification.d.ts | 18 - .../Notification/Notification.d.ts.map | 1 - .../Notification/Notification.es.js | 47 -- dist/components/Notification/index.cjs.js | 1 - dist/components/Notification/index.d.ts | 3 - dist/components/Notification/index.d.ts.map | 1 - dist/components/Notification/index.es.js | 4 - dist/components/Pagination/Pagination.cjs.js | 1 - dist/components/Pagination/Pagination.d.ts | 16 - .../components/Pagination/Pagination.d.ts.map | 1 - dist/components/Pagination/Pagination.es.js | 49 -- dist/components/Pagination/index.cjs.js | 1 - dist/components/Pagination/index.d.ts | 3 - dist/components/Pagination/index.d.ts.map | 1 - dist/components/Pagination/index.es.js | 4 - .../ProblemsOverview/ProblemsOverview.cjs.js | 1 - .../ProblemsOverview/ProblemsOverview.d.ts | 16 - .../ProblemsOverview.d.ts.map | 1 - .../ProblemsOverview/ProblemsOverview.es.js | 32 - dist/components/ProblemsOverview/index.cjs.js | 1 - dist/components/ProblemsOverview/index.d.ts | 3 - .../ProblemsOverview/index.d.ts.map | 1 - dist/components/ProblemsOverview/index.es.js | 4 - dist/components/RootLayout/RootLayout.cjs.js | 1 - dist/components/RootLayout/RootLayout.d.ts | 19 - .../components/RootLayout/RootLayout.d.ts.map | 1 - dist/components/RootLayout/RootLayout.es.js | 22 - dist/components/RootLayout/index.cjs.js | 1 - dist/components/RootLayout/index.d.ts | 3 - dist/components/RootLayout/index.d.ts.map | 1 - dist/components/RootLayout/index.es.js | 4 - dist/components/Select/Select.cjs.js | 1 - dist/components/Select/Select.d.ts | 21 - dist/components/Select/Select.d.ts.map | 1 - dist/components/Select/Select.es.js | 23 - dist/components/Select/index.cjs.js | 1 - dist/components/Select/index.d.ts | 3 - dist/components/Select/index.d.ts.map | 1 - dist/components/Select/index.es.js | 4 - dist/components/Sheet/Sheet.cjs.js | 1 - dist/components/Sheet/Sheet.d.ts | 29 - dist/components/Sheet/Sheet.d.ts.map | 1 - dist/components/Sheet/Sheet.es.js | 163 ------ dist/components/Sheet/index.cjs.js | 1 - dist/components/Sheet/index.d.ts | 3 - dist/components/Sheet/index.d.ts.map | 1 - dist/components/Sheet/index.es.js | 4 - dist/components/Sidenav/Sidenav.cjs.js | 1 - dist/components/Sidenav/Sidenav.d.ts | 38 -- dist/components/Sidenav/Sidenav.d.ts.map | 1 - dist/components/Sidenav/Sidenav.es.js | 121 ---- .../Sidenav/SidenavFooterMenu.cjs.js | 1 - .../components/Sidenav/SidenavFooterMenu.d.ts | 12 - .../Sidenav/SidenavFooterMenu.d.ts.map | 1 - .../Sidenav/SidenavFooterMenu.es.js | 40 -- dist/components/Sidenav/SidenavLogo.cjs.js | 1 - dist/components/Sidenav/SidenavLogo.d.ts | 2 - dist/components/Sidenav/SidenavLogo.d.ts.map | 1 - dist/components/Sidenav/SidenavLogo.es.js | 27 - dist/components/Sidenav/index.cjs.js | 1 - dist/components/Sidenav/index.d.ts | 3 - dist/components/Sidenav/index.d.ts.map | 1 - dist/components/Sidenav/index.es.js | 4 - dist/components/Sidenav/useActivePaths.cjs.js | 1 - dist/components/Sidenav/useActivePaths.d.ts | 4 - .../Sidenav/useActivePaths.d.ts.map | 1 - dist/components/Sidenav/useActivePaths.es.js | 18 - dist/components/StatCard/StatCard.cjs.js | 1 - dist/components/StatCard/StatCard.d.ts | 12 - dist/components/StatCard/StatCard.d.ts.map | 1 - dist/components/StatCard/StatCard.es.js | 32 - dist/components/StatCard/index.cjs.js | 1 - dist/components/StatCard/index.d.ts | 3 - dist/components/StatCard/index.d.ts.map | 1 - dist/components/StatCard/index.es.js | 4 - dist/components/Switch/Switch.cjs.js | 1 - dist/components/Switch/Switch.d.ts | 11 - dist/components/Switch/Switch.d.ts.map | 1 - dist/components/Switch/Switch.es.js | 16 - dist/components/Switch/index.cjs.js | 1 - dist/components/Switch/index.d.ts | 3 - dist/components/Switch/index.d.ts.map | 1 - dist/components/Switch/index.es.js | 4 - .../TabNavigation/TabNavigation.cjs.js | 1 - .../TabNavigation/TabNavigation.d.ts | 13 - .../TabNavigation/TabNavigation.d.ts.map | 1 - .../TabNavigation/TabNavigation.es.js | 12 - dist/components/TabNavigation/index.cjs.js | 1 - dist/components/TabNavigation/index.d.ts | 3 - dist/components/TabNavigation/index.d.ts.map | 1 - dist/components/TabNavigation/index.es.js | 4 - dist/components/Table/Table.cjs.js | 1 - dist/components/Table/Table.d.ts | 28 - dist/components/Table/Table.d.ts.map | 1 - dist/components/Table/Table.es.js | 18 - dist/components/Table/index.cjs.js | 1 - dist/components/Table/index.d.ts | 3 - dist/components/Table/index.d.ts.map | 1 - dist/components/Table/index.es.js | 4 - dist/components/TextArea/TextArea.d.ts | 20 - dist/components/TextArea/TextArea.d.ts.map | 1 - dist/components/TextArea/index.d.ts | 4 - dist/components/TextArea/index.d.ts.map | 1 - .../components/ThemeSwitch/ThemeSwitch.cjs.js | 1 - dist/components/ThemeSwitch/ThemeSwitch.d.ts | 2 - .../ThemeSwitch/ThemeSwitch.d.ts.map | 1 - dist/components/ThemeSwitch/ThemeSwitch.es.js | 15 - dist/components/ThemeSwitch/index.cjs.js | 1 - dist/components/ThemeSwitch/index.d.ts | 3 - dist/components/ThemeSwitch/index.d.ts.map | 1 - dist/components/ThemeSwitch/index.es.js | 4 - dist/components/ui/accordion.cjs.js | 1 - dist/components/ui/accordion.d.ts | 8 - dist/components/ui/accordion.d.ts.map | 1 - dist/components/ui/accordion.es.js | 51 -- dist/components/ui/alert-dialog.cjs.js | 1 - dist/components/ui/alert-dialog.d.ts | 15 - dist/components/ui/alert-dialog.d.ts.map | 1 - dist/components/ui/alert-dialog.es.js | 104 ---- dist/components/ui/alert.cjs.js | 1 - dist/components/ui/alert.d.ts | 10 - dist/components/ui/alert.d.ts.map | 1 - dist/components/ui/alert.es.js | 48 -- dist/components/ui/aspect-ratio.cjs.js | 1 - dist/components/ui/aspect-ratio.d.ts | 4 - dist/components/ui/aspect-ratio.d.ts.map | 1 - dist/components/ui/aspect-ratio.es.js | 8 - dist/components/ui/avatar.cjs.js | 1 - dist/components/ui/avatar.d.ts | 7 - dist/components/ui/avatar.d.ts.map | 1 - dist/components/ui/avatar.es.js | 31 - dist/components/ui/badge.cjs.js | 1 - dist/components/ui/badge.d.ts | 10 - dist/components/ui/badge.d.ts.map | 1 - dist/components/ui/badge.es.js | 48 -- dist/components/ui/breadcrumb.cjs.js | 1 - dist/components/ui/breadcrumb.d.ts | 12 - dist/components/ui/breadcrumb.d.ts.map | 1 - dist/components/ui/breadcrumb.es.js | 81 --- dist/components/ui/button.cjs.js | 1 - dist/components/ui/button.d.ts | 11 - dist/components/ui/button.d.ts.map | 1 - dist/components/ui/button.es.js | 42 -- dist/components/ui/calendar.cjs.js | 1 - dist/components/ui/calendar.d.ts | 9 - dist/components/ui/calendar.d.ts.map | 1 - dist/components/ui/calendar.es.js | 129 ---- dist/components/ui/card.cjs.js | 1 - dist/components/ui/card.d.ts | 10 - dist/components/ui/card.d.ts.map | 1 - dist/components/ui/card.es.js | 56 -- dist/components/ui/carousel.cjs.js | 1 - dist/components/ui/carousel.d.ts | 20 - dist/components/ui/carousel.d.ts.map | 1 - dist/components/ui/carousel.es.js | 155 ----- dist/components/ui/chart.cjs.js | 7 - dist/components/ui/chart.d.ts | 41 -- dist/components/ui/chart.d.ts.map | 1 - dist/components/ui/chart.es.js | 185 ------ dist/components/ui/checkbox.cjs.js | 1 - dist/components/ui/checkbox.d.ts | 5 - dist/components/ui/checkbox.d.ts.map | 1 - dist/components/ui/checkbox.es.js | 28 - dist/components/ui/collapsible.cjs.js | 1 - dist/components/ui/collapsible.d.ts | 6 - dist/components/ui/collapsible.d.ts.map | 1 - dist/components/ui/collapsible.es.js | 16 - dist/components/ui/command.cjs.js | 1 - dist/components/ui/command.d.ts | 19 - dist/components/ui/command.d.ts.map | 1 - dist/components/ui/command.es.js | 120 ---- dist/components/ui/context-menu.cjs.js | 1 - dist/components/ui/context-menu.d.ts | 26 - dist/components/ui/context-menu.d.ts.map | 1 - dist/components/ui/context-menu.es.js | 187 ------ dist/components/ui/dialog.cjs.js | 1 - dist/components/ui/dialog.d.ts | 16 - dist/components/ui/dialog.d.ts.map | 1 - dist/components/ui/dialog.es.js | 116 ---- dist/components/ui/drawer.cjs.js | 1 - dist/components/ui/drawer.d.ts | 14 - dist/components/ui/drawer.d.ts.map | 1 - dist/components/ui/drawer.es.js | 100 ---- dist/components/ui/dropdown-menu.cjs.js | 1 - dist/components/ui/dropdown-menu.d.ts | 26 - dist/components/ui/dropdown-menu.d.ts.map | 1 - dist/components/ui/dropdown-menu.es.js | 195 ------ dist/components/ui/form.cjs.js | 1 - dist/components/ui/form.d.ts | 25 - dist/components/ui/form.d.ts.map | 1 - dist/components/ui/form.es.js | 78 --- dist/components/ui/hover-card.cjs.js | 1 - dist/components/ui/hover-card.d.ts | 7 - dist/components/ui/hover-card.d.ts.map | 1 - dist/components/ui/hover-card.es.js | 34 -- dist/components/ui/input-otp.cjs.js | 1 - dist/components/ui/input-otp.d.ts | 12 - dist/components/ui/input-otp.d.ts.map | 1 - dist/components/ui/input-otp.es.js | 55 -- dist/components/ui/input.cjs.js | 1 - dist/components/ui/input.d.ts | 4 - dist/components/ui/input.d.ts.map | 1 - dist/components/ui/input.es.js | 21 - dist/components/ui/label.cjs.js | 1 - dist/components/ui/label.d.ts | 5 - dist/components/ui/label.d.ts.map | 1 - dist/components/ui/label.es.js | 19 - dist/components/ui/menubar.cjs.js | 1 - dist/components/ui/menubar.d.ts | 27 - dist/components/ui/menubar.d.ts.map | 1 - dist/components/ui/menubar.es.js | 213 ------- dist/components/ui/navigation-menu.cjs.js | 1 - dist/components/ui/navigation-menu.d.ts | 15 - dist/components/ui/navigation-menu.d.ts.map | 1 - dist/components/ui/navigation-menu.es.js | 137 ----- dist/components/ui/pagination.cjs.js | 1 - dist/components/ui/pagination.d.ts | 14 - dist/components/ui/pagination.d.ts.map | 1 - dist/components/ui/pagination.es.js | 94 --- dist/components/ui/popover.cjs.js | 1 - dist/components/ui/popover.d.ts | 8 - dist/components/ui/popover.d.ts.map | 1 - dist/components/ui/popover.es.js | 38 -- dist/components/ui/progress.cjs.js | 1 - dist/components/ui/progress.d.ts | 5 - dist/components/ui/progress.d.ts.map | 1 - dist/components/ui/progress.es.js | 24 - dist/components/ui/radio-group.cjs.js | 1 - dist/components/ui/radio-group.d.ts | 6 - dist/components/ui/radio-group.d.ts.map | 1 - dist/components/ui/radio-group.es.js | 32 - dist/components/ui/resizable.cjs.js | 1 - dist/components/ui/resizable.d.ts | 9 - dist/components/ui/resizable.d.ts.map | 1 - dist/components/ui/resizable.es.js | 40 -- dist/components/ui/scroll-area.cjs.js | 1 - dist/components/ui/scroll-area.d.ts | 6 - dist/components/ui/scroll-area.d.ts.map | 1 - dist/components/ui/scroll-area.es.js | 48 -- dist/components/ui/select.cjs.js | 1 - dist/components/ui/select.d.ts | 16 - dist/components/ui/select.d.ts.map | 1 - dist/components/ui/select.es.js | 144 ----- dist/components/ui/separator.cjs.js | 1 - dist/components/ui/separator.d.ts | 5 - dist/components/ui/separator.d.ts.map | 1 - dist/components/ui/separator.es.js | 26 - dist/components/ui/sheet.cjs.js | 1 - dist/components/ui/sheet.d.ts | 14 - dist/components/ui/sheet.d.ts.map | 1 - dist/components/ui/sheet.es.js | 97 --- dist/components/ui/sidebar.cjs.js | 1 - dist/components/ui/sidebar.d.ts | 70 --- dist/components/ui/sidebar.d.ts.map | 1 - dist/components/ui/sidebar.es.js | 554 ------------------ dist/components/ui/skeleton.cjs.js | 1 - dist/components/ui/skeleton.d.ts | 3 - dist/components/ui/skeleton.d.ts.map | 1 - dist/components/ui/skeleton.es.js | 8 - dist/components/ui/slider.cjs.js | 1 - dist/components/ui/slider.d.ts | 5 - dist/components/ui/slider.d.ts.map | 1 - dist/components/ui/slider.es.js | 61 -- dist/components/ui/sonner.cjs.js | 1 - dist/components/ui/sonner.d.ts | 4 - dist/components/ui/sonner.d.ts.map | 1 - dist/components/ui/sonner.es.js | 22 - dist/components/ui/switch.cjs.js | 1 - dist/components/ui/switch.d.ts | 5 - dist/components/ui/switch.d.ts.map | 1 - dist/components/ui/switch.es.js | 28 - dist/components/ui/table.cjs.js | 1 - dist/components/ui/table.d.ts | 11 - dist/components/ui/table.d.ts.map | 1 - dist/components/ui/table.es.js | 67 --- dist/components/ui/tabs.cjs.js | 1 - dist/components/ui/tabs.d.ts | 8 - dist/components/ui/tabs.d.ts.map | 1 - dist/components/ui/tabs.es.js | 41 -- dist/components/ui/textarea.cjs.js | 1 - dist/components/ui/textarea.d.ts | 4 - dist/components/ui/textarea.d.ts.map | 1 - dist/components/ui/textarea.es.js | 18 - dist/components/ui/toggle-group.cjs.js | 1 - dist/components/ui/toggle-group.d.ts | 8 - dist/components/ui/toggle-group.d.ts.map | 1 - dist/components/ui/toggle-group.es.js | 62 -- dist/components/ui/toggle.cjs.js | 1 - dist/components/ui/toggle.d.ts | 10 - dist/components/ui/toggle.d.ts.map | 1 - dist/components/ui/toggle.es.js | 36 -- dist/components/ui/tooltip.cjs.js | 1 - dist/components/ui/tooltip.d.ts | 8 - dist/components/ui/tooltip.d.ts.map | 1 - dist/components/ui/tooltip.es.js | 41 -- dist/hooks/use-mobile.cjs.js | 1 - dist/hooks/use-mobile.d.ts | 2 - dist/hooks/use-mobile.d.ts.map | 1 - dist/hooks/use-mobile.es.js | 14 - dist/hooks/useSyncTheme.cjs.js | 1 - dist/hooks/useSyncTheme.d.ts | 2 - dist/hooks/useSyncTheme.d.ts.map | 1 - dist/hooks/useSyncTheme.es.js | 11 - dist/icons/sidebar/logo-dark.svg.cjs.js | 1 - dist/icons/sidebar/logo-dark.svg.es.js | 4 - dist/index.cjs.js | 1 - dist/index.d.ts | 74 --- dist/index.d.ts.map | 1 - dist/index.es.js | 349 ----------- dist/lib/utils.cjs.js | 1 - dist/lib/utils.d.ts | 3 - dist/lib/utils.d.ts.map | 1 - dist/lib/utils.es.js | 8 - dist/package.json | 138 ----- dist/providers/NextLinkProvider.cjs.js | 1 - dist/providers/NextLinkProvider.d.ts | 9 - dist/providers/NextLinkProvider.d.ts.map | 1 - dist/providers/NextLinkProvider.es.js | 13 - dist/providers/ThemeProvider.cjs.js | 1 - dist/providers/ThemeProvider.d.ts | 3 - dist/providers/ThemeProvider.d.ts.map | 1 - dist/providers/ThemeProvider.es.js | 8 - dist/schemas.cjs.js | 1 - dist/schemas.d.ts | 26 - dist/schemas.d.ts.map | 1 - dist/schemas.es.js | 64 -- dist/ui-library.css | 1 - package.json | 4 +- postinstall.cjs | 25 - 431 files changed, 2 insertions(+), 7572 deletions(-) delete mode 100644 dist/_util/colors.cjs.js delete mode 100644 dist/_util/colors.d.ts delete mode 100644 dist/_util/colors.d.ts.map delete mode 100644 dist/_util/colors.es.js delete mode 100644 dist/_util/helpers.cjs.js delete mode 100644 dist/_util/helpers.d.ts delete mode 100644 dist/_util/helpers.d.ts.map delete mode 100644 dist/_util/helpers.es.js delete mode 100644 dist/_util/lagoonColors.d.ts delete mode 100644 dist/_util/lagoonColors.d.ts.map delete mode 100644 dist/components/Accordion/Accordion.cjs.js delete mode 100644 dist/components/Accordion/Accordion.d.ts delete mode 100644 dist/components/Accordion/Accordion.d.ts.map delete mode 100644 dist/components/Accordion/Accordion.es.js delete mode 100644 dist/components/Accordion/index.cjs.js delete mode 100644 dist/components/Accordion/index.d.ts delete mode 100644 dist/components/Accordion/index.d.ts.map delete mode 100644 dist/components/Accordion/index.es.js delete mode 100644 dist/components/AnnouncementCard/AnnouncementCard.cjs.js delete mode 100644 dist/components/AnnouncementCard/AnnouncementCard.d.ts delete mode 100644 dist/components/AnnouncementCard/AnnouncementCard.d.ts.map delete mode 100644 dist/components/AnnouncementCard/AnnouncementCard.es.js delete mode 100644 dist/components/AnnouncementCard/index.d.ts delete mode 100644 dist/components/AnnouncementCard/index.d.ts.map delete mode 100644 dist/components/AvatarBubble/AvatarBubble.cjs.js delete mode 100644 dist/components/AvatarBubble/AvatarBubble.d.ts delete mode 100644 dist/components/AvatarBubble/AvatarBubble.d.ts.map delete mode 100644 dist/components/AvatarBubble/AvatarBubble.es.js delete mode 100644 dist/components/Breadcrumb/Breadcrumb.cjs.js delete mode 100644 dist/components/Breadcrumb/Breadcrumb.d.ts delete mode 100644 dist/components/Breadcrumb/Breadcrumb.d.ts.map delete mode 100644 dist/components/Breadcrumb/Breadcrumb.es.js delete mode 100644 dist/components/Breadcrumb/index.cjs.js delete mode 100644 dist/components/Breadcrumb/index.d.ts delete mode 100644 dist/components/Breadcrumb/index.d.ts.map delete mode 100644 dist/components/Breadcrumb/index.es.js delete mode 100644 dist/components/Checkbox/Checkbox.cjs.js delete mode 100644 dist/components/Checkbox/Checkbox.d.ts delete mode 100644 dist/components/Checkbox/Checkbox.d.ts.map delete mode 100644 dist/components/Checkbox/Checkbox.es.js delete mode 100644 dist/components/Checkbox/index.cjs.js delete mode 100644 dist/components/Checkbox/index.d.ts delete mode 100644 dist/components/Checkbox/index.d.ts.map delete mode 100644 dist/components/Checkbox/index.es.js delete mode 100644 dist/components/CopyToClipboard/CopyToClipboard.cjs.js delete mode 100644 dist/components/CopyToClipboard/CopyToClipboard.d.ts delete mode 100644 dist/components/CopyToClipboard/CopyToClipboard.d.ts.map delete mode 100644 dist/components/CopyToClipboard/CopyToClipboard.es.js delete mode 100644 dist/components/CopyToClipboard/index.cjs.js delete mode 100644 dist/components/CopyToClipboard/index.d.ts delete mode 100644 dist/components/CopyToClipboard/index.d.ts.map delete mode 100644 dist/components/CopyToClipboard/index.es.js delete mode 100644 dist/components/DataTable/DataTable.cjs.js delete mode 100644 dist/components/DataTable/DataTable.d.ts delete mode 100644 dist/components/DataTable/DataTable.d.ts.map delete mode 100644 dist/components/DataTable/DataTable.es.js delete mode 100644 dist/components/DataTable/HighlightText.cjs.js delete mode 100644 dist/components/DataTable/HighlightText.d.ts delete mode 100644 dist/components/DataTable/HighlightText.d.ts.map delete mode 100644 dist/components/DataTable/HighlightText.es.js delete mode 100644 dist/components/DataTable/index.cjs.js delete mode 100644 dist/components/DataTable/index.d.ts delete mode 100644 dist/components/DataTable/index.d.ts.map delete mode 100644 dist/components/DataTable/index.es.js delete mode 100644 dist/components/DateRangePicker/date-input.cjs.js delete mode 100644 dist/components/DateRangePicker/date-input.d.ts delete mode 100644 dist/components/DateRangePicker/date-input.d.ts.map delete mode 100644 dist/components/DateRangePicker/date-input.es.js delete mode 100644 dist/components/DateRangePicker/date-range-picker.cjs.js delete mode 100644 dist/components/DateRangePicker/date-range-picker.d.ts delete mode 100644 dist/components/DateRangePicker/date-range-picker.d.ts.map delete mode 100644 dist/components/DateRangePicker/date-range-picker.es.js delete mode 100644 dist/components/DateRangePicker/index.cjs.js delete mode 100644 dist/components/DateRangePicker/index.d.ts delete mode 100644 dist/components/DateRangePicker/index.d.ts.map delete mode 100644 dist/components/DateRangePicker/index.es.js delete mode 100644 dist/components/DetailStat/DetailStat.cjs.js delete mode 100644 dist/components/DetailStat/DetailStat.d.ts delete mode 100644 dist/components/DetailStat/DetailStat.d.ts.map delete mode 100644 dist/components/DetailStat/DetailStat.es.js delete mode 100644 dist/components/DetailStat/index.cjs.js delete mode 100644 dist/components/DetailStat/index.d.ts delete mode 100644 dist/components/DetailStat/index.d.ts.map delete mode 100644 dist/components/DetailStat/index.es.js delete mode 100644 dist/components/Input/Input.cjs.js delete mode 100644 dist/components/Input/Input.d.ts delete mode 100644 dist/components/Input/Input.d.ts.map delete mode 100644 dist/components/Input/Input.es.js delete mode 100644 dist/components/Input/index.cjs.js delete mode 100644 dist/components/Input/index.d.ts delete mode 100644 dist/components/Input/index.d.ts.map delete mode 100644 dist/components/Input/index.es.js delete mode 100644 dist/components/KeyFactCard/KeyFactCard.cjs.js delete mode 100644 dist/components/KeyFactCard/KeyFactCard.d.ts delete mode 100644 dist/components/KeyFactCard/KeyFactCard.d.ts.map delete mode 100644 dist/components/KeyFactCard/KeyFactCard.es.js delete mode 100644 dist/components/KeyFactCard/index.cjs.js delete mode 100644 dist/components/KeyFactCard/index.d.ts delete mode 100644 dist/components/KeyFactCard/index.d.ts.map delete mode 100644 dist/components/KeyFactCard/index.es.js delete mode 100644 dist/components/Notification/Notification.cjs.js delete mode 100644 dist/components/Notification/Notification.d.ts delete mode 100644 dist/components/Notification/Notification.d.ts.map delete mode 100644 dist/components/Notification/Notification.es.js delete mode 100644 dist/components/Notification/index.cjs.js delete mode 100644 dist/components/Notification/index.d.ts delete mode 100644 dist/components/Notification/index.d.ts.map delete mode 100644 dist/components/Notification/index.es.js delete mode 100644 dist/components/Pagination/Pagination.cjs.js delete mode 100644 dist/components/Pagination/Pagination.d.ts delete mode 100644 dist/components/Pagination/Pagination.d.ts.map delete mode 100644 dist/components/Pagination/Pagination.es.js delete mode 100644 dist/components/Pagination/index.cjs.js delete mode 100644 dist/components/Pagination/index.d.ts delete mode 100644 dist/components/Pagination/index.d.ts.map delete mode 100644 dist/components/Pagination/index.es.js delete mode 100644 dist/components/ProblemsOverview/ProblemsOverview.cjs.js delete mode 100644 dist/components/ProblemsOverview/ProblemsOverview.d.ts delete mode 100644 dist/components/ProblemsOverview/ProblemsOverview.d.ts.map delete mode 100644 dist/components/ProblemsOverview/ProblemsOverview.es.js delete mode 100644 dist/components/ProblemsOverview/index.cjs.js delete mode 100644 dist/components/ProblemsOverview/index.d.ts delete mode 100644 dist/components/ProblemsOverview/index.d.ts.map delete mode 100644 dist/components/ProblemsOverview/index.es.js delete mode 100644 dist/components/RootLayout/RootLayout.cjs.js delete mode 100644 dist/components/RootLayout/RootLayout.d.ts delete mode 100644 dist/components/RootLayout/RootLayout.d.ts.map delete mode 100644 dist/components/RootLayout/RootLayout.es.js delete mode 100644 dist/components/RootLayout/index.cjs.js delete mode 100644 dist/components/RootLayout/index.d.ts delete mode 100644 dist/components/RootLayout/index.d.ts.map delete mode 100644 dist/components/RootLayout/index.es.js delete mode 100644 dist/components/Select/Select.cjs.js delete mode 100644 dist/components/Select/Select.d.ts delete mode 100644 dist/components/Select/Select.d.ts.map delete mode 100644 dist/components/Select/Select.es.js delete mode 100644 dist/components/Select/index.cjs.js delete mode 100644 dist/components/Select/index.d.ts delete mode 100644 dist/components/Select/index.d.ts.map delete mode 100644 dist/components/Select/index.es.js delete mode 100644 dist/components/Sheet/Sheet.cjs.js delete mode 100644 dist/components/Sheet/Sheet.d.ts delete mode 100644 dist/components/Sheet/Sheet.d.ts.map delete mode 100644 dist/components/Sheet/Sheet.es.js delete mode 100644 dist/components/Sheet/index.cjs.js delete mode 100644 dist/components/Sheet/index.d.ts delete mode 100644 dist/components/Sheet/index.d.ts.map delete mode 100644 dist/components/Sheet/index.es.js delete mode 100644 dist/components/Sidenav/Sidenav.cjs.js delete mode 100644 dist/components/Sidenav/Sidenav.d.ts delete mode 100644 dist/components/Sidenav/Sidenav.d.ts.map delete mode 100644 dist/components/Sidenav/Sidenav.es.js delete mode 100644 dist/components/Sidenav/SidenavFooterMenu.cjs.js delete mode 100644 dist/components/Sidenav/SidenavFooterMenu.d.ts delete mode 100644 dist/components/Sidenav/SidenavFooterMenu.d.ts.map delete mode 100644 dist/components/Sidenav/SidenavFooterMenu.es.js delete mode 100644 dist/components/Sidenav/SidenavLogo.cjs.js delete mode 100644 dist/components/Sidenav/SidenavLogo.d.ts delete mode 100644 dist/components/Sidenav/SidenavLogo.d.ts.map delete mode 100644 dist/components/Sidenav/SidenavLogo.es.js delete mode 100644 dist/components/Sidenav/index.cjs.js delete mode 100644 dist/components/Sidenav/index.d.ts delete mode 100644 dist/components/Sidenav/index.d.ts.map delete mode 100644 dist/components/Sidenav/index.es.js delete mode 100644 dist/components/Sidenav/useActivePaths.cjs.js delete mode 100644 dist/components/Sidenav/useActivePaths.d.ts delete mode 100644 dist/components/Sidenav/useActivePaths.d.ts.map delete mode 100644 dist/components/Sidenav/useActivePaths.es.js delete mode 100644 dist/components/StatCard/StatCard.cjs.js delete mode 100644 dist/components/StatCard/StatCard.d.ts delete mode 100644 dist/components/StatCard/StatCard.d.ts.map delete mode 100644 dist/components/StatCard/StatCard.es.js delete mode 100644 dist/components/StatCard/index.cjs.js delete mode 100644 dist/components/StatCard/index.d.ts delete mode 100644 dist/components/StatCard/index.d.ts.map delete mode 100644 dist/components/StatCard/index.es.js delete mode 100644 dist/components/Switch/Switch.cjs.js delete mode 100644 dist/components/Switch/Switch.d.ts delete mode 100644 dist/components/Switch/Switch.d.ts.map delete mode 100644 dist/components/Switch/Switch.es.js delete mode 100644 dist/components/Switch/index.cjs.js delete mode 100644 dist/components/Switch/index.d.ts delete mode 100644 dist/components/Switch/index.d.ts.map delete mode 100644 dist/components/Switch/index.es.js delete mode 100644 dist/components/TabNavigation/TabNavigation.cjs.js delete mode 100644 dist/components/TabNavigation/TabNavigation.d.ts delete mode 100644 dist/components/TabNavigation/TabNavigation.d.ts.map delete mode 100644 dist/components/TabNavigation/TabNavigation.es.js delete mode 100644 dist/components/TabNavigation/index.cjs.js delete mode 100644 dist/components/TabNavigation/index.d.ts delete mode 100644 dist/components/TabNavigation/index.d.ts.map delete mode 100644 dist/components/TabNavigation/index.es.js delete mode 100644 dist/components/Table/Table.cjs.js delete mode 100644 dist/components/Table/Table.d.ts delete mode 100644 dist/components/Table/Table.d.ts.map delete mode 100644 dist/components/Table/Table.es.js delete mode 100644 dist/components/Table/index.cjs.js delete mode 100644 dist/components/Table/index.d.ts delete mode 100644 dist/components/Table/index.d.ts.map delete mode 100644 dist/components/Table/index.es.js delete mode 100644 dist/components/TextArea/TextArea.d.ts delete mode 100644 dist/components/TextArea/TextArea.d.ts.map delete mode 100644 dist/components/TextArea/index.d.ts delete mode 100644 dist/components/TextArea/index.d.ts.map delete mode 100644 dist/components/ThemeSwitch/ThemeSwitch.cjs.js delete mode 100644 dist/components/ThemeSwitch/ThemeSwitch.d.ts delete mode 100644 dist/components/ThemeSwitch/ThemeSwitch.d.ts.map delete mode 100644 dist/components/ThemeSwitch/ThemeSwitch.es.js delete mode 100644 dist/components/ThemeSwitch/index.cjs.js delete mode 100644 dist/components/ThemeSwitch/index.d.ts delete mode 100644 dist/components/ThemeSwitch/index.d.ts.map delete mode 100644 dist/components/ThemeSwitch/index.es.js delete mode 100644 dist/components/ui/accordion.cjs.js delete mode 100644 dist/components/ui/accordion.d.ts delete mode 100644 dist/components/ui/accordion.d.ts.map delete mode 100644 dist/components/ui/accordion.es.js delete mode 100644 dist/components/ui/alert-dialog.cjs.js delete mode 100644 dist/components/ui/alert-dialog.d.ts delete mode 100644 dist/components/ui/alert-dialog.d.ts.map delete mode 100644 dist/components/ui/alert-dialog.es.js delete mode 100644 dist/components/ui/alert.cjs.js delete mode 100644 dist/components/ui/alert.d.ts delete mode 100644 dist/components/ui/alert.d.ts.map delete mode 100644 dist/components/ui/alert.es.js delete mode 100644 dist/components/ui/aspect-ratio.cjs.js delete mode 100644 dist/components/ui/aspect-ratio.d.ts delete mode 100644 dist/components/ui/aspect-ratio.d.ts.map delete mode 100644 dist/components/ui/aspect-ratio.es.js delete mode 100644 dist/components/ui/avatar.cjs.js delete mode 100644 dist/components/ui/avatar.d.ts delete mode 100644 dist/components/ui/avatar.d.ts.map delete mode 100644 dist/components/ui/avatar.es.js delete mode 100644 dist/components/ui/badge.cjs.js delete mode 100644 dist/components/ui/badge.d.ts delete mode 100644 dist/components/ui/badge.d.ts.map delete mode 100644 dist/components/ui/badge.es.js delete mode 100644 dist/components/ui/breadcrumb.cjs.js delete mode 100644 dist/components/ui/breadcrumb.d.ts delete mode 100644 dist/components/ui/breadcrumb.d.ts.map delete mode 100644 dist/components/ui/breadcrumb.es.js delete mode 100644 dist/components/ui/button.cjs.js delete mode 100644 dist/components/ui/button.d.ts delete mode 100644 dist/components/ui/button.d.ts.map delete mode 100644 dist/components/ui/button.es.js delete mode 100644 dist/components/ui/calendar.cjs.js delete mode 100644 dist/components/ui/calendar.d.ts delete mode 100644 dist/components/ui/calendar.d.ts.map delete mode 100644 dist/components/ui/calendar.es.js delete mode 100644 dist/components/ui/card.cjs.js delete mode 100644 dist/components/ui/card.d.ts delete mode 100644 dist/components/ui/card.d.ts.map delete mode 100644 dist/components/ui/card.es.js delete mode 100644 dist/components/ui/carousel.cjs.js delete mode 100644 dist/components/ui/carousel.d.ts delete mode 100644 dist/components/ui/carousel.d.ts.map delete mode 100644 dist/components/ui/carousel.es.js delete mode 100644 dist/components/ui/chart.cjs.js delete mode 100644 dist/components/ui/chart.d.ts delete mode 100644 dist/components/ui/chart.d.ts.map delete mode 100644 dist/components/ui/chart.es.js delete mode 100644 dist/components/ui/checkbox.cjs.js delete mode 100644 dist/components/ui/checkbox.d.ts delete mode 100644 dist/components/ui/checkbox.d.ts.map delete mode 100644 dist/components/ui/checkbox.es.js delete mode 100644 dist/components/ui/collapsible.cjs.js delete mode 100644 dist/components/ui/collapsible.d.ts delete mode 100644 dist/components/ui/collapsible.d.ts.map delete mode 100644 dist/components/ui/collapsible.es.js delete mode 100644 dist/components/ui/command.cjs.js delete mode 100644 dist/components/ui/command.d.ts delete mode 100644 dist/components/ui/command.d.ts.map delete mode 100644 dist/components/ui/command.es.js delete mode 100644 dist/components/ui/context-menu.cjs.js delete mode 100644 dist/components/ui/context-menu.d.ts delete mode 100644 dist/components/ui/context-menu.d.ts.map delete mode 100644 dist/components/ui/context-menu.es.js delete mode 100644 dist/components/ui/dialog.cjs.js delete mode 100644 dist/components/ui/dialog.d.ts delete mode 100644 dist/components/ui/dialog.d.ts.map delete mode 100644 dist/components/ui/dialog.es.js delete mode 100644 dist/components/ui/drawer.cjs.js delete mode 100644 dist/components/ui/drawer.d.ts delete mode 100644 dist/components/ui/drawer.d.ts.map delete mode 100644 dist/components/ui/drawer.es.js delete mode 100644 dist/components/ui/dropdown-menu.cjs.js delete mode 100644 dist/components/ui/dropdown-menu.d.ts delete mode 100644 dist/components/ui/dropdown-menu.d.ts.map delete mode 100644 dist/components/ui/dropdown-menu.es.js delete mode 100644 dist/components/ui/form.cjs.js delete mode 100644 dist/components/ui/form.d.ts delete mode 100644 dist/components/ui/form.d.ts.map delete mode 100644 dist/components/ui/form.es.js delete mode 100644 dist/components/ui/hover-card.cjs.js delete mode 100644 dist/components/ui/hover-card.d.ts delete mode 100644 dist/components/ui/hover-card.d.ts.map delete mode 100644 dist/components/ui/hover-card.es.js delete mode 100644 dist/components/ui/input-otp.cjs.js delete mode 100644 dist/components/ui/input-otp.d.ts delete mode 100644 dist/components/ui/input-otp.d.ts.map delete mode 100644 dist/components/ui/input-otp.es.js delete mode 100644 dist/components/ui/input.cjs.js delete mode 100644 dist/components/ui/input.d.ts delete mode 100644 dist/components/ui/input.d.ts.map delete mode 100644 dist/components/ui/input.es.js delete mode 100644 dist/components/ui/label.cjs.js delete mode 100644 dist/components/ui/label.d.ts delete mode 100644 dist/components/ui/label.d.ts.map delete mode 100644 dist/components/ui/label.es.js delete mode 100644 dist/components/ui/menubar.cjs.js delete mode 100644 dist/components/ui/menubar.d.ts delete mode 100644 dist/components/ui/menubar.d.ts.map delete mode 100644 dist/components/ui/menubar.es.js delete mode 100644 dist/components/ui/navigation-menu.cjs.js delete mode 100644 dist/components/ui/navigation-menu.d.ts delete mode 100644 dist/components/ui/navigation-menu.d.ts.map delete mode 100644 dist/components/ui/navigation-menu.es.js delete mode 100644 dist/components/ui/pagination.cjs.js delete mode 100644 dist/components/ui/pagination.d.ts delete mode 100644 dist/components/ui/pagination.d.ts.map delete mode 100644 dist/components/ui/pagination.es.js delete mode 100644 dist/components/ui/popover.cjs.js delete mode 100644 dist/components/ui/popover.d.ts delete mode 100644 dist/components/ui/popover.d.ts.map delete mode 100644 dist/components/ui/popover.es.js delete mode 100644 dist/components/ui/progress.cjs.js delete mode 100644 dist/components/ui/progress.d.ts delete mode 100644 dist/components/ui/progress.d.ts.map delete mode 100644 dist/components/ui/progress.es.js delete mode 100644 dist/components/ui/radio-group.cjs.js delete mode 100644 dist/components/ui/radio-group.d.ts delete mode 100644 dist/components/ui/radio-group.d.ts.map delete mode 100644 dist/components/ui/radio-group.es.js delete mode 100644 dist/components/ui/resizable.cjs.js delete mode 100644 dist/components/ui/resizable.d.ts delete mode 100644 dist/components/ui/resizable.d.ts.map delete mode 100644 dist/components/ui/resizable.es.js delete mode 100644 dist/components/ui/scroll-area.cjs.js delete mode 100644 dist/components/ui/scroll-area.d.ts delete mode 100644 dist/components/ui/scroll-area.d.ts.map delete mode 100644 dist/components/ui/scroll-area.es.js delete mode 100644 dist/components/ui/select.cjs.js delete mode 100644 dist/components/ui/select.d.ts delete mode 100644 dist/components/ui/select.d.ts.map delete mode 100644 dist/components/ui/select.es.js delete mode 100644 dist/components/ui/separator.cjs.js delete mode 100644 dist/components/ui/separator.d.ts delete mode 100644 dist/components/ui/separator.d.ts.map delete mode 100644 dist/components/ui/separator.es.js delete mode 100644 dist/components/ui/sheet.cjs.js delete mode 100644 dist/components/ui/sheet.d.ts delete mode 100644 dist/components/ui/sheet.d.ts.map delete mode 100644 dist/components/ui/sheet.es.js delete mode 100644 dist/components/ui/sidebar.cjs.js delete mode 100644 dist/components/ui/sidebar.d.ts delete mode 100644 dist/components/ui/sidebar.d.ts.map delete mode 100644 dist/components/ui/sidebar.es.js delete mode 100644 dist/components/ui/skeleton.cjs.js delete mode 100644 dist/components/ui/skeleton.d.ts delete mode 100644 dist/components/ui/skeleton.d.ts.map delete mode 100644 dist/components/ui/skeleton.es.js delete mode 100644 dist/components/ui/slider.cjs.js delete mode 100644 dist/components/ui/slider.d.ts delete mode 100644 dist/components/ui/slider.d.ts.map delete mode 100644 dist/components/ui/slider.es.js delete mode 100644 dist/components/ui/sonner.cjs.js delete mode 100644 dist/components/ui/sonner.d.ts delete mode 100644 dist/components/ui/sonner.d.ts.map delete mode 100644 dist/components/ui/sonner.es.js delete mode 100644 dist/components/ui/switch.cjs.js delete mode 100644 dist/components/ui/switch.d.ts delete mode 100644 dist/components/ui/switch.d.ts.map delete mode 100644 dist/components/ui/switch.es.js delete mode 100644 dist/components/ui/table.cjs.js delete mode 100644 dist/components/ui/table.d.ts delete mode 100644 dist/components/ui/table.d.ts.map delete mode 100644 dist/components/ui/table.es.js delete mode 100644 dist/components/ui/tabs.cjs.js delete mode 100644 dist/components/ui/tabs.d.ts delete mode 100644 dist/components/ui/tabs.d.ts.map delete mode 100644 dist/components/ui/tabs.es.js delete mode 100644 dist/components/ui/textarea.cjs.js delete mode 100644 dist/components/ui/textarea.d.ts delete mode 100644 dist/components/ui/textarea.d.ts.map delete mode 100644 dist/components/ui/textarea.es.js delete mode 100644 dist/components/ui/toggle-group.cjs.js delete mode 100644 dist/components/ui/toggle-group.d.ts delete mode 100644 dist/components/ui/toggle-group.d.ts.map delete mode 100644 dist/components/ui/toggle-group.es.js delete mode 100644 dist/components/ui/toggle.cjs.js delete mode 100644 dist/components/ui/toggle.d.ts delete mode 100644 dist/components/ui/toggle.d.ts.map delete mode 100644 dist/components/ui/toggle.es.js delete mode 100644 dist/components/ui/tooltip.cjs.js delete mode 100644 dist/components/ui/tooltip.d.ts delete mode 100644 dist/components/ui/tooltip.d.ts.map delete mode 100644 dist/components/ui/tooltip.es.js delete mode 100644 dist/hooks/use-mobile.cjs.js delete mode 100644 dist/hooks/use-mobile.d.ts delete mode 100644 dist/hooks/use-mobile.d.ts.map delete mode 100644 dist/hooks/use-mobile.es.js delete mode 100644 dist/hooks/useSyncTheme.cjs.js delete mode 100644 dist/hooks/useSyncTheme.d.ts delete mode 100644 dist/hooks/useSyncTheme.d.ts.map delete mode 100644 dist/hooks/useSyncTheme.es.js delete mode 100644 dist/icons/sidebar/logo-dark.svg.cjs.js delete mode 100644 dist/icons/sidebar/logo-dark.svg.es.js delete mode 100644 dist/index.cjs.js delete mode 100644 dist/index.d.ts delete mode 100644 dist/index.d.ts.map delete mode 100644 dist/index.es.js delete mode 100644 dist/lib/utils.cjs.js delete mode 100644 dist/lib/utils.d.ts delete mode 100644 dist/lib/utils.d.ts.map delete mode 100644 dist/lib/utils.es.js delete mode 100644 dist/package.json delete mode 100644 dist/providers/NextLinkProvider.cjs.js delete mode 100644 dist/providers/NextLinkProvider.d.ts delete mode 100644 dist/providers/NextLinkProvider.d.ts.map delete mode 100644 dist/providers/NextLinkProvider.es.js delete mode 100644 dist/providers/ThemeProvider.cjs.js delete mode 100644 dist/providers/ThemeProvider.d.ts delete mode 100644 dist/providers/ThemeProvider.d.ts.map delete mode 100644 dist/providers/ThemeProvider.es.js delete mode 100644 dist/schemas.cjs.js delete mode 100644 dist/schemas.d.ts delete mode 100644 dist/schemas.d.ts.map delete mode 100644 dist/schemas.es.js delete mode 100644 dist/ui-library.css delete mode 100644 postinstall.cjs diff --git a/.gitignore b/.gitignore index bbf50cc9..281ff1b0 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ pnpm-debug.log* lerna-debug.log* node_modules +dist *.local # Editor directories and files diff --git a/dist/_util/colors.cjs.js b/dist/_util/colors.cjs.js deleted file mode 100644 index 7edf4944..00000000 --- a/dist/_util/colors.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=Object.freeze({});exports.default=e; diff --git a/dist/_util/colors.d.ts b/dist/_util/colors.d.ts deleted file mode 100644 index e5d36b48..00000000 --- a/dist/_util/colors.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -declare const colors: Readonly<{}>; -export default colors; -//# sourceMappingURL=colors.d.ts.map \ No newline at end of file diff --git a/dist/_util/colors.d.ts.map b/dist/_util/colors.d.ts.map deleted file mode 100644 index 3e90c145..00000000 --- a/dist/_util/colors.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"colors.d.ts","sourceRoot":"","sources":["../../src/_util/colors.ts"],"names":[],"mappings":"AAEA,QAAA,MAAM,MAAM,cAA6B,CAAC;AAE1C,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/dist/_util/colors.es.js b/dist/_util/colors.es.js deleted file mode 100644 index 7e48d81d..00000000 --- a/dist/_util/colors.es.js +++ /dev/null @@ -1,4 +0,0 @@ -const e = Object.freeze({}); -export { - e as default -}; diff --git a/dist/_util/helpers.cjs.js b/dist/_util/helpers.cjs.js deleted file mode 100644 index fad694bf..00000000 --- a/dist/_util/helpers.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});require("react/jsx-runtime");require("react");require("react-highlight-words");const l=(o,n)=>{const t=a=>a.charCodeAt(0)-64,r=a=>Math.round(t(a)*11);let e=r(o)%256,u=r(n)%256,g=Math.round((t(o)+t(n))/2*11)%256;return{bgColor:`rgb(${e}, ${u}, ${g})`,textColor:c(e,u,g)>.5?"#000000":"#FFFFFF"}};function c(o,n,t){const r=[o,n,t].map(e=>(e/=255,e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)));return .2126*r[0]+.7152*r[1]+.0722*r[2]}exports.genAvatarBackground=l; diff --git a/dist/_util/helpers.d.ts b/dist/_util/helpers.d.ts deleted file mode 100644 index b57c531f..00000000 --- a/dist/_util/helpers.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { ReactNode } from 'react'; -export declare const highlightTextInElement: (element: ReactNode, searchString: string, key: string | number) => any; -export declare const genAvatarBackground: (firstLetter: string, secondLetter: string) => { - bgColor: string; - textColor: string; -}; -//# sourceMappingURL=helpers.d.ts.map \ No newline at end of file diff --git a/dist/_util/helpers.d.ts.map b/dist/_util/helpers.d.ts.map deleted file mode 100644 index d0ab2726..00000000 --- a/dist/_util/helpers.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"helpers.d.ts","sourceRoot":"","sources":["../../src/_util/helpers.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAGzC,eAAO,MAAM,sBAAsB,GAAI,SAAS,SAAS,EAAE,cAAc,MAAM,EAAE,KAAK,MAAM,GAAG,MAAM,KAAG,GAqBvG,CAAC;AAEF,eAAO,MAAM,mBAAmB,GAC/B,aAAa,MAAM,EACnB,cAAc,MAAM,KAClB;IAAE,OAAO,EAAE,MAAM,CAAC;IAAC,SAAS,EAAE,MAAM,CAAA;CAYtC,CAAC"} \ No newline at end of file diff --git a/dist/_util/helpers.es.js b/dist/_util/helpers.es.js deleted file mode 100644 index ce126b28..00000000 --- a/dist/_util/helpers.es.js +++ /dev/null @@ -1,18 +0,0 @@ -import "react/jsx-runtime"; -import "react"; -import "react-highlight-words"; -const F = (n, e) => { - const r = (a) => a.charCodeAt(0) - 64, t = (a) => Math.round(r(a) * 11); - let o = t(n) % 256, u = t(e) % 256, l = Math.round((r(n) + r(e)) / 2 * 11) % 256; - return { - bgColor: `rgb(${o}, ${u}, ${l})`, - textColor: c(o, u, l) > 0.5 ? "#000000" : "#FFFFFF" - }; -}; -function c(n, e, r) { - const t = [n, e, r].map((o) => (o /= 255, o <= 0.03928 ? o / 12.92 : Math.pow((o + 0.055) / 1.055, 2.4))); - return 0.2126 * t[0] + 0.7152 * t[1] + 0.0722 * t[2]; -} -export { - F as genAvatarBackground -}; diff --git a/dist/_util/lagoonColors.d.ts b/dist/_util/lagoonColors.d.ts deleted file mode 100644 index 1f2d2e08..00000000 --- a/dist/_util/lagoonColors.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export declare const lagoonColors: {}; -//# sourceMappingURL=lagoonColors.d.ts.map \ No newline at end of file diff --git a/dist/_util/lagoonColors.d.ts.map b/dist/_util/lagoonColors.d.ts.map deleted file mode 100644 index 486241b8..00000000 --- a/dist/_util/lagoonColors.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"lagoonColors.d.ts","sourceRoot":"","sources":["../../src/_util/lagoonColors.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,YAAY,IAAK,CAAC"} \ No newline at end of file diff --git a/dist/components/Accordion/Accordion.cjs.js b/dist/components/Accordion/Accordion.cjs.js deleted file mode 100644 index ed6c82cf..00000000 --- a/dist/components/Accordion/Accordion.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("react/jsx-runtime"),r=require("../ui/accordion.cjs.js"),o=require("../../lib/utils.cjs.js");function l({items:t,showArrows:i=!0,secondaryText:c=!1,showSeparators:s=!0,...d}){return n.jsx(r.Accordion,{...d,children:t.map(e=>n.jsxs(r.AccordionItem,{value:e.id,className:o.cn(!s&&"border-none"),children:[n.jsx(r.AccordionTrigger,{className:o.cn("",!i&&"[&>svg]:hidden underline hover:no-underline",c&&"text-[#737373] font-normal"),children:e.trigger}),n.jsx(r.AccordionContent,{className:o.cn("",c&&"text-[#737373] font-normal"),children:e.content})]},e.id))})}exports.default=l; diff --git a/dist/components/Accordion/Accordion.d.ts b/dist/components/Accordion/Accordion.d.ts deleted file mode 100644 index 75a0d2a0..00000000 --- a/dist/components/Accordion/Accordion.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { default as React } from 'react'; -import { Accordion } from '../ui/accordion'; -type AccordionProps = React.ComponentProps & { - items: { - id: string; - trigger: React.ReactNode; - content: React.ReactNode; - }[]; - showArrows?: boolean; - showSeparators?: boolean; - secondaryText?: boolean; -}; -export default function UIAccordion({ items, showArrows, secondaryText, showSeparators, ...rest }: AccordionProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=Accordion.d.ts.map \ No newline at end of file diff --git a/dist/components/Accordion/Accordion.d.ts.map b/dist/components/Accordion/Accordion.d.ts.map deleted file mode 100644 index 41c310e3..00000000 --- a/dist/components/Accordion/Accordion.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Accordion.d.ts","sourceRoot":"","sources":["../../../src/components/Accordion/Accordion.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,SAAS,EAAqD,MAAM,iBAAiB,CAAC;AAG/F,KAAK,cAAc,GAAG,KAAK,CAAC,cAAc,CAAC,OAAO,SAAS,CAAC,GAAG;IAC9D,KAAK,EAAE;QACN,EAAE,EAAE,MAAM,CAAC;QACX,OAAO,EAAE,KAAK,CAAC,SAAS,CAAC;QACzB,OAAO,EAAE,KAAK,CAAC,SAAS,CAAC;KACzB,EAAE,CAAC;IACJ,UAAU,CAAC,EAAE,OAAO,CAAC;IACrB,cAAc,CAAC,EAAE,OAAO,CAAC;IACzB,aAAa,CAAC,EAAE,OAAO,CAAC;CACxB,CAAC;AAEF,MAAM,CAAC,OAAO,UAAU,WAAW,CAAC,EACnC,KAAK,EACL,UAAiB,EACjB,aAAqB,EACrB,cAAqB,EACrB,GAAG,IAAI,EACP,EAAE,cAAc,+CAqBhB"} \ No newline at end of file diff --git a/dist/components/Accordion/Accordion.es.js b/dist/components/Accordion/Accordion.es.js deleted file mode 100644 index 0442b067..00000000 --- a/dist/components/Accordion/Accordion.es.js +++ /dev/null @@ -1,28 +0,0 @@ -import { jsx as n, jsxs as l } from "react/jsx-runtime"; -import { Accordion as a, AccordionItem as s, AccordionTrigger as m, AccordionContent as f } from "../ui/accordion.es.js"; -import { cn as o } from "../../lib/utils.es.js"; -function p({ - items: c, - showArrows: i = !0, - secondaryText: e = !1, - showSeparators: t = !0, - ...d -}) { - return /* @__PURE__ */ n(a, { ...d, children: c.map((r) => /* @__PURE__ */ l(s, { value: r.id, className: o(!t && "border-none"), children: [ - /* @__PURE__ */ n( - m, - { - className: o( - "", - !i && "[&>svg]:hidden underline hover:no-underline", - e && "text-[#737373] font-normal" - ), - children: r.trigger - } - ), - /* @__PURE__ */ n(f, { className: o("", e && "text-[#737373] font-normal"), children: r.content }) - ] }, r.id)) }); -} -export { - p as default -}; diff --git a/dist/components/Accordion/index.cjs.js b/dist/components/Accordion/index.cjs.js deleted file mode 100644 index 37eb195c..00000000 --- a/dist/components/Accordion/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Accordion.cjs.js");exports.default=e.default; diff --git a/dist/components/Accordion/index.d.ts b/dist/components/Accordion/index.d.ts deleted file mode 100644 index c4af2c44..00000000 --- a/dist/components/Accordion/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as Accordion } from './Accordion'; -export default Accordion; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Accordion/index.d.ts.map b/dist/components/Accordion/index.d.ts.map deleted file mode 100644 index 35a0db4a..00000000 --- a/dist/components/Accordion/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Accordion/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,SAAS,EAAE,MAAM,aAAa,CAAC;AAEnD,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/dist/components/Accordion/index.es.js b/dist/components/Accordion/index.es.js deleted file mode 100644 index 7d8d9839..00000000 --- a/dist/components/Accordion/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import r from "./Accordion.es.js"; -export { - r as default -}; diff --git a/dist/components/AnnouncementCard/AnnouncementCard.cjs.js b/dist/components/AnnouncementCard/AnnouncementCard.cjs.js deleted file mode 100644 index f2f54ff9..00000000 --- a/dist/components/AnnouncementCard/AnnouncementCard.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),g=require("react"),s=require("../ui/card.cjs.js"),t=require("lucide-react"),h=require("../../lib/utils.cjs.js");function x({title:n="Latest Changes",description:a,ctaText:o="See What's New",ctaUrl:l="https://docs.lagoon.sh/releases/2.29.2/",openInNewTab:r=!0,onClose:i,className:c="[background:#dae8fd] ![color:#387eda] [box-shadow:var(--badge-ring)]",defaultLogo:d=!1}){const[u,f]=g.useState(!0),m=()=>{f(!1),i?.()};return u?e.jsxs(s.Card,{className:h.cn("m-2 w-auto bg-[#737373]/20 gap-0 !p-4",c),children:[e.jsx("button",{onClick:m,className:"absolute right-6 top-6 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none","aria-label":"Close announcement",children:e.jsx(t.X,{className:"h-4 w-4"})}),e.jsx(s.CardHeader,{className:"relative pb-0 !px-3",children:e.jsxs("div",{className:"flex flex-row items-center gap-2",children:[d&&e.jsx(t.BotMessageSquare,{className:"h-5 w-5 flex-shrink-0"}),n&&e.jsx("p",{className:"text-sm font-bold leading-[1.4]",children:n})]})}),e.jsxs(s.CardContent,{className:`!px-3 ${a?"pt-2 space-y-2":""}`,children:[e.jsx("p",{className:"text-sm font-normal leading-[1.4]",children:a}),e.jsx("a",{href:l,target:r?"_blank":void 0,rel:r?"noopener noreferrer":void 0,className:"text-sm font-normal underline hover:no-underline promo-link__ai",children:o})]})]}):null}exports.default=x; diff --git a/dist/components/AnnouncementCard/AnnouncementCard.d.ts b/dist/components/AnnouncementCard/AnnouncementCard.d.ts deleted file mode 100644 index 52604ae9..00000000 --- a/dist/components/AnnouncementCard/AnnouncementCard.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export type AnnouncementCardProps = { - title?: string; - description?: string; - ctaText?: string; - ctaUrl?: string; - openInNewTab?: boolean; - onClose?: () => void; - className?: string; - defaultLogo?: boolean; -}; -export default function AnnouncementCard({ title, description, ctaText, ctaUrl, // hardcoded for now, need a way to make this dynamic in the future -openInNewTab, onClose, className, defaultLogo }: AnnouncementCardProps): import("react/jsx-dev-runtime").JSX.Element | null; -//# sourceMappingURL=AnnouncementCard.d.ts.map \ No newline at end of file diff --git a/dist/components/AnnouncementCard/AnnouncementCard.d.ts.map b/dist/components/AnnouncementCard/AnnouncementCard.d.ts.map deleted file mode 100644 index 4cf7599d..00000000 --- a/dist/components/AnnouncementCard/AnnouncementCard.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AnnouncementCard.d.ts","sourceRoot":"","sources":["../../../src/components/AnnouncementCard/AnnouncementCard.tsx"],"names":[],"mappings":"AAKA,MAAM,MAAM,qBAAqB,GAAG;IACnC,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,OAAO,CAAC,EAAE,MAAM,IAAI,CAAC;IACrB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,WAAW,CAAC,EAAE,OAAO,CAAC;CACtB,CAAC;AAEF,MAAM,CAAC,OAAO,UAAU,gBAAgB,CAAC,EACxC,KAAwB,EACxB,WAAW,EACX,OAA0B,EAC1B,MAAkD,EAAE,mEAAmE;AACvH,YAAmB,EACnB,OAAO,EACP,SAAkF,EAClF,WAAmB,EACnB,EAAE,qBAAqB,sDA0CvB"} \ No newline at end of file diff --git a/dist/components/AnnouncementCard/AnnouncementCard.es.js b/dist/components/AnnouncementCard/AnnouncementCard.es.js deleted file mode 100644 index 6d25278c..00000000 --- a/dist/components/AnnouncementCard/AnnouncementCard.es.js +++ /dev/null @@ -1,51 +0,0 @@ -import { jsxs as a, jsx as e } from "react/jsx-runtime"; -import { useState as u } from "react"; -import { Card as p, CardHeader as h, CardContent as g } from "../ui/card.es.js"; -import { X as b, BotMessageSquare as x } from "lucide-react"; -import { cn as N } from "../../lib/utils.es.js"; -function S({ - title: n = "Latest Changes", - description: r, - ctaText: s = "See What's New", - ctaUrl: t = "https://docs.lagoon.sh/releases/2.29.2/", - // hardcoded for now, need a way to make this dynamic in the future - openInNewTab: o = !0, - onClose: l, - className: i = "[background:#dae8fd] ![color:#387eda] [box-shadow:var(--badge-ring)]", - defaultLogo: c = !1 -}) { - const [d, m] = u(!0), f = () => { - m(!1), l?.(); - }; - return d ? /* @__PURE__ */ a(p, { className: N("m-2 w-auto bg-[#737373]/20 gap-0 !p-4", i), children: [ - /* @__PURE__ */ e( - "button", - { - onClick: f, - className: "absolute right-6 top-6 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none", - "aria-label": "Close announcement", - children: /* @__PURE__ */ e(b, { className: "h-4 w-4" }) - } - ), - /* @__PURE__ */ e(h, { className: "relative pb-0 !px-3", children: /* @__PURE__ */ a("div", { className: "flex flex-row items-center gap-2", children: [ - c && /* @__PURE__ */ e(x, { className: "h-5 w-5 flex-shrink-0" }), - n && /* @__PURE__ */ e("p", { className: "text-sm font-bold leading-[1.4]", children: n }) - ] }) }), - /* @__PURE__ */ a(g, { className: `!px-3 ${r ? "pt-2 space-y-2" : ""}`, children: [ - /* @__PURE__ */ e("p", { className: "text-sm font-normal leading-[1.4]", children: r }), - /* @__PURE__ */ e( - "a", - { - href: t, - target: o ? "_blank" : void 0, - rel: o ? "noopener noreferrer" : void 0, - className: "text-sm font-normal underline hover:no-underline promo-link__ai", - children: s - } - ) - ] }) - ] }) : null; -} -export { - S as default -}; diff --git a/dist/components/AnnouncementCard/index.d.ts b/dist/components/AnnouncementCard/index.d.ts deleted file mode 100644 index fa4e113b..00000000 --- a/dist/components/AnnouncementCard/index.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { default } from './AnnouncementCard'; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/AnnouncementCard/index.d.ts.map b/dist/components/AnnouncementCard/index.d.ts.map deleted file mode 100644 index d1ee88b2..00000000 --- a/dist/components/AnnouncementCard/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/AnnouncementCard/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,oBAAoB,CAAC"} \ No newline at end of file diff --git a/dist/components/AvatarBubble/AvatarBubble.cjs.js b/dist/components/AvatarBubble/AvatarBubble.cjs.js deleted file mode 100644 index 80b9a25e..00000000 --- a/dist/components/AvatarBubble/AvatarBubble.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const l=require("react/jsx-runtime"),n=require("class-variance-authority"),o=require("../../lib/utils.cjs.js"),a=n.cva("rounded-full h-6 w-6 min-w-[24px] flex justify-center items-center mr-2 text-xs");function c({bgColor:e,textColor:t,className:r,children:u,...s}){return l.jsx("div",{...s,className:o.cn(a(),r),style:{backgroundColor:e,color:t},children:u})}exports.default=c; diff --git a/dist/components/AvatarBubble/AvatarBubble.d.ts b/dist/components/AvatarBubble/AvatarBubble.d.ts deleted file mode 100644 index a1b4e2e1..00000000 --- a/dist/components/AvatarBubble/AvatarBubble.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HTMLAttributes } from 'react'; -type AvatarBubbleProps = HTMLAttributes & { - bgColor: string; - textColor: string; -}; -export default function AvatarBubble({ bgColor, textColor, className, children, ...props }: AvatarBubbleProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=AvatarBubble.d.ts.map \ No newline at end of file diff --git a/dist/components/AvatarBubble/AvatarBubble.d.ts.map b/dist/components/AvatarBubble/AvatarBubble.d.ts.map deleted file mode 100644 index 8d7f35da..00000000 --- a/dist/components/AvatarBubble/AvatarBubble.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"AvatarBubble.d.ts","sourceRoot":"","sources":["../../../src/components/AvatarBubble/AvatarBubble.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,cAAc,EAAE,MAAM,OAAO,CAAC;AAKvC,KAAK,iBAAiB,GAAG,cAAc,CAAC,cAAc,CAAC,GAAG;IACzD,OAAO,EAAE,MAAM,CAAC;IAChB,SAAS,EAAE,MAAM,CAAC;CAClB,CAAC;AAEF,MAAM,CAAC,OAAO,UAAU,YAAY,CAAC,EAAE,OAAO,EAAE,SAAS,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,KAAK,EAAE,EAAE,iBAAiB,+CAM5G"} \ No newline at end of file diff --git a/dist/components/AvatarBubble/AvatarBubble.es.js b/dist/components/AvatarBubble/AvatarBubble.es.js deleted file mode 100644 index 9dcb748a..00000000 --- a/dist/components/AvatarBubble/AvatarBubble.es.js +++ /dev/null @@ -1,10 +0,0 @@ -import { jsx as l } from "react/jsx-runtime"; -import { cva as m } from "class-variance-authority"; -import { cn as n } from "../../lib/utils.es.js"; -const c = m("rounded-full h-6 w-6 min-w-[24px] flex justify-center items-center mr-2 text-xs"); -function i({ bgColor: r, textColor: t, className: e, children: o, ...a }) { - return /* @__PURE__ */ l("div", { ...a, className: n(c(), e), style: { backgroundColor: r, color: t }, children: o }); -} -export { - i as default -}; diff --git a/dist/components/Breadcrumb/Breadcrumb.cjs.js b/dist/components/Breadcrumb/Breadcrumb.cjs.js deleted file mode 100644 index d249a1ee..00000000 --- a/dist/components/Breadcrumb/Breadcrumb.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),j=require("react"),t=require("../ui/breadcrumb.cjs.js"),g=require("../CopyToClipboard/CopyToClipboard.cjs.js"),b=require("lucide-react"),f={default:["","project","environment"],orgs:["","organization","project"]},x=({activeKey:a,items:l,type:s,currentSlug:i})=>{const n=s&&["default","orgs"].includes(s)?[...f[s]]:null;return i&&n&&(n[2]=i),e.jsx(t.Breadcrumb,{className:"mb-8 text-sm","data-cy":"page-title",children:e.jsx(t.BreadcrumbList,{children:l.map((r,c)=>{const d="key"in r?r.key:c,p=a&&a===d,o=n?.[c]??null,m="copyText"in r&&r.copyText&&o,u=r.copyText&&r.copyText.length<15&&o==="organization"?"Org":o,h=e.jsxs("div",{className:"relative flex flex-col items-start group",children:[u&&e.jsx("span",{className:"absolute -top-3 left-0 text-[11px] font-semibold uppercase text-primary pointer-events-none select-none",children:u}),e.jsxs("div",{className:"flex items-center gap-1",children:[e.jsx("span",{className:p?"text-foreground":"text-muted-foreground",children:"navOnClick"in r&&r.navOnClick?e.jsx("span",{onClick:r.navOnClick,className:"hover:underline cursor-pointer",children:r.title}):r.title}),m&&e.jsx("div",{className:"text-primary scale-90 ml-1",children:e.jsx(g.default,{text:r.copyText,iconOnly:!0})})]})]});return e.jsxs(j.Fragment,{children:[e.jsx(t.BreadcrumbItem,{children:e.jsx(t.BreadcrumbLink,{asChild:!0,children:h})}),c!==l.length-1&&e.jsx(t.BreadcrumbSeparator,{children:e.jsx(b.ChevronRight,{className:"w-4 h-4 text-muted-foreground"})})]},d)})})})};x.displayName="Breadcrumb";exports.default=x; diff --git a/dist/components/Breadcrumb/Breadcrumb.d.ts b/dist/components/Breadcrumb/Breadcrumb.d.ts deleted file mode 100644 index 94616061..00000000 --- a/dist/components/Breadcrumb/Breadcrumb.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { default as React, FC, MouseEventHandler, ReactElement, ReactNode } from 'react'; -type Component> = ReactElement; -type LinkComponent = Component<'a'>; -export interface BasicProps { - items: ({ - title: string | ReactNode; - navOnClick?: MouseEventHandler; - key?: string | number; - copyText?: string; - } | { - title: LinkComponent; - key?: string | number; - copyText?: string; - })[]; - activeKey?: string | number; -} -export type UIBreadcrumbProps = BasicProps & ({ - type: 'default'; - currentSlug?: never; -} | { - type: 'orgs'; - currentSlug?: 'project' | 'user' | 'group'; -}); -declare const UIBreadcrumb: FC; -export default UIBreadcrumb; -//# sourceMappingURL=Breadcrumb.d.ts.map \ No newline at end of file diff --git a/dist/components/Breadcrumb/Breadcrumb.d.ts.map b/dist/components/Breadcrumb/Breadcrumb.d.ts.map deleted file mode 100644 index dfa36386..00000000 --- a/dist/components/Breadcrumb/Breadcrumb.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Breadcrumb.d.ts","sourceRoot":"","sources":["../../../src/components/Breadcrumb/Breadcrumb.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,EAAE,EAAE,EAAE,EAAY,iBAAiB,EAAE,YAAY,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAWxF,KAAK,SAAS,CAAC,CAAC,SAAS,MAAM,GAAG,CAAC,iBAAiB,GAAG,KAAK,CAAC,qBAAqB,CAAC,GAAG,CAAC,IAAI,YAAY,CAAC,CAAC,CAAC,CAAC;AAC3G,KAAK,aAAa,GAAG,SAAS,CAAC,GAAG,CAAC,CAAC;AAOpC,MAAM,WAAW,UAAU;IAC1B,KAAK,EAAE,CACJ;QACA,KAAK,EAAE,MAAM,GAAG,SAAS,CAAC;QAC1B,UAAU,CAAC,EAAE,iBAAiB,CAAC,iBAAiB,GAAG,eAAe,CAAC,CAAC;QACpE,GAAG,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;QACtB,QAAQ,CAAC,EAAE,MAAM,CAAC;KACjB,GACD;QACA,KAAK,EAAE,aAAa,CAAC;QACrB,GAAG,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;QACtB,QAAQ,CAAC,EAAE,MAAM,CAAC;KACjB,CACH,EAAE,CAAC;IACJ,SAAS,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;CAC5B;AAED,MAAM,MAAM,iBAAiB,GAAG,UAAU,GACzC,CAAC;IAAE,IAAI,EAAE,SAAS,CAAC;IAAC,WAAW,CAAC,EAAE,KAAK,CAAA;CAAE,GAAG;IAAE,IAAI,EAAE,MAAM,CAAC;IAAC,WAAW,CAAC,EAAE,SAAS,GAAG,MAAM,GAAG,OAAO,CAAA;CAAE,CAAC,CAAC;AAE3G,QAAA,MAAM,YAAY,EAAE,EAAE,CAAC,iBAAiB,CA2DvC,CAAC;AAGF,eAAe,YAAY,CAAC"} \ No newline at end of file diff --git a/dist/components/Breadcrumb/Breadcrumb.es.js b/dist/components/Breadcrumb/Breadcrumb.es.js deleted file mode 100644 index e34ced13..00000000 --- a/dist/components/Breadcrumb/Breadcrumb.es.js +++ /dev/null @@ -1,28 +0,0 @@ -import { jsx as r, jsxs as c } from "react/jsx-runtime"; -import { Fragment as x } from "react"; -import { Breadcrumb as f, BreadcrumbList as g, BreadcrumbItem as y, BreadcrumbLink as b, BreadcrumbSeparator as v } from "../ui/breadcrumb.es.js"; -import C from "../CopyToClipboard/CopyToClipboard.es.js"; -import { ChevronRight as N } from "lucide-react"; -const k = { - default: ["", "project", "environment"], - orgs: ["", "organization", "project"] -}, B = ({ activeKey: l, items: s, type: t, currentSlug: i }) => { - const o = t && ["default", "orgs"].includes(t) ? [...k[t]] : null; - return i && o && (o[2] = i), /* @__PURE__ */ r(f, { className: "mb-8 text-sm", "data-cy": "page-title", children: /* @__PURE__ */ r(g, { children: s.map((e, n) => { - const d = "key" in e ? e.key : n, m = l && l === d, a = o?.[n] ?? null, u = "copyText" in e && e.copyText && a, p = e.copyText && e.copyText.length < 15 && a === "organization" ? "Org" : a, h = /* @__PURE__ */ c("div", { className: "relative flex flex-col items-start group", children: [ - p && /* @__PURE__ */ r("span", { className: "absolute -top-3 left-0 text-[11px] font-semibold uppercase text-primary pointer-events-none select-none", children: p }), - /* @__PURE__ */ c("div", { className: "flex items-center gap-1", children: [ - /* @__PURE__ */ r("span", { className: m ? "text-foreground" : "text-muted-foreground", children: "navOnClick" in e && e.navOnClick ? /* @__PURE__ */ r("span", { onClick: e.navOnClick, className: "hover:underline cursor-pointer", children: e.title }) : e.title }), - u && /* @__PURE__ */ r("div", { className: "text-primary scale-90 ml-1", children: /* @__PURE__ */ r(C, { text: e.copyText, iconOnly: !0 }) }) - ] }) - ] }); - return /* @__PURE__ */ c(x, { children: [ - /* @__PURE__ */ r(y, { children: /* @__PURE__ */ r(b, { asChild: !0, children: h }) }), - n !== s.length - 1 && /* @__PURE__ */ r(v, { children: /* @__PURE__ */ r(N, { className: "w-4 h-4 text-muted-foreground" }) }) - ] }, d); - }) }) }); -}; -B.displayName = "Breadcrumb"; -export { - B as default -}; diff --git a/dist/components/Breadcrumb/index.cjs.js b/dist/components/Breadcrumb/index.cjs.js deleted file mode 100644 index b9af9289..00000000 --- a/dist/components/Breadcrumb/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Breadcrumb.cjs.js");exports.default=e.default; diff --git a/dist/components/Breadcrumb/index.d.ts b/dist/components/Breadcrumb/index.d.ts deleted file mode 100644 index 1ca0dd53..00000000 --- a/dist/components/Breadcrumb/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as Breadcrumb } from './Breadcrumb'; -export default Breadcrumb; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Breadcrumb/index.d.ts.map b/dist/components/Breadcrumb/index.d.ts.map deleted file mode 100644 index 255c5689..00000000 --- a/dist/components/Breadcrumb/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Breadcrumb/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,cAAc,CAAC;AAErD,eAAe,UAAU,CAAC"} \ No newline at end of file diff --git a/dist/components/Breadcrumb/index.es.js b/dist/components/Breadcrumb/index.es.js deleted file mode 100644 index 567b7c2c..00000000 --- a/dist/components/Breadcrumb/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import a from "./Breadcrumb.es.js"; -export { - a as default -}; diff --git a/dist/components/Checkbox/Checkbox.cjs.js b/dist/components/Checkbox/Checkbox.cjs.js deleted file mode 100644 index 805f46ce..00000000 --- a/dist/components/Checkbox/Checkbox.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),c=require("../ui/checkbox.cjs.js"),i=require("../ui/label.cjs.js");function t({label:r,id:l,...s}){return e.jsx(e.Fragment,{children:e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx(c.Checkbox,{id:l,...s}),e.jsx(i.Label,{htmlFor:l,children:r})]})})}t.displayName="CheckboxWithLabel";exports.default=t; diff --git a/dist/components/Checkbox/Checkbox.d.ts b/dist/components/Checkbox/Checkbox.d.ts deleted file mode 100644 index a569c4f6..00000000 --- a/dist/components/Checkbox/Checkbox.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { default as React } from 'react'; -import { Checkbox } from '../ui/checkbox'; -type CheckboxProps = React.ComponentProps & { - label: string; - id: string; -}; -declare function CheckboxWithLabel({ label, id, ...rest }: CheckboxProps): import("react/jsx-dev-runtime").JSX.Element; -declare namespace CheckboxWithLabel { - var displayName: string; -} -export default CheckboxWithLabel; -//# sourceMappingURL=Checkbox.d.ts.map \ No newline at end of file diff --git a/dist/components/Checkbox/Checkbox.d.ts.map b/dist/components/Checkbox/Checkbox.d.ts.map deleted file mode 100644 index b1e4a646..00000000 --- a/dist/components/Checkbox/Checkbox.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Checkbox.d.ts","sourceRoot":"","sources":["../../../src/components/Checkbox/Checkbox.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,QAAQ,EAAE,MAAM,gBAAgB,CAAC;AAG1C,KAAK,aAAa,GAAG,KAAK,CAAC,cAAc,CAAC,OAAO,QAAQ,CAAC,GAAG;IAC5D,KAAK,EAAE,MAAM,CAAC;IACd,EAAE,EAAE,MAAM,CAAC;CACX,CAAC;AAEF,iBAAwB,iBAAiB,CAAC,EAAE,KAAK,EAAE,EAAE,EAAE,GAAG,IAAI,EAAE,EAAE,aAAa,+CAS9E;kBATuB,iBAAiB;;;eAAjB,iBAAiB"} \ No newline at end of file diff --git a/dist/components/Checkbox/Checkbox.es.js b/dist/components/Checkbox/Checkbox.es.js deleted file mode 100644 index 81dee466..00000000 --- a/dist/components/Checkbox/Checkbox.es.js +++ /dev/null @@ -1,13 +0,0 @@ -import { jsx as e, Fragment as a, jsxs as i } from "react/jsx-runtime"; -import { Checkbox as l } from "../ui/checkbox.es.js"; -import { Label as m } from "../ui/label.es.js"; -function c({ label: t, id: r, ...o }) { - return /* @__PURE__ */ e(a, { children: /* @__PURE__ */ i("div", { className: "flex items-center gap-3", children: [ - /* @__PURE__ */ e(l, { id: r, ...o }), - /* @__PURE__ */ e(m, { htmlFor: r, children: t }) - ] }) }); -} -c.displayName = "CheckboxWithLabel"; -export { - c as default -}; diff --git a/dist/components/Checkbox/index.cjs.js b/dist/components/Checkbox/index.cjs.js deleted file mode 100644 index f9236576..00000000 --- a/dist/components/Checkbox/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Checkbox.cjs.js");exports.default=e.default; diff --git a/dist/components/Checkbox/index.d.ts b/dist/components/Checkbox/index.d.ts deleted file mode 100644 index 00e657e6..00000000 --- a/dist/components/Checkbox/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as Checkbox } from './Checkbox'; -export default Checkbox; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Checkbox/index.d.ts.map b/dist/components/Checkbox/index.d.ts.map deleted file mode 100644 index a6cbc0eb..00000000 --- a/dist/components/Checkbox/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Checkbox/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,QAAQ,EAAE,MAAM,YAAY,CAAC;AAEjD,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/dist/components/Checkbox/index.es.js b/dist/components/Checkbox/index.es.js deleted file mode 100644 index 87495195..00000000 --- a/dist/components/Checkbox/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import o from "./Checkbox.es.js"; -export { - o as default -}; diff --git a/dist/components/CopyToClipboard/CopyToClipboard.cjs.js b/dist/components/CopyToClipboard/CopyToClipboard.cjs.js deleted file mode 100644 index 0d8de2ae..00000000 --- a/dist/components/CopyToClipboard/CopyToClipboard.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),d=require("react"),t=require("lucide-react"),y=require("class-variance-authority"),r=require("../ui/tooltip.cjs.js"),v=y.cva("truncate transition-all duration-300",{variants:{type:{visible:"",hidden:"blur-sm select-none hover:blur-0 hover:select-text",hiddenWithIcon:"",alwaysHidden:"blur-sm select-none"},unblur:{true:"!blur-0 !select-text",false:""}},compoundVariants:[{type:"hiddenWithIcon",unblur:!1,className:"blur-sm select-none"},{type:"hiddenWithIcon",unblur:!0,className:"!blur-0 !select-text"}],defaultVariants:{type:"visible",unblur:!1}}),f=({text:a,width:n,fontSize:h="14px",type:l="visible",withToolTip:x=!1,iconOnly:i=!1})=>{const[m,c]=d.useState(!1),[s,p]=d.useState(!1),g=()=>{navigator.clipboard.writeText(a.toString())},b=()=>{g(),c(!0),setTimeout(()=>c(!1),3500)},o=()=>p(!s),u={maxWidth:n?typeof n=="number"?`${n}px`:n:void 0,fontSize:h,width:i?"max-content":void 0};return e.jsxs("div",{className:"flex items-center justify-between w-full gap-2",style:u,children:[!i&&e.jsx("span",{className:v({type:l,unblur:s}),style:{maxWidth:u.maxWidth},children:x&&s?e.jsxs(r.Tooltip,{children:[e.jsx(r.TooltipTrigger,{asChild:!0,children:e.jsx("span",{className:"truncate",children:a})}),e.jsx(r.TooltipContent,{side:"bottom",children:e.jsx("p",{children:a})})]}):a}),e.jsx("div",{className:"flex items-center gap-3",children:m?e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsxs(r.Tooltip,{children:[e.jsx(r.TooltipTrigger,{asChild:!0,children:e.jsx(t.Check,{className:"w-4 h-4 text-green-500"})}),e.jsx(r.TooltipContent,{children:e.jsx("span",{className:"truncate",children:"Copied!"})})]}),l==="hiddenWithIcon"&&(s?e.jsx(t.EyeOff,{className:"w-4 h-4 ml-3 cursor-pointer text-muted-foreground hover:bg-gray-200 active:bg-gray-300",onClick:o}):e.jsx(t.Eye,{className:"w-4 h-4 ml-3 cursor-pointer text-muted-foreground hover:bg-gray-200 active:bg-gray-300",onClick:o}))]}):e.jsxs(e.Fragment,{children:[e.jsx(t.Copy,{className:"w-4 h-4 text-muted-foreground dark:hover:text-gray-100 hover:text-black transition-colors active:text-gray-300 cursor-pointer","data-cy":"copy-button",onClick:b}),l==="hiddenWithIcon"&&(s?e.jsx(t.EyeOff,{className:"w-4 h-4 ml-3 cursor-pointer text-muted-foreground dark:hover:text-gray-100 hover:text-black transition-colors active:text-gray-300",onClick:o}):e.jsx(t.Eye,{className:"w-4 h-4 ml-3 cursor-pointer text-muted-foreground dark:hover:text-gray-100 hover:text-black transition-colors active:text-gray-300",onClick:o}))]})})]})};exports.default=f; diff --git a/dist/components/CopyToClipboard/CopyToClipboard.d.ts b/dist/components/CopyToClipboard/CopyToClipboard.d.ts deleted file mode 100644 index b30e3b7f..00000000 --- a/dist/components/CopyToClipboard/CopyToClipboard.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { default as React } from 'react'; -export interface ClipboardProps { - text: string | number; - type?: 'visible' | 'hidden' | 'hiddenWithIcon' | 'alwaysHidden'; - width?: number | string; - fontSize?: string; - withToolTip?: boolean; - iconOnly?: boolean; -} -declare const CopyToClipboard: React.FC; -export default CopyToClipboard; -//# sourceMappingURL=CopyToClipboard.d.ts.map \ No newline at end of file diff --git a/dist/components/CopyToClipboard/CopyToClipboard.d.ts.map b/dist/components/CopyToClipboard/CopyToClipboard.d.ts.map deleted file mode 100644 index 7454be2d..00000000 --- a/dist/components/CopyToClipboard/CopyToClipboard.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CopyToClipboard.d.ts","sourceRoot":"","sources":["../../../src/components/CopyToClipboard/CopyToClipboard.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAmB,MAAM,OAAO,CAAC;AAKxC,MAAM,WAAW,cAAc;IAC9B,IAAI,EAAE,MAAM,GAAG,MAAM,CAAC;IACtB,IAAI,CAAC,EAAE,SAAS,GAAG,QAAQ,GAAG,gBAAgB,GAAG,cAAc,CAAC;IAChE,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACxB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,QAAQ,CAAC,EAAE,OAAO,CAAC;CACnB;AAiCD,QAAA,MAAM,eAAe,EAAE,KAAK,CAAC,EAAE,CAAC,cAAc,CAiG7C,CAAC;AAEF,eAAe,eAAe,CAAC"} \ No newline at end of file diff --git a/dist/components/CopyToClipboard/CopyToClipboard.es.js b/dist/components/CopyToClipboard/CopyToClipboard.es.js deleted file mode 100644 index 11d1267a..00000000 --- a/dist/components/CopyToClipboard/CopyToClipboard.es.js +++ /dev/null @@ -1,102 +0,0 @@ -import { jsxs as r, jsx as e, Fragment as N } from "react/jsx-runtime"; -import { useState as d } from "react"; -import { Copy as k, EyeOff as u, Eye as m, Check as w } from "lucide-react"; -import { cva as T } from "class-variance-authority"; -import { Tooltip as h, TooltipTrigger as p, TooltipContent as g } from "../ui/tooltip.es.js"; -const W = T("truncate transition-all duration-300", { - variants: { - type: { - visible: "", - hidden: "blur-sm select-none hover:blur-0 hover:select-text", - hiddenWithIcon: "", - alwaysHidden: "blur-sm select-none" - }, - unblur: { - true: "!blur-0 !select-text", - false: "" - } - }, - compoundVariants: [ - { - type: "hiddenWithIcon", - unblur: !1, - className: "blur-sm select-none" - }, - { - type: "hiddenWithIcon", - unblur: !0, - className: "!blur-0 !select-text" - } - ], - defaultVariants: { - type: "visible", - unblur: !1 - } -}), F = ({ - text: a, - width: o, - fontSize: b = "14px", - type: l = "visible", - withToolTip: x = !1, - iconOnly: s = !1 -}) => { - const [f, i] = d(!1), [t, v] = d(!1), y = () => { - navigator.clipboard.writeText(a.toString()); - }, C = () => { - y(), i(!0), setTimeout(() => i(!1), 3500); - }, n = () => v(!t), c = { - maxWidth: o ? typeof o == "number" ? `${o}px` : o : void 0, - fontSize: b, - width: s ? "max-content" : void 0 - }; - return /* @__PURE__ */ r("div", { className: "flex items-center justify-between w-full gap-2", style: c, children: [ - !s && /* @__PURE__ */ e("span", { className: W({ type: l, unblur: t }), style: { maxWidth: c.maxWidth }, children: x && t ? /* @__PURE__ */ r(h, { children: [ - /* @__PURE__ */ e(p, { asChild: !0, children: /* @__PURE__ */ e("span", { className: "truncate", children: a }) }), - /* @__PURE__ */ e(g, { side: "bottom", children: /* @__PURE__ */ e("p", { children: a }) }) - ] }) : a }), - /* @__PURE__ */ e("div", { className: "flex items-center gap-3", children: f ? /* @__PURE__ */ r("div", { className: "flex items-center gap-3", children: [ - /* @__PURE__ */ r(h, { children: [ - /* @__PURE__ */ e(p, { asChild: !0, children: /* @__PURE__ */ e(w, { className: "w-4 h-4 text-green-500" }) }), - /* @__PURE__ */ e(g, { children: /* @__PURE__ */ e("span", { className: "truncate", children: "Copied!" }) }) - ] }), - l === "hiddenWithIcon" && (t ? /* @__PURE__ */ e( - u, - { - className: "w-4 h-4 ml-3 cursor-pointer text-muted-foreground hover:bg-gray-200 active:bg-gray-300", - onClick: n - } - ) : /* @__PURE__ */ e( - m, - { - className: "w-4 h-4 ml-3 cursor-pointer text-muted-foreground hover:bg-gray-200 active:bg-gray-300", - onClick: n - } - )) - ] }) : /* @__PURE__ */ r(N, { children: [ - /* @__PURE__ */ e( - k, - { - className: "w-4 h-4 text-muted-foreground dark:hover:text-gray-100 hover:text-black transition-colors active:text-gray-300 cursor-pointer", - "data-cy": "copy-button", - onClick: C - } - ), - l === "hiddenWithIcon" && (t ? /* @__PURE__ */ e( - u, - { - className: "w-4 h-4 ml-3 cursor-pointer text-muted-foreground dark:hover:text-gray-100 hover:text-black transition-colors active:text-gray-300", - onClick: n - } - ) : /* @__PURE__ */ e( - m, - { - className: "w-4 h-4 ml-3 cursor-pointer text-muted-foreground dark:hover:text-gray-100 hover:text-black transition-colors active:text-gray-300", - onClick: n - } - )) - ] }) }) - ] }); -}; -export { - F as default -}; diff --git a/dist/components/CopyToClipboard/index.cjs.js b/dist/components/CopyToClipboard/index.cjs.js deleted file mode 100644 index fd89f3d1..00000000 --- a/dist/components/CopyToClipboard/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./CopyToClipboard.cjs.js");exports.default=e.default; diff --git a/dist/components/CopyToClipboard/index.d.ts b/dist/components/CopyToClipboard/index.d.ts deleted file mode 100644 index eb4aa53b..00000000 --- a/dist/components/CopyToClipboard/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as CopyToClipboard } from './CopyToClipboard'; -export default CopyToClipboard; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/CopyToClipboard/index.d.ts.map b/dist/components/CopyToClipboard/index.d.ts.map deleted file mode 100644 index ece4a692..00000000 --- a/dist/components/CopyToClipboard/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/CopyToClipboard/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,eAAe,EAAE,MAAM,mBAAmB,CAAC;AAE/D,eAAe,eAAe,CAAC"} \ No newline at end of file diff --git a/dist/components/CopyToClipboard/index.es.js b/dist/components/CopyToClipboard/index.es.js deleted file mode 100644 index ab447e72..00000000 --- a/dist/components/CopyToClipboard/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import p from "./CopyToClipboard.es.js"; -export { - p as default -}; diff --git a/dist/components/DataTable/DataTable.cjs.js b/dist/components/DataTable/DataTable.cjs.js deleted file mode 100644 index 0ce6081e..00000000 --- a/dist/components/DataTable/DataTable.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const t=require("react/jsx-runtime"),o=require("react"),p=require("../ui/button.cjs.js"),a=require("@tanstack/react-table"),i=require("../ui/table.cjs.js"),A=require("../Input/Input.cjs.js"),O=require("./HighlightText.cjs.js"),M=require("../../lib/utils.cjs.js"),$=require("../ui/skeleton.cjs.js"),J=require("../Select/Select.cjs.js");function K({columns:m,data:h,searchableColumns:d,searchPlaceholder:v,onSearch:S,loading:c,renderFilters:y,disableExtra:f,disablePagination:g,initialSearch:R,initialPageSize:b,onRowClick:P}){const[w,T]=o.useState([]),[k,I]=o.useState([]),[q,F]=o.useState({}),[x,V]=o.useState(R??""),j=o.useRef(null);o.useEffect(()=>{R&&j.current&&j.current.focus()},[]);const D=(e,n,s)=>d?.length===0?String(e.getValue(n)).toLowerCase().includes(s.toLowerCase()):d?.some(r=>{const u=e.getValue(r);return String(u).toLowerCase().includes(s.toLowerCase())}),H=e=>{const n=e.getValue(),s=a.flexRender(e.column.columnDef.cell,e.getContext());return n&&x&&(!d?.length||d?.includes(e.column.id))&&typeof e.column.columnDef.cell=="function"?O.highlightTextInElement(e?.column?.columnDef?.cell(e.getContext()),x,n):s},C=o.useMemo(()=>c?Array(10).fill({}):h,[c,h]),z=o.useMemo(()=>c?m.map(e=>({...e,cell:()=>t.jsx($.Skeleton,{className:"h-6 w-50 rounded-sm"})})):m,[c,m]),l=a.useReactTable({data:C,columns:z,getCoreRowModel:a.getCoreRowModel(),getPaginationRowModel:a.getPaginationRowModel(),getFilteredRowModel:a.getFilteredRowModel(),getSortedRowModel:a.getSortedRowModel(),onColumnFiltersChange:I,onSortingChange:T,onColumnVisibilityChange:F,autoResetPageIndex:!1,...d?{globalFilterFn:D}:{},state:{sorting:w,columnFilters:k,columnVisibility:q,globalFilter:x}}),N=w.length>0?w[0].id:null;o.useEffect(()=>{(f||g)&&l.setPageSize(h.length)},[f,g,h.length]),o.useEffect(()=>{b&&!g&&l.setPageSize(b)},[b,g]);const B=o.useMemo(()=>Math.min(1e3,Math.max(40,Math.floor(C.length*.0725))),[C.length]),L=l.getPageCount(),W=l.getState().pagination.pageIndex+1,E=Array.from({length:L||1},(e,n)=>n+1).map(e=>({label:`Page ${String(e)}`,value:e})),G=e=>{l.setPageIndex(Number(e)-1)},_=(e,n)=>{if(typeof P!="function")return;const s=e.target,r=s.closest('[data-slot="table-cell"]');e.currentTarget.contains(s)&&(r?.firstElementChild?.contains(s)||P(n))};return t.jsxs("div",{className:"w-[100%] mx-auto",children:[f?null:t.jsxs("div",{className:"flex items-end justify-between py-4",children:[t.jsx(A.DebouncedInput,{ref:j,debounce:B,label:"",placeholder:v??"Start typing to search",value:x??"",onChange:e=>{S&&S(e),!c&&V(e)},className:"max-w-sm"}),y&&y(l)]}),t.jsx("div",{className:"rounded-md border",children:t.jsxs(i.Table,{className:"table-fixed",children:[t.jsx(i.TableHeader,{children:l.getHeaderGroups().map(e=>t.jsx(i.TableRow,{className:"py-6",children:e.headers.map(n=>{const s=n.column.id===N,r=n.column.getSize(),u=n.column.columnDef?.width||r;return t.jsx(i.TableHead,{className:M.cn("transition-colors py-1",s&&"bg-gray-100 dark:bg-gray-700"),style:{width:u},children:t.jsx("div",{className:"line-clamp-2 break-all leading-snug",children:n.isPlaceholder?null:a.flexRender(n.column.columnDef.header,n.getContext())})},n.id)})},e.id))}),t.jsx(i.TableBody,{children:l.getRowModel().rows?.length?l.getRowModel().rows.map(e=>t.jsx(i.TableRow,{onClick:n=>_(n,e),className:"py-6","data-state":e.getIsSelected()&&"selected",children:e.getVisibleCells().map(n=>{const s=n.column.id===N,r=n.column.getSize(),u=n.column.columnDef?.width||r;return t.jsx(i.TableCell,{style:{width:u},className:M.cn("transition-colors py-6 text-ellipsis",s&&"bg-gray-100 dark:bg-gray-700"),children:t.jsx("div",{className:"line-clamp-3 break-words leading-snug",children:H(n)})},n.id)})},e.id)):t.jsx(i.TableRow,{children:t.jsx(i.TableCell,{colSpan:m.length,className:"h-48 text-center",children:"No entries"})})})]})}),f?null:t.jsxs("div",{className:"flex items-center justify-end space-x-2 py-6",children:[t.jsxs("div",{className:"text-muted-foreground flex-1 text-sm",children:["Showing ",l.getRowModel().rows.length," of ",l.getPrePaginationRowModel().rows.length," entries"]}),!g&&t.jsxs(t.Fragment,{children:[t.jsxs("div",{className:"flex w-[100px] items-center justify-center text-sm font-medium",children:["Page ",l.getState().pagination.pageIndex+1," of ",l.getPageCount()||1]}),t.jsx(p.Button,{variant:"outline",size:"sm",onClick:()=>l.firstPage(),disabled:!l.getCanPreviousPage(),children:"<<"}),t.jsx(p.Button,{variant:"outline",size:"sm",onClick:()=>l.previousPage(),disabled:!l.getCanPreviousPage(),children:"Previous"}),t.jsx(p.Button,{variant:"outline",size:"sm",onClick:()=>l.nextPage(),disabled:!l.getCanNextPage(),children:"Next"}),t.jsx(p.Button,{variant:"outline",size:"sm",onClick:()=>l.lastPage(),disabled:!l.getCanNextPage(),children:">>"}),t.jsx(J.default,{value:String(W)||void 0,placeholder:"Go to page",options:E,onValueChange:G,disabled:c})]})]})]})}exports.default=K; diff --git a/dist/components/DataTable/DataTable.d.ts b/dist/components/DataTable/DataTable.d.ts deleted file mode 100644 index 4622f6b1..00000000 --- a/dist/components/DataTable/DataTable.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ReactNode } from 'react'; -import { ColumnDef, Table as TableType, Row } from '@tanstack/react-table'; -type LibColumnDef = ColumnDef & { - width?: string; -}; -export interface DataTableProps { - columns: LibColumnDef[]; - data: TData[]; - /** Either accessorKeys, or ids from the column definition */ - searchableColumns?: string[]; - searchPlaceholder?: string; - loading?: boolean; - /** Pass in custom filters - datatime/pagination/status dropdowns etc */ - renderFilters?: (table: TableType) => ReactNode; - /** Do not render the top filter section, nor the bottom pagination section */ - disableExtra?: boolean; - disablePagination?: boolean; - onSearch?: (searchString: string) => void; - initialSearch?: string; - initialPageSize?: number; - /** Called on each row (empty space) click - ignored if cell item is clicked */ - onRowClick?: (row: Row) => void; -} -export default function DataTable({ columns, data, searchableColumns, searchPlaceholder, onSearch, loading, renderFilters, disableExtra, disablePagination, initialSearch, initialPageSize, onRowClick, }: DataTableProps): import("react/jsx-dev-runtime").JSX.Element; -export type { LibColumnDef as DataTableColumnDef }; -//# sourceMappingURL=DataTable.d.ts.map \ No newline at end of file diff --git a/dist/components/DataTable/DataTable.d.ts.map b/dist/components/DataTable/DataTable.d.ts.map deleted file mode 100644 index 7ae7203d..00000000 --- a/dist/components/DataTable/DataTable.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DataTable.d.ts","sourceRoot":"","sources":["../../../src/components/DataTable/DataTable.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAA8B,MAAM,OAAO,CAAC;AAErE,OAAO,EACN,SAAS,EAYT,KAAK,IAAI,SAAS,EAClB,GAAG,EACH,MAAM,uBAAuB,CAAC;AAS/B,KAAK,YAAY,CAAC,KAAK,EAAE,MAAM,GAAG,OAAO,IAAI,SAAS,CAAC,KAAK,EAAE,MAAM,CAAC,GAAG;IACvE,KAAK,CAAC,EAAE,MAAM,CAAC;CACf,CAAC;AACF,MAAM,WAAW,cAAc,CAAC,KAAK,EAAE,MAAM;IAC5C,OAAO,EAAE,YAAY,CAAC,KAAK,EAAE,MAAM,CAAC,EAAE,CAAC;IACvC,IAAI,EAAE,KAAK,EAAE,CAAC;IACd,6DAA6D;IAC7D,iBAAiB,CAAC,EAAE,MAAM,EAAE,CAAC;IAC7B,iBAAiB,CAAC,EAAE,MAAM,CAAC;IAC3B,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,wEAAwE;IACxE,aAAa,CAAC,EAAE,CAAC,KAAK,EAAE,SAAS,CAAC,KAAK,CAAC,KAAK,SAAS,CAAC;IACvD,8EAA8E;IAC9E,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,iBAAiB,CAAC,EAAE,OAAO,CAAC;IAC5B,QAAQ,CAAC,EAAE,CAAC,YAAY,EAAE,MAAM,KAAK,IAAI,CAAC;IAC1C,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,eAAe,CAAC,EAAE,MAAM,CAAC;IACzB,+EAA+E;IAC/E,UAAU,CAAC,EAAE,CAAC,GAAG,EAAE,GAAG,CAAC,KAAK,CAAC,KAAK,IAAI,CAAC;CACvC;AAED,MAAM,CAAC,OAAO,UAAU,SAAS,CAAC,KAAK,EAAE,MAAM,EAAE,EAC/C,OAAO,EACP,IAAI,EACJ,iBAAiB,EACjB,iBAAiB,EACjB,QAAQ,EACR,OAAO,EACP,aAAa,EACb,YAAY,EACZ,iBAAiB,EACjB,aAAa,EACb,eAAe,EACf,UAAU,GACX,EAAE,cAAc,CAAC,KAAK,EAAE,MAAM,CAAC,+CA+Q/B;AAED,YAAY,EAAE,YAAY,IAAI,kBAAkB,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/DataTable/DataTable.es.js b/dist/components/DataTable/DataTable.es.js deleted file mode 100644 index 60734bc1..00000000 --- a/dist/components/DataTable/DataTable.es.js +++ /dev/null @@ -1,179 +0,0 @@ -import { jsx as o, jsxs as s, Fragment as J } from "react/jsx-runtime"; -import c, { useRef as K, useEffect as y, useMemo as Q } from "react"; -import { Button as p } from "../ui/button.es.js"; -import { useReactTable as U, getSortedRowModel as X, getFilteredRowModel as Y, getPaginationRowModel as Z, getCoreRowModel as ee, flexRender as k } from "@tanstack/react-table"; -import { Table as te, TableHeader as ne, TableRow as S, TableHead as oe, TableBody as le, TableCell as F } from "../ui/table.es.js"; -import { DebouncedInput as ie } from "../Input/Input.es.js"; -import { highlightTextInElement as se } from "./HighlightText.es.js"; -import { cn as I } from "../../lib/utils.es.js"; -import { Skeleton as re } from "../ui/skeleton.es.js"; -import ae from "../Select/Select.es.js"; -function xe({ - columns: u, - data: m, - searchableColumns: d, - searchPlaceholder: T, - onSearch: N, - loading: r, - renderFilters: P, - disableExtra: h, - disablePagination: g, - initialSearch: R, - initialPageSize: w, - onRowClick: M -}) { - const [C, V] = c.useState([]), [D, z] = c.useState([]), [H, W] = c.useState({}), [f, j] = c.useState(R ?? ""), x = K(null); - y(() => { - R && x.current && x.current.focus(); - }, []); - const L = (e, t, l) => d?.length === 0 ? String(e.getValue(t)).toLowerCase().includes(l.toLowerCase()) : d?.some((i) => { - const a = e.getValue(i); - return String(a).toLowerCase().includes(l.toLowerCase()); - }), G = (e) => { - const t = e.getValue(), l = k(e.column.columnDef.cell, e.getContext()); - return t && f && (!d?.length || d?.includes(e.column.id)) && typeof e.column.columnDef.cell == "function" ? se( - e?.column?.columnDef?.cell(e.getContext()), - f, - t - ) : l; - }, b = c.useMemo(() => r ? Array(10).fill({}) : m, [r, m]), _ = c.useMemo( - () => r ? u.map((e) => ({ - ...e, - cell: () => /* @__PURE__ */ o(re, { className: "h-6 w-50 rounded-sm" }) - })) : u, - [r, u] - ), n = U({ - data: b, - columns: _, - getCoreRowModel: ee(), - getPaginationRowModel: Z(), - getFilteredRowModel: Y(), - getSortedRowModel: X(), - onColumnFiltersChange: z, - onSortingChange: V, - onColumnVisibilityChange: W, - autoResetPageIndex: !1, - ...d ? { globalFilterFn: L } : {}, - state: { - sorting: C, - columnFilters: D, - columnVisibility: H, - globalFilter: f - } - }), v = C.length > 0 ? C[0].id : null; - y(() => { - (h || g) && n.setPageSize(m.length); - }, [h, g, m.length]), y(() => { - w && !g && n.setPageSize(w); - }, [w, g]); - const A = Q( - () => Math.min(1e3, Math.max(40, Math.floor(b.length * 0.0725))), - [b.length] - ), B = n.getPageCount(), O = n.getState().pagination.pageIndex + 1, E = Array.from({ length: B || 1 }, (e, t) => t + 1).map((e) => ({ label: `Page ${String(e)}`, value: e })), $ = (e) => { - n.setPageIndex(Number(e) - 1); - }, q = (e, t) => { - if (typeof M != "function") return; - const l = e.target, i = l.closest('[data-slot="table-cell"]'); - e.currentTarget.contains(l) && (i?.firstElementChild?.contains(l) || M(t)); - }; - return /* @__PURE__ */ s("div", { className: "w-[100%] mx-auto", children: [ - h ? null : /* @__PURE__ */ s("div", { className: "flex items-end justify-between py-4", children: [ - /* @__PURE__ */ o( - ie, - { - ref: x, - debounce: A, - label: "", - placeholder: T ?? "Start typing to search", - value: f ?? "", - onChange: (e) => { - N && N(e), !r && j(e); - }, - className: "max-w-sm" - } - ), - P && P(n) - ] }), - /* @__PURE__ */ o("div", { className: "rounded-md border", children: /* @__PURE__ */ s(te, { className: "table-fixed", children: [ - /* @__PURE__ */ o(ne, { children: n.getHeaderGroups().map((e) => /* @__PURE__ */ o(S, { className: "py-6", children: e.headers.map((t) => { - const l = t.column.id === v, i = t.column.getSize(), a = t.column.columnDef?.width || i; - return /* @__PURE__ */ o( - oe, - { - className: I("transition-colors py-1", l && "bg-gray-100 dark:bg-gray-700"), - style: { width: a }, - children: /* @__PURE__ */ o("div", { className: "line-clamp-2 break-all leading-snug", children: t.isPlaceholder ? null : k(t.column.columnDef.header, t.getContext()) }) - }, - t.id - ); - }) }, e.id)) }), - /* @__PURE__ */ o(le, { children: n.getRowModel().rows?.length ? n.getRowModel().rows.map((e) => /* @__PURE__ */ o( - S, - { - onClick: (t) => q(t, e), - className: "py-6", - "data-state": e.getIsSelected() && "selected", - children: e.getVisibleCells().map((t) => { - const l = t.column.id === v, i = t.column.getSize(), a = t.column.columnDef?.width || i; - return /* @__PURE__ */ o( - F, - { - style: { width: a }, - className: I( - "transition-colors py-6 text-ellipsis", - l && "bg-gray-100 dark:bg-gray-700" - ), - children: /* @__PURE__ */ o("div", { className: "line-clamp-3 break-words leading-snug", children: G(t) }) - }, - t.id - ); - }) - }, - e.id - )) : /* @__PURE__ */ o(S, { children: /* @__PURE__ */ o(F, { colSpan: u.length, className: "h-48 text-center", children: "No entries" }) }) }) - ] }) }), - h ? null : /* @__PURE__ */ s("div", { className: "flex items-center justify-end space-x-2 py-6", children: [ - /* @__PURE__ */ s("div", { className: "text-muted-foreground flex-1 text-sm", children: [ - "Showing ", - n.getRowModel().rows.length, - " of ", - n.getPrePaginationRowModel().rows.length, - " entries" - ] }), - !g && /* @__PURE__ */ s(J, { children: [ - /* @__PURE__ */ s("div", { className: "flex w-[100px] items-center justify-center text-sm font-medium", children: [ - "Page ", - n.getState().pagination.pageIndex + 1, - " of ", - n.getPageCount() || 1 - ] }), - /* @__PURE__ */ o(p, { variant: "outline", size: "sm", onClick: () => n.firstPage(), disabled: !n.getCanPreviousPage(), children: "<<" }), - /* @__PURE__ */ o( - p, - { - variant: "outline", - size: "sm", - onClick: () => n.previousPage(), - disabled: !n.getCanPreviousPage(), - children: "Previous" - } - ), - /* @__PURE__ */ o(p, { variant: "outline", size: "sm", onClick: () => n.nextPage(), disabled: !n.getCanNextPage(), children: "Next" }), - /* @__PURE__ */ o(p, { variant: "outline", size: "sm", onClick: () => n.lastPage(), disabled: !n.getCanNextPage(), children: ">>" }), - /* @__PURE__ */ o( - ae, - { - value: String(O) || void 0, - placeholder: "Go to page", - options: E, - onValueChange: $, - disabled: r - } - ) - ] }) - ] }) - ] }); -} -export { - xe as default -}; diff --git a/dist/components/DataTable/HighlightText.cjs.js b/dist/components/DataTable/HighlightText.cjs.js deleted file mode 100644 index 53587aec..00000000 --- a/dist/components/DataTable/HighlightText.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const g=require("react/jsx-runtime"),n=require("react-highlight-words"),i=require("react"),h=(t,r,e)=>typeof t=="string"?g.jsx(n,{highlightClassName:"highlighted",searchWords:[r],autoEscape:!0,textToHighlight:t}):i.isValidElement(t)?i.cloneElement(t,{...t.props,key:`item-${e}`},i.Children.map(t.props.children,(s,o)=>h(s,r,`${o}-${e}`))):t;exports.highlightTextInElement=h; diff --git a/dist/components/DataTable/HighlightText.d.ts b/dist/components/DataTable/HighlightText.d.ts deleted file mode 100644 index 3a67ae92..00000000 --- a/dist/components/DataTable/HighlightText.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { ReactNode } from 'react'; -export declare const highlightTextInElement: (element: ReactNode, searchString: string, key: string | number) => any; -//# sourceMappingURL=HighlightText.d.ts.map \ No newline at end of file diff --git a/dist/components/DataTable/HighlightText.d.ts.map b/dist/components/DataTable/HighlightText.d.ts.map deleted file mode 100644 index af14ff00..00000000 --- a/dist/components/DataTable/HighlightText.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"HighlightText.d.ts","sourceRoot":"","sources":["../../../src/components/DataTable/HighlightText.tsx"],"names":[],"mappings":"AAEA,OAAc,EAAE,KAAK,SAAS,EAAE,MAAM,OAAO,CAAC;AAE9C,eAAO,MAAM,sBAAsB,GAAI,SAAS,SAAS,EAAE,cAAc,MAAM,EAAE,KAAK,MAAM,GAAG,MAAM,KAAG,GAmBvG,CAAC"} \ No newline at end of file diff --git a/dist/components/DataTable/HighlightText.es.js b/dist/components/DataTable/HighlightText.es.js deleted file mode 100644 index 4fb3fc37..00000000 --- a/dist/components/DataTable/HighlightText.es.js +++ /dev/null @@ -1,14 +0,0 @@ -import { jsx as g } from "react/jsx-runtime"; -import s from "react-highlight-words"; -import r from "react"; -const a = (i, t, h) => typeof i == "string" ? /* @__PURE__ */ g(s, { highlightClassName: "highlighted", searchWords: [t], autoEscape: !0, textToHighlight: i }) : r.isValidElement(i) ? r.cloneElement( - i, - { ...i.props, key: `item-${h}` }, - r.Children.map( - i.props.children, - (o, p) => a(o, t, `${p}-${h}`) - ) -) : i; -export { - a as highlightTextInElement -}; diff --git a/dist/components/DataTable/index.cjs.js b/dist/components/DataTable/index.cjs.js deleted file mode 100644 index 7007a970..00000000 --- a/dist/components/DataTable/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./DataTable.cjs.js");exports.default=e.default; diff --git a/dist/components/DataTable/index.d.ts b/dist/components/DataTable/index.d.ts deleted file mode 100644 index d23fe70e..00000000 --- a/dist/components/DataTable/index.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { default as DataTable, DataTableColumnDef } from './DataTable'; -export { type DataTableColumnDef }; -export default DataTable; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/DataTable/index.d.ts.map b/dist/components/DataTable/index.d.ts.map deleted file mode 100644 index 4f86b923..00000000 --- a/dist/components/DataTable/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/DataTable/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,SAAS,EAAE,kBAAkB,EAAE,MAAM,aAAa,CAAC;AAEvE,OAAO,EAAE,KAAK,kBAAkB,EAAE,CAAC;AAEnC,eAAe,SAAS,CAAC"} \ No newline at end of file diff --git a/dist/components/DataTable/index.es.js b/dist/components/DataTable/index.es.js deleted file mode 100644 index 67dd8133..00000000 --- a/dist/components/DataTable/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import t from "./DataTable.es.js"; -export { - t as default -}; diff --git a/dist/components/DateRangePicker/date-input.cjs.js b/dist/components/DateRangePicker/date-input.cjs.js deleted file mode 100644 index e808850b..00000000 --- a/dist/components/DateRangePicker/date-input.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("react/jsx-runtime"),c=require("react"),p=({value:u,onChange:i})=>{const[r,a]=c.useState(()=>{const t=u?new Date(u):new Date;return{day:t.getDate(),month:t.getMonth()+1,year:t.getFullYear()}}),d=c.useRef(null),l=c.useRef(null),w=c.useRef(null);c.useEffect(()=>{const t=u?new Date(u):new Date;a({day:t.getDate(),month:t.getMonth()+1,year:t.getFullYear()})},[u]);const D=(t,n)=>{if(t==="day"&&(n<1||n>31)||t==="month"&&(n<1||n>12)||t==="year"&&(n<1e3||n>9999))return!1;const e={...r,[t]:n},o=new Date(e.year,e.month-1,e.day);return o.getFullYear()===e.year&&o.getMonth()+1===e.month&&o.getDate()===e.day},h=t=>n=>{const e=n.target.value?Number(n.target.value):"",o=typeof e=="number"&&D(t,e),y={...r,[t]:e};a(y),o&&i(new Date(y.year,y.month-1,y.day))},m=c.useRef(r),g=t=>n=>{if(!n.target.value){a(m.current);return}const e=Number(n.target.value);D(t,e)?m.current={...r,[t]:e}:a(m.current)},f=t=>n=>{if(!(n.metaKey||n.ctrlKey)){if(!/^[0-9]$/.test(n.key)&&!["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","Delete","Tab","Backspace","Enter"].includes(n.key)){n.preventDefault();return}if(n.key==="ArrowUp"){n.preventDefault();let e={...r};t==="day"&&(r[t]===new Date(r.year,r.month,0).getDate()?(e={...e,day:1,month:r.month%12+1},e.month===1&&(e.year+=1)):e.day+=1),t==="month"&&(r[t]===12?e={...e,month:1,year:r.year+1}:e.month+=1),t==="year"&&(e.year+=1),a(e),i(new Date(e.year,e.month-1,e.day))}else if(n.key==="ArrowDown"){n.preventDefault();let e={...r};t==="day"&&(r[t]===1?(e.month-=1,e.month===0&&(e.month=12,e.year-=1),e.day=new Date(e.year,e.month,0).getDate()):e.day-=1),t==="month"&&(r[t]===1?e={...e,month:12,year:r.year-1}:e.month-=1),t==="year"&&(e.year-=1),a(e),i(new Date(e.year,e.month-1,e.day))}n.key==="ArrowRight"?(n.currentTarget.selectionStart===n.currentTarget.value.length||n.currentTarget.selectionStart===0&&n.currentTarget.selectionEnd===n.currentTarget.value.length)&&(n.preventDefault(),t==="month"&&l.current?.focus(),t==="day"&&w.current?.focus()):n.key==="ArrowLeft"&&(n.currentTarget.selectionStart===0||n.currentTarget.selectionStart===0&&n.currentTarget.selectionEnd===n.currentTarget.value.length)&&(n.preventDefault(),t==="day"&&d.current?.focus(),t==="year"&&l.current?.focus())}};return s.jsxs("div",{className:"flex border rounded-lg items-center text-sm px-1",children:[s.jsx("input",{type:"text",ref:d,max:12,maxLength:2,value:r.month.toString(),onChange:h("month"),onKeyDown:f("month"),onFocus:t=>{window.innerWidth>1024&&t.target.select()},onBlur:g("month"),className:"p-0 outline-none w-6 border-none text-center",placeholder:"M"}),s.jsx("span",{className:"opacity-20 -mx-px",children:"/"}),s.jsx("input",{type:"text",ref:l,max:31,maxLength:2,value:r.day.toString(),onChange:h("day"),onKeyDown:f("day"),onFocus:t=>{window.innerWidth>1024&&t.target.select()},onBlur:g("day"),className:"p-0 outline-none w-7 border-none text-center",placeholder:"D"}),s.jsx("span",{className:"opacity-20 -mx-px",children:"/"}),s.jsx("input",{type:"text",ref:w,max:9999,maxLength:4,value:r.year.toString(),onChange:h("year"),onKeyDown:f("year"),onFocus:t=>{window.innerWidth>1024&&t.target.select()},onBlur:g("year"),className:"p-0 outline-none w-12 border-none text-center",placeholder:"YYYY"})]})};p.displayName="DateInput";exports.DateInput=p; diff --git a/dist/components/DateRangePicker/date-input.d.ts b/dist/components/DateRangePicker/date-input.d.ts deleted file mode 100644 index 74eeb54c..00000000 --- a/dist/components/DateRangePicker/date-input.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { default as React } from 'react'; -interface DateInputProps { - value?: Date; - onChange: (date: Date) => void; -} -declare const DateInput: React.FC; -export { DateInput }; -//# sourceMappingURL=date-input.d.ts.map \ No newline at end of file diff --git a/dist/components/DateRangePicker/date-input.d.ts.map b/dist/components/DateRangePicker/date-input.d.ts.map deleted file mode 100644 index 8d043ffc..00000000 --- a/dist/components/DateRangePicker/date-input.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"date-input.d.ts","sourceRoot":"","sources":["../../../src/components/DateRangePicker/date-input.tsx"],"names":[],"mappings":"AAAA,OAAO,KAA4B,MAAM,OAAO,CAAC;AAEjD,UAAU,cAAc;IACvB,KAAK,CAAC,EAAE,IAAI,CAAC;IACb,QAAQ,EAAE,CAAC,IAAI,EAAE,IAAI,KAAK,IAAI,CAAC;CAC/B;AAQD,QAAA,MAAM,SAAS,EAAE,KAAK,CAAC,EAAE,CAAC,cAAc,CAkOvC,CAAC;AAIF,OAAO,EAAE,SAAS,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/DateRangePicker/date-input.es.js b/dist/components/DateRangePicker/date-input.es.js deleted file mode 100644 index 13aae72b..00000000 --- a/dist/components/DateRangePicker/date-input.es.js +++ /dev/null @@ -1,116 +0,0 @@ -import { jsxs as p, jsx as s } from "react/jsx-runtime"; -import x, { useRef as u, useEffect as T } from "react"; -const N = ({ value: c, onChange: i }) => { - const [r, a] = x.useState(() => { - const t = c ? new Date(c) : /* @__PURE__ */ new Date(); - return { - day: t.getDate(), - month: t.getMonth() + 1, - // JavaScript months are 0-indexed - year: t.getFullYear() - }; - }), w = u(null), l = u(null), d = u(null); - T(() => { - const t = c ? new Date(c) : /* @__PURE__ */ new Date(); - a({ - day: t.getDate(), - month: t.getMonth() + 1, - year: t.getFullYear() - }); - }, [c]); - const D = (t, n) => { - if (t === "day" && (n < 1 || n > 31) || t === "month" && (n < 1 || n > 12) || t === "year" && (n < 1e3 || n > 9999)) - return !1; - const e = { ...r, [t]: n }, o = new Date(e.year, e.month - 1, e.day); - return o.getFullYear() === e.year && o.getMonth() + 1 === e.month && o.getDate() === e.day; - }, h = (t) => (n) => { - const e = n.target.value ? Number(n.target.value) : "", o = typeof e == "number" && D(t, e), y = { ...r, [t]: e }; - a(y), o && i(new Date(y.year, y.month - 1, y.day)); - }, m = u(r), g = (t) => (n) => { - if (!n.target.value) { - a(m.current); - return; - } - const e = Number(n.target.value); - D(t, e) ? m.current = { ...r, [t]: e } : a(m.current); - }, f = (t) => (n) => { - if (!(n.metaKey || n.ctrlKey)) { - if (!/^[0-9]$/.test(n.key) && !["ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight", "Delete", "Tab", "Backspace", "Enter"].includes(n.key)) { - n.preventDefault(); - return; - } - if (n.key === "ArrowUp") { - n.preventDefault(); - let e = { ...r }; - t === "day" && (r[t] === new Date(r.year, r.month, 0).getDate() ? (e = { ...e, day: 1, month: r.month % 12 + 1 }, e.month === 1 && (e.year += 1)) : e.day += 1), t === "month" && (r[t] === 12 ? e = { ...e, month: 1, year: r.year + 1 } : e.month += 1), t === "year" && (e.year += 1), a(e), i(new Date(e.year, e.month - 1, e.day)); - } else if (n.key === "ArrowDown") { - n.preventDefault(); - let e = { ...r }; - t === "day" && (r[t] === 1 ? (e.month -= 1, e.month === 0 && (e.month = 12, e.year -= 1), e.day = new Date(e.year, e.month, 0).getDate()) : e.day -= 1), t === "month" && (r[t] === 1 ? e = { ...e, month: 12, year: r.year - 1 } : e.month -= 1), t === "year" && (e.year -= 1), a(e), i(new Date(e.year, e.month - 1, e.day)); - } - n.key === "ArrowRight" ? (n.currentTarget.selectionStart === n.currentTarget.value.length || n.currentTarget.selectionStart === 0 && n.currentTarget.selectionEnd === n.currentTarget.value.length) && (n.preventDefault(), t === "month" && l.current?.focus(), t === "day" && d.current?.focus()) : n.key === "ArrowLeft" && (n.currentTarget.selectionStart === 0 || n.currentTarget.selectionStart === 0 && n.currentTarget.selectionEnd === n.currentTarget.value.length) && (n.preventDefault(), t === "day" && w.current?.focus(), t === "year" && l.current?.focus()); - } - }; - return /* @__PURE__ */ p("div", { className: "flex border rounded-lg items-center text-sm px-1", children: [ - /* @__PURE__ */ s( - "input", - { - type: "text", - ref: w, - max: 12, - maxLength: 2, - value: r.month.toString(), - onChange: h("month"), - onKeyDown: f("month"), - onFocus: (t) => { - window.innerWidth > 1024 && t.target.select(); - }, - onBlur: g("month"), - className: "p-0 outline-none w-6 border-none text-center", - placeholder: "M" - } - ), - /* @__PURE__ */ s("span", { className: "opacity-20 -mx-px", children: "/" }), - /* @__PURE__ */ s( - "input", - { - type: "text", - ref: l, - max: 31, - maxLength: 2, - value: r.day.toString(), - onChange: h("day"), - onKeyDown: f("day"), - onFocus: (t) => { - window.innerWidth > 1024 && t.target.select(); - }, - onBlur: g("day"), - className: "p-0 outline-none w-7 border-none text-center", - placeholder: "D" - } - ), - /* @__PURE__ */ s("span", { className: "opacity-20 -mx-px", children: "/" }), - /* @__PURE__ */ s( - "input", - { - type: "text", - ref: d, - max: 9999, - maxLength: 4, - value: r.year.toString(), - onChange: h("year"), - onKeyDown: f("year"), - onFocus: (t) => { - window.innerWidth > 1024 && t.target.select(); - }, - onBlur: g("year"), - className: "p-0 outline-none w-12 border-none text-center", - placeholder: "YYYY" - } - ) - ] }); -}; -N.displayName = "DateInput"; -export { - N as DateInput -}; diff --git a/dist/components/DateRangePicker/date-range-picker.cjs.js b/dist/components/DateRangePicker/date-range-picker.cjs.js deleted file mode 100644 index 04fae95f..00000000 --- a/dist/components/DateRangePicker/date-range-picker.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("react/jsx-runtime"),l=require("react"),g=require("../ui/button.cjs.js"),P=require("../ui/popover.cjs.js"),Q=require("../ui/calendar.cjs.js"),w=require("./date-input.cjs.js"),X=require("../ui/label.cjs.js"),h=require("../ui/select.cjs.js"),Z=require("../ui/switch.cjs.js"),B=require("../../lib/utils.cjs.js"),T=require("lucide-react"),y=(c,i="en-us")=>c.toLocaleDateString(i,{month:"short",day:"numeric",year:"numeric"}),Y=c=>{if(typeof c=="string"){const i=c.split("-").map(x=>Number.parseInt(x,10));return new Date(i[0],i[1]-1,i[2])}else return c},b=[{name:"today",label:"Today"},{name:"yesterday",label:"Yesterday"},{name:"last7",label:"Last 7 days"},{name:"last14",label:"Last 14 days"},{name:"last30",label:"Last 30 days"},{name:"thisWeek",label:"This Week"},{name:"lastWeek",label:"Last Week"},{name:"thisMonth",label:"This Month"},{name:"lastMonth",label:"Last Month"}],O=({initialDateFrom:c,initialDateTo:i,initialCompareFrom:R,initialCompareTo:x,onUpdate:q,align:$="end",locale:p="en-US",showCompare:U=!0,rangeText:V=void 0,...A})=>{const F=c!==void 0,[I,D]=l.useState(!1),[a,d]=l.useState(()=>{if(F){const e=Y(c),n=i?Y(i):e;return{from:e,to:n}}else{const e=new Date(new Date().setHours(0,0,0,0));return{from:e,to:e}}}),[r,u]=l.useState(()=>{if(R){const e=new Date(new Date(R).setHours(0,0,0,0)),n=x?new Date(new Date(x).setHours(0,0,0,0)):e;return{from:e,to:n}}}),[S,m]=l.useState(F),k=l.useRef(),C=l.useRef(),H=l.useRef(!1),f=l.useRef(!1),[z,N]=l.useState(void 0),[v,_]=l.useState(typeof window<"u"?window.innerWidth<960:!1);l.useEffect(()=>{const e=()=>{_(window.innerWidth<960)};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]);const L=e=>{const n=b.find(({name:M})=>M===e);if(!n)throw new Error(`Unknown date range preset: ${e}`);const s=new Date,o=new Date,j=s.getDate()-s.getDay();switch(n.name){case"today":s.setHours(0,0,0,0),o.setHours(23,59,59,999);break;case"yesterday":s.setDate(s.getDate()-1),s.setHours(0,0,0,0),o.setDate(o.getDate()-1),o.setHours(23,59,59,999);break;case"last7":s.setDate(s.getDate()-6),s.setHours(0,0,0,0),o.setHours(23,59,59,999);break;case"last14":s.setDate(s.getDate()-13),s.setHours(0,0,0,0),o.setHours(23,59,59,999);break;case"last30":s.setDate(s.getDate()-29),s.setHours(0,0,0,0),o.setHours(23,59,59,999);break;case"thisWeek":s.setDate(j),s.setHours(0,0,0,0),o.setHours(23,59,59,999);break;case"lastWeek":s.setDate(s.getDate()-7-s.getDay()),o.setDate(o.getDate()-o.getDay()-1),s.setHours(0,0,0,0),o.setHours(23,59,59,999);break;case"thisMonth":s.setDate(1),s.setHours(0,0,0,0),o.setHours(23,59,59,999);break;case"lastMonth":s.setMonth(s.getMonth()-1),s.setDate(1),s.setHours(0,0,0,0),o.setDate(0),o.setHours(23,59,59,999);break}return{from:s,to:o}},E=e=>{const n=L(e);if(d(n),m(!0),r){const s={from:new Date(n.from.getFullYear()-1,n.from.getMonth(),n.from.getDate()),to:n.to?new Date(n.to.getFullYear()-1,n.to.getMonth(),n.to.getDate()):void 0};u(s)}},G=()=>{for(const e of b){const n=L(e.name),s=new Date(a.from);s.setHours(0,0,0,0);const o=new Date(n.from.setHours(0,0,0,0)),j=new Date(a.to??0);j.setHours(0,0,0,0);const M=new Date(n.to?.setHours(0,0,0,0)??0);if(s.getTime()===o.getTime()&&j.getTime()===M.getTime()){N(e.name);return}}N(void 0)};l.useEffect(()=>{G()},[a]);const J=({preset:e,label:n,isSelected:s})=>t.jsx(g.Button,{className:B.cn(s&&"pointer-events-none"),variant:"ghost",onClick:()=>{E(e)},children:t.jsxs(t.Fragment,{children:[t.jsx("span",{className:B.cn("pr-2 opacity-0",s&&"opacity-70"),children:t.jsx(T.Check,{width:18,height:18})}),n]})}),W=(e,n)=>!e||!n?e===n:e.from.getTime()===n.from.getTime()&&(!e.to||!n.to||e.to.getTime()===n.to.getTime()),K=()=>{d({from:void 0,to:void 0}),u(void 0),m(!1),N(void 0),f.current=!0,D(!1),q?.({range:{from:void 0,to:void 0},rangeCompare:void 0})};return t.jsxs(P.Popover,{modal:!0,open:I,onOpenChange:e=>{e?(k.current=a,C.current=r,H.current=S,f.current=!1):(f.current||(d(k.current||a),u(C.current),m(H.current)),f.current=!1),D(e)},...A,children:[t.jsx(P.PopoverTrigger,{children:t.jsxs(g.Button,{size:"lg",variant:"outline",children:[t.jsxs("div",{className:"text-right",children:[t.jsx("div",{className:"py-1",children:S?t.jsx("div",{children:`${y(a.from,p)}${a.to!=null?" - "+y(a.to,p):""}`}):t.jsx("div",{children:V??"Select a date range"})}),r!=null&&t.jsx("div",{className:"opacity-60 text-xs -mt-1",children:t.jsxs(t.Fragment,{children:["vs. ",y(r.from,p),r.to!=null?` - ${y(r.to,p)}`:""]})})]}),t.jsx("div",{className:"pl-1 opacity-60 -mr-2 scale-125",children:I?t.jsx(T.ChevronUp,{width:24}):t.jsx(T.ChevronDown,{width:24})})]})}),t.jsxs(P.PopoverContent,{align:$,className:"w-auto",children:[t.jsxs("div",{className:"flex py-2",children:[t.jsx("div",{className:"flex",children:t.jsxs("div",{className:"flex flex-col",children:[t.jsxs("div",{className:"flex flex-col lg:flex-row gap-2 px-3 justify-end items-center lg:items-start pb-4 lg:pb-0",children:[U&&t.jsxs("div",{className:"flex items-center space-x-2 pr-4 py-1",children:[t.jsx(Z.Switch,{defaultChecked:!!r,onCheckedChange:e=>{e?(a.to||d(n=>({...n,to:n.from})),u({from:new Date(a.from.getFullYear(),a.from.getMonth(),a.from.getDate()-365),to:a.to?new Date(a.to.getFullYear()-1,a.to.getMonth(),a.to.getDate()):new Date(a.from.getFullYear()-1,a.from.getMonth(),a.from.getDate())})):u(void 0)},id:"compare-mode"}),t.jsx(X.Label,{htmlFor:"compare-mode",children:"Compare"})]}),t.jsxs("div",{className:"flex flex-col gap-2",children:[t.jsxs("div",{className:"flex gap-2",children:[t.jsx(w.DateInput,{value:a.from,onChange:e=>{const n=a.to==null||e>a.to?e:a.to;d(s=>({...s,from:e,to:n})),m(!0)}}),t.jsx("div",{className:"py-1",children:"-"}),t.jsx(w.DateInput,{value:a.to,onChange:e=>{const n=e({...s,from:n,to:e})),m(!0)}})]}),r!=null&&t.jsxs("div",{className:"flex gap-2",children:[t.jsx(w.DateInput,{value:r?.from,onChange:e=>{if(r){const n=r.to==null||e>r.to?e:r.to;u(s=>({...s,from:e,to:n}))}else u({from:e,to:new Date})}}),t.jsx("div",{className:"py-1",children:"-"}),t.jsx(w.DateInput,{value:r?.to,onChange:e=>{if(r&&r.from){const n=e{E(e)},children:[t.jsx(h.SelectTrigger,{className:"w-[180px] mx-auto mb-2",children:t.jsx(h.SelectValue,{placeholder:"Select..."})}),t.jsx(h.SelectContent,{children:b.map(e=>t.jsx(h.SelectItem,{value:e.name,children:e.label},e.name))})]}),t.jsx("div",{children:t.jsx(Q.Calendar,{mode:"range",onSelect:e=>{e?.from!=null?(d({from:e.from,to:e?.to}),m(!0)):m(!1)},selected:a,numberOfMonths:v?1:2,defaultMonth:new Date(new Date().setMonth(new Date().getMonth()-(v?0:1)))})})]})}),!v&&t.jsx("div",{className:"flex flex-col items-end gap-1 pr-2 pl-6 pb-6",children:t.jsx("div",{className:"flex w-full flex-col items-end gap-1 pr-2 pl-6 pb-6",children:b.map(e=>t.jsx(J,{preset:e.name,label:e.label,isSelected:z===e.name},e.name))})})]}),t.jsxs("div",{className:"flex justify-end gap-2 py-2 pr-4",children:[t.jsx(g.Button,{onClick:K,variant:"ghost",children:"Clear"}),t.jsx(g.Button,{onClick:()=>{D(!1)},variant:"ghost",children:"Cancel"}),t.jsx(g.Button,{onClick:()=>{(!W(a,k.current)||!W(r,C.current)||S!==H.current)&&q?.({range:a,rangeCompare:r}),f.current=!0,D(!1)},children:"Update"})]})]})]})};O.displayName="DateRangePicker";exports.DateRangePicker=O; diff --git a/dist/components/DateRangePicker/date-range-picker.d.ts b/dist/components/DateRangePicker/date-range-picker.d.ts deleted file mode 100644 index 8957828c..00000000 --- a/dist/components/DateRangePicker/date-range-picker.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { FC } from 'react'; -export interface DateRangePickerProps { - /** Click handler for applying the updates from DateRangePicker. */ - onUpdate?: (values: { - range: DateRange; - rangeCompare?: DateRange; - }) => void; - /** Initial value for start date */ - initialDateFrom?: Date | string; - /** Initial value for end date */ - initialDateTo?: Date | string; - /** Initial value for start date for compare */ - initialCompareFrom?: Date | string; - /** Initial value for end date for compare */ - initialCompareTo?: Date | string; - /** Alignment of popover */ - align?: 'start' | 'center' | 'end'; - /** Option for locale */ - locale?: string; - /** Option for showing compare feature */ - showCompare?: boolean; - rangeText?: string; -} -interface DateRange { - from: Date; - to: Date | undefined; -} -/** The DateRangePicker component allows a user to select a range of dates */ -export declare const DateRangePicker: FC; -export {}; -//# sourceMappingURL=date-range-picker.d.ts.map \ No newline at end of file diff --git a/dist/components/DateRangePicker/date-range-picker.d.ts.map b/dist/components/DateRangePicker/date-range-picker.d.ts.map deleted file mode 100644 index c60afaa7..00000000 --- a/dist/components/DateRangePicker/date-range-picker.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"date-range-picker.d.ts","sourceRoot":"","sources":["../../../src/components/DateRangePicker/date-range-picker.tsx"],"names":[],"mappings":"AAGA,OAAO,EAAE,KAAK,EAAE,EAA+B,MAAM,OAAO,CAAC;AAY7D,MAAM,WAAW,oBAAoB;IACpC,mEAAmE;IACnE,QAAQ,CAAC,EAAE,CAAC,MAAM,EAAE;QAAE,KAAK,EAAE,SAAS,CAAC;QAAC,YAAY,CAAC,EAAE,SAAS,CAAA;KAAE,KAAK,IAAI,CAAC;IAC5E,mCAAmC;IACnC,eAAe,CAAC,EAAE,IAAI,GAAG,MAAM,CAAC;IAChC,iCAAiC;IACjC,aAAa,CAAC,EAAE,IAAI,GAAG,MAAM,CAAC;IAC9B,+CAA+C;IAC/C,kBAAkB,CAAC,EAAE,IAAI,GAAG,MAAM,CAAC;IACnC,6CAA6C;IAC7C,gBAAgB,CAAC,EAAE,IAAI,GAAG,MAAM,CAAC;IACjC,2BAA2B;IAC3B,KAAK,CAAC,EAAE,OAAO,GAAG,QAAQ,GAAG,KAAK,CAAC;IACnC,wBAAwB;IACxB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,yCAAyC;IACzC,WAAW,CAAC,EAAE,OAAO,CAAC;IAEtB,SAAS,CAAC,EAAE,MAAM,CAAC;CACnB;AAwBD,UAAU,SAAS;IAClB,IAAI,EAAE,IAAI,CAAC;IACX,EAAE,EAAE,IAAI,GAAG,SAAS,CAAC;CACrB;AAoBD,6EAA6E;AAC7E,eAAO,MAAM,eAAe,EAAE,EAAE,CAAC,oBAAoB,CAsbpD,CAAC"} \ No newline at end of file diff --git a/dist/components/DateRangePicker/date-range-picker.es.js b/dist/components/DateRangePicker/date-range-picker.es.js deleted file mode 100644 index e7bae90b..00000000 --- a/dist/components/DateRangePicker/date-range-picker.es.js +++ /dev/null @@ -1,331 +0,0 @@ -import { jsxs as l, jsx as r, Fragment as j } from "react/jsx-runtime"; -import { useState as u, useRef as x, useEffect as O } from "react"; -import { Button as g } from "../ui/button.es.js"; -import { Popover as X, PopoverTrigger as Z, PopoverContent as _ } from "../ui/popover.es.js"; -import { Calendar as ee } from "../ui/calendar.es.js"; -import { DateInput as C } from "./date-input.es.js"; -import { Label as te } from "../ui/label.es.js"; -import { Select as oe, SelectTrigger as re, SelectValue as ne, SelectContent as ae, SelectItem as se } from "../ui/select.es.js"; -import { Switch as le } from "../ui/switch.es.js"; -import { cn as $ } from "../../lib/utils.es.js"; -import { ChevronUp as ce, ChevronDown as ie, Check as me } from "lucide-react"; -const k = (c, i = "en-us") => c.toLocaleDateString(i, { - month: "short", - day: "numeric", - year: "numeric" -}), B = (c) => { - if (typeof c == "string") { - const i = c.split("-").map((p) => Number.parseInt(p, 10)); - return new Date(i[0], i[1] - 1, i[2]); - } else - return c; -}, b = [ - { name: "today", label: "Today" }, - { name: "yesterday", label: "Yesterday" }, - { name: "last7", label: "Last 7 days" }, - { name: "last14", label: "Last 14 days" }, - { name: "last30", label: "Last 30 days" }, - { name: "thisWeek", label: "This Week" }, - { name: "lastWeek", label: "Last Week" }, - { name: "thisMonth", label: "This Month" }, - { name: "lastMonth", label: "Last Month" } -], de = ({ - initialDateFrom: c, - // No default here, allow it to be undefined - initialDateTo: i, - // No default here, allow it to be undefined - initialCompareFrom: H, - initialCompareTo: p, - onUpdate: F, - align: U = "end", - locale: D = "en-US", - showCompare: V = !0, - rangeText: A = void 0, - ...q -}) => { - const z = c !== void 0, [L, v] = u(!1), [n, d] = u(() => { - if (z) { - const e = B(c), o = i ? B(i) : e; - return { from: e, to: o }; - } else { - const e = new Date((/* @__PURE__ */ new Date()).setHours(0, 0, 0, 0)); - return { from: e, to: e }; - } - }), [a, m] = u(() => { - if (H) { - const e = new Date(new Date(H).setHours(0, 0, 0, 0)), o = p ? new Date(new Date(p).setHours(0, 0, 0, 0)) : e; - return { from: e, to: o }; - } - }), [N, f] = u(z), R = x(), S = x(), M = x(!1), h = x(!1), [W, T] = u(void 0), [w, G] = u(typeof window < "u" ? window.innerWidth < 960 : !1); - O(() => { - const e = () => { - G(window.innerWidth < 960); - }; - return window.addEventListener("resize", e), () => { - window.removeEventListener("resize", e); - }; - }, []); - const E = (e) => { - const o = b.find(({ name: P }) => P === e); - if (!o) throw new Error(`Unknown date range preset: ${e}`); - const t = /* @__PURE__ */ new Date(), s = /* @__PURE__ */ new Date(), y = t.getDate() - t.getDay(); - switch (o.name) { - case "today": - t.setHours(0, 0, 0, 0), s.setHours(23, 59, 59, 999); - break; - case "yesterday": - t.setDate(t.getDate() - 1), t.setHours(0, 0, 0, 0), s.setDate(s.getDate() - 1), s.setHours(23, 59, 59, 999); - break; - case "last7": - t.setDate(t.getDate() - 6), t.setHours(0, 0, 0, 0), s.setHours(23, 59, 59, 999); - break; - case "last14": - t.setDate(t.getDate() - 13), t.setHours(0, 0, 0, 0), s.setHours(23, 59, 59, 999); - break; - case "last30": - t.setDate(t.getDate() - 29), t.setHours(0, 0, 0, 0), s.setHours(23, 59, 59, 999); - break; - case "thisWeek": - t.setDate(y), t.setHours(0, 0, 0, 0), s.setHours(23, 59, 59, 999); - break; - case "lastWeek": - t.setDate(t.getDate() - 7 - t.getDay()), s.setDate(s.getDate() - s.getDay() - 1), t.setHours(0, 0, 0, 0), s.setHours(23, 59, 59, 999); - break; - case "thisMonth": - t.setDate(1), t.setHours(0, 0, 0, 0), s.setHours(23, 59, 59, 999); - break; - case "lastMonth": - t.setMonth(t.getMonth() - 1), t.setDate(1), t.setHours(0, 0, 0, 0), s.setDate(0), s.setHours(23, 59, 59, 999); - break; - } - return { from: t, to: s }; - }, I = (e) => { - const o = E(e); - if (d(o), f(!0), a) { - const t = { - from: new Date(o.from.getFullYear() - 1, o.from.getMonth(), o.from.getDate()), - to: o.to ? new Date(o.to.getFullYear() - 1, o.to.getMonth(), o.to.getDate()) : void 0 - }; - m(t); - } - }, J = () => { - for (const e of b) { - const o = E(e.name), t = new Date(n.from); - t.setHours(0, 0, 0, 0); - const s = new Date(o.from.setHours(0, 0, 0, 0)), y = new Date(n.to ?? 0); - y.setHours(0, 0, 0, 0); - const P = new Date(o.to?.setHours(0, 0, 0, 0) ?? 0); - if (t.getTime() === s.getTime() && y.getTime() === P.getTime()) { - T(e.name); - return; - } - } - T(void 0); - }; - O(() => { - J(); - }, [n]); - const K = ({ - preset: e, - label: o, - isSelected: t - }) => /* @__PURE__ */ r( - g, - { - className: $(t && "pointer-events-none"), - variant: "ghost", - onClick: () => { - I(e); - }, - children: /* @__PURE__ */ l(j, { children: [ - /* @__PURE__ */ r("span", { className: $("pr-2 opacity-0", t && "opacity-70"), children: /* @__PURE__ */ r(me, { width: 18, height: 18 }) }), - o - ] }) - } - ), Y = (e, o) => !e || !o ? e === o : e.from.getTime() === o.from.getTime() && (!e.to || !o.to || e.to.getTime() === o.to.getTime()), Q = () => { - d({ from: void 0, to: void 0 }), m(void 0), f(!1), T(void 0), h.current = !0, v(!1), F?.({ range: { from: void 0, to: void 0 }, rangeCompare: void 0 }); - }; - return /* @__PURE__ */ l( - X, - { - modal: !0, - open: L, - onOpenChange: (e) => { - e ? (R.current = n, S.current = a, M.current = N, h.current = !1) : (h.current || (d(R.current || n), m(S.current), f(M.current)), h.current = !1), v(e); - }, - ...q, - children: [ - /* @__PURE__ */ r(Z, { children: /* @__PURE__ */ l(g, { size: "lg", variant: "outline", children: [ - /* @__PURE__ */ l("div", { className: "text-right", children: [ - /* @__PURE__ */ r("div", { className: "py-1", children: N ? /* @__PURE__ */ r("div", { children: `${k(n.from, D)}${n.to != null ? " - " + k(n.to, D) : ""}` }) : /* @__PURE__ */ r("div", { children: A ?? "Select a date range" }) }), - a != null && /* @__PURE__ */ r("div", { className: "opacity-60 text-xs -mt-1", children: /* @__PURE__ */ l(j, { children: [ - "vs. ", - k(a.from, D), - a.to != null ? ` - ${k(a.to, D)}` : "" - ] }) }) - ] }), - /* @__PURE__ */ r("div", { className: "pl-1 opacity-60 -mr-2 scale-125", children: L ? /* @__PURE__ */ r(ce, { width: 24 }) : /* @__PURE__ */ r(ie, { width: 24 }) }) - ] }) }), - /* @__PURE__ */ l(_, { align: U, className: "w-auto", children: [ - /* @__PURE__ */ l("div", { className: "flex py-2", children: [ - /* @__PURE__ */ r("div", { className: "flex", children: /* @__PURE__ */ l("div", { className: "flex flex-col", children: [ - /* @__PURE__ */ l("div", { className: "flex flex-col lg:flex-row gap-2 px-3 justify-end items-center lg:items-start pb-4 lg:pb-0", children: [ - V && /* @__PURE__ */ l("div", { className: "flex items-center space-x-2 pr-4 py-1", children: [ - /* @__PURE__ */ r( - le, - { - defaultChecked: !!a, - onCheckedChange: (e) => { - e ? (n.to || d((o) => ({ - ...o, - to: o.from - })), m({ - from: new Date(n.from.getFullYear(), n.from.getMonth(), n.from.getDate() - 365), - to: n.to ? new Date(n.to.getFullYear() - 1, n.to.getMonth(), n.to.getDate()) : new Date(n.from.getFullYear() - 1, n.from.getMonth(), n.from.getDate()) - })) : m(void 0); - }, - id: "compare-mode" - } - ), - /* @__PURE__ */ r(te, { htmlFor: "compare-mode", children: "Compare" }) - ] }), - /* @__PURE__ */ l("div", { className: "flex flex-col gap-2", children: [ - /* @__PURE__ */ l("div", { className: "flex gap-2", children: [ - /* @__PURE__ */ r( - C, - { - value: n.from, - onChange: (e) => { - const o = n.to == null || e > n.to ? e : n.to; - d((t) => ({ - ...t, - from: e, - to: o - })), f(!0); - } - } - ), - /* @__PURE__ */ r("div", { className: "py-1", children: "-" }), - /* @__PURE__ */ r( - C, - { - value: n.to, - onChange: (e) => { - const o = e < n.from ? e : n.from; - d((t) => ({ - ...t, - from: o, - to: e - })), f(!0); - } - } - ) - ] }), - a != null && /* @__PURE__ */ l("div", { className: "flex gap-2", children: [ - /* @__PURE__ */ r( - C, - { - value: a?.from, - onChange: (e) => { - if (a) { - const o = a.to == null || e > a.to ? e : a.to; - m((t) => ({ - ...t, - from: e, - to: o - })); - } else - m({ - from: e, - to: /* @__PURE__ */ new Date() - }); - } - } - ), - /* @__PURE__ */ r("div", { className: "py-1", children: "-" }), - /* @__PURE__ */ r( - C, - { - value: a?.to, - onChange: (e) => { - if (a && a.from) { - const o = e < a.from ? e : a.from; - m({ - ...a, - from: o, - to: e - }); - } - } - } - ) - ] }) - ] }) - ] }), - w && /* @__PURE__ */ l( - oe, - { - defaultValue: W, - onValueChange: (e) => { - I(e); - }, - children: [ - /* @__PURE__ */ r(re, { className: "w-[180px] mx-auto mb-2", children: /* @__PURE__ */ r(ne, { placeholder: "Select..." }) }), - /* @__PURE__ */ r(ae, { children: b.map((e) => /* @__PURE__ */ r(se, { value: e.name, children: e.label }, e.name)) }) - ] - } - ), - /* @__PURE__ */ r("div", { children: /* @__PURE__ */ r( - ee, - { - mode: "range", - onSelect: (e) => { - e?.from != null ? (d({ from: e.from, to: e?.to }), f(!0)) : f(!1); - }, - selected: n, - numberOfMonths: w ? 1 : 2, - defaultMonth: new Date((/* @__PURE__ */ new Date()).setMonth((/* @__PURE__ */ new Date()).getMonth() - (w ? 0 : 1))) - } - ) }) - ] }) }), - !w && /* @__PURE__ */ r("div", { className: "flex flex-col items-end gap-1 pr-2 pl-6 pb-6", children: /* @__PURE__ */ r("div", { className: "flex w-full flex-col items-end gap-1 pr-2 pl-6 pb-6", children: b.map((e) => /* @__PURE__ */ r( - K, - { - preset: e.name, - label: e.label, - isSelected: W === e.name - }, - e.name - )) }) }) - ] }), - /* @__PURE__ */ l("div", { className: "flex justify-end gap-2 py-2 pr-4", children: [ - /* @__PURE__ */ r(g, { onClick: Q, variant: "ghost", children: "Clear" }), - /* @__PURE__ */ r( - g, - { - onClick: () => { - v(!1); - }, - variant: "ghost", - children: "Cancel" - } - ), - /* @__PURE__ */ r( - g, - { - onClick: () => { - (!Y(n, R.current) || !Y(a, S.current) || N !== M.current) && F?.({ range: n, rangeCompare: a }), h.current = !0, v(!1); - }, - children: "Update" - } - ) - ] }) - ] }) - ] - } - ); -}; -de.displayName = "DateRangePicker"; -export { - de as DateRangePicker -}; diff --git a/dist/components/DateRangePicker/index.cjs.js b/dist/components/DateRangePicker/index.cjs.js deleted file mode 100644 index f36d2649..00000000 --- a/dist/components/DateRangePicker/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./date-range-picker.cjs.js");exports.default=e.DateRangePicker; diff --git a/dist/components/DateRangePicker/index.d.ts b/dist/components/DateRangePicker/index.d.ts deleted file mode 100644 index 8ff47c00..00000000 --- a/dist/components/DateRangePicker/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { DateRangePicker } from './date-range-picker'; -export default DateRangePicker; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/DateRangePicker/index.d.ts.map b/dist/components/DateRangePicker/index.d.ts.map deleted file mode 100644 index 90e089e6..00000000 --- a/dist/components/DateRangePicker/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/DateRangePicker/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,qBAAqB,CAAC;AAEtD,eAAe,eAAe,CAAC"} \ No newline at end of file diff --git a/dist/components/DateRangePicker/index.es.js b/dist/components/DateRangePicker/index.es.js deleted file mode 100644 index ddb1698d..00000000 --- a/dist/components/DateRangePicker/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import { DateRangePicker as a } from "./date-range-picker.es.js"; -export { - a as default -}; diff --git a/dist/components/DetailStat/DetailStat.cjs.js b/dist/components/DetailStat/DetailStat.cjs.js deleted file mode 100644 index 099f53c1..00000000 --- a/dist/components/DetailStat/DetailStat.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const r=require("react/jsx-runtime"),l=require("react"),u=require("../StatCard/StatCard.cjs.js"),d=require("class-variance-authority"),f=d.cva("font-sans font-normal text-lg leading-normal tracking-normal text-right",{variants:{transform:{lowercase:"lowercase",capitalize:"capitalize",none:""}},defaultVariants:{transform:"none"}});function o(t){return t.toLowerCase().replace(/\s+/g,"-")}const m=({title:t,value:e,lowercaseValue:n,capitalizeValue:s})=>{const i=l.isValidElement(e);let a="";n&&(a="lowercase"),s&&(a="capitalize");const c=i?r.jsx("div",{className:a,"data-cy":o(t),children:e}):r.jsx("span",{className:f({transform:n?"lowercase":s?"capitalize":"none"}),"data-cy":o(t),children:e});return r.jsx(u.default,{type:"stat",title:t,content:c})};exports.default=m; diff --git a/dist/components/DetailStat/DetailStat.d.ts b/dist/components/DetailStat/DetailStat.d.ts deleted file mode 100644 index cce77789..00000000 --- a/dist/components/DetailStat/DetailStat.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { default as React, ReactNode } from 'react'; -type StatProps = { - title: string; - value: ReactNode; - fullWidth?: boolean; - lowercaseValue?: boolean; - capitalizeValue?: boolean; -}; -declare const DetailStat: React.FC; -export default DetailStat; -export type { StatProps }; -//# sourceMappingURL=DetailStat.d.ts.map \ No newline at end of file diff --git a/dist/components/DetailStat/DetailStat.d.ts.map b/dist/components/DetailStat/DetailStat.d.ts.map deleted file mode 100644 index 8359a01a..00000000 --- a/dist/components/DetailStat/DetailStat.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"DetailStat.d.ts","sourceRoot":"","sources":["../../../src/components/DetailStat/DetailStat.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAkB,SAAS,EAAE,MAAM,OAAO,CAAC;AAIzD,KAAK,SAAS,GAAG;IAChB,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,EAAE,SAAS,CAAC;IACjB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,cAAc,CAAC,EAAE,OAAO,CAAC;IACzB,eAAe,CAAC,EAAE,OAAO,CAAC;CAC1B,CAAC;AAmBF,QAAA,MAAM,UAAU,EAAE,KAAK,CAAC,EAAE,CAAC,SAAS,CAuBnC,CAAC;AAEF,eAAe,UAAU,CAAC;AAC1B,YAAY,EAAE,SAAS,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/DetailStat/DetailStat.es.js b/dist/components/DetailStat/DetailStat.es.js deleted file mode 100644 index 900bd5eb..00000000 --- a/dist/components/DetailStat/DetailStat.es.js +++ /dev/null @@ -1,38 +0,0 @@ -import { jsx as n } from "react/jsx-runtime"; -import { isValidElement as m } from "react"; -import l from "../StatCard/StatCard.es.js"; -import { cva as f } from "class-variance-authority"; -const p = f("font-sans font-normal text-lg leading-normal tracking-normal text-right", { - variants: { - transform: { - lowercase: "lowercase", - capitalize: "capitalize", - none: "" - } - }, - defaultVariants: { - transform: "none" - } -}); -function s(t) { - return t.toLowerCase().replace(/\s+/g, "-"); -} -const y = ({ title: t, value: a, lowercaseValue: e, capitalizeValue: o }) => { - const i = m(a); - let r = ""; - e && (r = "lowercase"), o && (r = "capitalize"); - const c = i ? /* @__PURE__ */ n("div", { className: r, "data-cy": s(t), children: a }) : /* @__PURE__ */ n( - "span", - { - className: p({ - transform: e ? "lowercase" : o ? "capitalize" : "none" - }), - "data-cy": s(t), - children: a - } - ); - return /* @__PURE__ */ n(l, { type: "stat", title: t, content: c }); -}; -export { - y as default -}; diff --git a/dist/components/DetailStat/index.cjs.js b/dist/components/DetailStat/index.cjs.js deleted file mode 100644 index 4a49ba1a..00000000 --- a/dist/components/DetailStat/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./DetailStat.cjs.js");exports.default=e.default; diff --git a/dist/components/DetailStat/index.d.ts b/dist/components/DetailStat/index.d.ts deleted file mode 100644 index fd2bf9a4..00000000 --- a/dist/components/DetailStat/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as DetailStat } from './DetailStat'; -export default DetailStat; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/DetailStat/index.d.ts.map b/dist/components/DetailStat/index.d.ts.map deleted file mode 100644 index 1403d290..00000000 --- a/dist/components/DetailStat/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/DetailStat/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,cAAc,CAAC;AAErD,eAAe,UAAU,CAAC"} \ No newline at end of file diff --git a/dist/components/DetailStat/index.es.js b/dist/components/DetailStat/index.es.js deleted file mode 100644 index 5b4170b9..00000000 --- a/dist/components/DetailStat/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import a from "./DetailStat.es.js"; -export { - a as default -}; diff --git a/dist/components/Input/Input.cjs.js b/dist/components/Input/Input.cjs.js deleted file mode 100644 index 272fdb71..00000000 --- a/dist/components/Input/Input.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),f=require("../ui/label.cjs.js"),g=require("../ui/input.cjs.js"),n=require("react"),v=require("class-variance-authority"),N=require("lucide-react"),x=v.cva("w-full rounded-lg bg-background",{variants:{hasIcon:{true:"pl-8",false:""}}});function b({label:t="",placeholder:r="",icon:a,description:s,...u}){return e.jsxs("div",{className:"grid w-full max-w-sm items-center gap-1.5",children:[e.jsx(f.Label,{htmlFor:`${t}-input`,children:t}),e.jsxs("div",{className:"relative",children:[a&&e.jsx("div",{className:"absolute left-2.5 top-1.5 h-2.5 w-2.5 text-muted-foreground",children:a}),e.jsx(g.Input,{className:x({hasIcon:!!a}),id:`${t}-input`,placeholder:r,...u}),s&&e.jsx("p",{className:"font-sans font-normal text-sm leading-[1.5] tracking-[0%] text-muted-foreground",children:s})]})]})}const w=n.forwardRef(({value:t,onChange:r,debounce:a=500,label:s,placeholder:u="",icon:l,description:i,...h},p)=>{const[o,d]=n.useState(t),[j,m]=n.useState(!1);return n.useEffect(()=>{d(t)},[t]),n.useEffect(()=>{m(!0);const c=setTimeout(()=>{r(String(o)),m(!1)},a);return()=>clearTimeout(c)},[o]),e.jsxs("div",{className:"grid w-full max-w-sm items-center gap-1.5",children:[e.jsx(f.Label,{htmlFor:`${s}-input`,children:s}),e.jsxs("div",{className:"relative",children:[l&&e.jsx("div",{className:"absolute left-2.5 top-1.5 h-2.5 w-2.5 text-muted-foreground",children:l}),j&&e.jsx(N.Loader2,{className:"absolute right-2.5 top-2.5 h-4 w-4 animate-spin text-muted-foreground"}),e.jsx(g.Input,{...h,ref:p,className:x({hasIcon:!!l}),id:`${s}-input`,placeholder:u,value:o,onChange:c=>d(c.target.value)}),i&&e.jsx("p",{className:"font-sans font-normal text-sm leading-[1.5] tracking-[0%] text-muted-foreground",children:i})]})]})});exports.DebouncedInput=w;exports.default=b; diff --git a/dist/components/Input/Input.d.ts b/dist/components/Input/Input.d.ts deleted file mode 100644 index 062459b4..00000000 --- a/dist/components/Input/Input.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Input as ShadInput } from '../ui/input'; -import { default as React, ComponentProps, ReactNode } from 'react'; -type InputProps = ComponentProps & { - label?: string; - placeholder?: string; - description?: string; - icon?: ReactNode; -}; -export default function Input({ label, placeholder, icon, description, ...rest }: InputProps): import("react/jsx-dev-runtime").JSX.Element; -export declare const DebouncedInput: React.ForwardRefExoticComponent<{ - value: string; - onChange: (value: string) => void; - debounce?: number; - label: string; - placeholder?: string; - description?: string; - icon?: React.ReactNode; -} & Omit, "onChange"> & React.RefAttributes>; -export {}; -//# sourceMappingURL=Input.d.ts.map \ No newline at end of file diff --git a/dist/components/Input/Input.d.ts.map b/dist/components/Input/Input.d.ts.map deleted file mode 100644 index 23dda436..00000000 --- a/dist/components/Input/Input.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Input.d.ts","sourceRoot":"","sources":["../../../src/components/Input/Input.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,KAAK,IAAI,SAAS,EAAE,MAAM,uBAAuB,CAAC;AAC3D,OAAO,KAAK,EAAE,EAAE,cAAc,EAAc,SAAS,EAAE,MAAM,OAAO,CAAC;AAIrE,KAAK,UAAU,GAAG,cAAc,CAAC,OAAO,SAAS,CAAC,GAAG;IACpD,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,IAAI,CAAC,EAAE,SAAS,CAAC;CACjB,CAAC;AAUF,MAAM,CAAC,OAAO,UAAU,KAAK,CAAC,EAAE,KAAU,EAAE,WAAgB,EAAE,IAAI,EAAE,WAAW,EAAE,GAAG,IAAI,EAAE,EAAE,UAAU,+CAoBrG;AAYD,eAAO,MAAM,cAAc;WATnB,MAAM;cACH,CAAC,KAAK,EAAE,MAAM,KAAK,IAAI;eACtB,MAAM;WACV,MAAM;kBACC,MAAM;kBACN,MAAM;WACb,KAAK,CAAC,SAAS;0GA8CtB,CAAC"} \ No newline at end of file diff --git a/dist/components/Input/Input.es.js b/dist/components/Input/Input.es.js deleted file mode 100644 index b3d27232..00000000 --- a/dist/components/Input/Input.es.js +++ /dev/null @@ -1,69 +0,0 @@ -import { jsxs as n, jsx as e } from "react/jsx-runtime"; -import { Label as p } from "../ui/label.es.js"; -import { Input as g } from "../ui/input.es.js"; -import s, { forwardRef as w } from "react"; -import { cva as I } from "class-variance-authority"; -import { Loader2 as $ } from "lucide-react"; -const h = I("w-full rounded-lg bg-background", { - variants: { - hasIcon: { - true: "pl-8", - false: "" - } - } -}); -function F({ label: t = "", placeholder: o = "", icon: r, description: a, ...u }) { - return /* @__PURE__ */ n("div", { className: "grid w-full max-w-sm items-center gap-1.5", children: [ - /* @__PURE__ */ e(p, { htmlFor: `${t}-input`, children: t }), - /* @__PURE__ */ n("div", { className: "relative", children: [ - r && /* @__PURE__ */ e("div", { className: "absolute left-2.5 top-1.5 h-2.5 w-2.5 text-muted-foreground", children: r }), - /* @__PURE__ */ e( - g, - { - className: h({ hasIcon: !!r }), - id: `${t}-input`, - placeholder: o, - ...u - } - ), - a && /* @__PURE__ */ e("p", { className: "font-sans font-normal text-sm leading-[1.5] tracking-[0%] text-muted-foreground", children: a }) - ] }) - ] }); -} -const R = w( - ({ value: t, onChange: o, debounce: r = 500, label: a, placeholder: u = "", icon: m, description: i, ...v }, x) => { - const [l, c] = s.useState(t), [N, f] = s.useState(!1); - return s.useEffect(() => { - c(t); - }, [t]), s.useEffect(() => { - f(!0); - const d = setTimeout(() => { - o(String(l)), f(!1); - }, r); - return () => clearTimeout(d); - }, [l]), /* @__PURE__ */ n("div", { className: "grid w-full max-w-sm items-center gap-1.5", children: [ - /* @__PURE__ */ e(p, { htmlFor: `${a}-input`, children: a }), - /* @__PURE__ */ n("div", { className: "relative", children: [ - m && /* @__PURE__ */ e("div", { className: "absolute left-2.5 top-1.5 h-2.5 w-2.5 text-muted-foreground", children: m }), - N && /* @__PURE__ */ e($, { className: "absolute right-2.5 top-2.5 h-4 w-4 animate-spin text-muted-foreground" }), - /* @__PURE__ */ e( - g, - { - ...v, - ref: x, - className: h({ hasIcon: !!m }), - id: `${a}-input`, - placeholder: u, - value: l, - onChange: (d) => c(d.target.value) - } - ), - i && /* @__PURE__ */ e("p", { className: "font-sans font-normal text-sm leading-[1.5] tracking-[0%] text-muted-foreground", children: i }) - ] }) - ] }); - } -); -export { - R as DebouncedInput, - F as default -}; diff --git a/dist/components/Input/index.cjs.js b/dist/components/Input/index.cjs.js deleted file mode 100644 index e12264e3..00000000 --- a/dist/components/Input/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Input.cjs.js");exports.DebouncedInput=e.DebouncedInput;exports.default=e.default; diff --git a/dist/components/Input/index.d.ts b/dist/components/Input/index.d.ts deleted file mode 100644 index 612f894a..00000000 --- a/dist/components/Input/index.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { default as Input, DebouncedInput } from './Input'; -export { DebouncedInput }; -export default Input; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Input/index.d.ts.map b/dist/components/Input/index.d.ts.map deleted file mode 100644 index 8bbe5152..00000000 --- a/dist/components/Input/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Input/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,cAAc,EAAE,MAAM,SAAS,CAAC;AAE3D,OAAO,EAAE,cAAc,EAAE,CAAC;AAE1B,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/dist/components/Input/index.es.js b/dist/components/Input/index.es.js deleted file mode 100644 index 09439671..00000000 --- a/dist/components/Input/index.es.js +++ /dev/null @@ -1,6 +0,0 @@ -import t from "./Input.es.js"; -import { DebouncedInput as r } from "./Input.es.js"; -export { - r as DebouncedInput, - t as default -}; diff --git a/dist/components/KeyFactCard/KeyFactCard.cjs.js b/dist/components/KeyFactCard/KeyFactCard.cjs.js deleted file mode 100644 index 7d8b39df..00000000 --- a/dist/components/KeyFactCard/KeyFactCard.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),i=require("../StatCard/StatCard.cjs.js");function l({name:t,category:n,value:s,img:a}){const r=e.jsxs("section",{className:"flex-row justify-items-end font-sans font-normal text-xs leading-[1.25] tracking-normal text-right",children:[a,e.jsx("span",{className:"name",children:t}),e.jsx("br",{}),e.jsx("span",{className:"value",children:s})]});return e.jsx(i.default,{type:"withIcon",title:n,content:r})}exports.default=l; diff --git a/dist/components/KeyFactCard/KeyFactCard.d.ts b/dist/components/KeyFactCard/KeyFactCard.d.ts deleted file mode 100644 index 8e0b95a3..00000000 --- a/dist/components/KeyFactCard/KeyFactCard.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ReactElement } from 'react'; -type KeyFactProps = { - name: string; - category: string; - value: string; - img: ReactElement; -}; -export default function KeyFactCard({ name, category, value, img }: KeyFactProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=KeyFactCard.d.ts.map \ No newline at end of file diff --git a/dist/components/KeyFactCard/KeyFactCard.d.ts.map b/dist/components/KeyFactCard/KeyFactCard.d.ts.map deleted file mode 100644 index aea24c8f..00000000 --- a/dist/components/KeyFactCard/KeyFactCard.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"KeyFactCard.d.ts","sourceRoot":"","sources":["../../../src/components/KeyFactCard/KeyFactCard.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,YAAY,EAAE,MAAM,OAAO,CAAC;AAG5C,KAAK,YAAY,GAAG;IAAE,IAAI,EAAE,MAAM,CAAC;IAAC,QAAQ,EAAE,MAAM,CAAC;IAAC,KAAK,EAAE,MAAM,CAAC;IAAC,GAAG,EAAE,YAAY,CAAC,gBAAgB,CAAC,CAAA;CAAE,CAAC;AAE3G,MAAM,CAAC,OAAO,UAAU,WAAW,CAAC,EAAE,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,GAAG,EAAE,EAAE,YAAY,+CAW/E"} \ No newline at end of file diff --git a/dist/components/KeyFactCard/KeyFactCard.es.js b/dist/components/KeyFactCard/KeyFactCard.es.js deleted file mode 100644 index 143e49c6..00000000 --- a/dist/components/KeyFactCard/KeyFactCard.es.js +++ /dev/null @@ -1,13 +0,0 @@ -import { jsx as t, jsxs as r } from "react/jsx-runtime"; -import o from "../StatCard/StatCard.es.js"; -function m({ name: e, category: n, value: a, img: s }) { - return /* @__PURE__ */ t(o, { type: "withIcon", title: n, content: /* @__PURE__ */ r("section", { className: "flex-row justify-items-end font-sans font-normal text-xs leading-[1.25] tracking-normal text-right", children: [ - s, - /* @__PURE__ */ t("span", { className: "name", children: e }), - /* @__PURE__ */ t("br", {}), - /* @__PURE__ */ t("span", { className: "value", children: a }) - ] }) }); -} -export { - m as default -}; diff --git a/dist/components/KeyFactCard/index.cjs.js b/dist/components/KeyFactCard/index.cjs.js deleted file mode 100644 index 317b0965..00000000 --- a/dist/components/KeyFactCard/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./KeyFactCard.cjs.js");exports.default=e.default; diff --git a/dist/components/KeyFactCard/index.d.ts b/dist/components/KeyFactCard/index.d.ts deleted file mode 100644 index a0e68ac7..00000000 --- a/dist/components/KeyFactCard/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as KeyFactCard } from './KeyFactCard'; -export default KeyFactCard; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/KeyFactCard/index.d.ts.map b/dist/components/KeyFactCard/index.d.ts.map deleted file mode 100644 index 6c4f2722..00000000 --- a/dist/components/KeyFactCard/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/KeyFactCard/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,WAAW,EAAE,MAAM,eAAe,CAAC;AAEvD,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/dist/components/KeyFactCard/index.es.js b/dist/components/KeyFactCard/index.es.js deleted file mode 100644 index a4e12658..00000000 --- a/dist/components/KeyFactCard/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import r from "./KeyFactCard.es.js"; -export { - r as default -}; diff --git a/dist/components/Notification/Notification.cjs.js b/dist/components/Notification/Notification.cjs.js deleted file mode 100644 index a5913349..00000000 --- a/dist/components/Notification/Notification.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),l=require("../ui/alert-dialog.cjs.js");function h({title:r,message:t,cancelText:a,onCancel:i,confirmText:c,confirmDisabled:s=!1,onConfirm:o,...n}){const d="open"in n&&"onOpenChange"in n?{open:n.open,onOpenChange:n.onOpenChange}:{};return e.jsxs(l.AlertDialog,{...d,children:[e.jsx(l.AlertDialogTrigger,{asChild:!0,children:"children"in n?n.children:null}),e.jsxs(l.AlertDialogContent,{children:[e.jsxs(l.AlertDialogHeader,{children:[e.jsx(l.AlertDialogTitle,{children:r}),e.jsx(l.AlertDialogDescription,{children:t})]}),e.jsxs(l.AlertDialogFooter,{children:[e.jsx(l.AlertDialogCancel,{onClick:()=>{i&&i()},children:a??"Cancel"}),e.jsx(l.AlertDialogAction,{disabled:s,onClick:g=>{"onOpenChange"in n&&g.preventDefault(),o&&o()},children:c??"Continue"})]})]})]})}exports.default=h; diff --git a/dist/components/Notification/Notification.d.ts b/dist/components/Notification/Notification.d.ts deleted file mode 100644 index 93d6ca1b..00000000 --- a/dist/components/Notification/Notification.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ReactNode } from 'react'; -type NotificationProps = { - title: string; - message: ReactNode; - cancelText?: string; - onCancel?: () => void; - confirmText?: ReactNode; - confirmDisabled?: boolean; - onConfirm?: () => void; -} & ({ - children?: ReactNode; -} | { - open?: boolean; - onOpenChange?: (open: boolean) => void; -}); -export default function Notification({ title, message, cancelText, onCancel, confirmText, confirmDisabled, onConfirm, ...rest }: NotificationProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=Notification.d.ts.map \ No newline at end of file diff --git a/dist/components/Notification/Notification.d.ts.map b/dist/components/Notification/Notification.d.ts.map deleted file mode 100644 index 8facb536..00000000 --- a/dist/components/Notification/Notification.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Notification.d.ts","sourceRoot":"","sources":["../../../src/components/Notification/Notification.tsx"],"names":[],"mappings":"AAWA,OAAO,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAElC,KAAK,iBAAiB,GAAG;IACxB,KAAK,EAAE,MAAM,CAAC;IACd,OAAO,EAAE,SAAS,CAAC;IACnB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,QAAQ,CAAC,EAAE,MAAM,IAAI,CAAC;IACtB,WAAW,CAAC,EAAE,SAAS,CAAC;IACxB,eAAe,CAAC,EAAE,OAAO,CAAC;IAC1B,SAAS,CAAC,EAAE,MAAM,IAAI,CAAC;CACvB,GAAG,CACD;IAAE,QAAQ,CAAC,EAAE,SAAS,CAAA;CAAE,GACxB;IACA,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,YAAY,CAAC,EAAE,CAAC,IAAI,EAAE,OAAO,KAAK,IAAI,CAAC;CACvC,CACF,CAAC;AAEF,MAAM,CAAC,OAAO,UAAU,YAAY,CAAC,EACpC,KAAK,EACL,OAAO,EACP,UAAU,EACV,QAAQ,EACR,WAAW,EACX,eAAuB,EACvB,SAAS,EACT,GAAG,IAAI,EACP,EAAE,iBAAiB,+CAsCnB"} \ No newline at end of file diff --git a/dist/components/Notification/Notification.es.js b/dist/components/Notification/Notification.es.js deleted file mode 100644 index 11510bc3..00000000 --- a/dist/components/Notification/Notification.es.js +++ /dev/null @@ -1,47 +0,0 @@ -import { jsxs as l, jsx as n } from "react/jsx-runtime"; -import { AlertDialog as p, AlertDialogTrigger as D, AlertDialogContent as A, AlertDialogHeader as C, AlertDialogTitle as f, AlertDialogDescription as u, AlertDialogFooter as s, AlertDialogCancel as O, AlertDialogAction as m } from "../ui/alert-dialog.es.js"; -function k({ - title: r, - message: a, - cancelText: t, - onCancel: i, - confirmText: c, - confirmDisabled: d = !1, - onConfirm: o, - ...e -}) { - const g = "open" in e && "onOpenChange" in e ? { open: e.open, onOpenChange: e.onOpenChange } : {}; - return /* @__PURE__ */ l(p, { ...g, children: [ - /* @__PURE__ */ n(D, { asChild: !0, children: "children" in e ? e.children : null }), - /* @__PURE__ */ l(A, { children: [ - /* @__PURE__ */ l(C, { children: [ - /* @__PURE__ */ n(f, { children: r }), - /* @__PURE__ */ n(u, { children: a }) - ] }), - /* @__PURE__ */ l(s, { children: [ - /* @__PURE__ */ n( - O, - { - onClick: () => { - i && i(); - }, - children: t ?? "Cancel" - } - ), - /* @__PURE__ */ n( - m, - { - disabled: d, - onClick: (h) => { - "onOpenChange" in e && h.preventDefault(), o && o(); - }, - children: c ?? "Continue" - } - ) - ] }) - ] }) - ] }); -} -export { - k as default -}; diff --git a/dist/components/Notification/index.cjs.js b/dist/components/Notification/index.cjs.js deleted file mode 100644 index 1b95a80d..00000000 --- a/dist/components/Notification/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Notification.cjs.js");exports.default=e.default; diff --git a/dist/components/Notification/index.d.ts b/dist/components/Notification/index.d.ts deleted file mode 100644 index 8db484ef..00000000 --- a/dist/components/Notification/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as Notification } from './Notification'; -export default Notification; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Notification/index.d.ts.map b/dist/components/Notification/index.d.ts.map deleted file mode 100644 index 520feb8e..00000000 --- a/dist/components/Notification/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Notification/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,YAAY,EAAE,MAAM,gBAAgB,CAAC;AAEzD,eAAe,YAAY,CAAC"} \ No newline at end of file diff --git a/dist/components/Notification/index.es.js b/dist/components/Notification/index.es.js deleted file mode 100644 index 03e6a812..00000000 --- a/dist/components/Notification/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import t from "./Notification.es.js"; -export { - t as default -}; diff --git a/dist/components/Pagination/Pagination.cjs.js b/dist/components/Pagination/Pagination.cjs.js deleted file mode 100644 index 8a3b6bbc..00000000 --- a/dist/components/Pagination/Pagination.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),M=require("react"),t=require("../ui/pagination.cjs.js");function v({allItems:h,itemsPerPage:P,initialPage:d=1,onClickPrevious:l,onClickNext:c,onClickPageNumber:g,...x}){const s=Math.ceil(h/P),[u,o]=M.useState(d),j=()=>{l&&l(),o(n=>Math.max(1,n-1))},m=()=>{c&&c(),o(n=>Math.min(s,n+1))},p=()=>{const n=[];let r=Math.max(1,u-1),a=r+2;a>s&&(a=s,r=Math.max(1,a-2)),r>1&&n.push(e.jsx(t.PaginationItem,{children:e.jsx(t.PaginationEllipsis,{})},"start-ellipsis"));for(let i=r;i<=a;i++)n.push(e.jsx(t.PaginationItem,{children:e.jsx(t.PaginationLink,{href:"#",onClick:f=>{f.preventDefault(),o(i),g&&g(I=>({...I,pageIndex:i-1}))},isActive:i===u,children:i})},i));return a & { - allItems: number; - itemsPerPage: number; - initialPage?: number; - onClickPrevious?: () => void; - onClickNext?: () => void; - onClickPageNumber?: React.Dispatch>; -}; -export default function UIPagination({ allItems, itemsPerPage, initialPage, onClickPrevious, onClickNext, onClickPageNumber, ...rest }: PaginationProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=Pagination.d.ts.map \ No newline at end of file diff --git a/dist/components/Pagination/Pagination.d.ts.map b/dist/components/Pagination/Pagination.d.ts.map deleted file mode 100644 index fe671cbb..00000000 --- a/dist/components/Pagination/Pagination.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Pagination.d.ts","sourceRoot":"","sources":["../../../src/components/Pagination/Pagination.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAmB,MAAM,OAAO,CAAC;AACxC,OAAO,EACN,UAAU,EAOV,MAAM,kBAAkB,CAAC;AAE1B,KAAK,eAAe,GAAG,KAAK,CAAC,cAAc,CAAC,OAAO,UAAU,CAAC,GAAG;IAChE,QAAQ,EAAE,MAAM,CAAC;IACjB,YAAY,EAAE,MAAM,CAAC;IACrB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,eAAe,CAAC,EAAE,MAAM,IAAI,CAAC;IAC7B,WAAW,CAAC,EAAE,MAAM,IAAI,CAAC;IACzB,iBAAiB,CAAC,EAAE,KAAK,CAAC,QAAQ,CACjC,KAAK,CAAC,cAAc,CAAC;QACpB,SAAS,EAAE,MAAM,CAAC;QAClB,QAAQ,EAAE,MAAM,CAAC;KACjB,CAAC,CACF,CAAC;CACF,CAAC;AAEF,MAAM,CAAC,OAAO,UAAU,YAAY,CAAC,EACpC,QAAQ,EACR,YAAY,EACZ,WAAe,EACf,eAAe,EACf,WAAW,EACX,iBAAiB,EACjB,GAAG,IAAI,EACP,EAAE,eAAe,+CA8EjB"} \ No newline at end of file diff --git a/dist/components/Pagination/Pagination.es.js b/dist/components/Pagination/Pagination.es.js deleted file mode 100644 index 22a20502..00000000 --- a/dist/components/Pagination/Pagination.es.js +++ /dev/null @@ -1,49 +0,0 @@ -import { jsx as e, jsxs as I } from "react/jsx-runtime"; -import { useState as N } from "react"; -import { Pagination as b, PaginationContent as j, PaginationItem as a, PaginationPrevious as C, PaginationNext as k, PaginationEllipsis as g, PaginationLink as A } from "../ui/pagination.es.js"; -function U({ - allItems: P, - itemsPerPage: u, - initialPage: f = 1, - onClickPrevious: l, - onClickNext: h, - onClickPageNumber: c, - ...m -}) { - const r = Math.ceil(P / u), [d, o] = N(f), p = () => { - l && l(), o((n) => Math.max(1, n - 1)); - }, x = () => { - h && h(), o((n) => Math.min(r, n + 1)); - }; - return /* @__PURE__ */ e(b, { ...m, children: /* @__PURE__ */ I(j, { children: [ - /* @__PURE__ */ e(a, { children: /* @__PURE__ */ e(C, { href: "#", onClick: p }) }), - (() => { - const n = []; - let s = Math.max(1, d - 1), i = s + 2; - i > r && (i = r, s = Math.max(1, i - 2)), s > 1 && n.push( - /* @__PURE__ */ e(a, { children: /* @__PURE__ */ e(g, {}) }, "start-ellipsis") - ); - for (let t = s; t <= i; t++) - n.push( - /* @__PURE__ */ e(a, { children: /* @__PURE__ */ e( - A, - { - href: "#", - onClick: (M) => { - M.preventDefault(), o(t), c && c((v) => ({ ...v, pageIndex: t - 1 })); - }, - isActive: t === d, - children: t - } - ) }, t) - ); - return i < r && n.push( - /* @__PURE__ */ e(a, { children: /* @__PURE__ */ e(g, {}) }, "end-ellipsis") - ), n; - })(), - /* @__PURE__ */ e(a, { children: /* @__PURE__ */ e(k, { href: "#", onClick: x }) }) - ] }) }); -} -export { - U as default -}; diff --git a/dist/components/Pagination/index.cjs.js b/dist/components/Pagination/index.cjs.js deleted file mode 100644 index 220deb0b..00000000 --- a/dist/components/Pagination/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Pagination.cjs.js");exports.default=e.default; diff --git a/dist/components/Pagination/index.d.ts b/dist/components/Pagination/index.d.ts deleted file mode 100644 index 71e85bfd..00000000 --- a/dist/components/Pagination/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as Pagination } from './Pagination'; -export default Pagination; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Pagination/index.d.ts.map b/dist/components/Pagination/index.d.ts.map deleted file mode 100644 index 69d60d11..00000000 --- a/dist/components/Pagination/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Pagination/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,cAAc,CAAC;AAErD,eAAe,UAAU,CAAC"} \ No newline at end of file diff --git a/dist/components/Pagination/index.es.js b/dist/components/Pagination/index.es.js deleted file mode 100644 index a997d5e0..00000000 --- a/dist/components/Pagination/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import o from "./Pagination.es.js"; -export { - o as default -}; diff --git a/dist/components/ProblemsOverview/ProblemsOverview.cjs.js b/dist/components/ProblemsOverview/ProblemsOverview.cjs.js deleted file mode 100644 index be454945..00000000 --- a/dist/components/ProblemsOverview/ProblemsOverview.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),t=require("lucide-react"),r=require("../ui/hover-card.cjs.js"),s=require("../StatCard/StatCard.cjs.js"),c=l=>{if(l.skeleton)return e.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-5 gap-4 animate-pulse",children:Array.from({length:5}).map((x,u)=>e.jsx("div",{className:"h-[80px] rounded-xl bg-muted"},u))});const{problems:o,critical:a,high:i,medium:d,low:n}=l,m=()=>a>=1?e.jsx(t.Frown,{className:"h-6 w-6 text-rose-500"}):i>=1?e.jsx(t.Meh,{className:"h-6 w-6 text-orange-500"}):d>=1||n>=1?e.jsx(t.Smile,{className:"h-6 w-6 text-green-500"}):e.jsx(t.Smile,{className:"h-6 w-6 text-green-500"});return e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{className:"flex items-center gap-3 text-center mx-auto w-fit",children:[e.jsx("div",{className:"shrink-0",children:m()}),e.jsxs("div",{className:"flex items-center gap-2 text-xl font-semibold",children:[e.jsx("h2",{children:"At a glance"}),e.jsxs(r.HoverCard,{children:[e.jsx(r.HoverCardTrigger,{asChild:!0,children:e.jsx(t.HelpCircle,{className:"h-4 w-4 text-muted-foreground cursor-pointer"})}),e.jsx(r.HoverCardContent,{className:"w-64 text-sm text-muted-foreground",children:"The summary of all the problems is shown here."})]})]})]}),e.jsxs("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-5 gap-4",children:[e.jsx(s.default,{type:"default",title:"Problems",content:o}),e.jsx(s.default,{type:"default",title:"Critical",content:a}),e.jsx(s.default,{type:"default",title:"High",content:i}),e.jsx(s.default,{type:"default",title:"Medium",content:d}),e.jsx(s.default,{type:"default",title:"Low",content:n})]})]})};c.displayName="LagoonProblemsOverview";exports.default=c; diff --git a/dist/components/ProblemsOverview/ProblemsOverview.d.ts b/dist/components/ProblemsOverview/ProblemsOverview.d.ts deleted file mode 100644 index c003539f..00000000 --- a/dist/components/ProblemsOverview/ProblemsOverview.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { default as React } from 'react'; -type LagoonProblemsOverviewProps = { - problems: number; - critical: number; - high: number; - medium: number; - low: number; - skeleton?: false; -}; -type Props = LagoonProblemsOverviewProps | { - skeleton: true; -}; -declare const LagoonProblemsOverview: React.FC; -export default LagoonProblemsOverview; -export type { LagoonProblemsOverviewProps }; -//# sourceMappingURL=ProblemsOverview.d.ts.map \ No newline at end of file diff --git a/dist/components/ProblemsOverview/ProblemsOverview.d.ts.map b/dist/components/ProblemsOverview/ProblemsOverview.d.ts.map deleted file mode 100644 index a978e128..00000000 --- a/dist/components/ProblemsOverview/ProblemsOverview.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ProblemsOverview.d.ts","sourceRoot":"","sources":["../../../src/components/ProblemsOverview/ProblemsOverview.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAM1B,KAAK,2BAA2B,GAAG;IAClC,QAAQ,EAAE,MAAM,CAAC;IACjB,QAAQ,EAAE,MAAM,CAAC;IACjB,IAAI,EAAE,MAAM,CAAC;IACb,MAAM,EAAE,MAAM,CAAC;IACf,GAAG,EAAE,MAAM,CAAC;IACZ,QAAQ,CAAC,EAAE,KAAK,CAAC;CACjB,CAAC;AACF,KAAK,KAAK,GACP,2BAA2B,GAC3B;IACA,QAAQ,EAAE,IAAI,CAAC;CACd,CAAC;AAEL,QAAA,MAAM,sBAAsB,EAAE,KAAK,CAAC,EAAE,CAAC,KAAK,CA+C3C,CAAC;AAGF,eAAe,sBAAsB,CAAC;AACtC,YAAY,EAAE,2BAA2B,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ProblemsOverview/ProblemsOverview.es.js b/dist/components/ProblemsOverview/ProblemsOverview.es.js deleted file mode 100644 index e91e602a..00000000 --- a/dist/components/ProblemsOverview/ProblemsOverview.es.js +++ /dev/null @@ -1,32 +0,0 @@ -import { jsx as e, jsxs as t } from "react/jsx-runtime"; -import { HelpCircle as m, Frown as g, Meh as h, Smile as n } from "lucide-react"; -import { HoverCard as u, HoverCardTrigger as f, HoverCardContent as p } from "../ui/hover-card.es.js"; -import r from "../StatCard/StatCard.es.js"; -const x = (l) => { - if (l.skeleton) - return /* @__PURE__ */ e("div", { className: "grid grid-cols-2 sm:grid-cols-3 md:grid-cols-5 gap-4 animate-pulse", children: Array.from({ length: 5 }).map((N, d) => /* @__PURE__ */ e("div", { className: "h-[80px] rounded-xl bg-muted" }, d)) }); - const { problems: c, critical: a, high: s, medium: i, low: o } = l; - return /* @__PURE__ */ t("div", { className: "space-y-4", children: [ - /* @__PURE__ */ t("div", { className: "flex items-center gap-3 text-center mx-auto w-fit", children: [ - /* @__PURE__ */ e("div", { className: "shrink-0", children: a >= 1 ? /* @__PURE__ */ e(g, { className: "h-6 w-6 text-rose-500" }) : s >= 1 ? /* @__PURE__ */ e(h, { className: "h-6 w-6 text-orange-500" }) : i >= 1 || o >= 1 ? /* @__PURE__ */ e(n, { className: "h-6 w-6 text-green-500" }) : /* @__PURE__ */ e(n, { className: "h-6 w-6 text-green-500" }) }), - /* @__PURE__ */ t("div", { className: "flex items-center gap-2 text-xl font-semibold", children: [ - /* @__PURE__ */ e("h2", { children: "At a glance" }), - /* @__PURE__ */ t(u, { children: [ - /* @__PURE__ */ e(f, { asChild: !0, children: /* @__PURE__ */ e(m, { className: "h-4 w-4 text-muted-foreground cursor-pointer" }) }), - /* @__PURE__ */ e(p, { className: "w-64 text-sm text-muted-foreground", children: "The summary of all the problems is shown here." }) - ] }) - ] }) - ] }), - /* @__PURE__ */ t("div", { className: "grid grid-cols-2 sm:grid-cols-3 md:grid-cols-5 gap-4", children: [ - /* @__PURE__ */ e(r, { type: "default", title: "Problems", content: c }), - /* @__PURE__ */ e(r, { type: "default", title: "Critical", content: a }), - /* @__PURE__ */ e(r, { type: "default", title: "High", content: s }), - /* @__PURE__ */ e(r, { type: "default", title: "Medium", content: i }), - /* @__PURE__ */ e(r, { type: "default", title: "Low", content: o }) - ] }) - ] }); -}; -x.displayName = "LagoonProblemsOverview"; -export { - x as default -}; diff --git a/dist/components/ProblemsOverview/index.cjs.js b/dist/components/ProblemsOverview/index.cjs.js deleted file mode 100644 index 8ed645df..00000000 --- a/dist/components/ProblemsOverview/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./ProblemsOverview.cjs.js");exports.default=e.default; diff --git a/dist/components/ProblemsOverview/index.d.ts b/dist/components/ProblemsOverview/index.d.ts deleted file mode 100644 index 7402365b..00000000 --- a/dist/components/ProblemsOverview/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as ProblemsOverview } from './ProblemsOverview'; -export default ProblemsOverview; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/ProblemsOverview/index.d.ts.map b/dist/components/ProblemsOverview/index.d.ts.map deleted file mode 100644 index a952c998..00000000 --- a/dist/components/ProblemsOverview/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/ProblemsOverview/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,gBAAgB,EAAE,MAAM,oBAAoB,CAAC;AAEjE,eAAe,gBAAgB,CAAC"} \ No newline at end of file diff --git a/dist/components/ProblemsOverview/index.es.js b/dist/components/ProblemsOverview/index.es.js deleted file mode 100644 index 0aadcdaa..00000000 --- a/dist/components/ProblemsOverview/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import e from "./ProblemsOverview.es.js"; -export { - e as default -}; diff --git a/dist/components/RootLayout/RootLayout.cjs.js b/dist/components/RootLayout/RootLayout.cjs.js deleted file mode 100644 index e93bc650..00000000 --- a/dist/components/RootLayout/RootLayout.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),d=require("../ui/sidebar.cjs.js"),o=require("../Sidenav/Sidenav.cjs.js"),c=require("../../providers/ThemeProvider.cjs.js");function m({userInfo:r,appInfo:s,signOutFn:t,currentPath:l,children:i,sidenavItems:a,documentationUrl:u,cardProps:n}){return e.jsx(c.default,{attribute:"class",defaultTheme:"system",enableSystem:!0,disableTransitionOnChange:!0,children:e.jsx(d.SidebarProvider,{defaultOpen:!0,children:e.jsxs("div",{className:"flex h-screen w-full overflow-hidden",children:[e.jsx(o.default,{userInfo:r,appInfo:s,signOutFn:t,currentPath:l,sidenavItems:a,documentationUrl:u,cardProps:n}),e.jsx("main",{className:"flex-1 overflow-y-auto ml-0 lg:ml-[290px]",children:e.jsx("div",{className:"mx-[16px]",children:i})})]})})})}exports.default=m; diff --git a/dist/components/RootLayout/RootLayout.d.ts b/dist/components/RootLayout/RootLayout.d.ts deleted file mode 100644 index b34edc9c..00000000 --- a/dist/components/RootLayout/RootLayout.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ReactNode } from 'react'; -import { AppInfo, SidebarItem, SidebarSection, UserInfo } from '../Sidenav/Sidenav'; -import { AnnouncementCardProps } from '../AnnouncementCard/AnnouncementCard'; -export type EnvNavFn = (projectSlug: string, environmentSlug: string) => Promise; -export type OrgNavFn = (orgSlug: string) => Promise; -export type ProjectNavFn = (projectSlug: string, environmentSlug?: string, getEnvironmentNav?: EnvNavFn) => Promise; -interface RootLayoutProps { - userInfo: UserInfo; - appInfo: AppInfo; - sidenavItems: SidebarSection[]; - children: ReactNode; - signOutFn: () => Promise; - currentPath: string; - documentationUrl?: string; - cardProps?: AnnouncementCardProps; -} -export default function RootLayout({ userInfo, appInfo, signOutFn, currentPath, children, sidenavItems, documentationUrl, cardProps, }: RootLayoutProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=RootLayout.d.ts.map \ No newline at end of file diff --git a/dist/components/RootLayout/RootLayout.d.ts.map b/dist/components/RootLayout/RootLayout.d.ts.map deleted file mode 100644 index e53353e5..00000000 --- a/dist/components/RootLayout/RootLayout.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"RootLayout.d.ts","sourceRoot":"","sources":["../../../src/components/RootLayout/RootLayout.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAIzC,OAAO,EAAE,OAAO,EAAE,WAAW,EAAE,cAAc,EAAE,QAAQ,EAAE,MAAM,8BAA8B,CAAC;AAC9F,OAAO,EAAE,qBAAqB,EAAE,MAAM,gDAAgD,CAAC;AAEvF,MAAM,MAAM,QAAQ,GAAG,CAAC,WAAW,EAAE,MAAM,EAAE,eAAe,EAAE,MAAM,KAAK,OAAO,CAAC,WAAW,EAAE,CAAC,CAAC;AAEhG,MAAM,MAAM,QAAQ,GAAG,CAAC,OAAO,EAAE,MAAM,KAAK,OAAO,CAAC,WAAW,EAAE,CAAC,CAAC;AAEnE,MAAM,MAAM,YAAY,GAAG,CAC1B,WAAW,EAAE,MAAM,EACnB,eAAe,CAAC,EAAE,MAAM,EACxB,iBAAiB,CAAC,EAAE,QAAQ,KACxB,OAAO,CAAC,WAAW,EAAE,CAAC,CAAC;AAE5B,UAAU,eAAe;IACxB,QAAQ,EAAE,QAAQ,CAAC;IACnB,OAAO,EAAE,OAAO,CAAC;IACjB,YAAY,EAAE,cAAc,EAAE,CAAC;IAC/B,QAAQ,EAAE,SAAS,CAAC;IACpB,SAAS,EAAE,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC;IAC/B,WAAW,EAAE,MAAM,CAAC;IACpB,gBAAgB,CAAC,EAAE,MAAM,CAAC;IAC1B,SAAS,CAAC,EAAE,qBAAqB,CAAC;CAClC;AAMD,MAAM,CAAC,OAAO,UAAU,UAAU,CAAC,EAClC,QAAQ,EACR,OAAO,EACP,SAAS,EACT,WAAW,EACX,QAAQ,EACR,YAAY,EACX,gBAAgB,EAChB,SAAS,GACV,EAAE,eAAe,+CAejB"} \ No newline at end of file diff --git a/dist/components/RootLayout/RootLayout.es.js b/dist/components/RootLayout/RootLayout.es.js deleted file mode 100644 index c04f6a57..00000000 --- a/dist/components/RootLayout/RootLayout.es.js +++ /dev/null @@ -1,22 +0,0 @@ -import { jsx as e, jsxs as n } from "react/jsx-runtime"; -import { SidebarProvider as d } from "../ui/sidebar.es.js"; -import f from "../Sidenav/Sidenav.es.js"; -import u from "../../providers/ThemeProvider.es.js"; -function v({ - userInfo: r, - appInfo: l, - signOutFn: t, - currentPath: a, - children: i, - sidenavItems: o, - documentationUrl: m, - cardProps: s -}) { - return /* @__PURE__ */ e(u, { attribute: "class", defaultTheme: "system", enableSystem: !0, disableTransitionOnChange: !0, children: /* @__PURE__ */ e(d, { defaultOpen: !0, children: /* @__PURE__ */ n("div", { className: "flex h-screen w-full overflow-hidden", children: [ - /* @__PURE__ */ e(f, { userInfo: r, appInfo: l, signOutFn: t, currentPath: a, sidenavItems: o, documentationUrl: m, cardProps: s }), - /* @__PURE__ */ e("main", { className: "flex-1 overflow-y-auto ml-0 lg:ml-[290px]", children: /* @__PURE__ */ e("div", { className: "mx-[16px]", children: i }) }) - ] }) }) }); -} -export { - v as default -}; diff --git a/dist/components/RootLayout/index.cjs.js b/dist/components/RootLayout/index.cjs.js deleted file mode 100644 index 11f82472..00000000 --- a/dist/components/RootLayout/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./RootLayout.cjs.js");exports.default=e.default; diff --git a/dist/components/RootLayout/index.d.ts b/dist/components/RootLayout/index.d.ts deleted file mode 100644 index 22a2edc0..00000000 --- a/dist/components/RootLayout/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as RootLayout } from './RootLayout'; -export default RootLayout; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/RootLayout/index.d.ts.map b/dist/components/RootLayout/index.d.ts.map deleted file mode 100644 index 24b51cdf..00000000 --- a/dist/components/RootLayout/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/RootLayout/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,cAAc,CAAC;AAErD,eAAe,UAAU,CAAC"} \ No newline at end of file diff --git a/dist/components/RootLayout/index.es.js b/dist/components/RootLayout/index.es.js deleted file mode 100644 index 002132c1..00000000 --- a/dist/components/RootLayout/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import t from "./RootLayout.es.js"; -export { - t as default -}; diff --git a/dist/components/Select/Select.cjs.js b/dist/components/Select/Select.cjs.js deleted file mode 100644 index ec0cf848..00000000 --- a/dist/components/Select/Select.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),r=require("../ui/select.cjs.js");function u(c){return Array.isArray(c)&&c.length>0&&"options"in c[0]}function x({placeholder:c,options:s,disabled:n,width:t,...i}){return e.jsxs(r.Select,{disabled:n,...i,children:[e.jsx(r.SelectTrigger,{className:`w-[${t??"266px"}]`,children:e.jsx(r.SelectValue,{placeholder:c||"Make a selection"})}),!n&&s&&Array.isArray(s)&&(s.length>0?e.jsx(r.SelectContent,{children:u(s)?s.map(l=>e.jsxs(r.SelectGroup,{children:[e.jsx(r.SelectLabel,{children:l.label}),l.options.map(a=>e.jsx(r.SelectItem,{value:String(a.value),children:e.jsxs("div",{className:"flex items-center gap-2",children:[a.icon&&e.jsx("span",{className:"flex-shrink-0",children:a.icon}),e.jsx("span",{children:a.label})]})},a.value))]},l.label)):s.map(l=>e.jsx(r.SelectItem,{value:String(l.value),children:e.jsxs("div",{className:"flex items-center gap-2",children:[l.icon&&e.jsx("span",{className:"flex-shrink-0",children:l.icon}),e.jsx("span",{children:l.label})]})},l.value))}):e.jsx(r.SelectContent,{className:"text-center text-muted-foreground",children:"No options"}))]})}exports.default=x; diff --git a/dist/components/Select/Select.d.ts b/dist/components/Select/Select.d.ts deleted file mode 100644 index d5366ba0..00000000 --- a/dist/components/Select/Select.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Select } from '../ui/select'; -import { ReactNode } from 'react'; -type Option = { - label: string; - value: string | number; - icon?: ReactNode; -}; -type OptionGroup = { - label: string; - options: Option[]; - icon?: ReactNode; -}; -export type SelectProps = Omit, 'disabled'> & { - placeholder: string; - options?: Option[] | OptionGroup[]; - disabled?: boolean; - width?: number; -}; -export default function SelectWithOptions({ placeholder, options, disabled, width, ...rest }: SelectProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=Select.d.ts.map \ No newline at end of file diff --git a/dist/components/Select/Select.d.ts.map b/dist/components/Select/Select.d.ts.map deleted file mode 100644 index f343d640..00000000 --- a/dist/components/Select/Select.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Select.d.ts","sourceRoot":"","sources":["../../../src/components/Select/Select.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAmF,MAAM,cAAc,CAAC;AACvH,OAAO,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAElC,KAAK,MAAM,GAAG;IAAE,KAAK,EAAE,MAAM,CAAC;IAAC,KAAK,EAAE,MAAM,GAAG,MAAM,CAAC;IAAC,IAAI,CAAC,EAAE,SAAS,CAAA;CAAE,CAAC;AAC1E,KAAK,WAAW,GAAG;IAAE,KAAK,EAAE,MAAM,CAAC;IAAC,OAAO,EAAE,MAAM,EAAE,CAAC;IAAC,IAAI,CAAC,EAAE,SAAS,CAAA;CAAE,CAAC;AAE1E,MAAM,MAAM,WAAW,GAAG,IAAI,CAAC,KAAK,CAAC,cAAc,CAAC,OAAO,MAAM,CAAC,EAAE,UAAU,CAAC,GAAG;IACjF,WAAW,EAAE,MAAM,CAAC;IACpB,OAAO,CAAC,EAAE,MAAM,EAAE,GAAG,WAAW,EAAE,CAAC;IACnC,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,KAAK,CAAC,EAAE,MAAM,CAAC;CACf,CAAC;AAMF,MAAM,CAAC,OAAO,UAAU,iBAAiB,CAAC,EAAE,WAAW,EAAE,OAAO,EAAE,QAAQ,EAAE,KAAK,EAAE,GAAG,IAAI,EAAE,EAAE,WAAW,+CAuCxG"} \ No newline at end of file diff --git a/dist/components/Select/Select.es.js b/dist/components/Select/Select.es.js deleted file mode 100644 index 526ab741..00000000 --- a/dist/components/Select/Select.es.js +++ /dev/null @@ -1,23 +0,0 @@ -import { jsxs as n, jsx as e } from "react/jsx-runtime"; -import { Select as m, SelectTrigger as u, SelectValue as f, SelectContent as t, SelectGroup as x, SelectLabel as S, SelectItem as s } from "../ui/select.es.js"; -function v(a) { - return Array.isArray(a) && a.length > 0 && "options" in a[0]; -} -function y({ placeholder: a, options: r, disabled: i, width: h, ...d }) { - return /* @__PURE__ */ n(m, { disabled: i, ...d, children: [ - /* @__PURE__ */ e(u, { className: `w-[${h ?? "266px"}]`, children: /* @__PURE__ */ e(f, { placeholder: a || "Make a selection" }) }), - !i && r && Array.isArray(r) && (r.length > 0 ? /* @__PURE__ */ e(t, { children: v(r) ? r.map((l) => /* @__PURE__ */ n(x, { children: [ - /* @__PURE__ */ e(S, { children: l.label }), - l.options.map((c) => /* @__PURE__ */ e(s, { value: String(c.value), children: /* @__PURE__ */ n("div", { className: "flex items-center gap-2", children: [ - c.icon && /* @__PURE__ */ e("span", { className: "flex-shrink-0", children: c.icon }), - /* @__PURE__ */ e("span", { children: c.label }) - ] }) }, c.value)) - ] }, l.label)) : r.map((l) => /* @__PURE__ */ e(s, { value: String(l.value), children: /* @__PURE__ */ n("div", { className: "flex items-center gap-2", children: [ - l.icon && /* @__PURE__ */ e("span", { className: "flex-shrink-0", children: l.icon }), - /* @__PURE__ */ e("span", { children: l.label }) - ] }) }, l.value)) }) : /* @__PURE__ */ e(t, { className: "text-center text-muted-foreground", children: "No options" })) - ] }); -} -export { - y as default -}; diff --git a/dist/components/Select/index.cjs.js b/dist/components/Select/index.cjs.js deleted file mode 100644 index 2ea9896c..00000000 --- a/dist/components/Select/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Select.cjs.js");exports.default=e.default; diff --git a/dist/components/Select/index.d.ts b/dist/components/Select/index.d.ts deleted file mode 100644 index a3f17e2e..00000000 --- a/dist/components/Select/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as SelectWithOptions } from './Select'; -export default SelectWithOptions; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Select/index.d.ts.map b/dist/components/Select/index.d.ts.map deleted file mode 100644 index f4829863..00000000 --- a/dist/components/Select/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Select/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,iBAAiB,EAAE,MAAM,UAAU,CAAC;AAExD,eAAe,iBAAiB,CAAC"} \ No newline at end of file diff --git a/dist/components/Select/index.es.js b/dist/components/Select/index.es.js deleted file mode 100644 index f566bfe0..00000000 --- a/dist/components/Select/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import e from "./Select.es.js"; -export { - e as default -}; diff --git a/dist/components/Sheet/Sheet.cjs.js b/dist/components/Sheet/Sheet.cjs.js deleted file mode 100644 index 92084ceb..00000000 --- a/dist/components/Sheet/Sheet.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const r=require("react/jsx-runtime"),u=require("react"),R=require("../ui/label.cjs.js"),l=require("../ui/sheet.cjs.js"),j=require("../ui/button.cjs.js"),F=require("../ui/input.cjs.js"),M=require("../Checkbox/Checkbox.cjs.js"),T=require("../Select/Select.cjs.js"),B=require("lucide-react");function L({sheetTrigger:C="Open",sheetTitle:E="",sheetDescription:k="",sheetFooterButton:N="Save changes",buttonAction:O=()=>{},sheetFields:c,loading:o=!1,additionalContent:w=null,error:x=!1,onFieldChange:g,...V}){const[i,p]=u.useState(!1),[v,b]=u.useState({}),y=u.useRef(o),m=u.useMemo(()=>()=>{const e={};return c.forEach(t=>{t.inputDefault!==void 0&&(e[t.id]=t.inputDefault)}),e},[c]),[a,f]=u.useState(m),D=e=>{const t={};return c.forEach(s=>{if(s.validate){const n=s.validate(e[s.id]);n&&(t[s.id]=n)}}),t},S=u.useMemo(()=>c.some(t=>{if(t.required)switch(t.type??"text"){case"checkbox":return a[t.id]!==!0;case"select":case"textarea":case"text":case"email":case"number":case"password":case"tel":return!a[t.id];default:return!1}return!1})||o,[c,a,o]),h=(e,t)=>{const s={...a,[e]:t};f(s),c.find(d=>d.id===e)?.triggerFieldUpdate&&g&&g(e,t,s)},I=async e=>{if(S)return;const t=D(a);if(b(t),!(Object.keys(t).length>0))try{await O(e,a)!==!1&&!o&&!x&&setTimeout(()=>p(!1))}catch(s){console.error("Error in button action:",s)}};return u.useEffect(()=>{i&&(f(m()),b({}))},[i,m]),u.useEffect(()=>{y.current===!0&&o===!1&&i&&!x&&p(!1),y.current=o},[o,i,x]),u.useEffect(()=>{const e=c.map(n=>n.id),t=Object.keys(a),s={...a};t.forEach(n=>{e.includes(n)||delete s[n]}),c.forEach(n=>{n.inputDefault!==void 0&&!(n.id in s)&&(s[n.id]=n.inputDefault)}),f(s),b(n=>{const d={...n};return Object.keys(d).forEach(q=>{e.includes(q)||delete d[q]}),d})},[c]),r.jsxs(l.Sheet,{open:i,onOpenChange:p,...V,children:[r.jsx(l.SheetTrigger,{asChild:!0,children:r.jsx(j.Button,{children:C})}),r.jsxs(l.SheetContent,{className:"flex flex-col h-full",children:[r.jsxs(l.SheetHeader,{children:[r.jsx(l.SheetTitle,{children:E}),r.jsx(l.SheetDescription,{children:k})]}),r.jsxs("div",{className:"flex flex-col gap-4 overflow-y-auto",children:[c.map(e=>r.jsx("div",{className:"grid auto-rows-min gap-6 px-4",children:r.jsxs("div",{className:"grid gap-3",children:[e.type!=="checkbox"&&r.jsxs(R.Label,{htmlFor:e.id,children:[e.label,e.required&&r.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),(()=>{switch(e.type){case"checkbox":return r.jsx("div",{className:"flex items-center space-x-2",children:r.jsx(M.default,{label:e.label,id:e.id,checked:a[e.id]===!0||a[e.id]==="true",onCheckedChange:t=>h(e.id,t)})});case"textarea":return r.jsx("textarea",{id:e.id,className:"flex min-h-[80px] w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",value:a[e.id]||"",onChange:t=>h(e.id,t.target.value),placeholder:e?.placeholder,readOnly:e.readOnly});case"select":return r.jsx(T.default,{placeholder:e?.placeholder||"",options:e?.options||[],value:a[e.id]||"",onValueChange:t=>h(e.id,t)});default:return r.jsx(F.Input,{type:e?.type||"text",id:e.id,value:a[e.id]||"",onChange:t=>h(e.id,t.target.value),placeholder:e?.placeholder,readOnly:e.readOnly})}})(),v[e.id]&&r.jsx("p",{className:"text-sm text-red-500",children:v[e.id]})]})},e.id)),r.jsx("section",{className:"px-4",children:w})]}),r.jsxs(l.SheetFooter,{children:[r.jsxs(j.Button,{onClick:I,disabled:S,children:[o&&r.jsx(B.Loader2,{className:"mr-2 h-4 w-4 animate-spin"}),N]}),r.jsx(l.SheetClose,{asChild:!0,children:r.jsx(j.Button,{variant:"outline",children:"Close"})})]})]})]})}exports.default=L; diff --git a/dist/components/Sheet/Sheet.d.ts b/dist/components/Sheet/Sheet.d.ts deleted file mode 100644 index e0433789..00000000 --- a/dist/components/Sheet/Sheet.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { default as React, ReactNode } from 'react'; -import { Sheet } from '../ui/sheet'; -import { SelectProps } from '../Select/Select'; -type SheetProps = React.ComponentProps & { - sheetTitle?: ReactNode; - sheetTrigger?: ReactNode; - sheetDescription?: string; - sheetFooterButton?: string; - loading?: boolean; - buttonAction?: (e: React.MouseEvent, values: any) => Promise | boolean | void; - additionalContent: ReactNode; - error: boolean; - sheetFields: { - id: string; - label: string; - inputDefault?: string | boolean; - type?: string; - placeholder?: string; - required?: boolean; - options?: SelectProps['options']; - readOnly?: boolean; - triggerFieldUpdate?: boolean; - validate?: (value: string | boolean) => string | null; - }[]; - onFieldChange?: (fieldId: string, value: string | boolean, currentValues: Record) => void; -}; -export default function UISheet({ sheetTrigger, sheetTitle, sheetDescription, sheetFooterButton, buttonAction, sheetFields, loading, additionalContent, error, onFieldChange, ...rest }: SheetProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=Sheet.d.ts.map \ No newline at end of file diff --git a/dist/components/Sheet/Sheet.d.ts.map b/dist/components/Sheet/Sheet.d.ts.map deleted file mode 100644 index 2a5d889f..00000000 --- a/dist/components/Sheet/Sheet.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Sheet.d.ts","sourceRoot":"","sources":["../../../src/components/Sheet/Sheet.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAwC,MAAM,OAAO,CAAC;AAE/E,OAAO,EACN,KAAK,EAQL,MAAM,aAAa,CAAC;AAKrB,OAAO,EAAE,WAAW,EAAE,MAAM,kBAAkB,CAAC;AAG/C,KAAK,UAAU,GAAG,KAAK,CAAC,cAAc,CAAC,OAAO,KAAK,CAAC,GAAG;IACtD,UAAU,CAAC,EAAE,SAAS,CAAC;IACvB,YAAY,CAAC,EAAE,SAAS,CAAC;IACzB,gBAAgB,CAAC,EAAE,MAAM,CAAC;IAC1B,iBAAiB,CAAC,EAAE,MAAM,CAAC;IAC3B,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,YAAY,CAAC,EAAE,CACd,CAAC,EAAE,KAAK,CAAC,UAAU,CAAC,iBAAiB,EAAE,UAAU,CAAC,EAClD,MAAM,EAAE,GAAG,KACP,OAAO,CAAC,OAAO,GAAG,IAAI,CAAC,GAAG,OAAO,GAAG,IAAI,CAAC;IAC9C,iBAAiB,EAAE,SAAS,CAAC;IAC7B,KAAK,EAAE,OAAO,CAAC;IACf,WAAW,EAAE;QACZ,EAAE,EAAE,MAAM,CAAC;QACX,KAAK,EAAE,MAAM,CAAC;QACd,YAAY,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC;QAChC,IAAI,CAAC,EAAE,MAAM,CAAC;QACd,WAAW,CAAC,EAAE,MAAM,CAAC;QACrB,QAAQ,CAAC,EAAE,OAAO,CAAC;QACnB,OAAO,CAAC,EAAE,WAAW,CAAC,SAAS,CAAC,CAAC;QACjC,QAAQ,CAAC,EAAE,OAAO,CAAC;QACnB,kBAAkB,CAAC,EAAE,OAAO,CAAC;QAC7B,QAAQ,CAAC,EAAE,CAAC,KAAK,EAAE,MAAM,GAAG,OAAO,KAAK,MAAM,GAAG,IAAI,CAAC;KACtD,EAAE,CAAC;IACJ,aAAa,CAAC,EAAE,CAAC,OAAO,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,GAAG,OAAO,CAAC,KAAK,IAAI,CAAC;CACpH,CAAC;AAEF,MAAM,CAAC,OAAO,UAAU,OAAO,CAAC,EAC/B,YAAqB,EACrB,UAAe,EACf,gBAAqB,EACrB,iBAAkC,EAClC,YAAuB,EACvB,WAAW,EACX,OAAe,EACf,iBAAwB,EACxB,KAAa,EACb,aAAa,EACb,GAAG,IAAI,EACP,EAAE,UAAU,+CA0NZ"} \ No newline at end of file diff --git a/dist/components/Sheet/Sheet.es.js b/dist/components/Sheet/Sheet.es.js deleted file mode 100644 index c5140fa1..00000000 --- a/dist/components/Sheet/Sheet.es.js +++ /dev/null @@ -1,163 +0,0 @@ -import { jsxs as i, jsx as r } from "react/jsx-runtime"; -import { useState as x, useRef as T, useMemo as O, useEffect as g } from "react"; -import { Label as R } from "../ui/label.es.js"; -import { Sheet as U, SheetTrigger as W, SheetContent as A, SheetHeader as B, SheetTitle as H, SheetDescription as M, SheetFooter as z, SheetClose as G } from "../ui/sheet.es.js"; -import { Button as v } from "../ui/button.es.js"; -import { Input as J } from "../ui/input.es.js"; -import K from "../Checkbox/Checkbox.es.js"; -import P from "../Select/Select.es.js"; -import { Loader2 as Q } from "lucide-react"; -function ne({ - sheetTrigger: w = "Open", - sheetTitle: E = "", - sheetDescription: V = "", - sheetFooterButton: D = "Save changes", - buttonAction: I = () => { - }, - sheetFields: s, - loading: o = !1, - additionalContent: j = null, - error: h = !1, - onFieldChange: y, - ...q -}) { - const [l, p] = x(!1), [S, m] = x({}), C = T(o), f = O(() => () => { - const e = {}; - return s.forEach((t) => { - t.inputDefault !== void 0 && (e[t.id] = t.inputDefault); - }), e; - }, [s]), [c, b] = x(f), F = (e) => { - const t = {}; - return s.forEach((a) => { - if (a.validate) { - const n = a.validate(e[a.id]); - n && (t[a.id] = n); - } - }), t; - }, k = O(() => s.some((t) => { - if (t.required) - switch (t.type ?? "text") { - case "checkbox": - return c[t.id] !== !0; - case "select": - case "textarea": - case "text": - case "email": - case "number": - case "password": - case "tel": - return !c[t.id]; - default: - return !1; - } - return !1; - }) || o, [s, c, o]), d = (e, t) => { - const a = { - ...c, - [e]: t - }; - b(a), s.find((u) => u.id === e)?.triggerFieldUpdate && y && y(e, t, a); - }, L = async (e) => { - if (k) return; - const t = F(c); - if (m(t), !(Object.keys(t).length > 0)) - try { - await I(e, c) !== !1 && !o && !h && setTimeout(() => p(!1)); - } catch (a) { - console.error("Error in button action:", a); - } - }; - return g(() => { - l && (b(f()), m({})); - }, [l, f]), g(() => { - C.current === !0 && o === !1 && l && !h && p(!1), C.current = o; - }, [o, l, h]), g(() => { - const e = s.map((n) => n.id), t = Object.keys(c), a = { ...c }; - t.forEach((n) => { - e.includes(n) || delete a[n]; - }), s.forEach((n) => { - n.inputDefault !== void 0 && !(n.id in a) && (a[n.id] = n.inputDefault); - }), b(a), m((n) => { - const u = { ...n }; - return Object.keys(u).forEach((N) => { - e.includes(N) || delete u[N]; - }), u; - }); - }, [s]), /* @__PURE__ */ i(U, { open: l, onOpenChange: p, ...q, children: [ - /* @__PURE__ */ r(W, { asChild: !0, children: /* @__PURE__ */ r(v, { children: w }) }), - /* @__PURE__ */ i(A, { className: "flex flex-col h-full", children: [ - /* @__PURE__ */ i(B, { children: [ - /* @__PURE__ */ r(H, { children: E }), - /* @__PURE__ */ r(M, { children: V }) - ] }), - /* @__PURE__ */ i("div", { className: "flex flex-col gap-4 overflow-y-auto", children: [ - s.map((e) => /* @__PURE__ */ r("div", { className: "grid auto-rows-min gap-6 px-4", children: /* @__PURE__ */ i("div", { className: "grid gap-3", children: [ - e.type !== "checkbox" && /* @__PURE__ */ i(R, { htmlFor: e.id, children: [ - e.label, - e.required && /* @__PURE__ */ r("span", { className: "text-red-500 ml-1", children: "*" }) - ] }), - (() => { - switch (e.type) { - case "checkbox": - return /* @__PURE__ */ r("div", { className: "flex items-center space-x-2", children: /* @__PURE__ */ r( - K, - { - label: e.label, - id: e.id, - checked: c[e.id] === !0 || c[e.id] === "true", - onCheckedChange: (t) => d(e.id, t) - } - ) }); - case "textarea": - return /* @__PURE__ */ r( - "textarea", - { - id: e.id, - className: "flex min-h-[80px] w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50", - value: c[e.id] || "", - onChange: (t) => d(e.id, t.target.value), - placeholder: e?.placeholder, - readOnly: e.readOnly - } - ); - case "select": - return /* @__PURE__ */ r( - P, - { - placeholder: e?.placeholder || "", - options: e?.options || [], - value: c[e.id] || "", - onValueChange: (t) => d(e.id, t) - } - ); - default: - return /* @__PURE__ */ r( - J, - { - type: e?.type || "text", - id: e.id, - value: c[e.id] || "", - onChange: (t) => d(e.id, t.target.value), - placeholder: e?.placeholder, - readOnly: e.readOnly - } - ); - } - })(), - S[e.id] && /* @__PURE__ */ r("p", { className: "text-sm text-red-500", children: S[e.id] }) - ] }) }, e.id)), - /* @__PURE__ */ r("section", { className: "px-4", children: j }) - ] }), - /* @__PURE__ */ i(z, { children: [ - /* @__PURE__ */ i(v, { onClick: L, disabled: k, children: [ - o && /* @__PURE__ */ r(Q, { className: "mr-2 h-4 w-4 animate-spin" }), - D - ] }), - /* @__PURE__ */ r(G, { asChild: !0, children: /* @__PURE__ */ r(v, { variant: "outline", children: "Close" }) }) - ] }) - ] }) - ] }); -} -export { - ne as default -}; diff --git a/dist/components/Sheet/index.cjs.js b/dist/components/Sheet/index.cjs.js deleted file mode 100644 index d6b708f4..00000000 --- a/dist/components/Sheet/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Sheet.cjs.js");exports.default=e.default; diff --git a/dist/components/Sheet/index.d.ts b/dist/components/Sheet/index.d.ts deleted file mode 100644 index 3f3cad7f..00000000 --- a/dist/components/Sheet/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as Sheet } from './Sheet'; -export default Sheet; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Sheet/index.d.ts.map b/dist/components/Sheet/index.d.ts.map deleted file mode 100644 index 65ef58a6..00000000 --- a/dist/components/Sheet/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Sheet/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,MAAM,SAAS,CAAC;AAE3C,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/dist/components/Sheet/index.es.js b/dist/components/Sheet/index.es.js deleted file mode 100644 index 189d99e3..00000000 --- a/dist/components/Sheet/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import t from "./Sheet.es.js"; -export { - t as default -}; diff --git a/dist/components/Sidenav/Sidenav.cjs.js b/dist/components/Sidenav/Sidenav.cjs.js deleted file mode 100644 index 1bae1407..00000000 --- a/dist/components/Sidenav/Sidenav.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),q=require("react"),r=require("../ui/sidebar.cjs.js"),R=require("./SidenavFooterMenu.cjs.js"),M=require("../../_util/helpers.cjs.js"),w=require("../ui/avatar.cjs.js"),D=require("@radix-ui/react-avatar"),E=require("../AvatarBubble/AvatarBubble.cjs.js"),W=require("../../providers/NextLinkProvider.cjs.js"),v=require("../ui/collapsible.cjs.js"),g=require("lucide-react"),B=require("../ui/button.cjs.js"),X=require("../../lib/utils.cjs.js"),H=require("./useActivePaths.cjs.js"),J=require("./SidenavLogo.cjs.js"),K=require("../AnnouncementCard/AnnouncementCard.cjs.js"),$=(o,c,t)=>c.children?.length?e.jsx("ul",{className:"ml-4 mt-2 space-y-1",children:c.children.map(s=>{const x=s.children&&s.children.length>0?t.has(s.url)||t.has(`${s.url}:parent`):t.has(s.url);return e.jsxs(r.SidebarMenuItem,{children:[e.jsx(r.SidebarMenuButton,{asChild:!0,isActive:x,children:e.jsx(o,{href:s.url,className:`${s.icon?"":"ml-4"}`,children:e.jsxs("div",{className:"flex items-center gap-2",children:[s.icon&&e.jsx(s.icon,{}),e.jsx("span",{children:s.title})]})})}),$(o,s,t)]},s.title)})}):null;function Q({userInfo:o,appInfo:c,currentPath:t,sidenavItems:s,signOutFn:C,documentationUrl:x,cardProps:y,...z}){const j=W.useLinkComponent(),{name:O,image:S,email:i}=o,P=!!S,p=O?.split(" ")??[],d=p[0]??void 0,u=p.length>1?p.slice(1).join(" "):" ",b=!!(d&&u),N=b?M.genAvatarBackground(d.charAt(0),u.charAt(0)):M.genAvatarBackground(i.charAt(0),i.charAt(1)),F=b?d.charAt(0).toUpperCase()+u.charAt(0).toUpperCase():i.charAt(0).toUpperCase(),G=P?e.jsxs(w.Avatar,{children:[e.jsx(w.AvatarImage,{src:S,alt:"user_avatar"}),e.jsx(D.AvatarFallback,{children:"Avatar"})]}):e.jsx(E.default,{bgColor:N.bgColor,textColor:N.textColor,children:F}),L=b?e.jsx("span",{className:"user-name",children:`${d} ${u}`}):e.jsx("span",{className:"user-name",children:i}),l=H.default(s,t),[h,m]=q.useState(!1),U={...c,signOutFn:C,avatar:G,userDisplayName:L,email:i,documentationUrl:x};return e.jsxs(e.Fragment,{children:[!h&&e.jsx("div",{className:"lg:hidden fixed top-2 left-4 z-40",children:e.jsx(B.Button,{variant:"ghost",size:"icon",onClick:()=>m(!0),"aria-label":"Open sidebar",children:e.jsx(g.Menu,{className:"h-5 w-5"})})}),e.jsxs(r.Sidebar,{variant:"sidebar",collapsible:"none",...z,className:X.cn("fixed top-0 left-0 z-40 h-screen bg-background transition-transform duration-300","min-w-[290px] overflow-hidden","flex flex-col",h?"translate-x-0":"-translate-x-full lg:translate-x-0"),children:[h&&e.jsx("div",{className:"lg:hidden absolute top-4 right-0",children:e.jsx(B.Button,{variant:"ghost",size:"icon",onClick:()=>m(!1),"aria-label":"Close sidebar",children:e.jsx(g.X,{className:"h-5 w-5"})})}),e.jsx("div",{className:"flex-shrink-0",children:e.jsx(J.default,{})}),e.jsx(r.SidebarContent,{className:"flex-1 overflow-y-auto min-h-0",children:s.map(f=>e.jsxs(r.SidebarGroup,{children:[e.jsx(r.SidebarGroupLabel,{children:f.section}),e.jsx(r.SidebarGroupContent,{className:"list-none",children:f.sectionItems.map(a=>{const _=a.target==="blank",A=a?.onClick,k=Array.from(l).some(n=>n.startsWith(a.url)),T=["Projects","Organizations"].includes(a.title);return e.jsx(q.Fragment,{children:e.jsxs(v.Collapsible,{open:k,children:[e.jsx(r.SidebarMenuItem,{children:e.jsx(v.CollapsibleTrigger,{asChild:!0,children:e.jsx(r.SidebarMenuButton,{asChild:!0,isActive:l.has(a.url)||l.has(`${a.url}:parent`),children:e.jsxs(j,{"data-cy":`nav-${a.url.slice(1)}`,onClick:async()=>{A&&await A()},href:a.url,target:_?"_blank":"_self",className:"flex w-full gap-2",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[a.icon&&e.jsx(a.icon,{}),e.jsx("span",{children:a.title})]}),T?e.jsx(g.ChevronUp,{className:`ml-auto h-4 w-4 transition-transform ${k?"rotate-180":"rotate-90"}`}):null]})})})}),e.jsx(v.CollapsibleContent,{children:e.jsx(r.SidebarMenuSub,{children:a.children?.map(n=>e.jsxs(r.SidebarMenuItem,{children:[e.jsx(r.SidebarMenuButton,{asChild:!0,isActive:l.has(n.url)||l.has(`${n.url}:parent`),children:e.jsx(j,{href:n.url,className:"mt-2",children:e.jsxs("div",{className:"flex items-center gap-2",children:[n.icon&&e.jsx(n.icon,{}),e.jsx("span",{children:n.title})]})})}),$(j,n,l)]},n.title))})})]})},a.title)})})]},f.section))}),e.jsxs(r.SidebarFooter,{className:"flex-shrink-0",children:[e.jsx(r.SidebarGroup,{children:e.jsx(r.SidebarGroupContent,{children:e.jsx(K.default,{...y||{}})})}),e.jsx(r.SidebarMenu,{children:e.jsx(r.SidebarMenuItem,{children:e.jsx(R.default,{...U})})})]})]}),h&&e.jsx("div",{className:"fixed inset-0 bg-black/40 z-30 lg:hidden",onClick:()=>m(!1)})]})}exports.default=Q; diff --git a/dist/components/Sidenav/Sidenav.d.ts b/dist/components/Sidenav/Sidenav.d.ts deleted file mode 100644 index 6a5d7bc1..00000000 --- a/dist/components/Sidenav/Sidenav.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { default as React } from 'react'; -import { Sidebar } from '../ui/sidebar'; -import { AnnouncementCardProps } from '../AnnouncementCard/AnnouncementCard'; -type SidebarProps = React.ComponentProps; -export type UserInfo = { - email: string; - image?: React.ImgHTMLAttributes['src']; - name?: string; -}; -export type AppInfo = { - name: string; - version: string; - kcUrl: string; -}; -export type SidenavProps = SidebarProps & { - userInfo: UserInfo; - appInfo: AppInfo; - sidenavItems: SidebarSection[]; - signOutFn: () => Promise; - currentPath: string; - documentationUrl?: string; - cardProps?: AnnouncementCardProps; -}; -export type SidebarItem = { - title: string; - url: string; - icon?: React.ComponentType; - target?: string; - onClick?: () => void; - children?: SidebarItem[]; -}; -export type SidebarSection = { - section: string; - sectionItems: SidebarItem[]; -}; -export default function Sidenav({ userInfo, appInfo, currentPath, sidenavItems, signOutFn, documentationUrl, cardProps, ...props }: SidenavProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=Sidenav.d.ts.map \ No newline at end of file diff --git a/dist/components/Sidenav/Sidenav.d.ts.map b/dist/components/Sidenav/Sidenav.d.ts.map deleted file mode 100644 index 04f0eca7..00000000 --- a/dist/components/Sidenav/Sidenav.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Sidenav.d.ts","sourceRoot":"","sources":["../../../src/components/Sidenav/Sidenav.tsx"],"names":[],"mappings":"AAAA,OAAO,KAA6B,MAAM,OAAO,CAAC;AAClD,OAAO,EACN,OAAO,EAUP,MAAM,eAAe,CAAC;AAkBvB,OAAO,EAAE,qBAAqB,EAAE,MAAM,gDAAgD,CAAC;AAEvF,KAAK,YAAY,GAAG,KAAK,CAAC,cAAc,CAAC,OAAO,OAAO,CAAC,CAAC;AAEzD,MAAM,MAAM,QAAQ,GAAG;IACtB,KAAK,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,KAAK,CAAC,iBAAiB,CAAC,gBAAgB,CAAC,CAAC,KAAK,CAAC,CAAC;IACzD,IAAI,CAAC,EAAE,MAAM,CAAC;CACd,CAAC;AAEF,MAAM,MAAM,OAAO,GAAG;IACrB,IAAI,EAAE,MAAM,CAAC;IACb,OAAO,EAAE,MAAM,CAAC;IAChB,KAAK,EAAE,MAAM,CAAC;CACd,CAAC;AAEF,MAAM,MAAM,YAAY,GAAG,YAAY,GAAG;IACzC,QAAQ,EAAE,QAAQ,CAAC;IACnB,OAAO,EAAE,OAAO,CAAC;IACjB,YAAY,EAAE,cAAc,EAAE,CAAC;IAC/B,SAAS,EAAE,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC;IAC/B,WAAW,EAAE,MAAM,CAAC;IACpB,gBAAgB,CAAC,EAAE,MAAM,CAAC;IAC1B,SAAS,CAAC,EAAE,qBAAqB,CAAC;CAClC,CAAC;AAEF,MAAM,MAAM,WAAW,GAAG;IACzB,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,KAAK,CAAC,aAAa,CAAC,GAAG,CAAC,CAAC;IAChC,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,OAAO,CAAC,EAAE,MAAM,IAAI,CAAC;IACrB,QAAQ,CAAC,EAAE,WAAW,EAAE,CAAC;CACzB,CAAC;AAEF,MAAM,MAAM,cAAc,GAAG;IAC5B,OAAO,EAAE,MAAM,CAAC;IAChB,YAAY,EAAE,WAAW,EAAE,CAAC;CAC5B,CAAC;AAmCF,MAAM,CAAC,OAAO,UAAU,OAAO,CAAC,EAAE,QAAQ,EAAE,OAAO,EAAE,WAAW,EAAE,YAAY,EAAE,SAAS,EAAE,gBAAgB,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,YAAY,+CAqL/I"} \ No newline at end of file diff --git a/dist/components/Sidenav/Sidenav.es.js b/dist/components/Sidenav/Sidenav.es.js deleted file mode 100644 index bdd53f58..00000000 --- a/dist/components/Sidenav/Sidenav.es.js +++ /dev/null @@ -1,121 +0,0 @@ -import { jsxs as n, Fragment as E, jsx as e } from "react/jsx-runtime"; -import { useState as W, Fragment as X } from "react"; -import { Sidebar as q, SidebarContent as H, SidebarGroup as $, SidebarGroupLabel as J, SidebarGroupContent as M, SidebarMenuItem as p, SidebarMenuButton as N, SidebarMenuSub as K, SidebarFooter as Q, SidebarMenu as R } from "../ui/sidebar.es.js"; -import V from "./SidenavFooterMenu.es.js"; -import { genAvatarBackground as y } from "../../_util/helpers.es.js"; -import { Avatar as Y, AvatarImage as Z } from "../ui/avatar.es.js"; -import { AvatarFallback as I } from "@radix-ui/react-avatar"; -import ee from "../AvatarBubble/AvatarBubble.es.js"; -import { useLinkComponent as re } from "../../providers/NextLinkProvider.es.js"; -import { Collapsible as ae, CollapsibleTrigger as ne, CollapsibleContent as le } from "../ui/collapsible.es.js"; -import { Menu as te, X as ie, ChevronUp as se } from "lucide-react"; -import { Button as z } from "../ui/button.es.js"; -import { cn as oe } from "../../lib/utils.es.js"; -import ce from "./useActivePaths.es.js"; -import de from "./SidenavLogo.es.js"; -import he from "../AnnouncementCard/AnnouncementCard.es.js"; -const F = (o, c, t) => c.children?.length ? /* @__PURE__ */ e("ul", { className: "ml-4 mt-2 space-y-1", children: c.children.map((r) => { - const u = r.children && r.children.length > 0 ? t.has(r.url) || t.has(`${r.url}:parent`) : t.has(r.url); - return /* @__PURE__ */ n(p, { children: [ - /* @__PURE__ */ e(N, { asChild: !0, isActive: u, children: /* @__PURE__ */ e(o, { href: r.url, className: `${r.icon ? "" : "ml-4"}`, children: /* @__PURE__ */ n("div", { className: "flex items-center gap-2", children: [ - r.icon && /* @__PURE__ */ e(r.icon, {}), - /* @__PURE__ */ e("span", { children: r.title }) - ] }) }) }), - F(o, r, t) - ] }, r.title); -}) }) : null; -function ze({ userInfo: o, appInfo: c, currentPath: t, sidenavItems: r, signOutFn: x, documentationUrl: u, cardProps: B, ...O }) { - const f = re(), { name: U, image: A, email: s } = o, j = !!A, b = U?.split(" ") ?? [], d = b[0] ?? void 0, h = b.length > 1 ? b.slice(1).join(" ") : " ", g = !!(d && h), S = g ? y(d.charAt(0), h.charAt(0)) : y(s.charAt(0), s.charAt(1)), L = g ? d.charAt(0).toUpperCase() + h.charAt(0).toUpperCase() : s.charAt(0).toUpperCase(), G = j ? /* @__PURE__ */ n(Y, { children: [ - /* @__PURE__ */ e(Z, { src: A, alt: "user_avatar" }), - /* @__PURE__ */ e(I, { children: "Avatar" }) - ] }) : /* @__PURE__ */ e(ee, { bgColor: S.bgColor, textColor: S.textColor, children: L }), P = g ? /* @__PURE__ */ e("span", { className: "user-name", children: `${d} ${h}` }) : /* @__PURE__ */ e("span", { className: "user-name", children: s }), i = ce(r, t), [m, v] = W(!1), T = { - ...c, - signOutFn: x, - avatar: G, - userDisplayName: P, - email: s, - documentationUrl: u - }; - return /* @__PURE__ */ n(E, { children: [ - !m && /* @__PURE__ */ e("div", { className: "lg:hidden fixed top-2 left-4 z-40", children: /* @__PURE__ */ e(z, { variant: "ghost", size: "icon", onClick: () => v(!0), "aria-label": "Open sidebar", children: /* @__PURE__ */ e(te, { className: "h-5 w-5" }) }) }), - /* @__PURE__ */ n( - q, - { - variant: "sidebar", - collapsible: "none", - ...O, - className: oe( - "fixed top-0 left-0 z-40 h-screen bg-background transition-transform duration-300", - "min-w-[290px] overflow-hidden", - "flex flex-col", - m ? "translate-x-0" : "-translate-x-full lg:translate-x-0" - ), - children: [ - m && /* @__PURE__ */ e("div", { className: "lg:hidden absolute top-4 right-0", children: /* @__PURE__ */ e(z, { variant: "ghost", size: "icon", onClick: () => v(!1), "aria-label": "Close sidebar", children: /* @__PURE__ */ e(ie, { className: "h-5 w-5" }) }) }), - /* @__PURE__ */ e("div", { className: "flex-shrink-0", children: /* @__PURE__ */ e(de, {}) }), - /* @__PURE__ */ e(H, { className: "flex-1 overflow-y-auto min-h-0", children: r.map((C) => /* @__PURE__ */ n($, { children: [ - /* @__PURE__ */ e(J, { children: C.section }), - /* @__PURE__ */ e(M, { className: "list-none", children: C.sectionItems.map((a) => { - const _ = a.target === "blank", k = a?.onClick, w = Array.from(i).some((l) => l.startsWith(a.url)), D = ["Projects", "Organizations"].includes(a.title); - return /* @__PURE__ */ e(X, { children: /* @__PURE__ */ n(ae, { open: w, children: [ - /* @__PURE__ */ e(p, { children: /* @__PURE__ */ e(ne, { asChild: !0, children: /* @__PURE__ */ e( - N, - { - asChild: !0, - isActive: i.has(a.url) || i.has(`${a.url}:parent`), - children: /* @__PURE__ */ n( - f, - { - "data-cy": `nav-${a.url.slice(1)}`, - onClick: async () => { - k && await k(); - }, - href: a.url, - target: _ ? "_blank" : "_self", - className: "flex w-full gap-2", - children: [ - /* @__PURE__ */ n("div", { className: "flex items-center gap-2", children: [ - a.icon && /* @__PURE__ */ e(a.icon, {}), - /* @__PURE__ */ e("span", { children: a.title }) - ] }), - D ? /* @__PURE__ */ e( - se, - { - className: `ml-auto h-4 w-4 transition-transform ${w ? "rotate-180" : "rotate-90"}` - } - ) : null - ] - } - ) - } - ) }) }), - /* @__PURE__ */ e(le, { children: /* @__PURE__ */ e(K, { children: a.children?.map((l) => /* @__PURE__ */ n(p, { children: [ - /* @__PURE__ */ e( - N, - { - asChild: !0, - isActive: i.has(l.url) || i.has(`${l.url}:parent`), - children: /* @__PURE__ */ e(f, { href: l.url, className: "mt-2", children: /* @__PURE__ */ n("div", { className: "flex items-center gap-2", children: [ - l.icon && /* @__PURE__ */ e(l.icon, {}), - /* @__PURE__ */ e("span", { children: l.title }) - ] }) }) - } - ), - F(f, l, i) - ] }, l.title)) }) }) - ] }) }, a.title); - }) }) - ] }, C.section)) }), - /* @__PURE__ */ n(Q, { className: "flex-shrink-0", children: [ - /* @__PURE__ */ e($, { children: /* @__PURE__ */ e(M, { children: /* @__PURE__ */ e(he, { ...B || {} }) }) }), - /* @__PURE__ */ e(R, { children: /* @__PURE__ */ e(p, { children: /* @__PURE__ */ e(V, { ...T }) }) }) - ] }) - ] - } - ), - m && /* @__PURE__ */ e("div", { className: "fixed inset-0 bg-black/40 z-30 lg:hidden", onClick: () => v(!1) }) - ] }); -} -export { - ze as default -}; diff --git a/dist/components/Sidenav/SidenavFooterMenu.cjs.js b/dist/components/Sidenav/SidenavFooterMenu.cjs.js deleted file mode 100644 index 8775010f..00000000 --- a/dist/components/Sidenav/SidenavFooterMenu.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),n=require("lucide-react"),s=require("../ui/dropdown-menu.cjs.js"),d=require("../ui/sidebar.cjs.js"),m=require("../../providers/NextLinkProvider.cjs.js");function h({email:o,kcUrl:i,signOutFn:r,avatar:t,userDisplayName:a,documentationUrl:c="https://docs.lagoon.sh/"}){const l=m.useLinkComponent(),u=()=>{if(t)return e.jsxs(e.Fragment,{children:[t,e.jsxs("div",{className:"grid flex-1 text-left text-sm leading-tight",children:[e.jsx("span",{className:"truncate font-medium",children:a}),e.jsx("span",{className:"truncate font-light text-xs",children:o})]})]})};return e.jsxs(s.DropdownMenu,{modal:!1,children:[e.jsx("section",{className:"flex items-center gap-1 pl-1",children:e.jsx(s.DropdownMenuTrigger,{className:"w-full",children:e.jsxs(d.SidebarMenuButton,{size:"lg",className:"w-full",children:[u(),e.jsx(n.ChevronsUpDown,{className:"ml-auto h-4 w-4"})]})})}),e.jsxs(s.DropdownMenuContent,{className:"w-56",align:"start",side:"top",sideOffset:4,children:[e.jsx(s.DropdownMenuItem,{asChild:!0,children:e.jsxs(l,{href:c,target:"_blank",className:"cursor-pointer",children:[e.jsx(n.LifeBuoy,{className:"mr-2 h-4 w-4"}),"Documentation"]})}),e.jsx(s.DropdownMenuItem,{asChild:!0,children:e.jsxs(l,{href:`${i}/account`,target:"_blank",className:"cursor-pointer",children:[e.jsx(n.UserRoundCog,{className:"mr-2 h-4 w-4"}),"My Account"]})}),e.jsx(s.DropdownMenuItem,{asChild:!0,onClick:()=>r(),children:e.jsxs("div",{onClick:()=>r(),className:"flex items-center w-full cursor-pointer",children:[e.jsx(n.LogOut,{className:"mr-2 h-4 w-4"}),"Sign Out"]})})]})]})}exports.default=h; diff --git a/dist/components/Sidenav/SidenavFooterMenu.d.ts b/dist/components/Sidenav/SidenavFooterMenu.d.ts deleted file mode 100644 index cdb40b61..00000000 --- a/dist/components/Sidenav/SidenavFooterMenu.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { ReactNode } from 'react'; -import { AppInfo } from './Sidenav'; -type DropdownProps = AppInfo & { - signOutFn: () => Promise; - avatar: ReactNode; - userDisplayName: ReactNode; - email: string; - documentationUrl?: string; -}; -export default function SidenavFooterMenu({ email, kcUrl, signOutFn, avatar, userDisplayName, documentationUrl }: DropdownProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=SidenavFooterMenu.d.ts.map \ No newline at end of file diff --git a/dist/components/Sidenav/SidenavFooterMenu.d.ts.map b/dist/components/Sidenav/SidenavFooterMenu.d.ts.map deleted file mode 100644 index 6b50b0ef..00000000 --- a/dist/components/Sidenav/SidenavFooterMenu.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SidenavFooterMenu.d.ts","sourceRoot":"","sources":["../../../src/components/Sidenav/SidenavFooterMenu.tsx"],"names":[],"mappings":"AACA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAKzC,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAC;AAEpC,KAAK,aAAa,GAAG,OAAO,GAAG;IAAE,SAAS,EAAE,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC;IAAC,MAAM,EAAE,SAAS,CAAC;IAAC,eAAe,EAAE,SAAS,CAAC;IAAC,KAAK,EAAE,MAAM,CAAC;IAAC,gBAAgB,CAAC,EAAE,MAAM,CAAC;CAAE,CAAC;AAE5J,MAAM,CAAC,OAAO,UAAU,iBAAiB,CAAC,EAAE,KAAK,EAAE,KAAK,EAAE,SAAS,EAAE,MAAM,EAAE,eAAe,EAAE,gBAA4C,EAAE,EAAE,aAAa,+CAmD1J"} \ No newline at end of file diff --git a/dist/components/Sidenav/SidenavFooterMenu.es.js b/dist/components/Sidenav/SidenavFooterMenu.es.js deleted file mode 100644 index f237d75a..00000000 --- a/dist/components/Sidenav/SidenavFooterMenu.es.js +++ /dev/null @@ -1,40 +0,0 @@ -import { jsxs as r, jsx as e, Fragment as m } from "react/jsx-runtime"; -import { ChevronsUpDown as d, LifeBuoy as u, UserRoundCog as h, LogOut as f } from "lucide-react"; -import { DropdownMenu as p, DropdownMenuTrigger as g, DropdownMenuContent as N, DropdownMenuItem as n } from "../ui/dropdown-menu.es.js"; -import { SidebarMenuButton as w } from "../ui/sidebar.es.js"; -import { useLinkComponent as x } from "../../providers/NextLinkProvider.es.js"; -function b({ email: a, kcUrl: o, signOutFn: t, avatar: s, userDisplayName: i, documentationUrl: c = "https://docs.lagoon.sh/" }) { - const l = x(); - return /* @__PURE__ */ r(p, { modal: !1, children: [ - /* @__PURE__ */ e("section", { className: "flex items-center gap-1 pl-1", children: /* @__PURE__ */ e(g, { className: "w-full", children: /* @__PURE__ */ r(w, { size: "lg", className: "w-full", children: [ - (() => { - if (s) - return /* @__PURE__ */ r(m, { children: [ - s, - /* @__PURE__ */ r("div", { className: "grid flex-1 text-left text-sm leading-tight", children: [ - /* @__PURE__ */ e("span", { className: "truncate font-medium", children: i }), - /* @__PURE__ */ e("span", { className: "truncate font-light text-xs", children: a }) - ] }) - ] }); - })(), - /* @__PURE__ */ e(d, { className: "ml-auto h-4 w-4" }) - ] }) }) }), - /* @__PURE__ */ r(N, { className: "w-56", align: "start", side: "top", sideOffset: 4, children: [ - /* @__PURE__ */ e(n, { asChild: !0, children: /* @__PURE__ */ r(l, { href: c, target: "_blank", className: "cursor-pointer", children: [ - /* @__PURE__ */ e(u, { className: "mr-2 h-4 w-4" }), - "Documentation" - ] }) }), - /* @__PURE__ */ e(n, { asChild: !0, children: /* @__PURE__ */ r(l, { href: `${o}/account`, target: "_blank", className: "cursor-pointer", children: [ - /* @__PURE__ */ e(h, { className: "mr-2 h-4 w-4" }), - "My Account" - ] }) }), - /* @__PURE__ */ e(n, { asChild: !0, onClick: () => t(), children: /* @__PURE__ */ r("div", { onClick: () => t(), className: "flex items-center w-full cursor-pointer", children: [ - /* @__PURE__ */ e(f, { className: "mr-2 h-4 w-4" }), - "Sign Out" - ] }) }) - ] }) - ] }); -} -export { - b as default -}; diff --git a/dist/components/Sidenav/SidenavLogo.cjs.js b/dist/components/Sidenav/SidenavLogo.cjs.js deleted file mode 100644 index 4420fe71..00000000 --- a/dist/components/Sidenav/SidenavLogo.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),a=require("next-themes"),o=require("../../icons/sidebar/logo-dark.svg.cjs.js"),l=require("../../providers/NextLinkProvider.cjs.js"),d=require("../../hooks/useSyncTheme.cjs.js");function g(){const{theme:n}=a.useTheme();d.useSyncTheme();const t=l.useLinkComponent(),s=()=>`/sidebar-icons/logo-${n}.svg`,c=()=>{const r=s();return e.jsx("img",{src:r.includes("undefined")?o.default:r,alt:"Logo",onError:i=>{const u=i.currentTarget;u.src=o.default}})};return e.jsx(e.Fragment,{children:e.jsx("section",{className:"flex items-center gap-1 pl-1",children:e.jsx("div",{className:"aspect-square min-w-[280px] max-h-[50px] rounded-lg text-sidebar-primary-foreground size-16 p-2 mb-2",children:e.jsx(t,{href:"/projects",className:"w-auto h-auto",children:c()})})})})}exports.default=g; diff --git a/dist/components/Sidenav/SidenavLogo.d.ts b/dist/components/Sidenav/SidenavLogo.d.ts deleted file mode 100644 index 2d714979..00000000 --- a/dist/components/Sidenav/SidenavLogo.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export default function SidenavLogo(): import("react/jsx-dev-runtime").JSX.Element; -//# sourceMappingURL=SidenavLogo.d.ts.map \ No newline at end of file diff --git a/dist/components/Sidenav/SidenavLogo.d.ts.map b/dist/components/Sidenav/SidenavLogo.d.ts.map deleted file mode 100644 index e4bc292d..00000000 --- a/dist/components/Sidenav/SidenavLogo.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"SidenavLogo.d.ts","sourceRoot":"","sources":["../../../src/components/Sidenav/SidenavLogo.tsx"],"names":[],"mappings":"AAQA,MAAM,CAAC,OAAO,UAAU,WAAW,gDAqClC"} \ No newline at end of file diff --git a/dist/components/Sidenav/SidenavLogo.es.js b/dist/components/Sidenav/SidenavLogo.es.js deleted file mode 100644 index 31711ada..00000000 --- a/dist/components/Sidenav/SidenavLogo.es.js +++ /dev/null @@ -1,27 +0,0 @@ -import { jsx as o, Fragment as a } from "react/jsx-runtime"; -import { useTheme as m } from "next-themes"; -import r from "../../icons/sidebar/logo-dark.svg.es.js"; -import { useLinkComponent as d } from "../../providers/NextLinkProvider.es.js"; -import { useSyncTheme as g } from "../../hooks/useSyncTheme.es.js"; -function x() { - const { theme: n } = m(); - g(); - const t = d(), s = () => `/sidebar-icons/logo-${n}.svg`; - return /* @__PURE__ */ o(a, { children: /* @__PURE__ */ o("section", { className: "flex items-center gap-1 pl-1", children: /* @__PURE__ */ o("div", { className: "aspect-square min-w-[280px] max-h-[50px] rounded-lg text-sidebar-primary-foreground size-16 p-2 mb-2", children: /* @__PURE__ */ o(t, { href: "/projects", className: "w-auto h-auto", children: (() => { - const e = s(); - return /* @__PURE__ */ o( - "img", - { - src: e.includes("undefined") ? r : e, - alt: "Logo", - onError: (c) => { - const i = c.currentTarget; - i.src = r; - } - } - ); - })() }) }) }) }); -} -export { - x as default -}; diff --git a/dist/components/Sidenav/index.cjs.js b/dist/components/Sidenav/index.cjs.js deleted file mode 100644 index cd464abe..00000000 --- a/dist/components/Sidenav/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Sidenav.cjs.js");exports.default=e.default; diff --git a/dist/components/Sidenav/index.d.ts b/dist/components/Sidenav/index.d.ts deleted file mode 100644 index dc172f9a..00000000 --- a/dist/components/Sidenav/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as Sidenav } from './Sidenav'; -export default Sidenav; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Sidenav/index.d.ts.map b/dist/components/Sidenav/index.d.ts.map deleted file mode 100644 index 23f99b41..00000000 --- a/dist/components/Sidenav/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Sidenav/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,OAAO,EAAE,MAAM,WAAW,CAAC;AAE/C,eAAe,OAAO,CAAC"} \ No newline at end of file diff --git a/dist/components/Sidenav/index.es.js b/dist/components/Sidenav/index.es.js deleted file mode 100644 index adb01371..00000000 --- a/dist/components/Sidenav/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import e from "./Sidenav.es.js"; -export { - e as default -}; diff --git a/dist/components/Sidenav/useActivePaths.cjs.js b/dist/components/Sidenav/useActivePaths.cjs.js deleted file mode 100644 index 558873f7..00000000 --- a/dist/components/Sidenav/useActivePaths.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const v=require("react"),A=(i,s)=>v.useMemo(()=>{const c=new Set,o=(e,t)=>{const u=Array.isArray(e.children)&&e.children.length>0,d=s===e.url,h=t!==void 0&&e.url===t,n=u&&e.children.some(r=>r.url===e.url);let a=!1,f=!1;if(u)for(const r of e.children)o(r,e.url)&&(a=!0),s===r.url&&(f=!0);let l=!1;return d?l=!0:h?l=!1:u&&a?n?f&&s===e.url?l=!0:(c.add(`${e.url}:parent`),l=!1):l=!0:e.url!=="/"&&s.startsWith(`${e.url}/`)&&(l=!0),l&&c.add(e.url),l||a};return i.forEach(e=>{e.sectionItems.forEach(t=>o(t))}),c},[i,s]);exports.default=A; diff --git a/dist/components/Sidenav/useActivePaths.d.ts b/dist/components/Sidenav/useActivePaths.d.ts deleted file mode 100644 index 864151e4..00000000 --- a/dist/components/Sidenav/useActivePaths.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { SidebarSection } from './Sidenav'; -declare const useActivePaths: (sidenavItems: SidebarSection[], currentPath: string) => Set; -export default useActivePaths; -//# sourceMappingURL=useActivePaths.d.ts.map \ No newline at end of file diff --git a/dist/components/Sidenav/useActivePaths.d.ts.map b/dist/components/Sidenav/useActivePaths.d.ts.map deleted file mode 100644 index a52f959e..00000000 --- a/dist/components/Sidenav/useActivePaths.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"useActivePaths.d.ts","sourceRoot":"","sources":["../../../src/components/Sidenav/useActivePaths.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,EAAe,cAAc,EAAE,MAAM,WAAW,CAAC;AAE7D,QAAA,MAAM,cAAc,GAAI,cAAc,cAAc,EAAE,EAAE,aAAa,MAAM,gBA8D1E,CAAC;AAEF,eAAe,cAAc,CAAC"} \ No newline at end of file diff --git a/dist/components/Sidenav/useActivePaths.es.js b/dist/components/Sidenav/useActivePaths.es.js deleted file mode 100644 index ca6f9a35..00000000 --- a/dist/components/Sidenav/useActivePaths.es.js +++ /dev/null @@ -1,18 +0,0 @@ -import { useMemo as v } from "react"; -const C = (f, s) => v(() => { - const c = /* @__PURE__ */ new Set(), i = (l, r) => { - const a = Array.isArray(l.children) && l.children.length > 0, h = s === l.url, d = r !== void 0 && l.url === r, n = a && l.children.some((t) => t.url === l.url); - let u = !1, o = !1; - if (a) - for (const t of l.children) - i(t, l.url) && (u = !0), s === t.url && (o = !0); - let e = !1; - return h ? e = !0 : d ? e = !1 : a && u ? n ? o && s === l.url ? e = !0 : (c.add(`${l.url}:parent`), e = !1) : e = !0 : l.url !== "/" && s.startsWith(`${l.url}/`) && (e = !0), e && c.add(l.url), e || u; - }; - return f.forEach((l) => { - l.sectionItems.forEach((r) => i(r)); - }), c; -}, [f, s]); -export { - C as default -}; diff --git a/dist/components/StatCard/StatCard.cjs.js b/dist/components/StatCard/StatCard.cjs.js deleted file mode 100644 index 14efecd5..00000000 --- a/dist/components/StatCard/StatCard.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const a=require("react/jsx-runtime"),t=require("../ui/card.cjs.js"),l=require("class-variance-authority"),i=require("../../lib/utils.cjs.js"),n=l.cva("max-w-[160px] border rounded-lg flex flex-col justify-center",{variants:{type:{default:"h-[108px]",withIcon:"h-[125px] gap-2 p-6",stat:"w-[370px] max-w-[370px] h-[140px] gap-3 p-5"}},defaultVariants:{type:"default"}});function d({type:e="default",title:s,content:r}){return a.jsxs(t.Card,{className:i.cn(n({type:e})),children:[a.jsx(t.CardHeader,{children:a.jsx(t.CardTitle,{className:e==="stat"?"font-sans font-light text-sm leading-[1.4] tracking-normal":"font-sans font-medium text-sm leading-[1.5] tracking-normal",children:s})}),a.jsx(t.CardContent,{children:e==="stat"?a.jsx("section",{className:"font-sans font-normal leading-[1.75] tracking-normal",children:r}):e==="default"?a.jsx("p",{className:"text-2xl leading-normal font-bold ml-auto w-max",children:r}):a.jsx(a.Fragment,{children:r})})]})}exports.cardVariants=n;exports.default=d; diff --git a/dist/components/StatCard/StatCard.d.ts b/dist/components/StatCard/StatCard.d.ts deleted file mode 100644 index 9e7817b1..00000000 --- a/dist/components/StatCard/StatCard.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { ReactNode } from 'react'; -type StatCardprops = { - title: string; - content: ReactNode; - type?: 'default' | 'withIcon' | 'stat'; -}; -export declare const cardVariants: (props?: ({ - type?: "default" | "withIcon" | "stat" | null | undefined; -} & import('class-variance-authority/dist/types').ClassProp) | undefined) => string; -export default function StatCard({ type, title, content }: StatCardprops): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=StatCard.d.ts.map \ No newline at end of file diff --git a/dist/components/StatCard/StatCard.d.ts.map b/dist/components/StatCard/StatCard.d.ts.map deleted file mode 100644 index a4f64d1c..00000000 --- a/dist/components/StatCard/StatCard.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"StatCard.d.ts","sourceRoot":"","sources":["../../../src/components/StatCard/StatCard.tsx"],"names":[],"mappings":"AAAA,OAAc,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAKzC,KAAK,aAAa,GAAG;IAAE,KAAK,EAAE,MAAM,CAAC;IAAC,OAAO,EAAE,SAAS,CAAC;IAAC,IAAI,CAAC,EAAE,SAAS,GAAG,UAAU,GAAG,MAAM,CAAA;CAAE,CAAC;AAEnG,eAAO,MAAM,YAAY;;mFAWvB,CAAC;AAEH,MAAM,CAAC,OAAO,UAAU,QAAQ,CAAC,EAAE,IAAgB,EAAE,KAAK,EAAE,OAAO,EAAE,EAAE,aAAa,+CAyBnF"} \ No newline at end of file diff --git a/dist/components/StatCard/StatCard.es.js b/dist/components/StatCard/StatCard.es.js deleted file mode 100644 index 1e33cc0a..00000000 --- a/dist/components/StatCard/StatCard.es.js +++ /dev/null @@ -1,32 +0,0 @@ -import { jsxs as e, jsx as a, Fragment as l } from "react/jsx-runtime"; -import { Card as d, CardHeader as o, CardTitle as s, CardContent as i } from "../ui/card.es.js"; -import { cva as m } from "class-variance-authority"; -import { cn as c } from "../../lib/utils.es.js"; -const f = m("max-w-[160px] border rounded-lg flex flex-col justify-center", { - variants: { - type: { - default: "h-[108px]", - withIcon: "h-[125px] gap-2 p-6", - stat: "w-[370px] max-w-[370px] h-[140px] gap-3 p-5" - } - }, - defaultVariants: { - type: "default" - } -}); -function u({ type: t = "default", title: n, content: r }) { - return /* @__PURE__ */ e(d, { className: c(f({ type: t })), children: [ - /* @__PURE__ */ a(o, { children: /* @__PURE__ */ a( - s, - { - className: t === "stat" ? "font-sans font-light text-sm leading-[1.4] tracking-normal" : "font-sans font-medium text-sm leading-[1.5] tracking-normal", - children: n - } - ) }), - /* @__PURE__ */ a(i, { children: t === "stat" ? /* @__PURE__ */ a("section", { className: "font-sans font-normal leading-[1.75] tracking-normal", children: r }) : t === "default" ? /* @__PURE__ */ a("p", { className: "text-2xl leading-normal font-bold ml-auto w-max", children: r }) : /* @__PURE__ */ a(l, { children: r }) }) - ] }); -} -export { - f as cardVariants, - u as default -}; diff --git a/dist/components/StatCard/index.cjs.js b/dist/components/StatCard/index.cjs.js deleted file mode 100644 index 6be3afab..00000000 --- a/dist/components/StatCard/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./StatCard.cjs.js");exports.default=e.default; diff --git a/dist/components/StatCard/index.d.ts b/dist/components/StatCard/index.d.ts deleted file mode 100644 index 07fe372a..00000000 --- a/dist/components/StatCard/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as StatCard } from './StatCard'; -export default StatCard; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/StatCard/index.d.ts.map b/dist/components/StatCard/index.d.ts.map deleted file mode 100644 index dcdc718c..00000000 --- a/dist/components/StatCard/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/StatCard/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,QAAQ,EAAE,MAAM,YAAY,CAAC;AAEjD,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/dist/components/StatCard/index.es.js b/dist/components/StatCard/index.es.js deleted file mode 100644 index 2f06723c..00000000 --- a/dist/components/StatCard/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import a from "./StatCard.es.js"; -export { - a as default -}; diff --git a/dist/components/Switch/Switch.cjs.js b/dist/components/Switch/Switch.cjs.js deleted file mode 100644 index d59317ea..00000000 --- a/dist/components/Switch/Switch.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),l=require("../ui/label.cjs.js"),n=require("../ui/switch.cjs.js"),u=require("lucide-react");function o({id:t,label:c,description:a,disabled:i,loading:s,...r}){return e.jsxs("div",{className:"flex space-x-2",children:[e.jsx(n.Switch,{id:t,disabled:i||s,...r}),e.jsxs("div",{className:"space-y-2",children:[e.jsx(l.Label,{className:`pt-[3px] ${s?"opacity-60":""}`,htmlFor:t,children:s?e.jsx(u.Loader2,{className:"mr-2 h-4 w-4 animate-spin"}):c}),e.jsx("span",{className:`text-[#737373] ${s?"opacity-60":""}`,children:a})]})]})}exports.default=o; diff --git a/dist/components/Switch/Switch.d.ts b/dist/components/Switch/Switch.d.ts deleted file mode 100644 index 4c5a8f7b..00000000 --- a/dist/components/Switch/Switch.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { default as React } from 'react'; -import { Switch } from '../ui/switch'; -type SwitchProps = React.ComponentProps & { - label: string; - description: string; - id: string; - loading?: boolean; -}; -export default function SwitchWithDescription({ id, label, description, disabled, loading, ...rest }: SwitchProps): import("react/jsx-dev-runtime").JSX.Element; -export {}; -//# sourceMappingURL=Switch.d.ts.map \ No newline at end of file diff --git a/dist/components/Switch/Switch.d.ts.map b/dist/components/Switch/Switch.d.ts.map deleted file mode 100644 index 5c13bffd..00000000 --- a/dist/components/Switch/Switch.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Switch.d.ts","sourceRoot":"","sources":["../../../src/components/Switch/Switch.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAGtC,KAAK,WAAW,GAAG,KAAK,CAAC,cAAc,CAAC,OAAO,MAAM,CAAC,GAAG;IACxD,KAAK,EAAE,MAAM,CAAC;IACd,WAAW,EAAE,MAAM,CAAC;IACpB,EAAE,EAAE,MAAM,CAAC;IACX,OAAO,CAAC,EAAE,OAAO,CAAC;CAClB,CAAC;AAEF,MAAM,CAAC,OAAO,UAAU,qBAAqB,CAAC,EAAE,EAAE,EAAE,KAAK,EAAE,WAAW,EAAE,QAAQ,EAAE,OAAO,EAAE,GAAG,IAAI,EAAE,EAAE,WAAW,+CAYhH"} \ No newline at end of file diff --git a/dist/components/Switch/Switch.es.js b/dist/components/Switch/Switch.es.js deleted file mode 100644 index 06dc6348..00000000 --- a/dist/components/Switch/Switch.es.js +++ /dev/null @@ -1,16 +0,0 @@ -import { jsxs as r, jsx as s } from "react/jsx-runtime"; -import { Label as p } from "../ui/label.es.js"; -import { Switch as o } from "../ui/switch.es.js"; -import { Loader2 as l } from "lucide-react"; -function d({ id: a, label: t, description: c, disabled: i, loading: e, ...m }) { - return /* @__PURE__ */ r("div", { className: "flex space-x-2", children: [ - /* @__PURE__ */ s(o, { id: a, disabled: i || e, ...m }), - /* @__PURE__ */ r("div", { className: "space-y-2", children: [ - /* @__PURE__ */ s(p, { className: `pt-[3px] ${e ? "opacity-60" : ""}`, htmlFor: a, children: e ? /* @__PURE__ */ s(l, { className: "mr-2 h-4 w-4 animate-spin" }) : t }), - /* @__PURE__ */ s("span", { className: `text-[#737373] ${e ? "opacity-60" : ""}`, children: c }) - ] }) - ] }); -} -export { - d as default -}; diff --git a/dist/components/Switch/index.cjs.js b/dist/components/Switch/index.cjs.js deleted file mode 100644 index f3097b53..00000000 --- a/dist/components/Switch/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Switch.cjs.js");exports.default=e.default; diff --git a/dist/components/Switch/index.d.ts b/dist/components/Switch/index.d.ts deleted file mode 100644 index 7d4c7285..00000000 --- a/dist/components/Switch/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as Switch } from './Switch'; -export default Switch; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Switch/index.d.ts.map b/dist/components/Switch/index.d.ts.map deleted file mode 100644 index f04f4fd7..00000000 --- a/dist/components/Switch/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Switch/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,MAAM,EAAE,MAAM,UAAU,CAAC;AAE7C,eAAe,MAAM,CAAC"} \ No newline at end of file diff --git a/dist/components/Switch/index.es.js b/dist/components/Switch/index.es.js deleted file mode 100644 index 761f8b08..00000000 --- a/dist/components/Switch/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import i from "./Switch.es.js"; -export { - i as default -}; diff --git a/dist/components/TabNavigation/TabNavigation.cjs.js b/dist/components/TabNavigation/TabNavigation.cjs.js deleted file mode 100644 index 29705ea0..00000000 --- a/dist/components/TabNavigation/TabNavigation.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const r=require("react/jsx-runtime"),t=require("../ui/tabs.cjs.js"),a=({items:i,pathname:s})=>{const l=()=>{for(const e of i)if(s?.endsWith(`/${e.key}`)||s?.includes(`/${e.key}/`))return e.key;return i[0]?.key||""};return r.jsx(r.Fragment,{children:r.jsx(t.Tabs,{value:l(),children:r.jsx(t.TabsList,{children:i.map(e=>r.jsx(t.TabsTrigger,{value:e.key,children:e.label},e.key))})})})};a.displayName="TabNavigation";exports.default=a; diff --git a/dist/components/TabNavigation/TabNavigation.d.ts b/dist/components/TabNavigation/TabNavigation.d.ts deleted file mode 100644 index 8205e2c9..00000000 --- a/dist/components/TabNavigation/TabNavigation.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { default as React, FC } from 'react'; -type NavItem = { - key: string; - label: React.ReactNode; -}; -type TabNavigationProps = { - items: NavItem[]; - pathname: string; -}; -declare const TabNavigation: FC; -export type { TabNavigationProps }; -export default TabNavigation; -//# sourceMappingURL=TabNavigation.d.ts.map \ No newline at end of file diff --git a/dist/components/TabNavigation/TabNavigation.d.ts.map b/dist/components/TabNavigation/TabNavigation.d.ts.map deleted file mode 100644 index 33a66a10..00000000 --- a/dist/components/TabNavigation/TabNavigation.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TabNavigation.d.ts","sourceRoot":"","sources":["../../../src/components/TabNavigation/TabNavigation.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,EAAE,EAAE,MAAM,OAAO,CAAC;AAGlC,KAAK,OAAO,GAAG;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,KAAK,EAAE,KAAK,CAAC,SAAS,CAAC;CACvB,CAAC;AAEF,KAAK,kBAAkB,GAAG;IACzB,KAAK,EAAE,OAAO,EAAE,CAAC;IACjB,QAAQ,EAAE,MAAM,CAAC;CACjB,CAAC;AAEF,QAAA,MAAM,aAAa,EAAE,EAAE,CAAC,kBAAkB,CAyBzC,CAAC;AAIF,YAAY,EAAE,kBAAkB,EAAE,CAAC;AAEnC,eAAe,aAAa,CAAC"} \ No newline at end of file diff --git a/dist/components/TabNavigation/TabNavigation.es.js b/dist/components/TabNavigation/TabNavigation.es.js deleted file mode 100644 index 5ab91f8e..00000000 --- a/dist/components/TabNavigation/TabNavigation.es.js +++ /dev/null @@ -1,12 +0,0 @@ -import { jsx as r, Fragment as t } from "react/jsx-runtime"; -import { Tabs as l, TabsList as n, TabsTrigger as o } from "../ui/tabs.es.js"; -const c = ({ items: i, pathname: a }) => /* @__PURE__ */ r(t, { children: /* @__PURE__ */ r(l, { value: (() => { - for (const e of i) - if (a?.endsWith(`/${e.key}`) || a?.includes(`/${e.key}/`)) - return e.key; - return i[0]?.key || ""; -})(), children: /* @__PURE__ */ r(n, { children: i.map((e) => /* @__PURE__ */ r(o, { value: e.key, children: e.label }, e.key)) }) }) }); -c.displayName = "TabNavigation"; -export { - c as default -}; diff --git a/dist/components/TabNavigation/index.cjs.js b/dist/components/TabNavigation/index.cjs.js deleted file mode 100644 index 0fe73e72..00000000 --- a/dist/components/TabNavigation/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./TabNavigation.cjs.js");exports.default=e.default; diff --git a/dist/components/TabNavigation/index.d.ts b/dist/components/TabNavigation/index.d.ts deleted file mode 100644 index e1930c96..00000000 --- a/dist/components/TabNavigation/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as TabNavigation } from './TabNavigation'; -export default TabNavigation; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/TabNavigation/index.d.ts.map b/dist/components/TabNavigation/index.d.ts.map deleted file mode 100644 index 9897f832..00000000 --- a/dist/components/TabNavigation/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/TabNavigation/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAE3D,eAAe,aAAa,CAAC"} \ No newline at end of file diff --git a/dist/components/TabNavigation/index.es.js b/dist/components/TabNavigation/index.es.js deleted file mode 100644 index 2700efd3..00000000 --- a/dist/components/TabNavigation/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import o from "./TabNavigation.es.js"; -export { - o as default -}; diff --git a/dist/components/Table/Table.cjs.js b/dist/components/Table/Table.cjs.js deleted file mode 100644 index ed74c817..00000000 --- a/dist/components/Table/Table.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),l=require("../ui/table.cjs.js"),b=(r,i)=>typeof r=="function"?r(i):i,j=({columns:r,data:i,caption:o,footer:a,...u})=>e.jsxs(l.Table,{...u,children:[!!o&&e.jsx(l.TableCaption,{children:o}),e.jsx(l.TableHeader,{children:e.jsx(l.TableRow,{children:r.map(({key:n,columnRender:t,title:c,columnClassName:d})=>e.jsx(l.TableHead,{className:d??"",children:b(t,c)},n))})}),e.jsx(l.TableBody,{children:i.map(n=>{const t=["rowClassName","rowRender","key"],c=Object.entries(n).filter(([s])=>!t.includes(s)).map(s=>s[1]),{rowClassName:d,rowRender:h}=n;return e.jsx(l.TableRow,{children:c.map(s=>e.jsx(l.TableCell,{className:d,children:b(h,s)},s))},n.key)})}),a&&e.jsx(l.TableFooter,{className:a?.footerClassName||"basictable-footer",children:e.jsxs(l.TableRow,{children:[e.jsx(l.TableCell,{colSpan:a?.span||r.length-1,children:a.description}),e.jsx(l.TableCell,{className:"text-right",children:a.value})]})})]});j.displayName="Table";exports.default=j; diff --git a/dist/components/Table/Table.d.ts b/dist/components/Table/Table.d.ts deleted file mode 100644 index 0e746cff..00000000 --- a/dist/components/Table/Table.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { default as React, ReactNode } from 'react'; -type RenderFn = (renderItem: string) => ReactNode; -type DataType = { - key: string; - [prop: string]: any; - rowRender?: RenderFn; - rowClassName?: string; -}; -export interface TableProps extends React.ComponentProps<'table'> { - columns: { - key: string; - dataIndex: string; - title: string; - columnRender?: RenderFn; - columnClassName?: string; - }[]; - data: DataType[]; - caption?: string; - footer?: { - description: string; - value: ReactNode; - span?: number; - footerClassName?: string; - }; -} -declare const BasicTable: React.FC; -export default BasicTable; -//# sourceMappingURL=Table.d.ts.map \ No newline at end of file diff --git a/dist/components/Table/Table.d.ts.map b/dist/components/Table/Table.d.ts.map deleted file mode 100644 index 15b05095..00000000 --- a/dist/components/Table/Table.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"Table.d.ts","sourceRoot":"","sources":["../../../src/components/Table/Table.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAazC,KAAK,QAAQ,GAAG,CAAC,UAAU,EAAE,MAAM,KAAK,SAAS,CAAC;AAElD,KAAK,QAAQ,GAAG;IACf,GAAG,EAAE,MAAM,CAAC;IACZ,CAAC,IAAI,EAAE,MAAM,GAAG,GAAG,CAAC;IACpB,SAAS,CAAC,EAAE,QAAQ,CAAC;IACrB,YAAY,CAAC,EAAE,MAAM,CAAC;CACtB,CAAC;AACF,MAAM,WAAW,UAAW,SAAQ,KAAK,CAAC,cAAc,CAAC,OAAO,CAAC;IAChE,OAAO,EAAE;QACR,GAAG,EAAE,MAAM,CAAC;QACZ,SAAS,EAAE,MAAM,CAAC;QAClB,KAAK,EAAE,MAAM,CAAC;QACd,YAAY,CAAC,EAAE,QAAQ,CAAC;QACxB,eAAe,CAAC,EAAE,MAAM,CAAC;KACzB,EAAE,CAAC;IACJ,IAAI,EAAE,QAAQ,EAAE,CAAC;IACjB,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,MAAM,CAAC,EAAE;QACR,WAAW,EAAE,MAAM,CAAC;QACpB,KAAK,EAAE,SAAS,CAAC;QACjB,IAAI,CAAC,EAAE,MAAM,CAAC;QACd,eAAe,CAAC,EAAE,MAAM,CAAC;KACzB,CAAC;CACF;AASD,QAAA,MAAM,UAAU,EAAE,KAAK,CAAC,EAAE,CAAC,UAAU,CAgDpC,CAAC;AAGF,eAAe,UAAU,CAAC"} \ No newline at end of file diff --git a/dist/components/Table/Table.es.js b/dist/components/Table/Table.es.js deleted file mode 100644 index f9f0dca4..00000000 --- a/dist/components/Table/Table.es.js +++ /dev/null @@ -1,18 +0,0 @@ -import { jsxs as m, jsx as e } from "react/jsx-runtime"; -import { Table as N, TableCaption as f, TableHeader as u, TableRow as d, TableHead as w, TableBody as y, TableCell as o, TableFooter as C } from "../ui/table.es.js"; -const b = (l, n) => typeof l == "function" ? l(n) : n, x = ({ columns: l, data: n, caption: h, footer: a, ...p }) => /* @__PURE__ */ m(N, { ...p, children: [ - !!h && /* @__PURE__ */ e(f, { children: h }), - /* @__PURE__ */ e(u, { children: /* @__PURE__ */ e(d, { children: l.map(({ key: s, columnRender: i, title: c, columnClassName: t }) => /* @__PURE__ */ e(w, { className: t ?? "", children: b(i, c) }, s)) }) }), - /* @__PURE__ */ e(y, { children: n.map((s) => { - const i = ["rowClassName", "rowRender", "key"], c = Object.entries(s).filter(([r]) => !i.includes(r)).map((r) => r[1]), { rowClassName: t, rowRender: T } = s; - return /* @__PURE__ */ e(d, { children: c.map((r) => /* @__PURE__ */ e(o, { className: t, children: b(T, r) }, r)) }, s.key); - }) }), - a && /* @__PURE__ */ e(C, { className: a?.footerClassName || "basictable-footer", children: /* @__PURE__ */ m(d, { children: [ - /* @__PURE__ */ e(o, { colSpan: a?.span || l.length - 1, children: a.description }), - /* @__PURE__ */ e(o, { className: "text-right", children: a.value }) - ] }) }) -] }); -x.displayName = "Table"; -export { - x as default -}; diff --git a/dist/components/Table/index.cjs.js b/dist/components/Table/index.cjs.js deleted file mode 100644 index 3673e914..00000000 --- a/dist/components/Table/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./Table.cjs.js");exports.default=e.default; diff --git a/dist/components/Table/index.d.ts b/dist/components/Table/index.d.ts deleted file mode 100644 index 410df69e..00000000 --- a/dist/components/Table/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as Table } from './Table'; -export default Table; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/Table/index.d.ts.map b/dist/components/Table/index.d.ts.map deleted file mode 100644 index deace90f..00000000 --- a/dist/components/Table/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/Table/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,MAAM,SAAS,CAAC;AAE3C,eAAe,KAAK,CAAC"} \ No newline at end of file diff --git a/dist/components/Table/index.es.js b/dist/components/Table/index.es.js deleted file mode 100644 index c0a1b333..00000000 --- a/dist/components/Table/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import e from "./Table.es.js"; -export { - e as default -}; diff --git a/dist/components/TextArea/TextArea.d.ts b/dist/components/TextArea/TextArea.d.ts deleted file mode 100644 index 4da859f8..00000000 --- a/dist/components/TextArea/TextArea.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Textarea as ShadTextarea } from '../ui/textarea'; -import { default as React, ComponentProps, ReactNode } from 'react'; -type TextareaProps = ComponentProps & { - label?: string; - placeholder?: string; - description?: string; - icon?: ReactNode; -}; -export default function Textarea({ label, placeholder, icon, description, ...rest }: TextareaProps): import("react/jsx-dev-runtime").JSX.Element; -export declare const DebouncedTextarea: React.ForwardRefExoticComponent<{ - value: string; - onChange: (value: string) => void; - debounce?: number; - label: string; - placeholder?: string; - description?: string; - icon?: React.ReactNode; -} & Omit, "onChange"> & React.RefAttributes>; -export {}; -//# sourceMappingURL=TextArea.d.ts.map \ No newline at end of file diff --git a/dist/components/TextArea/TextArea.d.ts.map b/dist/components/TextArea/TextArea.d.ts.map deleted file mode 100644 index 85db6bee..00000000 --- a/dist/components/TextArea/TextArea.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"TextArea.d.ts","sourceRoot":"","sources":["../../../src/components/TextArea/TextArea.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,QAAQ,IAAI,YAAY,EAAE,MAAM,0BAA0B,CAAC;AACpE,OAAO,KAAK,EAAE,EAAE,cAAc,EAAc,SAAS,EAAE,MAAM,OAAO,CAAC;AAIrE,KAAK,aAAa,GAAG,cAAc,CAAC,OAAO,YAAY,CAAC,GAAG;IAC1D,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,IAAI,CAAC,EAAE,SAAS,CAAC;CACjB,CAAC;AAWF,MAAM,CAAC,OAAO,UAAU,QAAQ,CAAC,EAAE,KAAU,EAAE,WAAgB,EAAE,IAAI,EAAE,WAAW,EAAE,GAAG,IAAI,EAAE,EAAE,aAAa,+CAoB3G;AAYD,eAAO,MAAM,iBAAiB;WATtB,MAAM;cACH,CAAC,KAAK,EAAE,MAAM,KAAK,IAAI;eACtB,MAAM;WACV,MAAM;kBACC,MAAM;kBACN,MAAM;WACb,KAAK,CAAC,SAAS;mHA8CtB,CAAC"} \ No newline at end of file diff --git a/dist/components/TextArea/index.d.ts b/dist/components/TextArea/index.d.ts deleted file mode 100644 index 25134170..00000000 --- a/dist/components/TextArea/index.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { default as TextArea, DebouncedTextarea } from './TextArea'; -export { DebouncedTextarea }; -export default TextArea; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/TextArea/index.d.ts.map b/dist/components/TextArea/index.d.ts.map deleted file mode 100644 index eb85e5cc..00000000 --- a/dist/components/TextArea/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/TextArea/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,QAAQ,EAAE,iBAAiB,EAAE,MAAM,YAAY,CAAC;AAEpE,OAAO,EAAE,iBAAiB,EAAE,CAAC;AAE7B,eAAe,QAAQ,CAAC"} \ No newline at end of file diff --git a/dist/components/ThemeSwitch/ThemeSwitch.cjs.js b/dist/components/ThemeSwitch/ThemeSwitch.cjs.js deleted file mode 100644 index b971be31..00000000 --- a/dist/components/ThemeSwitch/ThemeSwitch.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("react/jsx-runtime"),m=require("next-themes"),l=require("../../hooks/useSyncTheme.cjs.js"),r=require("lucide-react");function a(){const{setTheme:s,theme:t,systemTheme:c}=m.useTheme();l.useSyncTheme();const n=u=>{s(u),window.dispatchEvent(new Event("storage"))},i=e.jsx("button",{onClick:()=>n("light"),children:e.jsx(r.Sun,{className:"mr-2 h-5 w-5"})}),o=e.jsx("button",{onClick:()=>n("dark"),children:e.jsx(r.Moon,{className:"mr-2 h-5 w-5"})}),h=()=>t==="dark"||t==="system"&&c==="dark"?i:o;return e.jsx(e.Fragment,{children:h()})}exports.default=a; diff --git a/dist/components/ThemeSwitch/ThemeSwitch.d.ts b/dist/components/ThemeSwitch/ThemeSwitch.d.ts deleted file mode 100644 index fac681fb..00000000 --- a/dist/components/ThemeSwitch/ThemeSwitch.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export default function ThemeSwitch(): import("react/jsx-dev-runtime").JSX.Element; -//# sourceMappingURL=ThemeSwitch.d.ts.map \ No newline at end of file diff --git a/dist/components/ThemeSwitch/ThemeSwitch.d.ts.map b/dist/components/ThemeSwitch/ThemeSwitch.d.ts.map deleted file mode 100644 index 2973cb26..00000000 --- a/dist/components/ThemeSwitch/ThemeSwitch.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ThemeSwitch.d.ts","sourceRoot":"","sources":["../../../src/components/ThemeSwitch/ThemeSwitch.tsx"],"names":[],"mappings":"AAKA,MAAM,CAAC,OAAO,UAAU,WAAW,gDA4BlC"} \ No newline at end of file diff --git a/dist/components/ThemeSwitch/ThemeSwitch.es.js b/dist/components/ThemeSwitch/ThemeSwitch.es.js deleted file mode 100644 index dfcbcb08..00000000 --- a/dist/components/ThemeSwitch/ThemeSwitch.es.js +++ /dev/null @@ -1,15 +0,0 @@ -import { jsx as e, Fragment as i } from "react/jsx-runtime"; -import { useTheme as s } from "next-themes"; -import { useSyncTheme as a } from "../../hooks/useSyncTheme.es.js"; -import { Sun as d, Moon as l } from "lucide-react"; -function g() { - const { setTheme: n, theme: t, systemTheme: m } = s(); - a(); - const r = (c) => { - n(c), window.dispatchEvent(new Event("storage")); - }, o = /* @__PURE__ */ e("button", { onClick: () => r("light"), children: /* @__PURE__ */ e(d, { className: "mr-2 h-5 w-5" }) }), h = /* @__PURE__ */ e("button", { onClick: () => r("dark"), children: /* @__PURE__ */ e(l, { className: "mr-2 h-5 w-5" }) }); - return /* @__PURE__ */ e(i, { children: t === "dark" || t === "system" && m === "dark" ? o : h }); -} -export { - g as default -}; diff --git a/dist/components/ThemeSwitch/index.cjs.js b/dist/components/ThemeSwitch/index.cjs.js deleted file mode 100644 index e41d3c9d..00000000 --- a/dist/components/ThemeSwitch/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("./ThemeSwitch.cjs.js");exports.default=e.default; diff --git a/dist/components/ThemeSwitch/index.d.ts b/dist/components/ThemeSwitch/index.d.ts deleted file mode 100644 index 7b855ccc..00000000 --- a/dist/components/ThemeSwitch/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { default as ThemeSwitch } from './ThemeSwitch'; -export default ThemeSwitch; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/components/ThemeSwitch/index.d.ts.map b/dist/components/ThemeSwitch/index.d.ts.map deleted file mode 100644 index 225f5c42..00000000 --- a/dist/components/ThemeSwitch/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/components/ThemeSwitch/index.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,IAAI,WAAW,EAAE,MAAM,eAAe,CAAC;AAEvD,eAAe,WAAW,CAAC"} \ No newline at end of file diff --git a/dist/components/ThemeSwitch/index.es.js b/dist/components/ThemeSwitch/index.es.js deleted file mode 100644 index 468e3e97..00000000 --- a/dist/components/ThemeSwitch/index.es.js +++ /dev/null @@ -1,4 +0,0 @@ -import t from "./ThemeSwitch.es.js"; -export { - t as default -}; diff --git a/dist/components/ui/accordion.cjs.js b/dist/components/ui/accordion.cjs.js deleted file mode 100644 index 2ba47dbd..00000000 --- a/dist/components/ui/accordion.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("react/jsx-runtime"),a=require("@radix-ui/react-accordion"),s=require("lucide-react"),i=require("../../lib/utils.cjs.js");function d(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const n in e)if(n!=="default"){const c=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,c.get?c:{enumerable:!0,get:()=>e[n]})}}return t.default=e,Object.freeze(t)}const r=d(a);function l({...e}){return o.jsx(r.Root,{"data-slot":"accordion",...e})}function u({className:e,...t}){return o.jsx(r.Item,{"data-slot":"accordion-item",className:i.cn("border-b last:border-b-0",e),...t})}function m({className:e,children:t,...n}){return o.jsx(r.Header,{className:"flex",children:o.jsxs(r.Trigger,{"data-slot":"accordion-trigger",className:i.cn("focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&[data-state=open]>svg]:rotate-180",e),...n,children:[t,o.jsx(s.ChevronDownIcon,{className:"text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200"})]})})}function f({className:e,children:t,...n}){return o.jsx(r.Content,{"data-slot":"accordion-content",className:"data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-sm",...n,children:o.jsx("div",{className:i.cn("pt-0 pb-4",e),children:t})})}exports.Accordion=l;exports.AccordionContent=f;exports.AccordionItem=u;exports.AccordionTrigger=m; diff --git a/dist/components/ui/accordion.d.ts b/dist/components/ui/accordion.d.ts deleted file mode 100644 index 01212cf0..00000000 --- a/dist/components/ui/accordion.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import * as React from 'react'; -import * as AccordionPrimitive from '@radix-ui/react-accordion'; -declare function Accordion({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AccordionItem({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AccordionTrigger({ className, children, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AccordionContent({ className, children, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Accordion, AccordionItem, AccordionTrigger, AccordionContent }; -//# sourceMappingURL=accordion.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/accordion.d.ts.map b/dist/components/ui/accordion.d.ts.map deleted file mode 100644 index 55aefaba..00000000 --- a/dist/components/ui/accordion.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"accordion.d.ts","sourceRoot":"","sources":["../../../src/components/ui/accordion.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,kBAAkB,MAAM,2BAA2B,CAAC;AAKhE,iBAAS,SAAS,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,IAAI,CAAC,+CAEpF;AAED,iBAAS,aAAa,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,IAAI,CAAC,+CAQnG;AAED,iBAAS,gBAAgB,CAAC,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,OAAO,CAAC,+CAgBnH;AAED,iBAAS,gBAAgB,CAAC,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,OAAO,CAAC,+CAUnH;AAED,OAAO,EAAE,SAAS,EAAE,aAAa,EAAE,gBAAgB,EAAE,gBAAgB,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/accordion.es.js b/dist/components/ui/accordion.es.js deleted file mode 100644 index 2391c0be..00000000 --- a/dist/components/ui/accordion.es.js +++ /dev/null @@ -1,51 +0,0 @@ -import { jsx as e, jsxs as a } from "react/jsx-runtime"; -import * as n from "@radix-ui/react-accordion"; -import { ChevronDownIcon as s } from "lucide-react"; -import { cn as i } from "../../lib/utils.es.js"; -function m({ ...t }) { - return /* @__PURE__ */ e(n.Root, { "data-slot": "accordion", ...t }); -} -function f({ className: t, ...o }) { - return /* @__PURE__ */ e( - n.Item, - { - "data-slot": "accordion-item", - className: i("border-b last:border-b-0", t), - ...o - } - ); -} -function u({ className: t, children: o, ...r }) { - return /* @__PURE__ */ e(n.Header, { className: "flex", children: /* @__PURE__ */ a( - n.Trigger, - { - "data-slot": "accordion-trigger", - className: i( - "focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&[data-state=open]>svg]:rotate-180", - t - ), - ...r, - children: [ - o, - /* @__PURE__ */ e(s, { className: "text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200" }) - ] - } - ) }); -} -function p({ className: t, children: o, ...r }) { - return /* @__PURE__ */ e( - n.Content, - { - "data-slot": "accordion-content", - className: "data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-sm", - ...r, - children: /* @__PURE__ */ e("div", { className: i("pt-0 pb-4", t), children: o }) - } - ); -} -export { - m as Accordion, - p as AccordionContent, - f as AccordionItem, - u as AccordionTrigger -}; diff --git a/dist/components/ui/alert-dialog.cjs.js b/dist/components/ui/alert-dialog.cjs.js deleted file mode 100644 index 6035e903..00000000 --- a/dist/components/ui/alert-dialog.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),d=require("@radix-ui/react-alert-dialog"),o=require("../../lib/utils.cjs.js"),i=require("./button.cjs.js");function g(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const r in t)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,n.get?n:{enumerable:!0,get:()=>t[r]})}}return e.default=t,Object.freeze(e)}const l=g(d);function u({...t}){return a.jsx(l.Root,{"data-slot":"alert-dialog",...t})}function f({...t}){return a.jsx(l.Trigger,{"data-slot":"alert-dialog-trigger",...t})}function s({...t}){return a.jsx(l.Portal,{"data-slot":"alert-dialog-portal",...t})}function c({className:t,...e}){return a.jsx(l.Overlay,{"data-slot":"alert-dialog-overlay",className:o.cn("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...e})}function m({className:t,...e}){return a.jsxs(s,{children:[a.jsx(c,{}),a.jsx(l.Content,{"data-slot":"alert-dialog-content",className:o.cn("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",t),...e})]})}function x({className:t,...e}){return a.jsx("div",{"data-slot":"alert-dialog-header",className:o.cn("flex flex-col gap-2 text-center sm:text-left",t),...e})}function D({className:t,...e}){return a.jsx("div",{"data-slot":"alert-dialog-footer",className:o.cn("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",t),...e})}function A({className:t,...e}){return a.jsx(l.Title,{"data-slot":"alert-dialog-title",className:o.cn("text-lg font-semibold",t),...e})}function p({className:t,...e}){return a.jsx(l.Description,{"data-slot":"alert-dialog-description",className:o.cn("text-muted-foreground text-sm",t),...e})}function j({className:t,...e}){return a.jsx(l.Action,{className:o.cn(i.buttonVariants(),t),...e})}function b({className:t,...e}){return a.jsx(l.Cancel,{className:o.cn(i.buttonVariants({variant:"outline"}),t),...e})}exports.AlertDialog=u;exports.AlertDialogAction=j;exports.AlertDialogCancel=b;exports.AlertDialogContent=m;exports.AlertDialogDescription=p;exports.AlertDialogFooter=D;exports.AlertDialogHeader=x;exports.AlertDialogOverlay=c;exports.AlertDialogPortal=s;exports.AlertDialogTitle=A;exports.AlertDialogTrigger=f; diff --git a/dist/components/ui/alert-dialog.d.ts b/dist/components/ui/alert-dialog.d.ts deleted file mode 100644 index abdb2c0d..00000000 --- a/dist/components/ui/alert-dialog.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import * as React from 'react'; -import * as AlertDialogPrimitive from '@radix-ui/react-alert-dialog'; -declare function AlertDialog({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDialogTrigger({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDialogPortal({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDialogOverlay({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDialogContent({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDialogHeader({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDialogFooter({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDialogTitle({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDialogDescription({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDialogAction({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDialogCancel({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { AlertDialog, AlertDialogPortal, AlertDialogOverlay, AlertDialogTrigger, AlertDialogContent, AlertDialogHeader, AlertDialogFooter, AlertDialogTitle, AlertDialogDescription, AlertDialogAction, AlertDialogCancel, }; -//# sourceMappingURL=alert-dialog.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/alert-dialog.d.ts.map b/dist/components/ui/alert-dialog.d.ts.map deleted file mode 100644 index 592625f5..00000000 --- a/dist/components/ui/alert-dialog.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"alert-dialog.d.ts","sourceRoot":"","sources":["../../../src/components/ui/alert-dialog.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,oBAAoB,MAAM,8BAA8B,CAAC;AAKrE,iBAAS,WAAW,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,IAAI,CAAC,+CAExF;AAED,iBAAS,kBAAkB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,OAAO,CAAC,+CAElG;AAED,iBAAS,iBAAiB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,MAAM,CAAC,+CAEhG;AAED,iBAAS,kBAAkB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,OAAO,CAAC,+CAW7G;AAED,iBAAS,kBAAkB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,OAAO,CAAC,+CAc7G;AAED,iBAAS,iBAAiB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAQ9E;AAED,iBAAS,iBAAiB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAQ9E;AAED,iBAAS,gBAAgB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,KAAK,CAAC,+CAQzG;AAED,iBAAS,sBAAsB,CAAC,EAC/B,SAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,WAAW,CAAC,+CAQ/D;AAED,iBAAS,iBAAiB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,MAAM,CAAC,+CAE3G;AAED,iBAAS,iBAAiB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,MAAM,CAAC,+CAE3G;AAED,OAAO,EACN,WAAW,EACX,iBAAiB,EACjB,kBAAkB,EAClB,kBAAkB,EAClB,kBAAkB,EAClB,iBAAiB,EACjB,iBAAiB,EACjB,gBAAgB,EAChB,sBAAsB,EACtB,iBAAiB,EACjB,iBAAiB,GACjB,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/alert-dialog.es.js b/dist/components/ui/alert-dialog.es.js deleted file mode 100644 index e4c00893..00000000 --- a/dist/components/ui/alert-dialog.es.js +++ /dev/null @@ -1,104 +0,0 @@ -import { jsx as e, jsxs as n } from "react/jsx-runtime"; -import * as o from "@radix-ui/react-alert-dialog"; -import { cn as l } from "../../lib/utils.es.js"; -import { buttonVariants as r } from "./button.es.js"; -function u({ ...t }) { - return /* @__PURE__ */ e(o.Root, { "data-slot": "alert-dialog", ...t }); -} -function f({ ...t }) { - return /* @__PURE__ */ e(o.Trigger, { "data-slot": "alert-dialog-trigger", ...t }); -} -function i({ ...t }) { - return /* @__PURE__ */ e(o.Portal, { "data-slot": "alert-dialog-portal", ...t }); -} -function s({ className: t, ...a }) { - return /* @__PURE__ */ e( - o.Overlay, - { - "data-slot": "alert-dialog-overlay", - className: l( - "data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50", - t - ), - ...a - } - ); -} -function m({ className: t, ...a }) { - return /* @__PURE__ */ n(i, { children: [ - /* @__PURE__ */ e(s, {}), - /* @__PURE__ */ e( - o.Content, - { - "data-slot": "alert-dialog-content", - className: l( - "bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg", - t - ), - ...a - } - ) - ] }); -} -function p({ className: t, ...a }) { - return /* @__PURE__ */ e( - "div", - { - "data-slot": "alert-dialog-header", - className: l("flex flex-col gap-2 text-center sm:text-left", t), - ...a - } - ); -} -function x({ className: t, ...a }) { - return /* @__PURE__ */ e( - "div", - { - "data-slot": "alert-dialog-footer", - className: l("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end", t), - ...a - } - ); -} -function A({ className: t, ...a }) { - return /* @__PURE__ */ e( - o.Title, - { - "data-slot": "alert-dialog-title", - className: l("text-lg font-semibold", t), - ...a - } - ); -} -function D({ - className: t, - ...a -}) { - return /* @__PURE__ */ e( - o.Description, - { - "data-slot": "alert-dialog-description", - className: l("text-muted-foreground text-sm", t), - ...a - } - ); -} -function v({ className: t, ...a }) { - return /* @__PURE__ */ e(o.Action, { className: l(r(), t), ...a }); -} -function N({ className: t, ...a }) { - return /* @__PURE__ */ e(o.Cancel, { className: l(r({ variant: "outline" }), t), ...a }); -} -export { - u as AlertDialog, - v as AlertDialogAction, - N as AlertDialogCancel, - m as AlertDialogContent, - D as AlertDialogDescription, - x as AlertDialogFooter, - p as AlertDialogHeader, - s as AlertDialogOverlay, - i as AlertDialogPortal, - A as AlertDialogTitle, - f as AlertDialogTrigger -}; diff --git a/dist/components/ui/alert.cjs.js b/dist/components/ui/alert.cjs.js deleted file mode 100644 index d25aa434..00000000 --- a/dist/components/ui/alert.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const r=require("react/jsx-runtime"),i=require("class-variance-authority"),a=require("../../lib/utils.cjs.js"),l=i.cva("relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current",{variants:{variant:{default:"bg-card text-card-foreground",destructive:"text-destructive bg-card [&>svg]:text-current *:data-[slot=alert-description]:text-destructive/90"}},defaultVariants:{variant:"default"}});function n({className:t,variant:e,...s}){return r.jsx("div",{"data-slot":"alert",role:"alert",className:a.cn(l({variant:e}),t),...s})}function c({className:t,...e}){return r.jsx("div",{"data-slot":"alert-title",className:a.cn("col-start-2 line-clamp-1 min-h-4 font-medium tracking-tight",t),...e})}function d({className:t,...e}){return r.jsx("div",{"data-slot":"alert-description",className:a.cn("text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm [&_p]:leading-relaxed",t),...e})}exports.Alert=n;exports.AlertDescription=d;exports.AlertTitle=c; diff --git a/dist/components/ui/alert.d.ts b/dist/components/ui/alert.d.ts deleted file mode 100644 index 7bd36390..00000000 --- a/dist/components/ui/alert.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { VariantProps } from 'class-variance-authority'; -import * as React from 'react'; -declare const alertVariants: (props?: ({ - variant?: "default" | "destructive" | null | undefined; -} & import('class-variance-authority/dist/types').ClassProp) | undefined) => string; -declare function Alert({ className, variant, ...props }: React.ComponentProps<'div'> & VariantProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertTitle({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function AlertDescription({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -export { Alert, AlertTitle, AlertDescription }; -//# sourceMappingURL=alert.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/alert.d.ts.map b/dist/components/ui/alert.d.ts.map deleted file mode 100644 index d2a657d1..00000000 --- a/dist/components/ui/alert.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"alert.d.ts","sourceRoot":"","sources":["../../../src/components/ui/alert.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAO,KAAK,YAAY,EAAE,MAAM,0BAA0B,CAAC;AAIlE,QAAA,MAAM,aAAa;;mFAclB,CAAC;AAEF,iBAAS,KAAK,CAAC,EAAE,SAAS,EAAE,OAAO,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,GAAG,YAAY,CAAC,OAAO,aAAa,CAAC,+CAEhH;AAED,iBAAS,UAAU,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAQvE;AAED,iBAAS,gBAAgB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAW7E;AAED,OAAO,EAAE,KAAK,EAAE,UAAU,EAAE,gBAAgB,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/alert.es.js b/dist/components/ui/alert.es.js deleted file mode 100644 index 137be54b..00000000 --- a/dist/components/ui/alert.es.js +++ /dev/null @@ -1,48 +0,0 @@ -import { jsx as e } from "react/jsx-runtime"; -import { cva as i } from "class-variance-authority"; -import { cn as a } from "../../lib/utils.es.js"; -const l = i( - "relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current", - { - variants: { - variant: { - default: "bg-card text-card-foreground", - destructive: "text-destructive bg-card [&>svg]:text-current *:data-[slot=alert-description]:text-destructive/90" - } - }, - defaultVariants: { - variant: "default" - } - } -); -function c({ className: t, variant: r, ...s }) { - return /* @__PURE__ */ e("div", { "data-slot": "alert", role: "alert", className: a(l({ variant: r }), t), ...s }); -} -function g({ className: t, ...r }) { - return /* @__PURE__ */ e( - "div", - { - "data-slot": "alert-title", - className: a("col-start-2 line-clamp-1 min-h-4 font-medium tracking-tight", t), - ...r - } - ); -} -function u({ className: t, ...r }) { - return /* @__PURE__ */ e( - "div", - { - "data-slot": "alert-description", - className: a( - "text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm [&_p]:leading-relaxed", - t - ), - ...r - } - ); -} -export { - c as Alert, - u as AlertDescription, - g as AlertTitle -}; diff --git a/dist/components/ui/aspect-ratio.cjs.js b/dist/components/ui/aspect-ratio.cjs.js deleted file mode 100644 index 996ae5b9..00000000 --- a/dist/components/ui/aspect-ratio.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("react/jsx-runtime"),n=require("@radix-ui/react-aspect-ratio");function c(t){const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const e in t)if(e!=="default"){const r=Object.getOwnPropertyDescriptor(t,e);Object.defineProperty(o,e,r.get?r:{enumerable:!0,get:()=>t[e]})}}return o.default=t,Object.freeze(o)}const a=c(n);function s({...t}){return i.jsx(a.Root,{"data-slot":"aspect-ratio",...t})}exports.AspectRatio=s; diff --git a/dist/components/ui/aspect-ratio.d.ts b/dist/components/ui/aspect-ratio.d.ts deleted file mode 100644 index f2e2c896..00000000 --- a/dist/components/ui/aspect-ratio.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import * as AspectRatioPrimitive from '@radix-ui/react-aspect-ratio'; -declare function AspectRatio({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { AspectRatio }; -//# sourceMappingURL=aspect-ratio.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/aspect-ratio.d.ts.map b/dist/components/ui/aspect-ratio.d.ts.map deleted file mode 100644 index c69532b5..00000000 --- a/dist/components/ui/aspect-ratio.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"aspect-ratio.d.ts","sourceRoot":"","sources":["../../../src/components/ui/aspect-ratio.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,oBAAoB,MAAM,8BAA8B,CAAC;AAErE,iBAAS,WAAW,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,IAAI,CAAC,+CAExF;AAED,OAAO,EAAE,WAAW,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/aspect-ratio.es.js b/dist/components/ui/aspect-ratio.es.js deleted file mode 100644 index c3248921..00000000 --- a/dist/components/ui/aspect-ratio.es.js +++ /dev/null @@ -1,8 +0,0 @@ -import { jsx as o } from "react/jsx-runtime"; -import * as i from "@radix-ui/react-aspect-ratio"; -function a({ ...t }) { - return /* @__PURE__ */ o(i.Root, { "data-slot": "aspect-ratio", ...t }); -} -export { - a as AspectRatio -}; diff --git a/dist/components/ui/avatar.cjs.js b/dist/components/ui/avatar.cjs.js deleted file mode 100644 index c10b5642..00000000 --- a/dist/components/ui/avatar.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const r=require("react/jsx-runtime"),i=require("@radix-ui/react-avatar"),n=require("../../lib/utils.cjs.js");function s(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const a in e)if(a!=="default"){const c=Object.getOwnPropertyDescriptor(e,a);Object.defineProperty(t,a,c.get?c:{enumerable:!0,get:()=>e[a]})}}return t.default=e,Object.freeze(t)}const l=s(i);function u({className:e,...t}){return r.jsx(l.Root,{"data-slot":"avatar",className:n.cn("relative flex size-8 shrink-0 overflow-hidden rounded-full",e),...t})}function o({className:e,...t}){return r.jsx(l.Image,{"data-slot":"avatar-image",className:n.cn("aspect-square size-full",e),...t})}function f({className:e,...t}){return r.jsx(l.Fallback,{"data-slot":"avatar-fallback",className:n.cn("bg-muted flex size-full items-center justify-center rounded-full",e),...t})}exports.Avatar=u;exports.AvatarFallback=f;exports.AvatarImage=o; diff --git a/dist/components/ui/avatar.d.ts b/dist/components/ui/avatar.d.ts deleted file mode 100644 index 3743918f..00000000 --- a/dist/components/ui/avatar.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import * as React from 'react'; -import * as AvatarPrimitive from '@radix-ui/react-avatar'; -declare function Avatar({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AvatarImage({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function AvatarFallback({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Avatar, AvatarImage, AvatarFallback }; -//# sourceMappingURL=avatar.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/avatar.d.ts.map b/dist/components/ui/avatar.d.ts.map deleted file mode 100644 index 8ee25c6d..00000000 --- a/dist/components/ui/avatar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"avatar.d.ts","sourceRoot":"","sources":["../../../src/components/ui/avatar.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,eAAe,MAAM,wBAAwB,CAAC;AAI1D,iBAAS,MAAM,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,IAAI,CAAC,+CAQzF;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,KAAK,CAAC,+CAI/F;AAED,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,QAAQ,CAAC,+CAQrG;AAED,OAAO,EAAE,MAAM,EAAE,WAAW,EAAE,cAAc,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/avatar.es.js b/dist/components/ui/avatar.es.js deleted file mode 100644 index d4420a8a..00000000 --- a/dist/components/ui/avatar.es.js +++ /dev/null @@ -1,31 +0,0 @@ -import { jsx as e } from "react/jsx-runtime"; -import * as r from "@radix-ui/react-avatar"; -import { cn as l } from "../../lib/utils.es.js"; -function i({ className: a, ...t }) { - return /* @__PURE__ */ e( - r.Root, - { - "data-slot": "avatar", - className: l("relative flex size-8 shrink-0 overflow-hidden rounded-full", a), - ...t - } - ); -} -function n({ className: a, ...t }) { - return /* @__PURE__ */ e(r.Image, { "data-slot": "avatar-image", className: l("aspect-square size-full", a), ...t }); -} -function f({ className: a, ...t }) { - return /* @__PURE__ */ e( - r.Fallback, - { - "data-slot": "avatar-fallback", - className: l("bg-muted flex size-full items-center justify-center rounded-full", a), - ...t - } - ); -} -export { - i as Avatar, - f as AvatarFallback, - n as AvatarImage -}; diff --git a/dist/components/ui/badge.cjs.js b/dist/components/ui/badge.cjs.js deleted file mode 100644 index d1349670..00000000 --- a/dist/components/ui/badge.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const d=require("react/jsx-runtime"),v=require("@radix-ui/react-slot"),b=require("class-variance-authority"),t=require("../../lib/utils.cjs.js"),r=b.cva("inline-flex items-center justify-center rounded-md px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,background-color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground",neutral:"[background:var(--badge-neutral-bg)] [color:var(--badge-neutral-fg)] [a&]:hover:[background:var(--badge-neutral-hover)] [box-shadow:var(--badge-ring)]",info:"[background:var(--badge-info-bg)] [color:var(--badge-info-fg)] [a&]:hover:[background:var(--badge-info-hover)] [box-shadow:var(--badge-ring)]",success:"[background:var(--badge-success-bg)] [color:var(--badge-success-fg)] [a&]:hover:[background:var(--badge-success-hover)] [box-shadow:var(--badge-ring)]",warning:"[background:var(--badge-warning-bg)] [color:var(--badge-warning-fg)] [a&]:hover:[background:var(--badge-warning-hover)] [box-shadow:var(--badge-ring)]",danger:"[background:var(--badge-danger-bg)] [color:var(--badge-danger-fg)] [a&]:hover:[background:var(--badge-danger-hover)] [box-shadow:var(--badge-ring)]",purple:"[background:var(--badge-purple-bg)] [color:var(--badge-purple-fg)] [a&]:hover:[background:var(--badge-purple-hover)] [box-shadow:var(--badge-ring)]",teal:"[background:var(--badge-teal-bg)] [color:var(--badge-teal-fg)] [a&]:hover:[background:var(--badge-teal-hover)] [box-shadow:var(--badge-ring)]",lagoon:"[background:var(--badge-lagoon-bg)] [color:var(--badge-lagoon-fg)] [a&]:hover:[background:var(--badge-lagoon-hover)] [box-shadow:var(--badge-ring)]",production:"[background:var(--env-production-bg)] [color:var(--env-production-fg)] [a&]:hover:[background:var(--env-production-hover)] [box-shadow:var(--badge-ring)]",development:"[background:var(--env-development-bg)] [color:var(--env-development-fg)] [a&]:hover:[background:var(--env-development-hover)] [box-shadow:var(--badge-ring)]",staging:"[background:var(--env-staging-bg)] [color:var(--env-staging-fg)] [a&]:hover:[background:var(--env-staging-hover)] [box-shadow:var(--badge-ring)]",failover:"[background:var(--env-failover-bg)] [color:var(--env-failover-fg)] [a&]:hover:[background:var(--env-failover-hover)] [box-shadow:var(--badge-ring)]",standby:"[background:var(--env-standby-bg)] [color:var(--env-standby-fg)] [a&]:hover:[background:var(--env-standby-hover)] [box-shadow:var(--badge-ring)]",testing:"[background:var(--env-testing-bg)] [color:var(--env-testing-fg)] [a&]:hover:[background:var(--env-testing-hover)] [box-shadow:var(--badge-ring)]",sandbox:"[background:var(--env-sandbox-bg)] [color:var(--env-sandbox-fg)] [a&]:hover:[background:var(--env-sandbox-hover)] [box-shadow:var(--badge-ring)]",deprecated:"[background:var(--env-deprecated-bg)] [color:var(--env-deprecated-fg)] [a&]:hover:[background:var(--env-deprecated-hover)] [box-shadow:var(--badge-ring)]"}},defaultVariants:{variant:"default"}});function i({className:a,variant:e,asChild:o=!1,...n}){const g=o?v.Slot:"span";return d.jsx(g,{"data-slot":"badge",className:t.cn(r({variant:e}),a),...n})}exports.Badge=i;exports.badgeVariants=r; diff --git a/dist/components/ui/badge.d.ts b/dist/components/ui/badge.d.ts deleted file mode 100644 index 4d9a5e80..00000000 --- a/dist/components/ui/badge.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { VariantProps } from 'class-variance-authority'; -import * as React from 'react'; -declare const badgeVariants: (props?: ({ - variant?: "default" | "destructive" | "outline" | "secondary" | "neutral" | "info" | "success" | "warning" | "danger" | "purple" | "teal" | "lagoon" | "production" | "development" | "staging" | "failover" | "standby" | "testing" | "sandbox" | "deprecated" | null | undefined; -} & import('class-variance-authority/dist/types').ClassProp) | undefined) => string; -declare function Badge({ className, variant, asChild, ...props }: React.ComponentProps<'span'> & VariantProps & { - asChild?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -export { Badge, badgeVariants }; -//# sourceMappingURL=badge.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/badge.d.ts.map b/dist/components/ui/badge.d.ts.map deleted file mode 100644 index 16443414..00000000 --- a/dist/components/ui/badge.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"badge.d.ts","sourceRoot":"","sources":["../../../src/components/ui/badge.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,OAAO,EAAO,KAAK,YAAY,EAAE,MAAM,0BAA0B,CAAC;AAIlE,QAAA,MAAM,aAAa;;mFA8ClB,CAAC;AAEF,iBAAS,KAAK,CAAC,EACd,SAAS,EACT,OAAO,EACP,OAAe,EACf,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,MAAM,CAAC,GAAG,YAAY,CAAC,OAAO,aAAa,CAAC,GAAG;IAAE,OAAO,CAAC,EAAE,OAAO,CAAA;CAAE,+CAI3F;AAED,OAAO,EAAE,KAAK,EAAE,aAAa,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/badge.es.js b/dist/components/ui/badge.es.js deleted file mode 100644 index a49bae86..00000000 --- a/dist/components/ui/badge.es.js +++ /dev/null @@ -1,48 +0,0 @@ -import { jsx as n } from "react/jsx-runtime"; -import { Slot as g } from "@radix-ui/react-slot"; -import { cva as d } from "class-variance-authority"; -import { cn as v } from "../../lib/utils.es.js"; -const b = d( - "inline-flex items-center justify-center rounded-md px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,background-color,box-shadow] overflow-hidden", - { - variants: { - variant: { - default: "border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90", - secondary: "border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90", - destructive: "border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60", - outline: "border text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground", - neutral: "[background:var(--badge-neutral-bg)] [color:var(--badge-neutral-fg)] [a&]:hover:[background:var(--badge-neutral-hover)] [box-shadow:var(--badge-ring)]", - info: "[background:var(--badge-info-bg)] [color:var(--badge-info-fg)] [a&]:hover:[background:var(--badge-info-hover)] [box-shadow:var(--badge-ring)]", - success: "[background:var(--badge-success-bg)] [color:var(--badge-success-fg)] [a&]:hover:[background:var(--badge-success-hover)] [box-shadow:var(--badge-ring)]", - warning: "[background:var(--badge-warning-bg)] [color:var(--badge-warning-fg)] [a&]:hover:[background:var(--badge-warning-hover)] [box-shadow:var(--badge-ring)]", - danger: "[background:var(--badge-danger-bg)] [color:var(--badge-danger-fg)] [a&]:hover:[background:var(--badge-danger-hover)] [box-shadow:var(--badge-ring)]", - purple: "[background:var(--badge-purple-bg)] [color:var(--badge-purple-fg)] [a&]:hover:[background:var(--badge-purple-hover)] [box-shadow:var(--badge-ring)]", - teal: "[background:var(--badge-teal-bg)] [color:var(--badge-teal-fg)] [a&]:hover:[background:var(--badge-teal-hover)] [box-shadow:var(--badge-ring)]", - lagoon: "[background:var(--badge-lagoon-bg)] [color:var(--badge-lagoon-fg)] [a&]:hover:[background:var(--badge-lagoon-hover)] [box-shadow:var(--badge-ring)]", - production: "[background:var(--env-production-bg)] [color:var(--env-production-fg)] [a&]:hover:[background:var(--env-production-hover)] [box-shadow:var(--badge-ring)]", - development: "[background:var(--env-development-bg)] [color:var(--env-development-fg)] [a&]:hover:[background:var(--env-development-hover)] [box-shadow:var(--badge-ring)]", - staging: "[background:var(--env-staging-bg)] [color:var(--env-staging-fg)] [a&]:hover:[background:var(--env-staging-hover)] [box-shadow:var(--badge-ring)]", - failover: "[background:var(--env-failover-bg)] [color:var(--env-failover-fg)] [a&]:hover:[background:var(--env-failover-hover)] [box-shadow:var(--badge-ring)]", - standby: "[background:var(--env-standby-bg)] [color:var(--env-standby-fg)] [a&]:hover:[background:var(--env-standby-hover)] [box-shadow:var(--badge-ring)]", - testing: "[background:var(--env-testing-bg)] [color:var(--env-testing-fg)] [a&]:hover:[background:var(--env-testing-hover)] [box-shadow:var(--badge-ring)]", - sandbox: "[background:var(--env-sandbox-bg)] [color:var(--env-sandbox-fg)] [a&]:hover:[background:var(--env-sandbox-hover)] [box-shadow:var(--badge-ring)]", - deprecated: "[background:var(--env-deprecated-bg)] [color:var(--env-deprecated-fg)] [a&]:hover:[background:var(--env-deprecated-hover)] [box-shadow:var(--badge-ring)]" - } - }, - defaultVariants: { - variant: "default" - } - } -); -function l({ - className: r, - variant: a, - asChild: e = !1, - ...o -}) { - return /* @__PURE__ */ n(e ? g : "span", { "data-slot": "badge", className: v(b({ variant: a }), r), ...o }); -} -export { - l as Badge, - b as badgeVariants -}; diff --git a/dist/components/ui/breadcrumb.cjs.js b/dist/components/ui/breadcrumb.cjs.js deleted file mode 100644 index e5cd9068..00000000 --- a/dist/components/ui/breadcrumb.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),i=require("@radix-ui/react-slot"),n=require("lucide-react"),t=require("../../lib/utils.cjs.js");function u({...e}){return a.jsx("nav",{"aria-label":"breadcrumb","data-slot":"breadcrumb",...e})}function o({className:e,...r}){return a.jsx("ol",{"data-slot":"breadcrumb-list",className:t.cn("text-muted-foreground flex flex-wrap items-center gap-1.5 text-sm break-words sm:gap-2.5",e),...r})}function l({className:e,...r}){return a.jsx("li",{"data-slot":"breadcrumb-item",className:t.cn("inline-flex items-center gap-1.5",e),...r})}function d({asChild:e,className:r,...s}){const c=e?i.Slot:"a";return a.jsx(c,{"data-slot":"breadcrumb-link",className:t.cn("hover:text-foreground transition-colors",r),...s})}function m({className:e,...r}){return a.jsx("span",{"data-slot":"breadcrumb-page",role:"link","aria-disabled":"true","aria-current":"page",className:t.cn("text-foreground font-normal",e),...r})}function b({children:e,className:r,...s}){return a.jsx("li",{"data-slot":"breadcrumb-separator",role:"presentation","aria-hidden":"true",className:t.cn("[&>svg]:size-3.5",r),...s,children:e??a.jsx(n.ChevronRight,{})})}function p({className:e,...r}){return a.jsxs("span",{"data-slot":"breadcrumb-ellipsis",role:"presentation","aria-hidden":"true",className:t.cn("flex size-9 items-center justify-center",e),...r,children:[a.jsx(n.MoreHorizontal,{className:"size-4"}),a.jsx("span",{className:"sr-only",children:"More"})]})}exports.Breadcrumb=u;exports.BreadcrumbEllipsis=p;exports.BreadcrumbItem=l;exports.BreadcrumbLink=d;exports.BreadcrumbList=o;exports.BreadcrumbPage=m;exports.BreadcrumbSeparator=b; diff --git a/dist/components/ui/breadcrumb.d.ts b/dist/components/ui/breadcrumb.d.ts deleted file mode 100644 index 8b2fba76..00000000 --- a/dist/components/ui/breadcrumb.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import * as React from 'react'; -declare function Breadcrumb({ ...props }: React.ComponentProps<'nav'>): import("react/jsx-dev-runtime").JSX.Element; -declare function BreadcrumbList({ className, ...props }: React.ComponentProps<'ol'>): import("react/jsx-dev-runtime").JSX.Element; -declare function BreadcrumbItem({ className, ...props }: React.ComponentProps<'li'>): import("react/jsx-dev-runtime").JSX.Element; -declare function BreadcrumbLink({ asChild, className, ...props }: React.ComponentProps<'a'> & { - asChild?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function BreadcrumbPage({ className, ...props }: React.ComponentProps<'span'>): import("react/jsx-dev-runtime").JSX.Element; -declare function BreadcrumbSeparator({ children, className, ...props }: React.ComponentProps<'li'>): import("react/jsx-dev-runtime").JSX.Element; -declare function BreadcrumbEllipsis({ className, ...props }: React.ComponentProps<'span'>): import("react/jsx-dev-runtime").JSX.Element; -export { Breadcrumb, BreadcrumbList, BreadcrumbItem, BreadcrumbLink, BreadcrumbPage, BreadcrumbSeparator, BreadcrumbEllipsis, }; -//# sourceMappingURL=breadcrumb.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/breadcrumb.d.ts.map b/dist/components/ui/breadcrumb.d.ts.map deleted file mode 100644 index 1f18f7e3..00000000 --- a/dist/components/ui/breadcrumb.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"breadcrumb.d.ts","sourceRoot":"","sources":["../../../src/components/ui/breadcrumb.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAM/B,iBAAS,UAAU,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAE5D;AAED,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAW1E;AAED,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAE1E;AAED,iBAAS,cAAc,CAAC,EACvB,OAAO,EACP,SAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,GAAG,CAAC,GAAG;IAC9B,OAAO,CAAC,EAAE,OAAO,CAAC;CAClB,+CAMA;AAED,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,MAAM,CAAC,+CAW5E;AAED,iBAAS,mBAAmB,CAAC,EAAE,QAAQ,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAYzF;AAED,iBAAS,kBAAkB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,MAAM,CAAC,+CAahF;AAED,OAAO,EACN,UAAU,EACV,cAAc,EACd,cAAc,EACd,cAAc,EACd,cAAc,EACd,mBAAmB,EACnB,kBAAkB,GAClB,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/breadcrumb.es.js b/dist/components/ui/breadcrumb.es.js deleted file mode 100644 index 5f4ea04f..00000000 --- a/dist/components/ui/breadcrumb.es.js +++ /dev/null @@ -1,81 +0,0 @@ -import { jsx as a, jsxs as o } from "react/jsx-runtime"; -import { Slot as s } from "@radix-ui/react-slot"; -import { ChevronRight as i, MoreHorizontal as l } from "lucide-react"; -import { cn as t } from "../../lib/utils.es.js"; -function p({ ...r }) { - return /* @__PURE__ */ a("nav", { "aria-label": "breadcrumb", "data-slot": "breadcrumb", ...r }); -} -function f({ className: r, ...e }) { - return /* @__PURE__ */ a( - "ol", - { - "data-slot": "breadcrumb-list", - className: t( - "text-muted-foreground flex flex-wrap items-center gap-1.5 text-sm break-words sm:gap-2.5", - r - ), - ...e - } - ); -} -function g({ className: r, ...e }) { - return /* @__PURE__ */ a("li", { "data-slot": "breadcrumb-item", className: t("inline-flex items-center gap-1.5", r), ...e }); -} -function x({ - asChild: r, - className: e, - ...n -}) { - return /* @__PURE__ */ a(r ? s : "a", { "data-slot": "breadcrumb-link", className: t("hover:text-foreground transition-colors", e), ...n }); -} -function h({ className: r, ...e }) { - return /* @__PURE__ */ a( - "span", - { - "data-slot": "breadcrumb-page", - role: "link", - "aria-disabled": "true", - "aria-current": "page", - className: t("text-foreground font-normal", r), - ...e - } - ); -} -function N({ children: r, className: e, ...n }) { - return /* @__PURE__ */ a( - "li", - { - "data-slot": "breadcrumb-separator", - role: "presentation", - "aria-hidden": "true", - className: t("[&>svg]:size-3.5", e), - ...n, - children: r ?? /* @__PURE__ */ a(i, {}) - } - ); -} -function B({ className: r, ...e }) { - return /* @__PURE__ */ o( - "span", - { - "data-slot": "breadcrumb-ellipsis", - role: "presentation", - "aria-hidden": "true", - className: t("flex size-9 items-center justify-center", r), - ...e, - children: [ - /* @__PURE__ */ a(l, { className: "size-4" }), - /* @__PURE__ */ a("span", { className: "sr-only", children: "More" }) - ] - } - ); -} -export { - p as Breadcrumb, - B as BreadcrumbEllipsis, - g as BreadcrumbItem, - x as BreadcrumbLink, - f as BreadcrumbList, - h as BreadcrumbPage, - N as BreadcrumbSeparator -}; diff --git a/dist/components/ui/button.cjs.js b/dist/components/ui/button.cjs.js deleted file mode 100644 index 6de6b140..00000000 --- a/dist/components/ui/button.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("react/jsx-runtime"),d=require("@radix-ui/react-slot"),u=require("class-variance-authority"),c=require("../../lib/utils.cjs.js"),e=u.cva("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function v({className:t,variant:r,size:i,asChild:n=!1,...s}){const a=n?d.Slot:"button";return o.jsx(a,{"data-slot":"button",className:c.cn(e({variant:r,size:i,className:t})),...s})}exports.Button=v;exports.buttonVariants=e; diff --git a/dist/components/ui/button.d.ts b/dist/components/ui/button.d.ts deleted file mode 100644 index 15619e20..00000000 --- a/dist/components/ui/button.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { VariantProps } from 'class-variance-authority'; -import * as React from 'react'; -declare const buttonVariants: (props?: ({ - variant?: "link" | "default" | "destructive" | "outline" | "secondary" | "ghost" | null | undefined; - size?: "default" | "sm" | "lg" | "icon" | null | undefined; -} & import('class-variance-authority/dist/types').ClassProp) | undefined) => string; -declare function Button({ className, variant, size, asChild, ...props }: React.ComponentProps<'button'> & VariantProps & { - asChild?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -export { Button, buttonVariants }; -//# sourceMappingURL=button.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/button.d.ts.map b/dist/components/ui/button.d.ts.map deleted file mode 100644 index 35148a80..00000000 --- a/dist/components/ui/button.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"button.d.ts","sourceRoot":"","sources":["../../../src/components/ui/button.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,OAAO,EAAO,KAAK,YAAY,EAAE,MAAM,0BAA0B,CAAC;AAIlE,QAAA,MAAM,cAAc;;;mFA0BnB,CAAC;AAEF,iBAAS,MAAM,CAAC,EACf,SAAS,EACT,OAAO,EACP,IAAI,EACJ,OAAe,EACf,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,QAAQ,CAAC,GAChC,YAAY,CAAC,OAAO,cAAc,CAAC,GAAG;IACrC,OAAO,CAAC,EAAE,OAAO,CAAC;CAClB,+CAID;AAED,OAAO,EAAE,MAAM,EAAE,cAAc,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/button.es.js b/dist/components/ui/button.es.js deleted file mode 100644 index b51f8d3a..00000000 --- a/dist/components/ui/button.es.js +++ /dev/null @@ -1,42 +0,0 @@ -import { jsx as o } from "react/jsx-runtime"; -import { Slot as s } from "@radix-ui/react-slot"; -import { cva as a } from "class-variance-authority"; -import { cn as d } from "../../lib/utils.es.js"; -const u = a( - "inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive", - { - variants: { - variant: { - default: "bg-primary text-primary-foreground shadow-xs hover:bg-primary/90", - destructive: "bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60", - outline: "border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50", - secondary: "bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80", - ghost: "hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50", - link: "text-primary underline-offset-4 hover:underline" - }, - size: { - default: "h-9 px-4 py-2 has-[>svg]:px-3", - sm: "h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5", - lg: "h-10 rounded-md px-6 has-[>svg]:px-4", - icon: "size-9" - } - }, - defaultVariants: { - variant: "default", - size: "default" - } - } -); -function b({ - className: e, - variant: r, - size: t, - asChild: i = !1, - ...n -}) { - return /* @__PURE__ */ o(i ? s : "button", { "data-slot": "button", className: d(u({ variant: r, size: t, className: e })), ...n }); -} -export { - b as Button, - u as buttonVariants -}; diff --git a/dist/components/ui/calendar.cjs.js b/dist/components/ui/calendar.cjs.js deleted file mode 100644 index 60d3ed70..00000000 --- a/dist/components/ui/calendar.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const d=require("react/jsx-runtime"),_=require("react"),g=require("lucide-react"),f=require("react-day-picker"),e=require("../../lib/utils.cjs.js"),m=require("./button.cjs.js");function w(r){const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(r){for(const n in r)if(n!=="default"){const s=Object.getOwnPropertyDescriptor(r,n);Object.defineProperty(o,n,s.get?s:{enumerable:!0,get:()=>r[n]})}}return o.default=r,Object.freeze(o)}const p=w(_);function h({className:r,classNames:o,showOutsideDays:n=!0,captionLayout:s="label",buttonVariant:u="ghost",formatters:i,components:b,...y}){const t=f.getDefaultClassNames();return d.jsx(f.DayPicker,{showOutsideDays:n,className:e.cn("bg-background group/calendar p-3 [--cell-size:--spacing(8)] [[data-slot=card-content]_&]:bg-transparent [[data-slot=popover-content]_&]:bg-transparent",String.raw`rtl:**:[.rdp-button\_next>svg]:rotate-180`,String.raw`rtl:**:[.rdp-button\_previous>svg]:rotate-180`,r),captionLayout:s,formatters:{formatMonthDropdown:a=>a.toLocaleString("default",{month:"short"}),...i},classNames:{root:e.cn("w-fit",t.root),months:e.cn("flex gap-4 flex-col md:flex-row relative",t.months),month:e.cn("flex flex-col w-full gap-4",t.month),nav:e.cn("flex items-center gap-1 w-full absolute top-0 inset-x-0 justify-between",t.nav),button_previous:e.cn(m.buttonVariants({variant:u}),"size-(--cell-size) aria-disabled:opacity-50 p-0 select-none",t.button_previous),button_next:e.cn(m.buttonVariants({variant:u}),"size-(--cell-size) aria-disabled:opacity-50 p-0 select-none",t.button_next),month_caption:e.cn("flex items-center justify-center h-(--cell-size) w-full px-(--cell-size)",t.month_caption),dropdowns:e.cn("w-full flex items-center text-sm font-medium justify-center h-(--cell-size) gap-1.5",t.dropdowns),dropdown_root:e.cn("relative has-focus:border-ring border border-input shadow-xs has-focus:ring-ring/50 has-focus:ring-[3px] rounded-md",t.dropdown_root),dropdown:e.cn("absolute inset-0 opacity-0",t.dropdown),caption_label:e.cn("select-none font-medium",s==="label"?"text-sm":"rounded-md pl-2 pr-1 flex items-center gap-1 text-sm h-8 [&>svg]:text-muted-foreground [&>svg]:size-3.5",t.caption_label),table:"w-full border-collapse",weekdays:e.cn("flex",t.weekdays),weekday:e.cn("text-muted-foreground rounded-md flex-1 font-normal text-[0.8rem] select-none",t.weekday),week:e.cn("flex w-full mt-2",t.week),week_number_header:e.cn("select-none w-(--cell-size)",t.week_number_header),week_number:e.cn("text-[0.8rem] select-none text-muted-foreground",t.week_number),day:e.cn("relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-md [&:last-child[data-selected=true]_button]:rounded-r-md group/day aspect-square select-none",t.day),range_start:e.cn("rounded-l-md bg-accent",t.range_start),range_middle:e.cn("rounded-none",t.range_middle),range_end:e.cn("rounded-r-md bg-accent",t.range_end),today:e.cn("bg-accent text-accent-foreground rounded-md data-[selected=true]:rounded-none",t.today),outside:e.cn("text-muted-foreground aria-selected:text-muted-foreground",t.outside),disabled:e.cn("text-muted-foreground opacity-50",t.disabled),hidden:e.cn("invisible",t.hidden),...o},components:{Root:({className:a,rootRef:c,...l})=>d.jsx("div",{"data-slot":"calendar",ref:c,className:e.cn(a),...l}),Chevron:({className:a,orientation:c,...l})=>c==="left"?d.jsx(g.ChevronLeftIcon,{className:e.cn("size-4",a),...l}):c==="right"?d.jsx(g.ChevronRightIcon,{className:e.cn("size-4",a),...l}):d.jsx(g.ChevronDownIcon,{className:e.cn("size-4",a),...l}),DayButton:x,WeekNumber:({children:a,...c})=>d.jsx("td",{...c,children:d.jsx("div",{className:"flex size-(--cell-size) items-center justify-center text-center",children:a})}),...b},...y})}function x({className:r,day:o,modifiers:n,...s}){const u=f.getDefaultClassNames(),i=p.useRef(null);return p.useEffect(()=>{n.focused&&i.current?.focus()},[n.focused]),d.jsx(m.Button,{ref:i,variant:"ghost",size:"icon","data-day":o.date.toLocaleDateString(),"data-selected-single":n.selected&&!n.range_start&&!n.range_end&&!n.range_middle,"data-range-start":n.range_start,"data-range-end":n.range_end,"data-range-middle":n.range_middle,className:e.cn("data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-accent data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground flex aspect-square size-auto w-full min-w-(--cell-size) flex-col gap-1 leading-none font-normal group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] data-[range-end=true]:rounded-md data-[range-end=true]:rounded-r-md data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-md data-[range-start=true]:rounded-l-md [&>span]:text-xs [&>span]:opacity-70",u.day,r),...s})}exports.Calendar=h;exports.CalendarDayButton=x; diff --git a/dist/components/ui/calendar.d.ts b/dist/components/ui/calendar.d.ts deleted file mode 100644 index cc8f78b3..00000000 --- a/dist/components/ui/calendar.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DayButton, DayPicker } from 'react-day-picker'; -import { Button } from './button'; -import * as React from 'react'; -declare function Calendar({ className, classNames, showOutsideDays, captionLayout, buttonVariant, formatters, components, ...props }: React.ComponentProps & { - buttonVariant?: React.ComponentProps['variant']; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function CalendarDayButton({ className, day, modifiers, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Calendar, CalendarDayButton }; -//# sourceMappingURL=calendar.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/calendar.d.ts.map b/dist/components/ui/calendar.d.ts.map deleted file mode 100644 index b11fbb38..00000000 --- a/dist/components/ui/calendar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"calendar.d.ts","sourceRoot":"","sources":["../../../src/components/ui/calendar.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,OAAO,EAAE,SAAS,EAAE,SAAS,EAAwB,MAAM,kBAAkB,CAAC;AAG9E,OAAO,EAAE,MAAM,EAAkB,MAAM,wBAAwB,CAAC;AAEhE,iBAAS,QAAQ,CAAC,EACjB,SAAS,EACT,UAAU,EACV,eAAsB,EACtB,aAAuB,EACvB,aAAuB,EACvB,UAAU,EACV,UAAU,EACV,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,SAAS,CAAC,GAAG;IAC3C,aAAa,CAAC,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,MAAM,CAAC,CAAC,SAAS,CAAC,CAAC;CAC/D,+CAyGA;AAED,iBAAS,iBAAiB,CAAC,EAAE,SAAS,EAAE,GAAG,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,SAAS,CAAC,+CA4BzG;AAED,OAAO,EAAE,QAAQ,EAAE,iBAAiB,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/calendar.es.js b/dist/components/ui/calendar.es.js deleted file mode 100644 index c71115be..00000000 --- a/dist/components/ui/calendar.es.js +++ /dev/null @@ -1,129 +0,0 @@ -import { jsx as n } from "react/jsx-runtime"; -import * as g from "react"; -import { ChevronLeftIcon as b, ChevronRightIcon as w, ChevronDownIcon as _ } from "lucide-react"; -import { getDefaultClassNames as f, DayPicker as h } from "react-day-picker"; -import { cn as e } from "../../lib/utils.es.js"; -import { buttonVariants as m, Button as y } from "./button.es.js"; -function j({ - className: c, - classNames: i, - showOutsideDays: r = !0, - captionLayout: l = "label", - buttonVariant: s = "ghost", - formatters: u, - components: p, - ...x -}) { - const t = f(); - return /* @__PURE__ */ n( - h, - { - showOutsideDays: r, - className: e( - "bg-background group/calendar p-3 [--cell-size:--spacing(8)] [[data-slot=card-content]_&]:bg-transparent [[data-slot=popover-content]_&]:bg-transparent", - String.raw`rtl:**:[.rdp-button\_next>svg]:rotate-180`, - String.raw`rtl:**:[.rdp-button\_previous>svg]:rotate-180`, - c - ), - captionLayout: l, - formatters: { - formatMonthDropdown: (a) => a.toLocaleString("default", { month: "short" }), - ...u - }, - classNames: { - root: e("w-fit", t.root), - months: e("flex gap-4 flex-col md:flex-row relative", t.months), - month: e("flex flex-col w-full gap-4", t.month), - nav: e("flex items-center gap-1 w-full absolute top-0 inset-x-0 justify-between", t.nav), - button_previous: e( - m({ variant: s }), - "size-(--cell-size) aria-disabled:opacity-50 p-0 select-none", - t.button_previous - ), - button_next: e( - m({ variant: s }), - "size-(--cell-size) aria-disabled:opacity-50 p-0 select-none", - t.button_next - ), - month_caption: e( - "flex items-center justify-center h-(--cell-size) w-full px-(--cell-size)", - t.month_caption - ), - dropdowns: e( - "w-full flex items-center text-sm font-medium justify-center h-(--cell-size) gap-1.5", - t.dropdowns - ), - dropdown_root: e( - "relative has-focus:border-ring border border-input shadow-xs has-focus:ring-ring/50 has-focus:ring-[3px] rounded-md", - t.dropdown_root - ), - dropdown: e("absolute inset-0 opacity-0", t.dropdown), - caption_label: e( - "select-none font-medium", - l === "label" ? "text-sm" : "rounded-md pl-2 pr-1 flex items-center gap-1 text-sm h-8 [&>svg]:text-muted-foreground [&>svg]:size-3.5", - t.caption_label - ), - table: "w-full border-collapse", - weekdays: e("flex", t.weekdays), - weekday: e( - "text-muted-foreground rounded-md flex-1 font-normal text-[0.8rem] select-none", - t.weekday - ), - week: e("flex w-full mt-2", t.week), - week_number_header: e("select-none w-(--cell-size)", t.week_number_header), - week_number: e("text-[0.8rem] select-none text-muted-foreground", t.week_number), - day: e( - "relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-md [&:last-child[data-selected=true]_button]:rounded-r-md group/day aspect-square select-none", - t.day - ), - range_start: e("rounded-l-md bg-accent", t.range_start), - range_middle: e("rounded-none", t.range_middle), - range_end: e("rounded-r-md bg-accent", t.range_end), - today: e( - "bg-accent text-accent-foreground rounded-md data-[selected=true]:rounded-none", - t.today - ), - outside: e("text-muted-foreground aria-selected:text-muted-foreground", t.outside), - disabled: e("text-muted-foreground opacity-50", t.disabled), - hidden: e("invisible", t.hidden), - ...i - }, - components: { - Root: ({ className: a, rootRef: d, ...o }) => /* @__PURE__ */ n("div", { "data-slot": "calendar", ref: d, className: e(a), ...o }), - Chevron: ({ className: a, orientation: d, ...o }) => d === "left" ? /* @__PURE__ */ n(b, { className: e("size-4", a), ...o }) : d === "right" ? /* @__PURE__ */ n(w, { className: e("size-4", a), ...o }) : /* @__PURE__ */ n(_, { className: e("size-4", a), ...o }), - DayButton: v, - WeekNumber: ({ children: a, ...d }) => /* @__PURE__ */ n("td", { ...d, children: /* @__PURE__ */ n("div", { className: "flex size-(--cell-size) items-center justify-center text-center", children: a }) }), - ...p - }, - ...x - } - ); -} -function v({ className: c, day: i, modifiers: r, ...l }) { - const s = f(), u = g.useRef(null); - return g.useEffect(() => { - r.focused && u.current?.focus(); - }, [r.focused]), /* @__PURE__ */ n( - y, - { - ref: u, - variant: "ghost", - size: "icon", - "data-day": i.date.toLocaleDateString(), - "data-selected-single": r.selected && !r.range_start && !r.range_end && !r.range_middle, - "data-range-start": r.range_start, - "data-range-end": r.range_end, - "data-range-middle": r.range_middle, - className: e( - "data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-accent data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground flex aspect-square size-auto w-full min-w-(--cell-size) flex-col gap-1 leading-none font-normal group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] data-[range-end=true]:rounded-md data-[range-end=true]:rounded-r-md data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-md data-[range-start=true]:rounded-l-md [&>span]:text-xs [&>span]:opacity-70", - s.day, - c - ), - ...l - } - ); -} -export { - j as Calendar, - v as CalendarDayButton -}; diff --git a/dist/components/ui/card.cjs.js b/dist/components/ui/card.cjs.js deleted file mode 100644 index 1bb84cb5..00000000 --- a/dist/components/ui/card.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),e=require("../../lib/utils.cjs.js");function d({className:t,...r}){return a.jsx("div",{"data-slot":"card",className:e.cn("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",t),...r})}function o({className:t,...r}){return a.jsx("div",{"data-slot":"card-header",className:e.cn("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",t),...r})}function n({className:t,...r}){return a.jsx("div",{"data-slot":"card-title",className:e.cn("leading-none font-semibold",t),...r})}function s({className:t,...r}){return a.jsx("div",{"data-slot":"card-description",className:e.cn("text-muted-foreground text-sm",t),...r})}function c({className:t,...r}){return a.jsx("div",{"data-slot":"card-action",className:e.cn("col-start-2 row-span-2 row-start-1 self-start justify-self-end",t),...r})}function i({className:t,...r}){return a.jsx("div",{"data-slot":"card-content",className:e.cn("px-6",t),...r})}function l({className:t,...r}){return a.jsx("div",{"data-slot":"card-footer",className:e.cn("flex items-center px-6 [.border-t]:pt-6",t),...r})}exports.Card=d;exports.CardAction=c;exports.CardContent=i;exports.CardDescription=s;exports.CardFooter=l;exports.CardHeader=o;exports.CardTitle=n; diff --git a/dist/components/ui/card.d.ts b/dist/components/ui/card.d.ts deleted file mode 100644 index 60c1e085..00000000 --- a/dist/components/ui/card.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import * as React from 'react'; -declare function Card({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function CardHeader({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function CardTitle({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function CardDescription({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function CardAction({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function CardContent({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function CardFooter({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -export { Card, CardHeader, CardFooter, CardTitle, CardAction, CardDescription, CardContent }; -//# sourceMappingURL=card.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/card.d.ts.map b/dist/components/ui/card.d.ts.map deleted file mode 100644 index 23536e5b..00000000 --- a/dist/components/ui/card.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"card.d.ts","sourceRoot":"","sources":["../../../src/components/ui/card.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,iBAAS,IAAI,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAQjE;AAED,iBAAS,UAAU,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAWvE;AAED,iBAAS,SAAS,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAEtE;AAED,iBAAS,eAAe,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAE5E;AAED,iBAAS,UAAU,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAQvE;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAExE;AAED,iBAAS,UAAU,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAIvE;AAED,OAAO,EAAE,IAAI,EAAE,UAAU,EAAE,UAAU,EAAE,SAAS,EAAE,UAAU,EAAE,eAAe,EAAE,WAAW,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/card.es.js b/dist/components/ui/card.es.js deleted file mode 100644 index 47730b9d..00000000 --- a/dist/components/ui/card.es.js +++ /dev/null @@ -1,56 +0,0 @@ -import { jsx as a } from "react/jsx-runtime"; -import { cn as o } from "../../lib/utils.es.js"; -function n({ className: t, ...r }) { - return /* @__PURE__ */ a( - "div", - { - "data-slot": "card", - className: o("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm", t), - ...r - } - ); -} -function s({ className: t, ...r }) { - return /* @__PURE__ */ a( - "div", - { - "data-slot": "card-header", - className: o( - "@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6", - t - ), - ...r - } - ); -} -function c({ className: t, ...r }) { - return /* @__PURE__ */ a("div", { "data-slot": "card-title", className: o("leading-none font-semibold", t), ...r }); -} -function i({ className: t, ...r }) { - return /* @__PURE__ */ a("div", { "data-slot": "card-description", className: o("text-muted-foreground text-sm", t), ...r }); -} -function l({ className: t, ...r }) { - return /* @__PURE__ */ a( - "div", - { - "data-slot": "card-action", - className: o("col-start-2 row-span-2 row-start-1 self-start justify-self-end", t), - ...r - } - ); -} -function u({ className: t, ...r }) { - return /* @__PURE__ */ a("div", { "data-slot": "card-content", className: o("px-6", t), ...r }); -} -function f({ className: t, ...r }) { - return /* @__PURE__ */ a("div", { "data-slot": "card-footer", className: o("flex items-center px-6 [.border-t]:pt-6", t), ...r }); -} -export { - n as Card, - l as CardAction, - u as CardContent, - i as CardDescription, - f as CardFooter, - s as CardHeader, - c as CardTitle -}; diff --git a/dist/components/ui/carousel.cjs.js b/dist/components/ui/carousel.cjs.js deleted file mode 100644 index 9a45c105..00000000 --- a/dist/components/ui/carousel.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const l=require("react/jsx-runtime"),g=require("react"),w=require("embla-carousel-react"),b=require("lucide-react"),d=require("../../lib/utils.cjs.js"),h=require("./button.cjs.js");function k(e){const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const n=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(o,t,n.get?n:{enumerable:!0,get:()=>e[t]})}}return o.default=e,Object.freeze(o)}const s=k(g),v=s.createContext(null);function x(){const e=s.useContext(v);if(!e)throw new Error("useCarousel must be used within a ");return e}function z({orientation:e="horizontal",opts:o,setApi:t,plugins:n,className:c,children:u,...i}){const[N,r]=w({...o,axis:e==="horizontal"?"x":"y"},n),[j,p]=s.useState(!1),[y,S]=s.useState(!1),f=s.useCallback(a=>{a&&(p(a.canScrollPrev()),S(a.canScrollNext()))},[]),C=s.useCallback(()=>{r?.scrollPrev()},[r]),m=s.useCallback(()=>{r?.scrollNext()},[r]),P=s.useCallback(a=>{a.key==="ArrowLeft"?(a.preventDefault(),C()):a.key==="ArrowRight"&&(a.preventDefault(),m())},[C,m]);return s.useEffect(()=>{!r||!t||t(r)},[r,t]),s.useEffect(()=>{if(r)return f(r),r.on("reInit",f),r.on("select",f),()=>{r?.off("select",f)}},[r,f]),l.jsx(v.Provider,{value:{carouselRef:N,api:r,opts:o,orientation:e||(o?.axis==="y"?"vertical":"horizontal"),scrollPrev:C,scrollNext:m,canScrollPrev:j,canScrollNext:y},children:l.jsx("div",{onKeyDownCapture:P,className:d.cn("relative",c),role:"region","aria-roledescription":"carousel","data-slot":"carousel",...i,children:u})})}function R({className:e,...o}){const{carouselRef:t,orientation:n}=x();return l.jsx("div",{ref:t,className:"overflow-hidden","data-slot":"carousel-content",children:l.jsx("div",{className:d.cn("flex",n==="horizontal"?"-ml-4":"-mt-4 flex-col",e),...o})})}function q({className:e,...o}){const{orientation:t}=x();return l.jsx("div",{role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:d.cn("min-w-0 shrink-0 grow-0 basis-full",t==="horizontal"?"pl-4":"pt-4",e),...o})}function D({className:e,variant:o="outline",size:t="icon",...n}){const{orientation:c,scrollPrev:u,canScrollPrev:i}=x();return l.jsxs(h.Button,{"data-slot":"carousel-previous",variant:o,size:t,className:d.cn("absolute size-8 rounded-full",c==="horizontal"?"top-1/2 -left-12 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",e),disabled:!i,onClick:u,...n,children:[l.jsx(b.ArrowLeft,{}),l.jsx("span",{className:"sr-only",children:"Previous slide"})]})}function O({className:e,variant:o="outline",size:t="icon",...n}){const{orientation:c,scrollNext:u,canScrollNext:i}=x();return l.jsxs(h.Button,{"data-slot":"carousel-next",variant:o,size:t,className:d.cn("absolute size-8 rounded-full",c==="horizontal"?"top-1/2 -right-12 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",e),disabled:!i,onClick:u,...n,children:[l.jsx(b.ArrowRight,{}),l.jsx("span",{className:"sr-only",children:"Next slide"})]})}exports.Carousel=z;exports.CarouselContent=R;exports.CarouselItem=q;exports.CarouselNext=O;exports.CarouselPrevious=D; diff --git a/dist/components/ui/carousel.d.ts b/dist/components/ui/carousel.d.ts deleted file mode 100644 index 3178b24a..00000000 --- a/dist/components/ui/carousel.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { default as useEmblaCarousel, UseEmblaCarouselType } from 'embla-carousel-react'; -import { Button } from './button'; -import * as React from 'react'; -type CarouselApi = UseEmblaCarouselType[1]; -type UseCarouselParameters = Parameters; -type CarouselOptions = UseCarouselParameters[0]; -type CarouselPlugin = UseCarouselParameters[1]; -type CarouselProps = { - opts?: CarouselOptions; - plugins?: CarouselPlugin; - orientation?: 'horizontal' | 'vertical'; - setApi?: (api: CarouselApi) => void; -}; -declare function Carousel({ orientation, opts, setApi, plugins, className, children, ...props }: React.ComponentProps<'div'> & CarouselProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CarouselContent({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function CarouselItem({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function CarouselPrevious({ className, variant, size, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CarouselNext({ className, variant, size, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { type CarouselApi, Carousel, CarouselContent, CarouselItem, CarouselPrevious, CarouselNext }; -//# sourceMappingURL=carousel.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/carousel.d.ts.map b/dist/components/ui/carousel.d.ts.map deleted file mode 100644 index b1b0c376..00000000 --- a/dist/components/ui/carousel.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"carousel.d.ts","sourceRoot":"","sources":["../../../src/components/ui/carousel.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,gBAAgB,EAAE,EAAE,KAAK,oBAAoB,EAAE,MAAM,sBAAsB,CAAC;AAInF,OAAO,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AAEhD,KAAK,WAAW,GAAG,oBAAoB,CAAC,CAAC,CAAC,CAAC;AAC3C,KAAK,qBAAqB,GAAG,UAAU,CAAC,OAAO,gBAAgB,CAAC,CAAC;AACjE,KAAK,eAAe,GAAG,qBAAqB,CAAC,CAAC,CAAC,CAAC;AAChD,KAAK,cAAc,GAAG,qBAAqB,CAAC,CAAC,CAAC,CAAC;AAE/C,KAAK,aAAa,GAAG;IACpB,IAAI,CAAC,EAAE,eAAe,CAAC;IACvB,OAAO,CAAC,EAAE,cAAc,CAAC;IACzB,WAAW,CAAC,EAAE,YAAY,GAAG,UAAU,CAAC;IACxC,MAAM,CAAC,EAAE,CAAC,GAAG,EAAE,WAAW,KAAK,IAAI,CAAC;CACpC,CAAC;AAuBF,iBAAS,QAAQ,CAAC,EACjB,WAA0B,EAC1B,IAAI,EACJ,MAAM,EACN,OAAO,EACP,SAAS,EACT,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,GAAG,aAAa,+CA+E7C;AAED,iBAAS,eAAe,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAQ5E;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAYzE;AAED,iBAAS,gBAAgB,CAAC,EACzB,SAAS,EACT,OAAmB,EACnB,IAAa,EACb,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,MAAM,CAAC,+CAuBrC;AAED,iBAAS,YAAY,CAAC,EACrB,SAAS,EACT,OAAmB,EACnB,IAAa,EACb,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,MAAM,CAAC,+CAuBrC;AAED,OAAO,EAAE,KAAK,WAAW,EAAE,QAAQ,EAAE,eAAe,EAAE,YAAY,EAAE,gBAAgB,EAAE,YAAY,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/carousel.es.js b/dist/components/ui/carousel.es.js deleted file mode 100644 index fb3936f7..00000000 --- a/dist/components/ui/carousel.es.js +++ /dev/null @@ -1,155 +0,0 @@ -import { jsx as a, jsxs as h } from "react/jsx-runtime"; -import * as l from "react"; -import k from "embla-carousel-react"; -import { ArrowLeft as z, ArrowRight as g } from "lucide-react"; -import { cn as d } from "../../lib/utils.es.js"; -import { Button as v } from "./button.es.js"; -const N = l.createContext(null); -function m() { - const o = l.useContext(N); - if (!o) - throw new Error("useCarousel must be used within a "); - return o; -} -function I({ - orientation: o = "horizontal", - opts: r, - setApi: t, - plugins: s, - className: c, - children: i, - ...u -}) { - const [p, e] = k( - { - ...r, - axis: o === "horizontal" ? "x" : "y" - }, - s - ), [b, w] = l.useState(!1), [S, y] = l.useState(!1), f = l.useCallback((n) => { - n && (w(n.canScrollPrev()), y(n.canScrollNext())); - }, []), x = l.useCallback(() => { - e?.scrollPrev(); - }, [e]), C = l.useCallback(() => { - e?.scrollNext(); - }, [e]), P = l.useCallback( - (n) => { - n.key === "ArrowLeft" ? (n.preventDefault(), x()) : n.key === "ArrowRight" && (n.preventDefault(), C()); - }, - [x, C] - ); - return l.useEffect(() => { - !e || !t || t(e); - }, [e, t]), l.useEffect(() => { - if (e) - return f(e), e.on("reInit", f), e.on("select", f), () => { - e?.off("select", f); - }; - }, [e, f]), /* @__PURE__ */ a( - N.Provider, - { - value: { - carouselRef: p, - api: e, - opts: r, - orientation: o || (r?.axis === "y" ? "vertical" : "horizontal"), - scrollPrev: x, - scrollNext: C, - canScrollPrev: b, - canScrollNext: S - }, - children: /* @__PURE__ */ a( - "div", - { - onKeyDownCapture: P, - className: d("relative", c), - role: "region", - "aria-roledescription": "carousel", - "data-slot": "carousel", - ...u, - children: i - } - ) - } - ); -} -function K({ className: o, ...r }) { - const { carouselRef: t, orientation: s } = m(); - return /* @__PURE__ */ a("div", { ref: t, className: "overflow-hidden", "data-slot": "carousel-content", children: /* @__PURE__ */ a("div", { className: d("flex", s === "horizontal" ? "-ml-4" : "-mt-4 flex-col", o), ...r }) }); -} -function L({ className: o, ...r }) { - const { orientation: t } = m(); - return /* @__PURE__ */ a( - "div", - { - role: "group", - "aria-roledescription": "slide", - "data-slot": "carousel-item", - className: d("min-w-0 shrink-0 grow-0 basis-full", t === "horizontal" ? "pl-4" : "pt-4", o), - ...r - } - ); -} -function B({ - className: o, - variant: r = "outline", - size: t = "icon", - ...s -}) { - const { orientation: c, scrollPrev: i, canScrollPrev: u } = m(); - return /* @__PURE__ */ h( - v, - { - "data-slot": "carousel-previous", - variant: r, - size: t, - className: d( - "absolute size-8 rounded-full", - c === "horizontal" ? "top-1/2 -left-12 -translate-y-1/2" : "-top-12 left-1/2 -translate-x-1/2 rotate-90", - o - ), - disabled: !u, - onClick: i, - ...s, - children: [ - /* @__PURE__ */ a(z, {}), - /* @__PURE__ */ a("span", { className: "sr-only", children: "Previous slide" }) - ] - } - ); -} -function q({ - className: o, - variant: r = "outline", - size: t = "icon", - ...s -}) { - const { orientation: c, scrollNext: i, canScrollNext: u } = m(); - return /* @__PURE__ */ h( - v, - { - "data-slot": "carousel-next", - variant: r, - size: t, - className: d( - "absolute size-8 rounded-full", - c === "horizontal" ? "top-1/2 -right-12 -translate-y-1/2" : "-bottom-12 left-1/2 -translate-x-1/2 rotate-90", - o - ), - disabled: !u, - onClick: i, - ...s, - children: [ - /* @__PURE__ */ a(g, {}), - /* @__PURE__ */ a("span", { className: "sr-only", children: "Next slide" }) - ] - } - ); -} -export { - I as Carousel, - K as CarouselContent, - L as CarouselItem, - q as CarouselNext, - B as CarouselPrevious -}; diff --git a/dist/components/ui/chart.cjs.js b/dist/components/ui/chart.cjs.js deleted file mode 100644 index eb188e9a..00000000 --- a/dist/components/ui/chart.cjs.js +++ /dev/null @@ -1,7 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("react/jsx-runtime"),T=require("react"),$=require("recharts"),l=require("../../lib/utils.cjs.js");function y(o){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(o){for(const r in o)if(r!=="default"){const t=Object.getOwnPropertyDescriptor(o,r);Object.defineProperty(e,r,t.get?t:{enumerable:!0,get:()=>o[r]})}}return e.default=o,Object.freeze(e)}const x=y(T),b=y($),O={light:"",dark:".dark"},w=x.createContext(null);function N(){const o=x.useContext(w);if(!o)throw new Error("useChart must be used within a ");return o}function R({id:o,className:e,children:r,config:t,...a}){const d=x.useId(),c=`chart-${o||d.replace(/:/g,"")}`;return n.jsx(w.Provider,{value:{config:t},children:n.jsxs("div",{"data-slot":"chart","data-chart":c,className:l.cn("[&_.recharts-cartesian-axis-tick_text]:fill-muted-foreground [&_.recharts-cartesian-grid_line[stroke='#ccc']]:stroke-border/50 [&_.recharts-curve.recharts-tooltip-cursor]:stroke-border [&_.recharts-polar-grid_[stroke='#ccc']]:stroke-border [&_.recharts-radial-bar-background-sector]:fill-muted [&_.recharts-rectangle.recharts-tooltip-cursor]:fill-muted [&_.recharts-reference-line_[stroke='#ccc']]:stroke-border flex aspect-video justify-center text-xs [&_.recharts-dot[stroke='#fff']]:stroke-transparent [&_.recharts-layer]:outline-hidden [&_.recharts-sector]:outline-hidden [&_.recharts-sector[stroke='#fff']]:stroke-transparent [&_.recharts-surface]:outline-hidden",e),...a,children:[n.jsx(L,{id:c,config:t}),n.jsx(b.ResponsiveContainer,{children:r})]})})}const L=({id:o,config:e})=>{const r=Object.entries(e).filter(([,t])=>t.theme||t.color);return r.length?n.jsx("style",{dangerouslySetInnerHTML:{__html:Object.entries(O).map(([t,a])=>` -${a} [data-chart=${o}] { -${r.map(([d,c])=>{const i=c.theme?.[t]||c.color;return i?` --color-${d}: ${i};`:null}).join(` -`)} -} -`).join(` -`)}}):null},q=b.Tooltip;function M({active:o,payload:e,className:r,indicator:t="dot",hideLabel:a=!1,hideIndicator:d=!1,label:c,labelFormatter:i,labelClassName:u,formatter:C,color:P,nameKey:S,labelKey:m}){const{config:f}=N(),_=x.useMemo(()=>{if(a||!e?.length)return null;const[s]=e,p=`${m||s?.dataKey||s?.name||"value"}`,v=j(f,s,p),h=!m&&typeof c=="string"?f[c]?.label||c:v?.label;return i?n.jsx("div",{className:l.cn("font-medium",u),children:i(h,e)}):h?n.jsx("div",{className:l.cn("font-medium",u),children:h}):null},[c,i,e,a,u,f,m]);if(!o||!e?.length)return null;const g=e.length===1&&t!=="dot";return n.jsxs("div",{className:l.cn("border-border/50 bg-background grid min-w-[8rem] items-start gap-1.5 rounded-lg border px-2.5 py-1.5 text-xs shadow-xl",r),children:[g?null:_,n.jsx("div",{className:"grid gap-1.5",children:e.map((s,p)=>{const v=`${S||s.name||s.dataKey||"value"}`,h=j(f,s,v),k=P||s.payload.fill||s.color;return n.jsx("div",{className:l.cn("[&>svg]:text-muted-foreground flex w-full flex-wrap items-stretch gap-2 [&>svg]:h-2.5 [&>svg]:w-2.5",t==="dot"&&"items-center"),children:C&&s?.value!==void 0&&s.name?C(s.value,s.name,s,p,s.payload):n.jsxs(n.Fragment,{children:[h?.icon?n.jsx(h.icon,{}):!d&&n.jsx("div",{className:l.cn("shrink-0 rounded-[2px] border-(--color-border) bg-(--color-bg)",{"h-2.5 w-2.5":t==="dot","w-1":t==="line","w-0 border-[1.5px] border-dashed bg-transparent":t==="dashed","my-0.5":g&&t==="dashed"}),style:{"--color-bg":k,"--color-border":k}}),n.jsxs("div",{className:l.cn("flex flex-1 justify-between leading-none",g?"items-end":"items-center"),children:[n.jsxs("div",{className:"grid gap-1.5",children:[g?_:null,n.jsx("span",{className:"text-muted-foreground",children:h?.label||s.name})]}),s.value&&n.jsx("span",{className:"text-foreground font-mono font-medium tabular-nums",children:s.value.toLocaleString()})]})]})},s.dataKey)})})]})}const I=b.Legend;function E({className:o,hideIcon:e=!1,payload:r,verticalAlign:t="bottom",nameKey:a}){const{config:d}=N();return r?.length?n.jsx("div",{className:l.cn("flex items-center justify-center gap-4",t==="top"?"pb-3":"pt-3",o),children:r.map(c=>{const i=`${a||c.dataKey||"value"}`,u=j(d,c,i);return n.jsxs("div",{className:l.cn("[&>svg]:text-muted-foreground flex items-center gap-1.5 [&>svg]:h-3 [&>svg]:w-3"),children:[u?.icon&&!e?n.jsx(u.icon,{}):n.jsx("div",{className:"h-2 w-2 shrink-0 rounded-[2px]",style:{backgroundColor:c.color}}),u?.label]},c.value)})}):null}function j(o,e,r){if(typeof e!="object"||e===null)return;const t="payload"in e&&typeof e.payload=="object"&&e.payload!==null?e.payload:void 0;let a=r;return r in e&&typeof e[r]=="string"?a=e[r]:t&&r in t&&typeof t[r]=="string"&&(a=t[r]),a in o?o[a]:o[r]}exports.ChartContainer=R;exports.ChartLegend=I;exports.ChartLegendContent=E;exports.ChartStyle=L;exports.ChartTooltip=q;exports.ChartTooltipContent=M; diff --git a/dist/components/ui/chart.d.ts b/dist/components/ui/chart.d.ts deleted file mode 100644 index e02039e0..00000000 --- a/dist/components/ui/chart.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import * as React from 'react'; -import * as RechartsPrimitive from 'recharts'; -declare const THEMES: { - readonly light: ""; - readonly dark: ".dark"; -}; -export type ChartConfig = { - [k in string]: { - label?: React.ReactNode; - icon?: React.ComponentType; - } & ({ - color?: string; - theme?: never; - } | { - color?: never; - theme: Record; - }); -}; -declare function ChartContainer({ id, className, children, config, ...props }: React.ComponentProps<'div'> & { - config: ChartConfig; - children: React.ComponentProps['children']; -}): import("react/jsx-dev-runtime").JSX.Element; -declare const ChartStyle: ({ id, config }: { - id: string; - config: ChartConfig; -}) => import("react/jsx-dev-runtime").JSX.Element | null; -declare const ChartTooltip: typeof RechartsPrimitive.Tooltip; -declare function ChartTooltipContent({ active, payload, className, indicator, hideLabel, hideIndicator, label, labelFormatter, labelClassName, formatter, color, nameKey, labelKey, }: React.ComponentProps & React.ComponentProps<'div'> & { - hideLabel?: boolean; - hideIndicator?: boolean; - indicator?: 'line' | 'dot' | 'dashed'; - nameKey?: string; - labelKey?: string; -}): import("react/jsx-dev-runtime").JSX.Element | null; -declare const ChartLegend: typeof RechartsPrimitive.Legend; -declare function ChartLegendContent({ className, hideIcon, payload, verticalAlign, nameKey, }: React.ComponentProps<'div'> & Pick & { - hideIcon?: boolean; - nameKey?: string; -}): import("react/jsx-dev-runtime").JSX.Element | null; -export { ChartContainer, ChartTooltip, ChartTooltipContent, ChartLegend, ChartLegendContent, ChartStyle }; -//# sourceMappingURL=chart.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/chart.d.ts.map b/dist/components/ui/chart.d.ts.map deleted file mode 100644 index cc6769d3..00000000 --- a/dist/components/ui/chart.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chart.d.ts","sourceRoot":"","sources":["../../../src/components/ui/chart.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,iBAAiB,MAAM,UAAU,CAAC;AAK9C,QAAA,MAAM,MAAM;;;CAAwC,CAAC;AAErD,MAAM,MAAM,WAAW,GAAG;KACxB,CAAC,IAAI,MAAM,GAAG;QACd,KAAK,CAAC,EAAE,KAAK,CAAC,SAAS,CAAC;QACxB,IAAI,CAAC,EAAE,KAAK,CAAC,aAAa,CAAC;KAC3B,GAAG,CAAC;QAAE,KAAK,CAAC,EAAE,MAAM,CAAC;QAAC,KAAK,CAAC,EAAE,KAAK,CAAA;KAAE,GAAG;QAAE,KAAK,CAAC,EAAE,KAAK,CAAC;QAAC,KAAK,EAAE,MAAM,CAAC,MAAM,OAAO,MAAM,EAAE,MAAM,CAAC,CAAA;KAAE,CAAC;CACvG,CAAC;AAkBF,iBAAS,cAAc,CAAC,EACvB,EAAE,EACF,SAAS,EACT,QAAQ,EACR,MAAM,EACN,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,GAAG;IAChC,MAAM,EAAE,WAAW,CAAC;IACpB,QAAQ,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,iBAAiB,CAAC,mBAAmB,CAAC,CAAC,UAAU,CAAC,CAAC;CACzF,+CAoBA;AAED,QAAA,MAAM,UAAU,GAAI,gBAAgB;IAAE,EAAE,EAAE,MAAM,CAAC;IAAC,MAAM,EAAE,WAAW,CAAA;CAAE,uDA2BtE,CAAC;AAEF,QAAA,MAAM,YAAY,kCAA4B,CAAC;AAE/C,iBAAS,mBAAmB,CAAC,EAC5B,MAAM,EACN,OAAO,EACP,SAAS,EACT,SAAiB,EACjB,SAAiB,EACjB,aAAqB,EACrB,KAAK,EACL,cAAc,EACd,cAAc,EACd,SAAS,EACT,KAAK,EACL,OAAO,EACP,QAAQ,GACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,iBAAiB,CAAC,OAAO,CAAC,GACxD,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,GAAG;IAC7B,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,SAAS,CAAC,EAAE,MAAM,GAAG,KAAK,GAAG,QAAQ,CAAC;IACtC,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,QAAQ,CAAC,EAAE,MAAM,CAAC;CAClB,sDAkGD;AAED,QAAA,MAAM,WAAW,iCAA2B,CAAC;AAE7C,iBAAS,kBAAkB,CAAC,EAC3B,SAAS,EACT,QAAgB,EAChB,OAAO,EACP,aAAwB,EACxB,OAAO,GACP,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,GAC7B,IAAI,CAAC,iBAAiB,CAAC,WAAW,EAAE,SAAS,GAAG,eAAe,CAAC,GAAG;IAClE,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,OAAO,CAAC,EAAE,MAAM,CAAC;CACjB,sDAkCD;AA4BD,OAAO,EAAE,cAAc,EAAE,YAAY,EAAE,mBAAmB,EAAE,WAAW,EAAE,kBAAkB,EAAE,UAAU,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/chart.es.js b/dist/components/ui/chart.es.js deleted file mode 100644 index a65d37f4..00000000 --- a/dist/components/ui/chart.es.js +++ /dev/null @@ -1,185 +0,0 @@ -import { jsx as s, jsxs as f, Fragment as P } from "react/jsx-runtime"; -import * as p from "react"; -import * as _ from "recharts"; -import { cn as l } from "../../lib/utils.es.js"; -const T = { light: "", dark: ".dark" }, j = p.createContext(null); -function y() { - const c = p.useContext(j); - if (!c) - throw new Error("useChart must be used within a "); - return c; -} -function K({ - id: c, - className: e, - children: n, - config: r, - ...a -}) { - const d = p.useId(), o = `chart-${c || d.replace(/:/g, "")}`; - return /* @__PURE__ */ s(j.Provider, { value: { config: r }, children: /* @__PURE__ */ f( - "div", - { - "data-slot": "chart", - "data-chart": o, - className: l( - "[&_.recharts-cartesian-axis-tick_text]:fill-muted-foreground [&_.recharts-cartesian-grid_line[stroke='#ccc']]:stroke-border/50 [&_.recharts-curve.recharts-tooltip-cursor]:stroke-border [&_.recharts-polar-grid_[stroke='#ccc']]:stroke-border [&_.recharts-radial-bar-background-sector]:fill-muted [&_.recharts-rectangle.recharts-tooltip-cursor]:fill-muted [&_.recharts-reference-line_[stroke='#ccc']]:stroke-border flex aspect-video justify-center text-xs [&_.recharts-dot[stroke='#fff']]:stroke-transparent [&_.recharts-layer]:outline-hidden [&_.recharts-sector]:outline-hidden [&_.recharts-sector[stroke='#fff']]:stroke-transparent [&_.recharts-surface]:outline-hidden", - e - ), - ...a, - children: [ - /* @__PURE__ */ s(I, { id: o, config: r }), - /* @__PURE__ */ s(_.ResponsiveContainer, { children: n }) - ] - } - ) }); -} -const I = ({ id: c, config: e }) => { - const n = Object.entries(e).filter(([, r]) => r.theme || r.color); - return n.length ? /* @__PURE__ */ s( - "style", - { - dangerouslySetInnerHTML: { - __html: Object.entries(T).map( - ([r, a]) => ` -${a} [data-chart=${c}] { -${n.map(([d, o]) => { - const i = o.theme?.[r] || o.color; - return i ? ` --color-${d}: ${i};` : null; - }).join(` -`)} -} -` - ).join(` -`) - } - } - ) : null; -}, M = _.Tooltip; -function R({ - active: c, - payload: e, - className: n, - indicator: r = "dot", - hideLabel: a = !1, - hideIndicator: d = !1, - label: o, - labelFormatter: i, - labelClassName: u, - formatter: k, - color: $, - nameKey: L, - labelKey: v -}) { - const { config: g } = y(), w = p.useMemo(() => { - if (a || !e?.length) - return null; - const [t] = e, x = `${v || t?.dataKey || t?.name || "value"}`, b = C(g, t, x), h = !v && typeof o == "string" ? g[o]?.label || o : b?.label; - return i ? /* @__PURE__ */ s("div", { className: l("font-medium", u), children: i(h, e) }) : h ? /* @__PURE__ */ s("div", { className: l("font-medium", u), children: h }) : null; - }, [o, i, e, a, u, g, v]); - if (!c || !e?.length) - return null; - const m = e.length === 1 && r !== "dot"; - return /* @__PURE__ */ f( - "div", - { - className: l( - "border-border/50 bg-background grid min-w-[8rem] items-start gap-1.5 rounded-lg border px-2.5 py-1.5 text-xs shadow-xl", - n - ), - children: [ - m ? null : w, - /* @__PURE__ */ s("div", { className: "grid gap-1.5", children: e.map((t, x) => { - const b = `${L || t.name || t.dataKey || "value"}`, h = C(g, t, b), N = $ || t.payload.fill || t.color; - return /* @__PURE__ */ s( - "div", - { - className: l( - "[&>svg]:text-muted-foreground flex w-full flex-wrap items-stretch gap-2 [&>svg]:h-2.5 [&>svg]:w-2.5", - r === "dot" && "items-center" - ), - children: k && t?.value !== void 0 && t.name ? k(t.value, t.name, t, x, t.payload) : /* @__PURE__ */ f(P, { children: [ - h?.icon ? /* @__PURE__ */ s(h.icon, {}) : !d && /* @__PURE__ */ s( - "div", - { - className: l("shrink-0 rounded-[2px] border-(--color-border) bg-(--color-bg)", { - "h-2.5 w-2.5": r === "dot", - "w-1": r === "line", - "w-0 border-[1.5px] border-dashed bg-transparent": r === "dashed", - "my-0.5": m && r === "dashed" - }), - style: { - "--color-bg": N, - "--color-border": N - } - } - ), - /* @__PURE__ */ f( - "div", - { - className: l("flex flex-1 justify-between leading-none", m ? "items-end" : "items-center"), - children: [ - /* @__PURE__ */ f("div", { className: "grid gap-1.5", children: [ - m ? w : null, - /* @__PURE__ */ s("span", { className: "text-muted-foreground", children: h?.label || t.name }) - ] }), - t.value && /* @__PURE__ */ s("span", { className: "text-foreground font-mono font-medium tabular-nums", children: t.value.toLocaleString() }) - ] - } - ) - ] }) - }, - t.dataKey - ); - }) }) - ] - } - ); -} -const H = _.Legend; -function O({ - className: c, - hideIcon: e = !1, - payload: n, - verticalAlign: r = "bottom", - nameKey: a -}) { - const { config: d } = y(); - return n?.length ? /* @__PURE__ */ s("div", { className: l("flex items-center justify-center gap-4", r === "top" ? "pb-3" : "pt-3", c), children: n.map((o) => { - const i = `${a || o.dataKey || "value"}`, u = C(d, o, i); - return /* @__PURE__ */ f( - "div", - { - className: l("[&>svg]:text-muted-foreground flex items-center gap-1.5 [&>svg]:h-3 [&>svg]:w-3"), - children: [ - u?.icon && !e ? /* @__PURE__ */ s(u.icon, {}) : /* @__PURE__ */ s( - "div", - { - className: "h-2 w-2 shrink-0 rounded-[2px]", - style: { - backgroundColor: o.color - } - } - ), - u?.label - ] - }, - o.value - ); - }) }) : null; -} -function C(c, e, n) { - if (typeof e != "object" || e === null) - return; - const r = "payload" in e && typeof e.payload == "object" && e.payload !== null ? e.payload : void 0; - let a = n; - return n in e && typeof e[n] == "string" ? a = e[n] : r && n in r && typeof r[n] == "string" && (a = r[n]), a in c ? c[a] : c[n]; -} -export { - K as ChartContainer, - H as ChartLegend, - O as ChartLegendContent, - I as ChartStyle, - M as ChartTooltip, - R as ChartTooltipContent -}; diff --git a/dist/components/ui/checkbox.cjs.js b/dist/components/ui/checkbox.cjs.js deleted file mode 100644 index d08a6e26..00000000 --- a/dist/components/ui/checkbox.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("react/jsx-runtime"),n=require("@radix-ui/react-checkbox"),o=require("lucide-react"),s=require("../../lib/utils.cjs.js");function d(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const a=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,a.get?a:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}const c=d(n);function u({className:e,...t}){return i.jsx(c.Root,{"data-slot":"checkbox",className:s.cn("peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:i.jsx(c.Indicator,{"data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:i.jsx(o.CheckIcon,{className:"size-3.5"})})})}exports.Checkbox=u; diff --git a/dist/components/ui/checkbox.d.ts b/dist/components/ui/checkbox.d.ts deleted file mode 100644 index 52d37dfb..00000000 --- a/dist/components/ui/checkbox.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import * as React from 'react'; -import * as CheckboxPrimitive from '@radix-ui/react-checkbox'; -declare function Checkbox({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Checkbox }; -//# sourceMappingURL=checkbox.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/checkbox.d.ts.map b/dist/components/ui/checkbox.d.ts.map deleted file mode 100644 index 4fa14345..00000000 --- a/dist/components/ui/checkbox.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"checkbox.d.ts","sourceRoot":"","sources":["../../../src/components/ui/checkbox.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,iBAAiB,MAAM,0BAA0B,CAAC;AAK9D,iBAAS,QAAQ,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,iBAAiB,CAAC,IAAI,CAAC,+CAkB7F;AAED,OAAO,EAAE,QAAQ,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/checkbox.es.js b/dist/components/ui/checkbox.es.js deleted file mode 100644 index c873930d..00000000 --- a/dist/components/ui/checkbox.es.js +++ /dev/null @@ -1,28 +0,0 @@ -import { jsx as r } from "react/jsx-runtime"; -import * as e from "@radix-ui/react-checkbox"; -import { CheckIcon as a } from "lucide-react"; -import { cn as o } from "../../lib/utils.es.js"; -function s({ className: i, ...t }) { - return /* @__PURE__ */ r( - e.Root, - { - "data-slot": "checkbox", - className: o( - "peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50", - i - ), - ...t, - children: /* @__PURE__ */ r( - e.Indicator, - { - "data-slot": "checkbox-indicator", - className: "flex items-center justify-center text-current transition-none", - children: /* @__PURE__ */ r(a, { className: "size-3.5" }) - } - ) - } - ); -} -export { - s as Checkbox -}; diff --git a/dist/components/ui/collapsible.cjs.js b/dist/components/ui/collapsible.cjs.js deleted file mode 100644 index e83955f9..00000000 --- a/dist/components/ui/collapsible.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("react/jsx-runtime"),n=require("@radix-ui/react-collapsible");function a(e){const l=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(l,t,r.get?r:{enumerable:!0,get:()=>e[t]})}}return l.default=e,Object.freeze(l)}const i=a(n);function s({...e}){return o.jsx(i.Root,{"data-slot":"collapsible",...e})}function c({...e}){return o.jsx(i.CollapsibleTrigger,{"data-slot":"collapsible-trigger",...e})}function u({...e}){return o.jsx(i.CollapsibleContent,{"data-slot":"collapsible-content",...e})}exports.Collapsible=s;exports.CollapsibleContent=u;exports.CollapsibleTrigger=c; diff --git a/dist/components/ui/collapsible.d.ts b/dist/components/ui/collapsible.d.ts deleted file mode 100644 index 078b1f3b..00000000 --- a/dist/components/ui/collapsible.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import * as CollapsiblePrimitive from '@radix-ui/react-collapsible'; -declare function Collapsible({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CollapsibleTrigger({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CollapsibleContent({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Collapsible, CollapsibleTrigger, CollapsibleContent }; -//# sourceMappingURL=collapsible.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/collapsible.d.ts.map b/dist/components/ui/collapsible.d.ts.map deleted file mode 100644 index a9c69670..00000000 --- a/dist/components/ui/collapsible.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"collapsible.d.ts","sourceRoot":"","sources":["../../../src/components/ui/collapsible.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,oBAAoB,MAAM,6BAA6B,CAAC;AAEpE,iBAAS,WAAW,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,IAAI,CAAC,+CAExF;AAED,iBAAS,kBAAkB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,kBAAkB,CAAC,+CAE7G;AAED,iBAAS,kBAAkB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,kBAAkB,CAAC,+CAE7G;AAED,OAAO,EAAE,WAAW,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/collapsible.es.js b/dist/components/ui/collapsible.es.js deleted file mode 100644 index 93ad718f..00000000 --- a/dist/components/ui/collapsible.es.js +++ /dev/null @@ -1,16 +0,0 @@ -import { jsx as o } from "react/jsx-runtime"; -import * as t from "@radix-ui/react-collapsible"; -function i({ ...l }) { - return /* @__PURE__ */ o(t.Root, { "data-slot": "collapsible", ...l }); -} -function r({ ...l }) { - return /* @__PURE__ */ o(t.CollapsibleTrigger, { "data-slot": "collapsible-trigger", ...l }); -} -function a({ ...l }) { - return /* @__PURE__ */ o(t.CollapsibleContent, { "data-slot": "collapsible-content", ...l }); -} -export { - i as Collapsible, - a as CollapsibleContent, - r as CollapsibleTrigger -}; diff --git a/dist/components/ui/command.cjs.js b/dist/components/ui/command.cjs.js deleted file mode 100644 index 38c46d3c..00000000 --- a/dist/components/ui/command.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("react/jsx-runtime"),a=require("cmdk"),u=require("lucide-react"),n=require("../../lib/utils.cjs.js"),d=require("./dialog.cjs.js");function m({className:e,...o}){return t.jsx(a.Command,{"data-slot":"command",className:n.cn("bg-popover text-popover-foreground flex h-full w-full flex-col overflow-hidden rounded-md",e),...o})}function l({title:e="Command Palette",description:o="Search for a command to run...",children:r,className:s,showCloseButton:c=!0,...i}){return t.jsxs(d.Dialog,{...i,children:[t.jsxs(d.DialogHeader,{className:"sr-only",children:[t.jsx(d.DialogTitle,{children:e}),t.jsx(d.DialogDescription,{children:o})]}),t.jsx(d.DialogContent,{className:n.cn("overflow-hidden p-0",s),showCloseButton:c,children:t.jsx(m,{className:"[&_[cmdk-group-heading]]:text-muted-foreground **:data-[slot=command-input-wrapper]:h-12 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group]]:px-2 [&_[cmdk-group]:not([hidden])_~[cmdk-group]]:pt-0 [&_[cmdk-input-wrapper]_svg]:h-5 [&_[cmdk-input-wrapper]_svg]:w-5 [&_[cmdk-input]]:h-12 [&_[cmdk-item]]:px-2 [&_[cmdk-item]]:py-3 [&_[cmdk-item]_svg]:h-5 [&_[cmdk-item]_svg]:w-5",children:r})})]})}function p({className:e,...o}){return t.jsxs("div",{"data-slot":"command-input-wrapper",className:"flex h-9 items-center gap-2 border-b px-3",children:[t.jsx(u.SearchIcon,{className:"size-4 shrink-0 opacity-50"}),t.jsx(a.Command.Input,{"data-slot":"command-input",className:n.cn("placeholder:text-muted-foreground flex h-10 w-full rounded-md bg-transparent py-3 text-sm outline-hidden disabled:cursor-not-allowed disabled:opacity-50",e),...o})]})}function g({className:e,...o}){return t.jsx(a.Command.List,{"data-slot":"command-list",className:n.cn("max-h-[300px] scroll-py-1 overflow-x-hidden overflow-y-auto",e),...o})}function x({...e}){return t.jsx(a.Command.Empty,{"data-slot":"command-empty",className:"py-6 text-center text-sm",...e})}function h({className:e,...o}){return t.jsx(a.Command.Group,{"data-slot":"command-group",className:n.cn("text-foreground [&_[cmdk-group-heading]]:text-muted-foreground overflow-hidden p-1 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium",e),...o})}function f({className:e,...o}){return t.jsx(a.Command.Separator,{"data-slot":"command-separator",className:n.cn("bg-border -mx-1 h-px",e),...o})}function C({className:e,...o}){return t.jsx(a.Command.Item,{"data-slot":"command-item",className:n.cn("data-[selected=true]:bg-accent data-[selected=true]:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled=true]:pointer-events-none data-[disabled=true]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...o})}function _({className:e,...o}){return t.jsx("span",{"data-slot":"command-shortcut",className:n.cn("text-muted-foreground ml-auto text-xs tracking-widest",e),...o})}exports.Command=m;exports.CommandDialog=l;exports.CommandEmpty=x;exports.CommandGroup=h;exports.CommandInput=p;exports.CommandItem=C;exports.CommandList=g;exports.CommandSeparator=f;exports.CommandShortcut=_; diff --git a/dist/components/ui/command.d.ts b/dist/components/ui/command.d.ts deleted file mode 100644 index fee8847e..00000000 --- a/dist/components/ui/command.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { Command as CommandPrimitive } from 'cmdk'; -import { Dialog } from './dialog'; -import * as React from 'react'; -declare function Command({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CommandDialog({ title, description, children, className, showCloseButton, ...props }: React.ComponentProps & { - title?: string; - description?: string; - className?: string; - showCloseButton?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function CommandInput({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CommandList({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CommandEmpty({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CommandGroup({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CommandSeparator({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CommandItem({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function CommandShortcut({ className, ...props }: React.ComponentProps<'span'>): import("react/jsx-dev-runtime").JSX.Element; -export { Command, CommandDialog, CommandInput, CommandList, CommandEmpty, CommandGroup, CommandItem, CommandShortcut, CommandSeparator, }; -//# sourceMappingURL=command.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/command.d.ts.map b/dist/components/ui/command.d.ts.map deleted file mode 100644 index 38df15f3..00000000 --- a/dist/components/ui/command.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"command.d.ts","sourceRoot":"","sources":["../../../src/components/ui/command.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,OAAO,IAAI,gBAAgB,EAAE,MAAM,MAAM,CAAC;AAInD,OAAO,EAAE,MAAM,EAA+D,MAAM,wBAAwB,CAAC;AAE7G,iBAAS,OAAO,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,+CAWtF;AAED,iBAAS,aAAa,CAAC,EACtB,KAAyB,EACzB,WAA8C,EAC9C,QAAQ,EACR,SAAS,EACT,eAAsB,EACtB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,MAAM,CAAC,GAAG;IACxC,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,SAAS,CAAC,EAAE,MAAM,CAAC;IACnB,eAAe,CAAC,EAAE,OAAO,CAAC;CAC1B,+CAcA;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,KAAK,CAAC,+CAcjG;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,IAAI,CAAC,+CAQ/F;AAED,iBAAS,YAAY,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,KAAK,CAAC,+CAEtF;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,KAAK,CAAC,+CAWjG;AAED,iBAAS,gBAAgB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,SAAS,CAAC,+CAQzG;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,IAAI,CAAC,+CAW/F;AAED,iBAAS,eAAe,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,MAAM,CAAC,+CAQ7E;AAED,OAAO,EACN,OAAO,EACP,aAAa,EACb,YAAY,EACZ,WAAW,EACX,YAAY,EACZ,YAAY,EACZ,WAAW,EACX,eAAe,EACf,gBAAgB,GAChB,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/command.es.js b/dist/components/ui/command.es.js deleted file mode 100644 index f371f764..00000000 --- a/dist/components/ui/command.es.js +++ /dev/null @@ -1,120 +0,0 @@ -import { jsx as o, jsxs as d } from "react/jsx-runtime"; -import { Command as n } from "cmdk"; -import { SearchIcon as i } from "lucide-react"; -import { cn as a } from "../../lib/utils.es.js"; -import { Dialog as l, DialogHeader as u, DialogTitle as p, DialogDescription as g, DialogContent as f } from "./dialog.es.js"; -function h({ className: e, ...t }) { - return /* @__PURE__ */ o( - n, - { - "data-slot": "command", - className: a( - "bg-popover text-popover-foreground flex h-full w-full flex-col overflow-hidden rounded-md", - e - ), - ...t - } - ); -} -function y({ - title: e = "Command Palette", - description: t = "Search for a command to run...", - children: r, - className: m, - showCloseButton: s = !0, - ...c -}) { - return /* @__PURE__ */ d(l, { ...c, children: [ - /* @__PURE__ */ d(u, { className: "sr-only", children: [ - /* @__PURE__ */ o(p, { children: e }), - /* @__PURE__ */ o(g, { children: t }) - ] }), - /* @__PURE__ */ o(f, { className: a("overflow-hidden p-0", m), showCloseButton: s, children: /* @__PURE__ */ o(h, { className: "[&_[cmdk-group-heading]]:text-muted-foreground **:data-[slot=command-input-wrapper]:h-12 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group]]:px-2 [&_[cmdk-group]:not([hidden])_~[cmdk-group]]:pt-0 [&_[cmdk-input-wrapper]_svg]:h-5 [&_[cmdk-input-wrapper]_svg]:w-5 [&_[cmdk-input]]:h-12 [&_[cmdk-item]]:px-2 [&_[cmdk-item]]:py-3 [&_[cmdk-item]_svg]:h-5 [&_[cmdk-item]_svg]:w-5", children: r }) }) - ] }); -} -function C({ className: e, ...t }) { - return /* @__PURE__ */ d("div", { "data-slot": "command-input-wrapper", className: "flex h-9 items-center gap-2 border-b px-3", children: [ - /* @__PURE__ */ o(i, { className: "size-4 shrink-0 opacity-50" }), - /* @__PURE__ */ o( - n.Input, - { - "data-slot": "command-input", - className: a( - "placeholder:text-muted-foreground flex h-10 w-full rounded-md bg-transparent py-3 text-sm outline-hidden disabled:cursor-not-allowed disabled:opacity-50", - e - ), - ...t - } - ) - ] }); -} -function N({ className: e, ...t }) { - return /* @__PURE__ */ o( - n.List, - { - "data-slot": "command-list", - className: a("max-h-[300px] scroll-py-1 overflow-x-hidden overflow-y-auto", e), - ...t - } - ); -} -function b({ ...e }) { - return /* @__PURE__ */ o(n.Empty, { "data-slot": "command-empty", className: "py-6 text-center text-sm", ...e }); -} -function D({ className: e, ...t }) { - return /* @__PURE__ */ o( - n.Group, - { - "data-slot": "command-group", - className: a( - "text-foreground [&_[cmdk-group-heading]]:text-muted-foreground overflow-hidden p-1 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium", - e - ), - ...t - } - ); -} -function I({ className: e, ...t }) { - return /* @__PURE__ */ o( - n.Separator, - { - "data-slot": "command-separator", - className: a("bg-border -mx-1 h-px", e), - ...t - } - ); -} -function S({ className: e, ...t }) { - return /* @__PURE__ */ o( - n.Item, - { - "data-slot": "command-item", - className: a( - "data-[selected=true]:bg-accent data-[selected=true]:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled=true]:pointer-events-none data-[disabled=true]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - e - ), - ...t - } - ); -} -function z({ className: e, ...t }) { - return /* @__PURE__ */ o( - "span", - { - "data-slot": "command-shortcut", - className: a("text-muted-foreground ml-auto text-xs tracking-widest", e), - ...t - } - ); -} -export { - h as Command, - y as CommandDialog, - b as CommandEmpty, - D as CommandGroup, - C as CommandInput, - S as CommandItem, - N as CommandList, - I as CommandSeparator, - z as CommandShortcut -}; diff --git a/dist/components/ui/context-menu.cjs.js b/dist/components/ui/context-menu.cjs.js deleted file mode 100644 index 29773e91..00000000 --- a/dist/components/ui/context-menu.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("react/jsx-runtime"),u=require("@radix-ui/react-context-menu"),i=require("lucide-react"),s=require("../../lib/utils.cjs.js");function d(t){const n=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const a in t)if(a!=="default"){const r=Object.getOwnPropertyDescriptor(t,a);Object.defineProperty(n,a,r.get?r:{enumerable:!0,get:()=>t[a]})}}return n.default=t,Object.freeze(n)}const o=d(u);function c({...t}){return e.jsx(o.Root,{"data-slot":"context-menu",...t})}function l({...t}){return e.jsx(o.Trigger,{"data-slot":"context-menu-trigger",...t})}function x({...t}){return e.jsx(o.Group,{"data-slot":"context-menu-group",...t})}function m({...t}){return e.jsx(o.Portal,{"data-slot":"context-menu-portal",...t})}function f({...t}){return e.jsx(o.Sub,{"data-slot":"context-menu-sub",...t})}function p({...t}){return e.jsx(o.RadioGroup,{"data-slot":"context-menu-radio-group",...t})}function g({className:t,inset:n,children:a,...r}){return e.jsxs(o.SubTrigger,{"data-slot":"context-menu-sub-trigger","data-inset":n,className:s.cn("focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex cursor-default items-center rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...r,children:[a,e.jsx(i.ChevronRightIcon,{className:"ml-auto"})]})}function v({className:t,...n}){return e.jsx(o.SubContent,{"data-slot":"context-menu-sub-content",className:s.cn("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] origin-(--radix-context-menu-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg",t),...n})}function b({className:t,...n}){return e.jsx(o.Portal,{children:e.jsx(o.Content,{"data-slot":"context-menu-content",className:s.cn("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-context-menu-content-available-height) min-w-[8rem] origin-(--radix-context-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",t),...n})})}function C({className:t,inset:n,variant:a="default",...r}){return e.jsx(o.Item,{"data-slot":"context-menu-item","data-inset":n,"data-variant":a,className:s.cn("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...r})}function h({className:t,children:n,checked:a,...r}){return e.jsxs(o.CheckboxItem,{"data-slot":"context-menu-checkbox-item",className:s.cn("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),checked:a,...r,children:[e.jsx("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:e.jsx(o.ItemIndicator,{children:e.jsx(i.CheckIcon,{className:"size-4"})})}),n]})}function M({className:t,children:n,...a}){return e.jsxs(o.RadioItem,{"data-slot":"context-menu-radio-item",className:s.cn("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...a,children:[e.jsx("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:e.jsx(o.ItemIndicator,{children:e.jsx(i.CircleIcon,{className:"size-2 fill-current"})})}),n]})}function j({className:t,inset:n,...a}){return e.jsx(o.Label,{"data-slot":"context-menu-label","data-inset":n,className:s.cn("text-foreground px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",t),...a})}function z({className:t,...n}){return e.jsx(o.Separator,{"data-slot":"context-menu-separator",className:s.cn("bg-border -mx-1 my-1 h-px",t),...n})}function S({className:t,...n}){return e.jsx("span",{"data-slot":"context-menu-shortcut",className:s.cn("text-muted-foreground ml-auto text-xs tracking-widest",t),...n})}exports.ContextMenu=c;exports.ContextMenuCheckboxItem=h;exports.ContextMenuContent=b;exports.ContextMenuGroup=x;exports.ContextMenuItem=C;exports.ContextMenuLabel=j;exports.ContextMenuPortal=m;exports.ContextMenuRadioGroup=p;exports.ContextMenuRadioItem=M;exports.ContextMenuSeparator=z;exports.ContextMenuShortcut=S;exports.ContextMenuSub=f;exports.ContextMenuSubContent=v;exports.ContextMenuSubTrigger=g;exports.ContextMenuTrigger=l; diff --git a/dist/components/ui/context-menu.d.ts b/dist/components/ui/context-menu.d.ts deleted file mode 100644 index e2f788d2..00000000 --- a/dist/components/ui/context-menu.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import * as React from 'react'; -import * as ContextMenuPrimitive from '@radix-ui/react-context-menu'; -declare function ContextMenu({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuTrigger({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuGroup({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuPortal({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuSub({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuRadioGroup({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuSubTrigger({ className, inset, children, ...props }: React.ComponentProps & { - inset?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuSubContent({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuContent({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuItem({ className, inset, variant, ...props }: React.ComponentProps & { - inset?: boolean; - variant?: 'default' | 'destructive'; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuCheckboxItem({ className, children, checked, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuRadioItem({ className, children, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuLabel({ className, inset, ...props }: React.ComponentProps & { - inset?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuSeparator({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ContextMenuShortcut({ className, ...props }: React.ComponentProps<'span'>): import("react/jsx-dev-runtime").JSX.Element; -export { ContextMenu, ContextMenuTrigger, ContextMenuContent, ContextMenuItem, ContextMenuCheckboxItem, ContextMenuRadioItem, ContextMenuLabel, ContextMenuSeparator, ContextMenuShortcut, ContextMenuGroup, ContextMenuPortal, ContextMenuSub, ContextMenuSubContent, ContextMenuSubTrigger, ContextMenuRadioGroup, }; -//# sourceMappingURL=context-menu.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/context-menu.d.ts.map b/dist/components/ui/context-menu.d.ts.map deleted file mode 100644 index c09781e5..00000000 --- a/dist/components/ui/context-menu.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"context-menu.d.ts","sourceRoot":"","sources":["../../../src/components/ui/context-menu.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,oBAAoB,MAAM,8BAA8B,CAAC;AAKrE,iBAAS,WAAW,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,IAAI,CAAC,+CAExF;AAED,iBAAS,kBAAkB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,OAAO,CAAC,+CAElG;AAED,iBAAS,gBAAgB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,KAAK,CAAC,+CAE9F;AAED,iBAAS,iBAAiB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,MAAM,CAAC,+CAEhG;AAED,iBAAS,cAAc,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,GAAG,CAAC,+CAE1F;AAED,iBAAS,qBAAqB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,UAAU,CAAC,+CAExG;AAED,iBAAS,qBAAqB,CAAC,EAC9B,SAAS,EACT,KAAK,EACL,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,UAAU,CAAC,GAAG;IACjE,KAAK,CAAC,EAAE,OAAO,CAAC;CAChB,+CAeA;AAED,iBAAS,qBAAqB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,UAAU,CAAC,+CAWnH;AAED,iBAAS,kBAAkB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,OAAO,CAAC,+CAa7G;AAED,iBAAS,eAAe,CAAC,EACxB,SAAS,EACT,KAAK,EACL,OAAmB,EACnB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,IAAI,CAAC,GAAG;IAC3D,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,OAAO,CAAC,EAAE,SAAS,GAAG,aAAa,CAAC;CACpC,+CAaA;AAED,iBAAS,uBAAuB,CAAC,EAChC,SAAS,EACT,QAAQ,EACR,OAAO,EACP,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,YAAY,CAAC,+CAmBhE;AAED,iBAAS,oBAAoB,CAAC,EAC7B,SAAS,EACT,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,SAAS,CAAC,+CAkB7D;AAED,iBAAS,gBAAgB,CAAC,EACzB,SAAS,EACT,KAAK,EACL,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,KAAK,CAAC,GAAG;IAC5D,KAAK,CAAC,EAAE,OAAO,CAAC;CAChB,+CASA;AAED,iBAAS,oBAAoB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,SAAS,CAAC,+CAQjH;AAED,iBAAS,mBAAmB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,MAAM,CAAC,+CAQjF;AAED,OAAO,EACN,WAAW,EACX,kBAAkB,EAClB,kBAAkB,EAClB,eAAe,EACf,uBAAuB,EACvB,oBAAoB,EACpB,gBAAgB,EAChB,oBAAoB,EACpB,mBAAmB,EACnB,gBAAgB,EAChB,iBAAiB,EACjB,cAAc,EACd,qBAAqB,EACrB,qBAAqB,EACrB,qBAAqB,GACrB,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/context-menu.es.js b/dist/components/ui/context-menu.es.js deleted file mode 100644 index c49678b9..00000000 --- a/dist/components/ui/context-menu.es.js +++ /dev/null @@ -1,187 +0,0 @@ -import { jsx as e, jsxs as i } from "react/jsx-runtime"; -import * as o from "@radix-ui/react-context-menu"; -import { CheckIcon as d, CircleIcon as u, ChevronRightIcon as c } from "lucide-react"; -import { cn as s } from "../../lib/utils.es.js"; -function x({ ...t }) { - return /* @__PURE__ */ e(o.Root, { "data-slot": "context-menu", ...t }); -} -function p({ ...t }) { - return /* @__PURE__ */ e(o.Trigger, { "data-slot": "context-menu-trigger", ...t }); -} -function g({ ...t }) { - return /* @__PURE__ */ e(o.Group, { "data-slot": "context-menu-group", ...t }); -} -function v({ ...t }) { - return /* @__PURE__ */ e(o.Portal, { "data-slot": "context-menu-portal", ...t }); -} -function b({ ...t }) { - return /* @__PURE__ */ e(o.Sub, { "data-slot": "context-menu-sub", ...t }); -} -function h({ ...t }) { - return /* @__PURE__ */ e(o.RadioGroup, { "data-slot": "context-menu-radio-group", ...t }); -} -function C({ - className: t, - inset: n, - children: a, - ...r -}) { - return /* @__PURE__ */ i( - o.SubTrigger, - { - "data-slot": "context-menu-sub-trigger", - "data-inset": n, - className: s( - "focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex cursor-default items-center rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - t - ), - ...r, - children: [ - a, - /* @__PURE__ */ e(c, { className: "ml-auto" }) - ] - } - ); -} -function z({ className: t, ...n }) { - return /* @__PURE__ */ e( - o.SubContent, - { - "data-slot": "context-menu-sub-content", - className: s( - "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] origin-(--radix-context-menu-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg", - t - ), - ...n - } - ); -} -function M({ className: t, ...n }) { - return /* @__PURE__ */ e(o.Portal, { children: /* @__PURE__ */ e( - o.Content, - { - "data-slot": "context-menu-content", - className: s( - "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-context-menu-content-available-height) min-w-[8rem] origin-(--radix-context-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md", - t - ), - ...n - } - ) }); -} -function N({ - className: t, - inset: n, - variant: a = "default", - ...r -}) { - return /* @__PURE__ */ e( - o.Item, - { - "data-slot": "context-menu-item", - "data-inset": n, - "data-variant": a, - className: s( - "focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - t - ), - ...r - } - ); -} -function I({ - className: t, - children: n, - checked: a, - ...r -}) { - return /* @__PURE__ */ i( - o.CheckboxItem, - { - "data-slot": "context-menu-checkbox-item", - className: s( - "focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - t - ), - checked: a, - ...r, - children: [ - /* @__PURE__ */ e("span", { className: "pointer-events-none absolute left-2 flex size-3.5 items-center justify-center", children: /* @__PURE__ */ e(o.ItemIndicator, { children: /* @__PURE__ */ e(d, { className: "size-4" }) }) }), - n - ] - } - ); -} -function _({ - className: t, - children: n, - ...a -}) { - return /* @__PURE__ */ i( - o.RadioItem, - { - "data-slot": "context-menu-radio-item", - className: s( - "focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - t - ), - ...a, - children: [ - /* @__PURE__ */ e("span", { className: "pointer-events-none absolute left-2 flex size-3.5 items-center justify-center", children: /* @__PURE__ */ e(o.ItemIndicator, { children: /* @__PURE__ */ e(u, { className: "size-2 fill-current" }) }) }), - n - ] - } - ); -} -function y({ - className: t, - inset: n, - ...a -}) { - return /* @__PURE__ */ e( - o.Label, - { - "data-slot": "context-menu-label", - "data-inset": n, - className: s("text-foreground px-2 py-1.5 text-sm font-medium data-[inset]:pl-8", t), - ...a - } - ); -} -function k({ className: t, ...n }) { - return /* @__PURE__ */ e( - o.Separator, - { - "data-slot": "context-menu-separator", - className: s("bg-border -mx-1 my-1 h-px", t), - ...n - } - ); -} -function S({ className: t, ...n }) { - return /* @__PURE__ */ e( - "span", - { - "data-slot": "context-menu-shortcut", - className: s("text-muted-foreground ml-auto text-xs tracking-widest", t), - ...n - } - ); -} -export { - x as ContextMenu, - I as ContextMenuCheckboxItem, - M as ContextMenuContent, - g as ContextMenuGroup, - N as ContextMenuItem, - y as ContextMenuLabel, - v as ContextMenuPortal, - h as ContextMenuRadioGroup, - _ as ContextMenuRadioItem, - k as ContextMenuSeparator, - S as ContextMenuShortcut, - b as ContextMenuSub, - z as ContextMenuSubContent, - C as ContextMenuSubTrigger, - p as ContextMenuTrigger -}; diff --git a/dist/components/ui/dialog.cjs.js b/dist/components/ui/dialog.cjs.js deleted file mode 100644 index e524da20..00000000 --- a/dist/components/ui/dialog.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),d=require("@radix-ui/react-dialog"),c=require("lucide-react"),i=require("../../lib/utils.cjs.js");function g(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const n in t)if(n!=="default"){const l=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,l.get?l:{enumerable:!0,get:()=>t[n]})}}return e.default=t,Object.freeze(e)}const o=g(d);function u({...t}){return a.jsx(o.Root,{"data-slot":"dialog",...t})}function f({...t}){return a.jsx(o.Trigger,{"data-slot":"dialog-trigger",...t})}function s({...t}){return a.jsx(o.Portal,{"data-slot":"dialog-portal",...t})}function m({...t}){return a.jsx(o.Close,{"data-slot":"dialog-close",...t})}function r({className:t,...e}){return a.jsx(o.Overlay,{"data-slot":"dialog-overlay",className:i.cn("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...e})}function x({className:t,children:e,showCloseButton:n=!0,...l}){return a.jsxs(s,{"data-slot":"dialog-portal",children:[a.jsx(r,{}),a.jsxs(o.Content,{"data-slot":"dialog-content",className:i.cn("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",t),...l,children:[e,n&&a.jsxs(o.Close,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[a.jsx(c.XIcon,{}),a.jsx("span",{className:"sr-only",children:"Close"})]})]})]})}function p({className:t,...e}){return a.jsx("div",{"data-slot":"dialog-header",className:i.cn("flex flex-col gap-2 text-center sm:text-left",t),...e})}function D({className:t,...e}){return a.jsx("div",{"data-slot":"dialog-footer",className:i.cn("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",t),...e})}function j({className:t,...e}){return a.jsx(o.Title,{"data-slot":"dialog-title",className:i.cn("text-lg leading-none font-semibold",t),...e})}function b({className:t,...e}){return a.jsx(o.Description,{"data-slot":"dialog-description",className:i.cn("text-muted-foreground text-sm",t),...e})}exports.Dialog=u;exports.DialogClose=m;exports.DialogContent=x;exports.DialogDescription=b;exports.DialogFooter=D;exports.DialogHeader=p;exports.DialogOverlay=r;exports.DialogPortal=s;exports.DialogTitle=j;exports.DialogTrigger=f; diff --git a/dist/components/ui/dialog.d.ts b/dist/components/ui/dialog.d.ts deleted file mode 100644 index 4d82d819..00000000 --- a/dist/components/ui/dialog.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import * as React from 'react'; -import * as DialogPrimitive from '@radix-ui/react-dialog'; -declare function Dialog({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DialogTrigger({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DialogPortal({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DialogClose({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DialogOverlay({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DialogContent({ className, children, showCloseButton, ...props }: React.ComponentProps & { - showCloseButton?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function DialogHeader({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function DialogFooter({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function DialogTitle({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DialogDescription({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Dialog, DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogOverlay, DialogPortal, DialogTitle, DialogTrigger, }; -//# sourceMappingURL=dialog.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/dialog.d.ts.map b/dist/components/ui/dialog.d.ts.map deleted file mode 100644 index 41e665ec..00000000 --- a/dist/components/ui/dialog.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"dialog.d.ts","sourceRoot":"","sources":["../../../src/components/ui/dialog.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,eAAe,MAAM,wBAAwB,CAAC;AAK1D,iBAAS,MAAM,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,IAAI,CAAC,+CAE9E;AAED,iBAAS,aAAa,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,OAAO,CAAC,+CAExF;AAED,iBAAS,YAAY,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,MAAM,CAAC,+CAEtF;AAED,iBAAS,WAAW,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,KAAK,CAAC,+CAEpF;AAED,iBAAS,aAAa,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,OAAO,CAAC,+CAWnG;AAED,iBAAS,aAAa,CAAC,EACtB,SAAS,EACT,QAAQ,EACR,eAAsB,EACtB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,OAAO,CAAC,GAAG;IACzD,eAAe,CAAC,EAAE,OAAO,CAAC;CAC1B,+CAyBA;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAQzE;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAQzE;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,KAAK,CAAC,+CAQ/F;AAED,iBAAS,iBAAiB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,WAAW,CAAC,+CAQ3G;AAED,OAAO,EACN,MAAM,EACN,WAAW,EACX,aAAa,EACb,iBAAiB,EACjB,YAAY,EACZ,YAAY,EACZ,aAAa,EACb,YAAY,EACZ,WAAW,EACX,aAAa,GACb,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/dialog.es.js b/dist/components/ui/dialog.es.js deleted file mode 100644 index 4e0e115a..00000000 --- a/dist/components/ui/dialog.es.js +++ /dev/null @@ -1,116 +0,0 @@ -import { jsx as a, jsxs as i } from "react/jsx-runtime"; -import * as o from "@radix-ui/react-dialog"; -import { XIcon as r } from "lucide-react"; -import { cn as n } from "../../lib/utils.es.js"; -function m({ ...t }) { - return /* @__PURE__ */ a(o.Root, { "data-slot": "dialog", ...t }); -} -function p({ ...t }) { - return /* @__PURE__ */ a(o.Trigger, { "data-slot": "dialog-trigger", ...t }); -} -function d({ ...t }) { - return /* @__PURE__ */ a(o.Portal, { "data-slot": "dialog-portal", ...t }); -} -function x({ ...t }) { - return /* @__PURE__ */ a(o.Close, { "data-slot": "dialog-close", ...t }); -} -function g({ className: t, ...e }) { - return /* @__PURE__ */ a( - o.Overlay, - { - "data-slot": "dialog-overlay", - className: n( - "data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50", - t - ), - ...e - } - ); -} -function v({ - className: t, - children: e, - showCloseButton: l = !0, - ...s -}) { - return /* @__PURE__ */ i(d, { "data-slot": "dialog-portal", children: [ - /* @__PURE__ */ a(g, {}), - /* @__PURE__ */ i( - o.Content, - { - "data-slot": "dialog-content", - className: n( - "bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg", - t - ), - ...s, - children: [ - e, - l && /* @__PURE__ */ i( - o.Close, - { - "data-slot": "dialog-close", - className: "ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - children: [ - /* @__PURE__ */ a(r, {}), - /* @__PURE__ */ a("span", { className: "sr-only", children: "Close" }) - ] - } - ) - ] - } - ) - ] }); -} -function D({ className: t, ...e }) { - return /* @__PURE__ */ a( - "div", - { - "data-slot": "dialog-header", - className: n("flex flex-col gap-2 text-center sm:text-left", t), - ...e - } - ); -} -function b({ className: t, ...e }) { - return /* @__PURE__ */ a( - "div", - { - "data-slot": "dialog-footer", - className: n("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end", t), - ...e - } - ); -} -function h({ className: t, ...e }) { - return /* @__PURE__ */ a( - o.Title, - { - "data-slot": "dialog-title", - className: n("text-lg leading-none font-semibold", t), - ...e - } - ); -} -function y({ className: t, ...e }) { - return /* @__PURE__ */ a( - o.Description, - { - "data-slot": "dialog-description", - className: n("text-muted-foreground text-sm", t), - ...e - } - ); -} -export { - m as Dialog, - x as DialogClose, - v as DialogContent, - y as DialogDescription, - b as DialogFooter, - D as DialogHeader, - g as DialogOverlay, - d as DialogPortal, - h as DialogTitle, - p as DialogTrigger -}; diff --git a/dist/components/ui/drawer.cjs.js b/dist/components/ui/drawer.cjs.js deleted file mode 100644 index 1ec732f9..00000000 --- a/dist/components/ui/drawer.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),e=require("vaul"),d=require("../../lib/utils.cjs.js");function l({...r}){return a.jsx(e.Drawer.Root,{"data-slot":"drawer",...r})}function c({...r}){return a.jsx(e.Drawer.Trigger,{"data-slot":"drawer-trigger",...r})}function o({...r}){return a.jsx(e.Drawer.Portal,{"data-slot":"drawer-portal",...r})}function s({...r}){return a.jsx(e.Drawer.Close,{"data-slot":"drawer-close",...r})}function n({className:r,...t}){return a.jsx(e.Drawer.Overlay,{"data-slot":"drawer-overlay",className:d.cn("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",r),...t})}function w({className:r,children:t,...i}){return a.jsxs(o,{"data-slot":"drawer-portal",children:[a.jsx(n,{}),a.jsxs(e.Drawer.Content,{"data-slot":"drawer-content",className:d.cn("group/drawer-content bg-background fixed z-50 flex h-auto flex-col","data-[vaul-drawer-direction=top]:inset-x-0 data-[vaul-drawer-direction=top]:top-0 data-[vaul-drawer-direction=top]:mb-24 data-[vaul-drawer-direction=top]:max-h-[80vh] data-[vaul-drawer-direction=top]:rounded-b-lg data-[vaul-drawer-direction=top]:border-b","data-[vaul-drawer-direction=bottom]:inset-x-0 data-[vaul-drawer-direction=bottom]:bottom-0 data-[vaul-drawer-direction=bottom]:mt-24 data-[vaul-drawer-direction=bottom]:max-h-[80vh] data-[vaul-drawer-direction=bottom]:rounded-t-lg data-[vaul-drawer-direction=bottom]:border-t","data-[vaul-drawer-direction=right]:inset-y-0 data-[vaul-drawer-direction=right]:right-0 data-[vaul-drawer-direction=right]:w-3/4 data-[vaul-drawer-direction=right]:border-l data-[vaul-drawer-direction=right]:sm:max-w-sm","data-[vaul-drawer-direction=left]:inset-y-0 data-[vaul-drawer-direction=left]:left-0 data-[vaul-drawer-direction=left]:w-3/4 data-[vaul-drawer-direction=left]:border-r data-[vaul-drawer-direction=left]:sm:max-w-sm",r),...i,children:[a.jsx("div",{className:"bg-muted mx-auto mt-4 hidden h-2 w-[100px] shrink-0 rounded-full group-data-[vaul-drawer-direction=bottom]/drawer-content:block"}),t]})]})}function u({className:r,...t}){return a.jsx("div",{"data-slot":"drawer-header",className:d.cn("flex flex-col gap-0.5 p-4 group-data-[vaul-drawer-direction=bottom]/drawer-content:text-center group-data-[vaul-drawer-direction=top]/drawer-content:text-center md:gap-1.5 md:text-left",r),...t})}function m({className:r,...t}){return a.jsx("div",{"data-slot":"drawer-footer",className:d.cn("mt-auto flex flex-col gap-2 p-4",r),...t})}function v({className:r,...t}){return a.jsx(e.Drawer.Title,{"data-slot":"drawer-title",className:d.cn("text-foreground font-semibold",r),...t})}function x({className:r,...t}){return a.jsx(e.Drawer.Description,{"data-slot":"drawer-description",className:d.cn("text-muted-foreground text-sm",r),...t})}exports.Drawer=l;exports.DrawerClose=s;exports.DrawerContent=w;exports.DrawerDescription=x;exports.DrawerFooter=m;exports.DrawerHeader=u;exports.DrawerOverlay=n;exports.DrawerPortal=o;exports.DrawerTitle=v;exports.DrawerTrigger=c; diff --git a/dist/components/ui/drawer.d.ts b/dist/components/ui/drawer.d.ts deleted file mode 100644 index ef9725c5..00000000 --- a/dist/components/ui/drawer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Drawer as DrawerPrimitive } from 'vaul'; -import * as React from 'react'; -declare function Drawer({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DrawerTrigger({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DrawerPortal({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DrawerClose({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DrawerOverlay({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DrawerContent({ className, children, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DrawerHeader({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function DrawerFooter({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function DrawerTitle({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DrawerDescription({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Drawer, DrawerPortal, DrawerOverlay, DrawerTrigger, DrawerClose, DrawerContent, DrawerHeader, DrawerFooter, DrawerTitle, DrawerDescription, }; -//# sourceMappingURL=drawer.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/drawer.d.ts.map b/dist/components/ui/drawer.d.ts.map deleted file mode 100644 index 0c18bfe1..00000000 --- a/dist/components/ui/drawer.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"drawer.d.ts","sourceRoot":"","sources":["../../../src/components/ui/drawer.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,MAAM,IAAI,eAAe,EAAE,MAAM,MAAM,CAAC;AAIjD,iBAAS,MAAM,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,IAAI,CAAC,+CAE9E;AAED,iBAAS,aAAa,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,OAAO,CAAC,+CAExF;AAED,iBAAS,YAAY,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,MAAM,CAAC,+CAEtF;AAED,iBAAS,WAAW,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,KAAK,CAAC,+CAEpF;AAED,iBAAS,aAAa,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,OAAO,CAAC,+CAWnG;AAED,iBAAS,aAAa,CAAC,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,OAAO,CAAC,+CAqB7G;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAWzE;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAEzE;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,KAAK,CAAC,+CAQ/F;AAED,iBAAS,iBAAiB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,WAAW,CAAC,+CAQ3G;AAED,OAAO,EACN,MAAM,EACN,YAAY,EACZ,aAAa,EACb,aAAa,EACb,WAAW,EACX,aAAa,EACb,YAAY,EACZ,YAAY,EACZ,WAAW,EACX,iBAAiB,GACjB,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/drawer.es.js b/dist/components/ui/drawer.es.js deleted file mode 100644 index 9a7264a3..00000000 --- a/dist/components/ui/drawer.es.js +++ /dev/null @@ -1,100 +0,0 @@ -import { jsx as a, jsxs as o } from "react/jsx-runtime"; -import { Drawer as e } from "vaul"; -import { cn as d } from "../../lib/utils.es.js"; -function s({ ...t }) { - return /* @__PURE__ */ a(e.Root, { "data-slot": "drawer", ...t }); -} -function m({ ...t }) { - return /* @__PURE__ */ a(e.Trigger, { "data-slot": "drawer-trigger", ...t }); -} -function n({ ...t }) { - return /* @__PURE__ */ a(e.Portal, { "data-slot": "drawer-portal", ...t }); -} -function f({ ...t }) { - return /* @__PURE__ */ a(e.Close, { "data-slot": "drawer-close", ...t }); -} -function l({ className: t, ...r }) { - return /* @__PURE__ */ a( - e.Overlay, - { - "data-slot": "drawer-overlay", - className: d( - "data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50", - t - ), - ...r - } - ); -} -function v({ className: t, children: r, ...i }) { - return /* @__PURE__ */ o(n, { "data-slot": "drawer-portal", children: [ - /* @__PURE__ */ a(l, {}), - /* @__PURE__ */ o( - e.Content, - { - "data-slot": "drawer-content", - className: d( - "group/drawer-content bg-background fixed z-50 flex h-auto flex-col", - "data-[vaul-drawer-direction=top]:inset-x-0 data-[vaul-drawer-direction=top]:top-0 data-[vaul-drawer-direction=top]:mb-24 data-[vaul-drawer-direction=top]:max-h-[80vh] data-[vaul-drawer-direction=top]:rounded-b-lg data-[vaul-drawer-direction=top]:border-b", - "data-[vaul-drawer-direction=bottom]:inset-x-0 data-[vaul-drawer-direction=bottom]:bottom-0 data-[vaul-drawer-direction=bottom]:mt-24 data-[vaul-drawer-direction=bottom]:max-h-[80vh] data-[vaul-drawer-direction=bottom]:rounded-t-lg data-[vaul-drawer-direction=bottom]:border-t", - "data-[vaul-drawer-direction=right]:inset-y-0 data-[vaul-drawer-direction=right]:right-0 data-[vaul-drawer-direction=right]:w-3/4 data-[vaul-drawer-direction=right]:border-l data-[vaul-drawer-direction=right]:sm:max-w-sm", - "data-[vaul-drawer-direction=left]:inset-y-0 data-[vaul-drawer-direction=left]:left-0 data-[vaul-drawer-direction=left]:w-3/4 data-[vaul-drawer-direction=left]:border-r data-[vaul-drawer-direction=left]:sm:max-w-sm", - t - ), - ...i, - children: [ - /* @__PURE__ */ a("div", { className: "bg-muted mx-auto mt-4 hidden h-2 w-[100px] shrink-0 rounded-full group-data-[vaul-drawer-direction=bottom]/drawer-content:block" }), - r - ] - } - ) - ] }); -} -function p({ className: t, ...r }) { - return /* @__PURE__ */ a( - "div", - { - "data-slot": "drawer-header", - className: d( - "flex flex-col gap-0.5 p-4 group-data-[vaul-drawer-direction=bottom]/drawer-content:text-center group-data-[vaul-drawer-direction=top]/drawer-content:text-center md:gap-1.5 md:text-left", - t - ), - ...r - } - ); -} -function g({ className: t, ...r }) { - return /* @__PURE__ */ a("div", { "data-slot": "drawer-footer", className: d("mt-auto flex flex-col gap-2 p-4", t), ...r }); -} -function x({ className: t, ...r }) { - return /* @__PURE__ */ a( - e.Title, - { - "data-slot": "drawer-title", - className: d("text-foreground font-semibold", t), - ...r - } - ); -} -function b({ className: t, ...r }) { - return /* @__PURE__ */ a( - e.Description, - { - "data-slot": "drawer-description", - className: d("text-muted-foreground text-sm", t), - ...r - } - ); -} -export { - s as Drawer, - f as DrawerClose, - v as DrawerContent, - b as DrawerDescription, - g as DrawerFooter, - p as DrawerHeader, - l as DrawerOverlay, - n as DrawerPortal, - x as DrawerTitle, - m as DrawerTrigger -}; diff --git a/dist/components/ui/dropdown-menu.cjs.js b/dist/components/ui/dropdown-menu.cjs.js deleted file mode 100644 index ac4d9374..00000000 --- a/dist/components/ui/dropdown-menu.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("react/jsx-runtime"),i=require("@radix-ui/react-dropdown-menu"),s=require("lucide-react"),a=require("../../lib/utils.cjs.js");function u(e){const n=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const d=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,d.get?d:{enumerable:!0,get:()=>e[r]})}}return n.default=e,Object.freeze(n)}const o=u(i);function c({...e}){return t.jsx(o.Root,{"data-slot":"dropdown-menu",...e})}function l({...e}){return t.jsx(o.Portal,{"data-slot":"dropdown-menu-portal",...e})}function p({...e}){return t.jsx(o.Trigger,{"data-slot":"dropdown-menu-trigger",...e})}function m({className:e,sideOffset:n=4,...r}){return t.jsx(o.Portal,{children:t.jsx(o.Content,{"data-slot":"dropdown-menu-content",sideOffset:n,className:a.cn("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...r})})}function f({...e}){return t.jsx(o.Group,{"data-slot":"dropdown-menu-group",...e})}function g({className:e,inset:n,variant:r="default",...d}){return t.jsx(o.Item,{"data-slot":"dropdown-menu-item","data-inset":n,"data-variant":r,className:a.cn("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...d})}function x({className:e,children:n,checked:r,...d}){return t.jsxs(o.CheckboxItem,{"data-slot":"dropdown-menu-checkbox-item",className:a.cn("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),checked:r,...d,children:[t.jsx("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:t.jsx(o.ItemIndicator,{children:t.jsx(s.CheckIcon,{className:"size-4"})})}),n]})}function w({...e}){return t.jsx(o.RadioGroup,{"data-slot":"dropdown-menu-radio-group",...e})}function b({className:e,children:n,...r}){return t.jsxs(o.RadioItem,{"data-slot":"dropdown-menu-radio-item",className:a.cn("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r,children:[t.jsx("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:t.jsx(o.ItemIndicator,{children:t.jsx(s.CircleIcon,{className:"size-2 fill-current"})})}),n]})}function v({className:e,inset:n,...r}){return t.jsx(o.Label,{"data-slot":"dropdown-menu-label","data-inset":n,className:a.cn("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...r})}function h({className:e,...n}){return t.jsx(o.Separator,{"data-slot":"dropdown-menu-separator",className:a.cn("bg-border -mx-1 my-1 h-px",e),...n})}function D({className:e,...n}){return t.jsx("span",{"data-slot":"dropdown-menu-shortcut",className:a.cn("text-muted-foreground ml-auto text-xs tracking-widest",e),...n})}function M({...e}){return t.jsx(o.Sub,{"data-slot":"dropdown-menu-sub",...e})}function j({className:e,inset:n,children:r,...d}){return t.jsxs(o.SubTrigger,{"data-slot":"dropdown-menu-sub-trigger","data-inset":n,className:a.cn("focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex cursor-default items-center rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[inset]:pl-8",e),...d,children:[r,t.jsx(s.ChevronRightIcon,{className:"ml-auto size-4"})]})}function z({className:e,...n}){return t.jsx(o.SubContent,{"data-slot":"dropdown-menu-sub-content",className:a.cn("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg",e),...n})}exports.DropdownMenu=c;exports.DropdownMenuCheckboxItem=x;exports.DropdownMenuContent=m;exports.DropdownMenuGroup=f;exports.DropdownMenuItem=g;exports.DropdownMenuLabel=v;exports.DropdownMenuPortal=l;exports.DropdownMenuRadioGroup=w;exports.DropdownMenuRadioItem=b;exports.DropdownMenuSeparator=h;exports.DropdownMenuShortcut=D;exports.DropdownMenuSub=M;exports.DropdownMenuSubContent=z;exports.DropdownMenuSubTrigger=j;exports.DropdownMenuTrigger=p; diff --git a/dist/components/ui/dropdown-menu.d.ts b/dist/components/ui/dropdown-menu.d.ts deleted file mode 100644 index c87b37cf..00000000 --- a/dist/components/ui/dropdown-menu.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import * as React from 'react'; -import * as DropdownMenuPrimitive from '@radix-ui/react-dropdown-menu'; -declare function DropdownMenu({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuPortal({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuTrigger({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuContent({ className, sideOffset, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuGroup({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuItem({ className, inset, variant, ...props }: React.ComponentProps & { - inset?: boolean; - variant?: 'default' | 'destructive'; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuCheckboxItem({ className, children, checked, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuRadioGroup({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuRadioItem({ className, children, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuLabel({ className, inset, ...props }: React.ComponentProps & { - inset?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuSeparator({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuShortcut({ className, ...props }: React.ComponentProps<'span'>): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuSub({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuSubTrigger({ className, inset, children, ...props }: React.ComponentProps & { - inset?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function DropdownMenuSubContent({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { DropdownMenu, DropdownMenuPortal, DropdownMenuTrigger, DropdownMenuContent, DropdownMenuGroup, DropdownMenuLabel, DropdownMenuItem, DropdownMenuCheckboxItem, DropdownMenuRadioGroup, DropdownMenuRadioItem, DropdownMenuSeparator, DropdownMenuShortcut, DropdownMenuSub, DropdownMenuSubTrigger, DropdownMenuSubContent, }; -//# sourceMappingURL=dropdown-menu.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/dropdown-menu.d.ts.map b/dist/components/ui/dropdown-menu.d.ts.map deleted file mode 100644 index 1fd88f1f..00000000 --- a/dist/components/ui/dropdown-menu.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"dropdown-menu.d.ts","sourceRoot":"","sources":["../../../src/components/ui/dropdown-menu.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,qBAAqB,MAAM,+BAA+B,CAAC;AAKvE,iBAAS,YAAY,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,IAAI,CAAC,+CAE1F;AAED,iBAAS,kBAAkB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,MAAM,CAAC,+CAElG;AAED,iBAAS,mBAAmB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,OAAO,CAAC,+CAEpG;AAED,iBAAS,mBAAmB,CAAC,EAC5B,SAAS,EACT,UAAc,EACd,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,OAAO,CAAC,+CAc5D;AAED,iBAAS,iBAAiB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,KAAK,CAAC,+CAEhG;AAED,iBAAS,gBAAgB,CAAC,EACzB,SAAS,EACT,KAAK,EACL,OAAmB,EACnB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,IAAI,CAAC,GAAG;IAC5D,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,OAAO,CAAC,EAAE,SAAS,GAAG,aAAa,CAAC;CACpC,+CAaA;AAED,iBAAS,wBAAwB,CAAC,EACjC,SAAS,EACT,QAAQ,EACR,OAAO,EACP,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,YAAY,CAAC,+CAmBjE;AAED,iBAAS,sBAAsB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,UAAU,CAAC,+CAE1G;AAED,iBAAS,qBAAqB,CAAC,EAC9B,SAAS,EACT,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,SAAS,CAAC,+CAkB9D;AAED,iBAAS,iBAAiB,CAAC,EAC1B,SAAS,EACT,KAAK,EACL,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,KAAK,CAAC,GAAG;IAC7D,KAAK,CAAC,EAAE,OAAO,CAAC;CAChB,+CASA;AAED,iBAAS,qBAAqB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,SAAS,CAAC,+CAQnH;AAED,iBAAS,oBAAoB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,MAAM,CAAC,+CAQlF;AAED,iBAAS,eAAe,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,GAAG,CAAC,+CAE5F;AAED,iBAAS,sBAAsB,CAAC,EAC/B,SAAS,EACT,KAAK,EACL,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,UAAU,CAAC,GAAG;IAClE,KAAK,CAAC,EAAE,OAAO,CAAC;CAChB,+CAeA;AAED,iBAAS,sBAAsB,CAAC,EAC/B,SAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,qBAAqB,CAAC,UAAU,CAAC,+CAW/D;AAED,OAAO,EACN,YAAY,EACZ,kBAAkB,EAClB,mBAAmB,EACnB,mBAAmB,EACnB,iBAAiB,EACjB,iBAAiB,EACjB,gBAAgB,EAChB,wBAAwB,EACxB,sBAAsB,EACtB,qBAAqB,EACrB,qBAAqB,EACrB,oBAAoB,EACpB,eAAe,EACf,sBAAsB,EACtB,sBAAsB,GACtB,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/dropdown-menu.es.js b/dist/components/ui/dropdown-menu.es.js deleted file mode 100644 index dbb222f5..00000000 --- a/dist/components/ui/dropdown-menu.es.js +++ /dev/null @@ -1,195 +0,0 @@ -import { jsx as t, jsxs as s } from "react/jsx-runtime"; -import * as n from "@radix-ui/react-dropdown-menu"; -import { CheckIcon as i, CircleIcon as u, ChevronRightIcon as c } from "lucide-react"; -import { cn as r } from "../../lib/utils.es.js"; -function f({ ...e }) { - return /* @__PURE__ */ t(n.Root, { "data-slot": "dropdown-menu", ...e }); -} -function g({ ...e }) { - return /* @__PURE__ */ t(n.Portal, { "data-slot": "dropdown-menu-portal", ...e }); -} -function v({ ...e }) { - return /* @__PURE__ */ t(n.Trigger, { "data-slot": "dropdown-menu-trigger", ...e }); -} -function w({ - className: e, - sideOffset: o = 4, - ...a -}) { - return /* @__PURE__ */ t(n.Portal, { children: /* @__PURE__ */ t( - n.Content, - { - "data-slot": "dropdown-menu-content", - sideOffset: o, - className: r( - "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md", - e - ), - ...a - } - ) }); -} -function x({ ...e }) { - return /* @__PURE__ */ t(n.Group, { "data-slot": "dropdown-menu-group", ...e }); -} -function b({ - className: e, - inset: o, - variant: a = "default", - ...d -}) { - return /* @__PURE__ */ t( - n.Item, - { - "data-slot": "dropdown-menu-item", - "data-inset": o, - "data-variant": a, - className: r( - "focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - e - ), - ...d - } - ); -} -function h({ - className: e, - children: o, - checked: a, - ...d -}) { - return /* @__PURE__ */ s( - n.CheckboxItem, - { - "data-slot": "dropdown-menu-checkbox-item", - className: r( - "focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - e - ), - checked: a, - ...d, - children: [ - /* @__PURE__ */ t("span", { className: "pointer-events-none absolute left-2 flex size-3.5 items-center justify-center", children: /* @__PURE__ */ t(n.ItemIndicator, { children: /* @__PURE__ */ t(i, { className: "size-4" }) }) }), - o - ] - } - ); -} -function z({ ...e }) { - return /* @__PURE__ */ t(n.RadioGroup, { "data-slot": "dropdown-menu-radio-group", ...e }); -} -function D({ - className: e, - children: o, - ...a -}) { - return /* @__PURE__ */ s( - n.RadioItem, - { - "data-slot": "dropdown-menu-radio-item", - className: r( - "focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - e - ), - ...a, - children: [ - /* @__PURE__ */ t("span", { className: "pointer-events-none absolute left-2 flex size-3.5 items-center justify-center", children: /* @__PURE__ */ t(n.ItemIndicator, { children: /* @__PURE__ */ t(u, { className: "size-2 fill-current" }) }) }), - o - ] - } - ); -} -function M({ - className: e, - inset: o, - ...a -}) { - return /* @__PURE__ */ t( - n.Label, - { - "data-slot": "dropdown-menu-label", - "data-inset": o, - className: r("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8", e), - ...a - } - ); -} -function N({ className: e, ...o }) { - return /* @__PURE__ */ t( - n.Separator, - { - "data-slot": "dropdown-menu-separator", - className: r("bg-border -mx-1 my-1 h-px", e), - ...o - } - ); -} -function I({ className: e, ...o }) { - return /* @__PURE__ */ t( - "span", - { - "data-slot": "dropdown-menu-shortcut", - className: r("text-muted-foreground ml-auto text-xs tracking-widest", e), - ...o - } - ); -} -function y({ ...e }) { - return /* @__PURE__ */ t(n.Sub, { "data-slot": "dropdown-menu-sub", ...e }); -} -function _({ - className: e, - inset: o, - children: a, - ...d -}) { - return /* @__PURE__ */ s( - n.SubTrigger, - { - "data-slot": "dropdown-menu-sub-trigger", - "data-inset": o, - className: r( - "focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex cursor-default items-center rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[inset]:pl-8", - e - ), - ...d, - children: [ - a, - /* @__PURE__ */ t(c, { className: "ml-auto size-4" }) - ] - } - ); -} -function k({ - className: e, - ...o -}) { - return /* @__PURE__ */ t( - n.SubContent, - { - "data-slot": "dropdown-menu-sub-content", - className: r( - "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg", - e - ), - ...o - } - ); -} -export { - f as DropdownMenu, - h as DropdownMenuCheckboxItem, - w as DropdownMenuContent, - x as DropdownMenuGroup, - b as DropdownMenuItem, - M as DropdownMenuLabel, - g as DropdownMenuPortal, - z as DropdownMenuRadioGroup, - D as DropdownMenuRadioItem, - N as DropdownMenuSeparator, - I as DropdownMenuShortcut, - y as DropdownMenuSub, - k as DropdownMenuSubContent, - _ as DropdownMenuSubTrigger, - v as DropdownMenuTrigger -}; diff --git a/dist/components/ui/form.cjs.js b/dist/components/ui/form.cjs.js deleted file mode 100644 index 6e391c82..00000000 --- a/dist/components/ui/form.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("react/jsx-runtime"),f=require("react"),F=require("@radix-ui/react-slot"),c=require("react-hook-form"),d=require("../../lib/utils.cjs.js"),x=require("./label.cjs.js");function g(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,o.get?o:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}const i=g(f),b=c.FormProvider,l=i.createContext({}),I=({...e})=>n.jsx(l.Provider,{value:{name:e.name},children:n.jsx(c.Controller,{...e})}),m=()=>{const e=i.useContext(l),t=i.useContext(u),{getFieldState:r}=c.useFormContext(),o=c.useFormState({name:e.name}),s=r(e.name,o);if(!e)throw new Error("useFormField should be used within ");const{id:a}=t;return{id:a,name:e.name,formItemId:`${a}-form-item`,formDescriptionId:`${a}-form-item-description`,formMessageId:`${a}-form-item-message`,...s}},u=i.createContext({});function j({className:e,...t}){const r=i.useId();return n.jsx(u.Provider,{value:{id:r},children:n.jsx("div",{"data-slot":"form-item",className:d.cn("grid gap-2",e),...t})})}function p({className:e,...t}){const{error:r,formItemId:o}=m();return n.jsx(x.Label,{"data-slot":"form-label","data-error":!!r,className:d.cn("data-[error=true]:text-destructive",e),htmlFor:o,...t})}function C({...e}){const{error:t,formItemId:r,formDescriptionId:o,formMessageId:s}=m();return n.jsx(F.Slot,{"data-slot":"form-control",id:r,"aria-describedby":t?`${o} ${s}`:`${o}`,"aria-invalid":!!t,...e})}function v({className:e,...t}){const{formDescriptionId:r}=m();return n.jsx("p",{"data-slot":"form-description",id:r,className:d.cn("text-muted-foreground text-sm",e),...t})}function S({className:e,...t}){const{error:r,formMessageId:o}=m(),s=r?String(r?.message??""):t.children;return s?n.jsx("p",{"data-slot":"form-message",id:o,className:d.cn("text-destructive text-sm",e),...t,children:s}):null}exports.Form=b;exports.FormControl=C;exports.FormDescription=v;exports.FormField=I;exports.FormItem=j;exports.FormLabel=p;exports.FormMessage=S;exports.useFormField=m; diff --git a/dist/components/ui/form.d.ts b/dist/components/ui/form.d.ts deleted file mode 100644 index d5a558fb..00000000 --- a/dist/components/ui/form.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { Slot } from '@radix-ui/react-slot'; -import { ControllerProps, FieldPath, FieldValues } from 'react-hook-form'; -import * as React from 'react'; -import * as LabelPrimitive from '@radix-ui/react-label'; -declare const Form: (props: import('react-hook-form').FormProviderProps) => React.JSX.Element; -declare const FormField: = FieldPath>({ ...props }: ControllerProps) => import("react/jsx-dev-runtime").JSX.Element; -declare const useFormField: () => { - invalid: boolean; - isDirty: boolean; - isTouched: boolean; - isValidating: boolean; - error?: import('react-hook-form').FieldError; - id: string; - name: string; - formItemId: string; - formDescriptionId: string; - formMessageId: string; -}; -declare function FormItem({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function FormLabel({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function FormControl({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function FormDescription({ className, ...props }: React.ComponentProps<'p'>): import("react/jsx-dev-runtime").JSX.Element; -declare function FormMessage({ className, ...props }: React.ComponentProps<'p'>): import("react/jsx-dev-runtime").JSX.Element | null; -export { useFormField, Form, FormItem, FormLabel, FormControl, FormDescription, FormMessage, FormField }; -//# sourceMappingURL=form.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/form.d.ts.map b/dist/components/ui/form.d.ts.map deleted file mode 100644 index 130ba406..00000000 --- a/dist/components/ui/form.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"form.d.ts","sourceRoot":"","sources":["../../../src/components/ui/form.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,cAAc,MAAM,uBAAuB,CAAC;AACxD,OAAO,EAAE,IAAI,EAAE,MAAM,sBAAsB,CAAC;AAC5C,OAAO,EAKN,KAAK,eAAe,EACpB,KAAK,SAAS,EACd,KAAK,WAAW,EAChB,MAAM,iBAAiB,CAAC;AAKzB,QAAA,MAAM,IAAI,4MAAe,CAAC;AAW1B,QAAA,MAAM,SAAS,GACd,YAAY,SAAS,WAAW,GAAG,WAAW,EAC9C,KAAK,SAAS,SAAS,CAAC,YAAY,CAAC,GAAG,SAAS,CAAC,YAAY,CAAC,EAC9D,cAEC,eAAe,CAAC,YAAY,EAAE,KAAK,CAAC,gDAMtC,CAAC;AAEF,QAAA,MAAM,YAAY;;;;;;;;;;;CAqBjB,CAAC;AAQF,iBAAS,QAAQ,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAQrE;AAED,iBAAS,SAAS,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,IAAI,CAAC,+CAY3F;AAED,iBAAS,WAAW,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,IAAI,CAAC,+CAYnE;AAED,iBAAS,eAAe,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,GAAG,CAAC,+CAW1E;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,GAAG,CAAC,sDAatE;AAED,OAAO,EAAE,YAAY,EAAE,IAAI,EAAE,QAAQ,EAAE,SAAS,EAAE,WAAW,EAAE,eAAe,EAAE,WAAW,EAAE,SAAS,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/form.es.js b/dist/components/ui/form.es.js deleted file mode 100644 index fa46707e..00000000 --- a/dist/components/ui/form.es.js +++ /dev/null @@ -1,78 +0,0 @@ -import { jsx as m } from "react/jsx-runtime"; -import * as s from "react"; -import { Slot as f } from "@radix-ui/react-slot"; -import { FormProvider as u, useFormContext as F, useFormState as x, Controller as I } from "react-hook-form"; -import { cn as a } from "../../lib/utils.es.js"; -import { Label as g } from "./label.es.js"; -const S = u, c = s.createContext({}), $ = ({ - ...e -}) => /* @__PURE__ */ m(c.Provider, { value: { name: e.name }, children: /* @__PURE__ */ m(I, { ...e }) }), d = () => { - const e = s.useContext(c), t = s.useContext(l), { getFieldState: r } = F(), o = x({ name: e.name }), n = r(e.name, o); - if (!e) - throw new Error("useFormField should be used within "); - const { id: i } = t; - return { - id: i, - name: e.name, - formItemId: `${i}-form-item`, - formDescriptionId: `${i}-form-item-description`, - formMessageId: `${i}-form-item-message`, - ...n - }; -}, l = s.createContext({}); -function D({ className: e, ...t }) { - const r = s.useId(); - return /* @__PURE__ */ m(l.Provider, { value: { id: r }, children: /* @__PURE__ */ m("div", { "data-slot": "form-item", className: a("grid gap-2", e), ...t }) }); -} -function M({ className: e, ...t }) { - const { error: r, formItemId: o } = d(); - return /* @__PURE__ */ m( - g, - { - "data-slot": "form-label", - "data-error": !!r, - className: a("data-[error=true]:text-destructive", e), - htmlFor: o, - ...t - } - ); -} -function N({ ...e }) { - const { error: t, formItemId: r, formDescriptionId: o, formMessageId: n } = d(); - return /* @__PURE__ */ m( - f, - { - "data-slot": "form-control", - id: r, - "aria-describedby": t ? `${o} ${n}` : `${o}`, - "aria-invalid": !!t, - ...e - } - ); -} -function w({ className: e, ...t }) { - const { formDescriptionId: r } = d(); - return /* @__PURE__ */ m( - "p", - { - "data-slot": "form-description", - id: r, - className: a("text-muted-foreground text-sm", e), - ...t - } - ); -} -function P({ className: e, ...t }) { - const { error: r, formMessageId: o } = d(), n = r ? String(r?.message ?? "") : t.children; - return n ? /* @__PURE__ */ m("p", { "data-slot": "form-message", id: o, className: a("text-destructive text-sm", e), ...t, children: n }) : null; -} -export { - S as Form, - N as FormControl, - w as FormDescription, - $ as FormField, - D as FormItem, - M as FormLabel, - P as FormMessage, - d as useFormField -}; diff --git a/dist/components/ui/hover-card.cjs.js b/dist/components/ui/hover-card.cjs.js deleted file mode 100644 index b40c09e2..00000000 --- a/dist/components/ui/hover-card.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),d=require("@radix-ui/react-hover-card"),i=require("../../lib/utils.cjs.js");function s(e){const r=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const o=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(r,t,o.get?o:{enumerable:!0,get:()=>e[t]})}}return r.default=e,Object.freeze(r)}const n=s(d);function c({...e}){return a.jsx(n.Root,{"data-slot":"hover-card",...e})}function l({...e}){return a.jsx(n.Trigger,{"data-slot":"hover-card-trigger",...e})}function u({className:e,align:r="center",sideOffset:t=4,...o}){return a.jsx(n.Portal,{"data-slot":"hover-card-portal",children:a.jsx(n.Content,{"data-slot":"hover-card-content",align:r,sideOffset:t,className:i.cn("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-64 origin-(--radix-hover-card-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden",e),...o})})}exports.HoverCard=c;exports.HoverCardContent=u;exports.HoverCardTrigger=l; diff --git a/dist/components/ui/hover-card.d.ts b/dist/components/ui/hover-card.d.ts deleted file mode 100644 index 91f73ab7..00000000 --- a/dist/components/ui/hover-card.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import * as React from 'react'; -import * as HoverCardPrimitive from '@radix-ui/react-hover-card'; -declare function HoverCard({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function HoverCardTrigger({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function HoverCardContent({ className, align, sideOffset, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { HoverCard, HoverCardTrigger, HoverCardContent }; -//# sourceMappingURL=hover-card.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/hover-card.d.ts.map b/dist/components/ui/hover-card.d.ts.map deleted file mode 100644 index 489f615b..00000000 --- a/dist/components/ui/hover-card.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"hover-card.d.ts","sourceRoot":"","sources":["../../../src/components/ui/hover-card.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,kBAAkB,MAAM,4BAA4B,CAAC;AAIjE,iBAAS,SAAS,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,IAAI,CAAC,+CAEpF;AAED,iBAAS,gBAAgB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,OAAO,CAAC,+CAE9F;AAED,iBAAS,gBAAgB,CAAC,EACzB,SAAS,EACT,KAAgB,EAChB,UAAc,EACd,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,OAAO,CAAC,+CAezD;AAED,OAAO,EAAE,SAAS,EAAE,gBAAgB,EAAE,gBAAgB,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/hover-card.es.js b/dist/components/ui/hover-card.es.js deleted file mode 100644 index 8c942855..00000000 --- a/dist/components/ui/hover-card.es.js +++ /dev/null @@ -1,34 +0,0 @@ -import { jsx as o } from "react/jsx-runtime"; -import * as r from "@radix-ui/react-hover-card"; -import { cn as i } from "../../lib/utils.es.js"; -function m({ ...t }) { - return /* @__PURE__ */ o(r.Root, { "data-slot": "hover-card", ...t }); -} -function l({ ...t }) { - return /* @__PURE__ */ o(r.Trigger, { "data-slot": "hover-card-trigger", ...t }); -} -function c({ - className: t, - align: e = "center", - sideOffset: a = 4, - ...d -}) { - return /* @__PURE__ */ o(r.Portal, { "data-slot": "hover-card-portal", children: /* @__PURE__ */ o( - r.Content, - { - "data-slot": "hover-card-content", - align: e, - sideOffset: a, - className: i( - "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-64 origin-(--radix-hover-card-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden", - t - ), - ...d - } - ) }); -} -export { - m as HoverCard, - c as HoverCardContent, - l as HoverCardTrigger -}; diff --git a/dist/components/ui/input-otp.cjs.js b/dist/components/ui/input-otp.cjs.js deleted file mode 100644 index 0c4571cd..00000000 --- a/dist/components/ui/input-otp.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),d=require("react"),o=require("input-otp"),l=require("lucide-react"),i=require("../../lib/utils.cjs.js");function p(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const r in t)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,n.get?n:{enumerable:!0,get:()=>t[r]})}}return e.default=t,Object.freeze(e)}const v=p(d);function f({className:t,containerClassName:e,...r}){return a.jsx(o.OTPInput,{"data-slot":"input-otp",containerClassName:i.cn("flex items-center gap-2 has-disabled:opacity-50",e),className:i.cn("disabled:cursor-not-allowed",t),...r})}function b({className:t,...e}){return a.jsx("div",{"data-slot":"input-otp-group",className:i.cn("flex items-center",t),...e})}function m({index:t,className:e,...r}){const n=v.useContext(o.OTPInputContext),{char:s,hasFakeCaret:u,isActive:c}=n?.slots[t]??{};return a.jsxs("div",{"data-slot":"input-otp-slot","data-active":c,className:i.cn("data-[active=true]:border-ring data-[active=true]:ring-ring/50 data-[active=true]:aria-invalid:ring-destructive/20 dark:data-[active=true]:aria-invalid:ring-destructive/40 aria-invalid:border-destructive data-[active=true]:aria-invalid:border-destructive dark:bg-input/30 border-input relative flex h-9 w-9 items-center justify-center border-y border-r text-sm shadow-xs transition-all outline-none first:rounded-l-md first:border-l last:rounded-r-md data-[active=true]:z-10 data-[active=true]:ring-[3px]",e),...r,children:[s,u&&a.jsx("div",{className:"pointer-events-none absolute inset-0 flex items-center justify-center",children:a.jsx("div",{className:"animate-caret-blink bg-foreground h-4 w-px duration-1000"})})]})}function x({...t}){return a.jsx("div",{"data-slot":"input-otp-separator",role:"separator",...t,children:a.jsx(l.MinusIcon,{})})}exports.InputOTP=f;exports.InputOTPGroup=b;exports.InputOTPSeparator=x;exports.InputOTPSlot=m; diff --git a/dist/components/ui/input-otp.d.ts b/dist/components/ui/input-otp.d.ts deleted file mode 100644 index ffbc5622..00000000 --- a/dist/components/ui/input-otp.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { OTPInput } from 'input-otp'; -import * as React from 'react'; -declare function InputOTP({ className, containerClassName, ...props }: React.ComponentProps & { - containerClassName?: string; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function InputOTPGroup({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function InputOTPSlot({ index, className, ...props }: React.ComponentProps<'div'> & { - index: number; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function InputOTPSeparator({ ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -export { InputOTP, InputOTPGroup, InputOTPSlot, InputOTPSeparator }; -//# sourceMappingURL=input-otp.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/input-otp.d.ts.map b/dist/components/ui/input-otp.d.ts.map deleted file mode 100644 index d1c56bdb..00000000 --- a/dist/components/ui/input-otp.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"input-otp.d.ts","sourceRoot":"","sources":["../../../src/components/ui/input-otp.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,EAAE,QAAQ,EAAmB,MAAM,WAAW,CAAC;AAKtD,iBAAS,QAAQ,CAAC,EACjB,SAAS,EACT,kBAAkB,EAClB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,QAAQ,CAAC,GAAG;IAC1C,kBAAkB,CAAC,EAAE,MAAM,CAAC;CAC5B,+CASA;AAED,iBAAS,aAAa,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAE1E;AAED,iBAAS,YAAY,CAAC,EACrB,KAAK,EACL,SAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,GAAG;IAChC,KAAK,EAAE,MAAM,CAAC;CACd,+CAsBA;AAED,iBAAS,iBAAiB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAMnE;AAED,OAAO,EAAE,QAAQ,EAAE,aAAa,EAAE,YAAY,EAAE,iBAAiB,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/input-otp.es.js b/dist/components/ui/input-otp.es.js deleted file mode 100644 index c3cbad56..00000000 --- a/dist/components/ui/input-otp.es.js +++ /dev/null @@ -1,55 +0,0 @@ -import { jsx as e, jsxs as u } from "react/jsx-runtime"; -import * as c from "react"; -import { OTPInput as l, OTPInputContext as p } from "input-otp"; -import { MinusIcon as m } from "lucide-react"; -import { cn as a } from "../../lib/utils.es.js"; -function g({ - className: t, - containerClassName: r, - ...i -}) { - return /* @__PURE__ */ e( - l, - { - "data-slot": "input-otp", - containerClassName: a("flex items-center gap-2 has-disabled:opacity-50", r), - className: a("disabled:cursor-not-allowed", t), - ...i - } - ); -} -function h({ className: t, ...r }) { - return /* @__PURE__ */ e("div", { "data-slot": "input-otp-group", className: a("flex items-center", t), ...r }); -} -function I({ - index: t, - className: r, - ...i -}) { - const n = c.useContext(p), { char: o, hasFakeCaret: s, isActive: d } = n?.slots[t] ?? {}; - return /* @__PURE__ */ u( - "div", - { - "data-slot": "input-otp-slot", - "data-active": d, - className: a( - "data-[active=true]:border-ring data-[active=true]:ring-ring/50 data-[active=true]:aria-invalid:ring-destructive/20 dark:data-[active=true]:aria-invalid:ring-destructive/40 aria-invalid:border-destructive data-[active=true]:aria-invalid:border-destructive dark:bg-input/30 border-input relative flex h-9 w-9 items-center justify-center border-y border-r text-sm shadow-xs transition-all outline-none first:rounded-l-md first:border-l last:rounded-r-md data-[active=true]:z-10 data-[active=true]:ring-[3px]", - r - ), - ...i, - children: [ - o, - s && /* @__PURE__ */ e("div", { className: "pointer-events-none absolute inset-0 flex items-center justify-center", children: /* @__PURE__ */ e("div", { className: "animate-caret-blink bg-foreground h-4 w-px duration-1000" }) }) - ] - } - ); -} -function O({ ...t }) { - return /* @__PURE__ */ e("div", { "data-slot": "input-otp-separator", role: "separator", ...t, children: /* @__PURE__ */ e(m, {}) }); -} -export { - g as InputOTP, - h as InputOTPGroup, - O as InputOTPSeparator, - I as InputOTPSlot -}; diff --git a/dist/components/ui/input.cjs.js b/dist/components/ui/input.cjs.js deleted file mode 100644 index 84b2923a..00000000 --- a/dist/components/ui/input.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("react/jsx-runtime"),n=require("../../lib/utils.cjs.js");function o({className:e,type:i,...r}){return t.jsx("input",{type:i,"data-slot":"input",className:n.cn("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),...r})}exports.Input=o; diff --git a/dist/components/ui/input.d.ts b/dist/components/ui/input.d.ts deleted file mode 100644 index 896c6735..00000000 --- a/dist/components/ui/input.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import * as React from 'react'; -declare function Input({ className, type, ...props }: React.ComponentProps<'input'>): import("react/jsx-dev-runtime").JSX.Element; -export { Input }; -//# sourceMappingURL=input.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/input.d.ts.map b/dist/components/ui/input.d.ts.map deleted file mode 100644 index 8adc7f86..00000000 --- a/dist/components/ui/input.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"input.d.ts","sourceRoot":"","sources":["../../../src/components/ui/input.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,iBAAS,KAAK,CAAC,EAAE,SAAS,EAAE,IAAI,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,CAAC,+CAc1E;AAED,OAAO,EAAE,KAAK,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/input.es.js b/dist/components/ui/input.es.js deleted file mode 100644 index 72757a0d..00000000 --- a/dist/components/ui/input.es.js +++ /dev/null @@ -1,21 +0,0 @@ -import { jsx as t } from "react/jsx-runtime"; -import { cn as n } from "../../lib/utils.es.js"; -function a({ className: e, type: i, ...r }) { - return /* @__PURE__ */ t( - "input", - { - type: i, - "data-slot": "input", - className: n( - "file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm", - "focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]", - "aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive", - e - ), - ...r - } - ); -} -export { - a as Input -}; diff --git a/dist/components/ui/label.cjs.js b/dist/components/ui/label.cjs.js deleted file mode 100644 index e53734bd..00000000 --- a/dist/components/ui/label.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("react/jsx-runtime"),a=require("@radix-ui/react-label"),i=require("../../lib/utils.cjs.js");function l(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}const s=l(a);function c({className:e,...t}){return o.jsx(s.Root,{"data-slot":"label",className:i.cn("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...t})}exports.Label=c; diff --git a/dist/components/ui/label.d.ts b/dist/components/ui/label.d.ts deleted file mode 100644 index 1afbacc9..00000000 --- a/dist/components/ui/label.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import * as React from 'react'; -import * as LabelPrimitive from '@radix-ui/react-label'; -declare function Label({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Label }; -//# sourceMappingURL=label.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/label.d.ts.map b/dist/components/ui/label.d.ts.map deleted file mode 100644 index af0662d4..00000000 --- a/dist/components/ui/label.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"label.d.ts","sourceRoot":"","sources":["../../../src/components/ui/label.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,cAAc,MAAM,uBAAuB,CAAC;AAIxD,iBAAS,KAAK,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,IAAI,CAAC,+CAWvF;AAED,OAAO,EAAE,KAAK,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/label.es.js b/dist/components/ui/label.es.js deleted file mode 100644 index 02a53e0b..00000000 --- a/dist/components/ui/label.es.js +++ /dev/null @@ -1,19 +0,0 @@ -import { jsx as o } from "react/jsx-runtime"; -import * as a from "@radix-ui/react-label"; -import { cn as r } from "../../lib/utils.es.js"; -function l({ className: e, ...t }) { - return /* @__PURE__ */ o( - a.Root, - { - "data-slot": "label", - className: r( - "flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50", - e - ), - ...t - } - ); -} -export { - l as Label -}; diff --git a/dist/components/ui/menubar.cjs.js b/dist/components/ui/menubar.cjs.js deleted file mode 100644 index 89373d42..00000000 --- a/dist/components/ui/menubar.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),c=require("@radix-ui/react-menubar"),u=require("lucide-react"),o=require("../../lib/utils.cjs.js");function l(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const s=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,s.get?s:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}const n=l(c);function m({className:e,...t}){return a.jsx(n.Root,{"data-slot":"menubar",className:o.cn("bg-background flex h-9 items-center gap-1 rounded-md border p-1 shadow-xs",e),...t})}function b({...e}){return a.jsx(n.Menu,{"data-slot":"menubar-menu",...e})}function f({...e}){return a.jsx(n.Group,{"data-slot":"menubar-group",...e})}function i({...e}){return a.jsx(n.Portal,{"data-slot":"menubar-portal",...e})}function p({...e}){return a.jsx(n.RadioGroup,{"data-slot":"menubar-radio-group",...e})}function g({className:e,...t}){return a.jsx(n.Trigger,{"data-slot":"menubar-trigger",className:o.cn("focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex items-center rounded-sm px-2 py-1 text-sm font-medium outline-hidden select-none",e),...t})}function x({className:e,align:t="start",alignOffset:r=-4,sideOffset:s=8,...d}){return a.jsx(i,{children:a.jsx(n.Content,{"data-slot":"menubar-content",align:t,alignOffset:r,sideOffset:s,className:o.cn("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[12rem] origin-(--radix-menubar-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-md",e),...d})})}function v({className:e,inset:t,variant:r="default",...s}){return a.jsx(n.Item,{"data-slot":"menubar-item","data-inset":t,"data-variant":r,className:o.cn("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...s})}function M({className:e,children:t,checked:r,...s}){return a.jsxs(n.CheckboxItem,{"data-slot":"menubar-checkbox-item",className:o.cn("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-xs py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),checked:r,...s,children:[a.jsx("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:a.jsx(n.ItemIndicator,{children:a.jsx(u.CheckIcon,{className:"size-4"})})}),t]})}function h({className:e,children:t,...r}){return a.jsxs(n.RadioItem,{"data-slot":"menubar-radio-item",className:o.cn("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-xs py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r,children:[a.jsx("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:a.jsx(n.ItemIndicator,{children:a.jsx(u.CircleIcon,{className:"size-2 fill-current"})})}),t]})}function j({className:e,inset:t,...r}){return a.jsx(n.Label,{"data-slot":"menubar-label","data-inset":t,className:o.cn("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...r})}function S({className:e,...t}){return a.jsx(n.Separator,{"data-slot":"menubar-separator",className:o.cn("bg-border -mx-1 my-1 h-px",e),...t})}function y({className:e,...t}){return a.jsx("span",{"data-slot":"menubar-shortcut",className:o.cn("text-muted-foreground ml-auto text-xs tracking-widest",e),...t})}function z({...e}){return a.jsx(n.Sub,{"data-slot":"menubar-sub",...e})}function N({className:e,inset:t,children:r,...s}){return a.jsxs(n.SubTrigger,{"data-slot":"menubar-sub-trigger","data-inset":t,className:o.cn("focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex cursor-default items-center rounded-sm px-2 py-1.5 text-sm outline-none select-none data-[inset]:pl-8",e),...s,children:[r,a.jsx(u.ChevronRightIcon,{className:"ml-auto h-4 w-4"})]})}function I({className:e,...t}){return a.jsx(n.SubContent,{"data-slot":"menubar-sub-content",className:o.cn("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] origin-(--radix-menubar-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg",e),...t})}exports.Menubar=m;exports.MenubarCheckboxItem=M;exports.MenubarContent=x;exports.MenubarGroup=f;exports.MenubarItem=v;exports.MenubarLabel=j;exports.MenubarMenu=b;exports.MenubarPortal=i;exports.MenubarRadioGroup=p;exports.MenubarRadioItem=h;exports.MenubarSeparator=S;exports.MenubarShortcut=y;exports.MenubarSub=z;exports.MenubarSubContent=I;exports.MenubarSubTrigger=N;exports.MenubarTrigger=g; diff --git a/dist/components/ui/menubar.d.ts b/dist/components/ui/menubar.d.ts deleted file mode 100644 index 1760f3a2..00000000 --- a/dist/components/ui/menubar.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import * as React from 'react'; -import * as MenubarPrimitive from '@radix-ui/react-menubar'; -declare function Menubar({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarMenu({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarGroup({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarPortal({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarRadioGroup({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarTrigger({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarContent({ className, align, alignOffset, sideOffset, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarItem({ className, inset, variant, ...props }: React.ComponentProps & { - inset?: boolean; - variant?: 'default' | 'destructive'; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarCheckboxItem({ className, children, checked, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarRadioItem({ className, children, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarLabel({ className, inset, ...props }: React.ComponentProps & { - inset?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarSeparator({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarShortcut({ className, ...props }: React.ComponentProps<'span'>): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarSub({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarSubTrigger({ className, inset, children, ...props }: React.ComponentProps & { - inset?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function MenubarSubContent({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Menubar, MenubarPortal, MenubarMenu, MenubarTrigger, MenubarContent, MenubarGroup, MenubarSeparator, MenubarLabel, MenubarItem, MenubarShortcut, MenubarCheckboxItem, MenubarRadioGroup, MenubarRadioItem, MenubarSub, MenubarSubTrigger, MenubarSubContent, }; -//# sourceMappingURL=menubar.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/menubar.d.ts.map b/dist/components/ui/menubar.d.ts.map deleted file mode 100644 index da85b0ec..00000000 --- a/dist/components/ui/menubar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"menubar.d.ts","sourceRoot":"","sources":["../../../src/components/ui/menubar.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,gBAAgB,MAAM,yBAAyB,CAAC;AAK5D,iBAAS,OAAO,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,IAAI,CAAC,+CAQ3F;AAED,iBAAS,WAAW,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,IAAI,CAAC,+CAEpF;AAED,iBAAS,YAAY,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,KAAK,CAAC,+CAEtF;AAED,iBAAS,aAAa,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,MAAM,CAAC,+CAExF;AAED,iBAAS,iBAAiB,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,UAAU,CAAC,+CAEhG;AAED,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,OAAO,CAAC,+CAWrG;AAED,iBAAS,cAAc,CAAC,EACvB,SAAS,EACT,KAAe,EACf,WAAgB,EAChB,UAAc,EACd,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,OAAO,CAAC,+CAgBvD;AAED,iBAAS,WAAW,CAAC,EACpB,SAAS,EACT,KAAK,EACL,OAAmB,EACnB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,IAAI,CAAC,GAAG;IACvD,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,OAAO,CAAC,EAAE,SAAS,GAAG,aAAa,CAAC;CACpC,+CAaA;AAED,iBAAS,mBAAmB,CAAC,EAC5B,SAAS,EACT,QAAQ,EACR,OAAO,EACP,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,YAAY,CAAC,+CAmB5D;AAED,iBAAS,gBAAgB,CAAC,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,SAAS,CAAC,+CAkBnH;AAED,iBAAS,YAAY,CAAC,EACrB,SAAS,EACT,KAAK,EACL,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,KAAK,CAAC,GAAG;IACxD,KAAK,CAAC,EAAE,OAAO,CAAC;CAChB,+CASA;AAED,iBAAS,gBAAgB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,SAAS,CAAC,+CAQzG;AAED,iBAAS,eAAe,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,MAAM,CAAC,+CAQ7E;AAED,iBAAS,UAAU,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,GAAG,CAAC,+CAElF;AAED,iBAAS,iBAAiB,CAAC,EAC1B,SAAS,EACT,KAAK,EACL,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,UAAU,CAAC,GAAG;IAC7D,KAAK,CAAC,EAAE,OAAO,CAAC;CAChB,+CAeA;AAED,iBAAS,iBAAiB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,UAAU,CAAC,+CAW3G;AAED,OAAO,EACN,OAAO,EACP,aAAa,EACb,WAAW,EACX,cAAc,EACd,cAAc,EACd,YAAY,EACZ,gBAAgB,EAChB,YAAY,EACZ,WAAW,EACX,eAAe,EACf,mBAAmB,EACnB,iBAAiB,EACjB,gBAAgB,EAChB,UAAU,EACV,iBAAiB,EACjB,iBAAiB,GACjB,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/menubar.es.js b/dist/components/ui/menubar.es.js deleted file mode 100644 index 70843de3..00000000 --- a/dist/components/ui/menubar.es.js +++ /dev/null @@ -1,213 +0,0 @@ -import { jsx as a, jsxs as d } from "react/jsx-runtime"; -import * as n from "@radix-ui/react-menubar"; -import { CheckIcon as u, CircleIcon as c, ChevronRightIcon as l } from "lucide-react"; -import { cn as o } from "../../lib/utils.es.js"; -function g({ className: e, ...t }) { - return /* @__PURE__ */ a( - n.Root, - { - "data-slot": "menubar", - className: o("bg-background flex h-9 items-center gap-1 rounded-md border p-1 shadow-xs", e), - ...t - } - ); -} -function x({ ...e }) { - return /* @__PURE__ */ a(n.Menu, { "data-slot": "menubar-menu", ...e }); -} -function v({ ...e }) { - return /* @__PURE__ */ a(n.Group, { "data-slot": "menubar-group", ...e }); -} -function m({ ...e }) { - return /* @__PURE__ */ a(n.Portal, { "data-slot": "menubar-portal", ...e }); -} -function h({ ...e }) { - return /* @__PURE__ */ a(n.RadioGroup, { "data-slot": "menubar-radio-group", ...e }); -} -function M({ className: e, ...t }) { - return /* @__PURE__ */ a( - n.Trigger, - { - "data-slot": "menubar-trigger", - className: o( - "focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex items-center rounded-sm px-2 py-1 text-sm font-medium outline-hidden select-none", - e - ), - ...t - } - ); -} -function z({ - className: e, - align: t = "start", - alignOffset: r = -4, - sideOffset: s = 8, - ...i -}) { - return /* @__PURE__ */ a(m, { children: /* @__PURE__ */ a( - n.Content, - { - "data-slot": "menubar-content", - align: t, - alignOffset: r, - sideOffset: s, - className: o( - "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[12rem] origin-(--radix-menubar-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-md", - e - ), - ...i - } - ) }); -} -function N({ - className: e, - inset: t, - variant: r = "default", - ...s -}) { - return /* @__PURE__ */ a( - n.Item, - { - "data-slot": "menubar-item", - "data-inset": t, - "data-variant": r, - className: o( - "focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - e - ), - ...s - } - ); -} -function I({ - className: e, - children: t, - checked: r, - ...s -}) { - return /* @__PURE__ */ d( - n.CheckboxItem, - { - "data-slot": "menubar-checkbox-item", - className: o( - "focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-xs py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - e - ), - checked: r, - ...s, - children: [ - /* @__PURE__ */ a("span", { className: "pointer-events-none absolute left-2 flex size-3.5 items-center justify-center", children: /* @__PURE__ */ a(n.ItemIndicator, { children: /* @__PURE__ */ a(u, { className: "size-4" }) }) }), - t - ] - } - ); -} -function y({ className: e, children: t, ...r }) { - return /* @__PURE__ */ d( - n.RadioItem, - { - "data-slot": "menubar-radio-item", - className: o( - "focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-xs py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - e - ), - ...r, - children: [ - /* @__PURE__ */ a("span", { className: "pointer-events-none absolute left-2 flex size-3.5 items-center justify-center", children: /* @__PURE__ */ a(n.ItemIndicator, { children: /* @__PURE__ */ a(c, { className: "size-2 fill-current" }) }) }), - t - ] - } - ); -} -function k({ - className: e, - inset: t, - ...r -}) { - return /* @__PURE__ */ a( - n.Label, - { - "data-slot": "menubar-label", - "data-inset": t, - className: o("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8", e), - ...r - } - ); -} -function _({ className: e, ...t }) { - return /* @__PURE__ */ a( - n.Separator, - { - "data-slot": "menubar-separator", - className: o("bg-border -mx-1 my-1 h-px", e), - ...t - } - ); -} -function w({ className: e, ...t }) { - return /* @__PURE__ */ a( - "span", - { - "data-slot": "menubar-shortcut", - className: o("text-muted-foreground ml-auto text-xs tracking-widest", e), - ...t - } - ); -} -function C({ ...e }) { - return /* @__PURE__ */ a(n.Sub, { "data-slot": "menubar-sub", ...e }); -} -function S({ - className: e, - inset: t, - children: r, - ...s -}) { - return /* @__PURE__ */ d( - n.SubTrigger, - { - "data-slot": "menubar-sub-trigger", - "data-inset": t, - className: o( - "focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex cursor-default items-center rounded-sm px-2 py-1.5 text-sm outline-none select-none data-[inset]:pl-8", - e - ), - ...s, - children: [ - r, - /* @__PURE__ */ a(l, { className: "ml-auto h-4 w-4" }) - ] - } - ); -} -function R({ className: e, ...t }) { - return /* @__PURE__ */ a( - n.SubContent, - { - "data-slot": "menubar-sub-content", - className: o( - "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 min-w-[8rem] origin-(--radix-menubar-content-transform-origin) overflow-hidden rounded-md border p-1 shadow-lg", - e - ), - ...t - } - ); -} -export { - g as Menubar, - I as MenubarCheckboxItem, - z as MenubarContent, - v as MenubarGroup, - N as MenubarItem, - k as MenubarLabel, - x as MenubarMenu, - m as MenubarPortal, - h as MenubarRadioGroup, - y as MenubarRadioItem, - _ as MenubarSeparator, - w as MenubarShortcut, - C as MenubarSub, - R as MenubarSubContent, - S as MenubarSubTrigger, - M as MenubarTrigger -}; diff --git a/dist/components/ui/navigation-menu.cjs.js b/dist/components/ui/navigation-menu.cjs.js deleted file mode 100644 index 1f6d3fb7..00000000 --- a/dist/components/ui/navigation-menu.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),d=require("@radix-ui/react-navigation-menu"),c=require("class-variance-authority"),l=require("lucide-react"),o=require("../../lib/utils.cjs.js");function g(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const n in t)if(n!=="default"){const r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:()=>t[n]})}}return e.default=t,Object.freeze(e)}const i=g(d);function v({className:t,children:e,viewport:n=!0,...r}){return a.jsxs(i.Root,{"data-slot":"navigation-menu","data-viewport":n,className:o.cn("group/navigation-menu relative flex max-w-max flex-1 items-center justify-center",t),...r,children:[e,n&&a.jsx(s,{})]})}function m({className:t,...e}){return a.jsx(i.List,{"data-slot":"navigation-menu-list",className:o.cn("group flex flex-1 list-none items-center justify-center gap-1",t),...e})}function f({className:t,...e}){return a.jsx(i.Item,{"data-slot":"navigation-menu-item",className:o.cn("relative",t),...e})}const u=c.cva("group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-accent data-[state=open]:text-accent-foreground data-[state=open]:focus:bg-accent data-[state=open]:bg-accent/50 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1");function p({className:t,children:e,...n}){return a.jsxs(i.Trigger,{"data-slot":"navigation-menu-trigger",className:o.cn(u(),"group",t),...n,children:[e," ",a.jsx(l.ChevronDownIcon,{className:"relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180","aria-hidden":"true"})]})}function x({className:t,...e}){return a.jsx(i.Content,{"data-slot":"navigation-menu-content",className:o.cn("data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 top-0 left-0 w-full p-2 pr-2.5 md:absolute md:w-auto","group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:fade-in-0 group-data-[viewport=false]/navigation-menu:data-[state=closed]:fade-out-0 group-data-[viewport=false]/navigation-menu:top-full group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-hidden group-data-[viewport=false]/navigation-menu:rounded-md group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:shadow group-data-[viewport=false]/navigation-menu:duration-200 **:data-[slot=navigation-menu-link]:focus:ring-0 **:data-[slot=navigation-menu-link]:focus:outline-none",t),...e})}function s({className:t,...e}){return a.jsx("div",{className:o.cn("absolute top-full left-0 isolate z-50 flex justify-center"),children:a.jsx(i.Viewport,{"data-slot":"navigation-menu-viewport",className:o.cn("origin-top-center bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90 relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-hidden rounded-md border shadow md:w-[var(--radix-navigation-menu-viewport-width)]",t),...e})})}function b({className:t,...e}){return a.jsx(i.Link,{"data-slot":"navigation-menu-link",className:o.cn("data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus-visible:ring-ring/50 [&_svg:not([class*='text-'])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 text-sm transition-all outline-none focus-visible:ring-[3px] focus-visible:outline-1 [&_svg:not([class*='size-'])]:size-4",t),...e})}function w({className:t,...e}){return a.jsx(i.Indicator,{"data-slot":"navigation-menu-indicator",className:o.cn("data-[state=visible]:animate-in data-[state=hidden]:animate-out data-[state=hidden]:fade-out data-[state=visible]:fade-in top-full z-[1] flex h-1.5 items-end justify-center overflow-hidden",t),...e,children:a.jsx("div",{className:"bg-border relative top-[60%] h-2 w-2 rotate-45 rounded-tl-sm shadow-md"})})}exports.NavigationMenu=v;exports.NavigationMenuContent=x;exports.NavigationMenuIndicator=w;exports.NavigationMenuItem=f;exports.NavigationMenuLink=b;exports.NavigationMenuList=m;exports.NavigationMenuTrigger=p;exports.NavigationMenuViewport=s;exports.navigationMenuTriggerStyle=u; diff --git a/dist/components/ui/navigation-menu.d.ts b/dist/components/ui/navigation-menu.d.ts deleted file mode 100644 index 3bd85210..00000000 --- a/dist/components/ui/navigation-menu.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import * as React from 'react'; -import * as NavigationMenuPrimitive from '@radix-ui/react-navigation-menu'; -declare function NavigationMenu({ className, children, viewport, ...props }: React.ComponentProps & { - viewport?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function NavigationMenuList({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function NavigationMenuItem({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare const navigationMenuTriggerStyle: (props?: import('class-variance-authority/dist/types').ClassProp | undefined) => string; -declare function NavigationMenuTrigger({ className, children, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function NavigationMenuContent({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function NavigationMenuViewport({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function NavigationMenuLink({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function NavigationMenuIndicator({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { NavigationMenu, NavigationMenuList, NavigationMenuItem, NavigationMenuContent, NavigationMenuTrigger, NavigationMenuLink, NavigationMenuIndicator, NavigationMenuViewport, navigationMenuTriggerStyle, }; -//# sourceMappingURL=navigation-menu.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/navigation-menu.d.ts.map b/dist/components/ui/navigation-menu.d.ts.map deleted file mode 100644 index 256f2328..00000000 --- a/dist/components/ui/navigation-menu.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"navigation-menu.d.ts","sourceRoot":"","sources":["../../../src/components/ui/navigation-menu.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,uBAAuB,MAAM,iCAAiC,CAAC;AAM3E,iBAAS,cAAc,CAAC,EACvB,SAAS,EACT,QAAQ,EACR,QAAe,EACf,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,uBAAuB,CAAC,IAAI,CAAC,GAAG;IAC9D,QAAQ,CAAC,EAAE,OAAO,CAAC;CACnB,+CAYA;AAED,iBAAS,kBAAkB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,uBAAuB,CAAC,IAAI,CAAC,+CAQ7G;AAED,iBAAS,kBAAkB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,uBAAuB,CAAC,IAAI,CAAC,+CAI7G;AAED,QAAA,MAAM,0BAA0B,yFAE/B,CAAC;AAEF,iBAAS,qBAAqB,CAAC,EAC9B,SAAS,EACT,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,uBAAuB,CAAC,OAAO,CAAC,+CAc9D;AAED,iBAAS,qBAAqB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,uBAAuB,CAAC,OAAO,CAAC,+CAYnH;AAED,iBAAS,sBAAsB,CAAC,EAC/B,SAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,uBAAuB,CAAC,QAAQ,CAAC,+CAa/D;AAED,iBAAS,kBAAkB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,uBAAuB,CAAC,IAAI,CAAC,+CAW7G;AAED,iBAAS,uBAAuB,CAAC,EAChC,SAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,uBAAuB,CAAC,SAAS,CAAC,+CAahE;AAED,OAAO,EACN,cAAc,EACd,kBAAkB,EAClB,kBAAkB,EAClB,qBAAqB,EACrB,qBAAqB,EACrB,kBAAkB,EAClB,uBAAuB,EACvB,sBAAsB,EACtB,0BAA0B,GAC1B,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/navigation-menu.es.js b/dist/components/ui/navigation-menu.es.js deleted file mode 100644 index ccc75fc9..00000000 --- a/dist/components/ui/navigation-menu.es.js +++ /dev/null @@ -1,137 +0,0 @@ -import { jsxs as r, jsx as e } from "react/jsx-runtime"; -import * as n from "@radix-ui/react-navigation-menu"; -import { cva as u } from "class-variance-authority"; -import { ChevronDownIcon as d } from "lucide-react"; -import { cn as o } from "../../lib/utils.es.js"; -function p({ - className: t, - children: a, - viewport: i = !0, - ...s -}) { - return /* @__PURE__ */ r( - n.Root, - { - "data-slot": "navigation-menu", - "data-viewport": i, - className: o("group/navigation-menu relative flex max-w-max flex-1 items-center justify-center", t), - ...s, - children: [ - a, - i && /* @__PURE__ */ e(g, {}) - ] - } - ); -} -function w({ className: t, ...a }) { - return /* @__PURE__ */ e( - n.List, - { - "data-slot": "navigation-menu-list", - className: o("group flex flex-1 list-none items-center justify-center gap-1", t), - ...a - } - ); -} -function x({ className: t, ...a }) { - return /* @__PURE__ */ e(n.Item, { "data-slot": "navigation-menu-item", className: o("relative", t), ...a }); -} -const l = u( - "group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-accent data-[state=open]:text-accent-foreground data-[state=open]:focus:bg-accent data-[state=open]:bg-accent/50 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1" -); -function b({ - className: t, - children: a, - ...i -}) { - return /* @__PURE__ */ r( - n.Trigger, - { - "data-slot": "navigation-menu-trigger", - className: o(l(), "group", t), - ...i, - children: [ - a, - " ", - /* @__PURE__ */ e( - d, - { - className: "relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180", - "aria-hidden": "true" - } - ) - ] - } - ); -} -function h({ className: t, ...a }) { - return /* @__PURE__ */ e( - n.Content, - { - "data-slot": "navigation-menu-content", - className: o( - "data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 top-0 left-0 w-full p-2 pr-2.5 md:absolute md:w-auto", - "group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:fade-in-0 group-data-[viewport=false]/navigation-menu:data-[state=closed]:fade-out-0 group-data-[viewport=false]/navigation-menu:top-full group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-hidden group-data-[viewport=false]/navigation-menu:rounded-md group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:shadow group-data-[viewport=false]/navigation-menu:duration-200 **:data-[slot=navigation-menu-link]:focus:ring-0 **:data-[slot=navigation-menu-link]:focus:outline-none", - t - ), - ...a - } - ); -} -function g({ - className: t, - ...a -}) { - return /* @__PURE__ */ e("div", { className: o("absolute top-full left-0 isolate z-50 flex justify-center"), children: /* @__PURE__ */ e( - n.Viewport, - { - "data-slot": "navigation-menu-viewport", - className: o( - "origin-top-center bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90 relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-hidden rounded-md border shadow md:w-[var(--radix-navigation-menu-viewport-width)]", - t - ), - ...a - } - ) }); -} -function N({ className: t, ...a }) { - return /* @__PURE__ */ e( - n.Link, - { - "data-slot": "navigation-menu-link", - className: o( - "data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus-visible:ring-ring/50 [&_svg:not([class*='text-'])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 text-sm transition-all outline-none focus-visible:ring-[3px] focus-visible:outline-1 [&_svg:not([class*='size-'])]:size-4", - t - ), - ...a - } - ); -} -function M({ - className: t, - ...a -}) { - return /* @__PURE__ */ e( - n.Indicator, - { - "data-slot": "navigation-menu-indicator", - className: o( - "data-[state=visible]:animate-in data-[state=hidden]:animate-out data-[state=hidden]:fade-out data-[state=visible]:fade-in top-full z-[1] flex h-1.5 items-end justify-center overflow-hidden", - t - ), - ...a, - children: /* @__PURE__ */ e("div", { className: "bg-border relative top-[60%] h-2 w-2 rotate-45 rounded-tl-sm shadow-md" }) - } - ); -} -export { - p as NavigationMenu, - h as NavigationMenuContent, - M as NavigationMenuIndicator, - x as NavigationMenuItem, - N as NavigationMenuLink, - w as NavigationMenuList, - b as NavigationMenuTrigger, - g as NavigationMenuViewport, - l as navigationMenuTriggerStyle -}; diff --git a/dist/components/ui/pagination.cjs.js b/dist/components/ui/pagination.cjs.js deleted file mode 100644 index 06809cd7..00000000 --- a/dist/components/ui/pagination.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("react/jsx-runtime"),e=require("lucide-react"),t=require("../../lib/utils.cjs.js"),l=require("./button.cjs.js");function c({className:n,...a}){return i.jsx("nav",{role:"navigation","aria-label":"pagination","data-slot":"pagination",className:t.cn("mx-auto flex w-full justify-center",n),...a})}function u({className:n,...a}){return i.jsx("ul",{"data-slot":"pagination-content",className:t.cn("flex flex-row items-center gap-1",n),...a})}function g({...n}){return i.jsx("li",{"data-slot":"pagination-item",...n})}function s({className:n,isActive:a,size:o="icon",...r}){return i.jsx("a",{"aria-current":a?"page":void 0,"data-slot":"pagination-link","data-active":a,className:t.cn(l.buttonVariants({variant:a?"outline":"ghost",size:o}),n),...r})}function p({className:n,...a}){return i.jsxs(s,{"aria-label":"Go to previous page",size:"default",className:t.cn("gap-1 px-2.5 sm:pl-2.5",n),...a,children:[i.jsx(e.ChevronLeftIcon,{}),i.jsx("span",{className:"hidden sm:block",children:"Previous"})]})}function x({className:n,...a}){return i.jsxs(s,{"aria-label":"Go to next page",size:"default",className:t.cn("gap-1 px-2.5 sm:pr-2.5",n),...a,children:[i.jsx("span",{className:"hidden sm:block",children:"Next"}),i.jsx(e.ChevronRightIcon,{})]})}function d({className:n,...a}){return i.jsxs("span",{"aria-hidden":!0,"data-slot":"pagination-ellipsis",className:t.cn("flex size-9 items-center justify-center",n),...a,children:[i.jsx(e.MoreHorizontalIcon,{className:"size-4"}),i.jsx("span",{className:"sr-only",children:"More pages"})]})}exports.Pagination=c;exports.PaginationContent=u;exports.PaginationEllipsis=d;exports.PaginationItem=g;exports.PaginationLink=s;exports.PaginationNext=x;exports.PaginationPrevious=p; diff --git a/dist/components/ui/pagination.d.ts b/dist/components/ui/pagination.d.ts deleted file mode 100644 index 2855b93c..00000000 --- a/dist/components/ui/pagination.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Button } from './button'; -import * as React from 'react'; -declare function Pagination({ className, ...props }: React.ComponentProps<'nav'>): import("react/jsx-dev-runtime").JSX.Element; -declare function PaginationContent({ className, ...props }: React.ComponentProps<'ul'>): import("react/jsx-dev-runtime").JSX.Element; -declare function PaginationItem({ ...props }: React.ComponentProps<'li'>): import("react/jsx-dev-runtime").JSX.Element; -type PaginationLinkProps = { - isActive?: boolean; -} & Pick, 'size'> & React.ComponentProps<'a'>; -declare function PaginationLink({ className, isActive, size, ...props }: PaginationLinkProps): import("react/jsx-dev-runtime").JSX.Element; -declare function PaginationPrevious({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function PaginationNext({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function PaginationEllipsis({ className, ...props }: React.ComponentProps<'span'>): import("react/jsx-dev-runtime").JSX.Element; -export { Pagination, PaginationContent, PaginationLink, PaginationItem, PaginationPrevious, PaginationNext, PaginationEllipsis, }; -//# sourceMappingURL=pagination.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/pagination.d.ts.map b/dist/components/ui/pagination.d.ts.map deleted file mode 100644 index 61a7cbca..00000000 --- a/dist/components/ui/pagination.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"pagination.d.ts","sourceRoot":"","sources":["../../../src/components/ui/pagination.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,OAAO,EAAE,MAAM,EAAkB,MAAM,wBAAwB,CAAC;AAEhE,iBAAS,UAAU,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAUvE;AAED,iBAAS,iBAAiB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAE7E;AAED,iBAAS,cAAc,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAE/D;AAED,KAAK,mBAAmB,GAAG;IAC1B,QAAQ,CAAC,EAAE,OAAO,CAAC;CACnB,GAAG,IAAI,CAAC,KAAK,CAAC,cAAc,CAAC,OAAO,MAAM,CAAC,EAAE,MAAM,CAAC,GACpD,KAAK,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC;AAE3B,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,QAAQ,EAAE,IAAa,EAAE,GAAG,KAAK,EAAE,EAAE,mBAAmB,+CAgB5F;AAED,iBAAS,kBAAkB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,+CAY/F;AAED,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,+CAY3F;AAED,iBAAS,kBAAkB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,MAAM,CAAC,+CAYhF;AAED,OAAO,EACN,UAAU,EACV,iBAAiB,EACjB,cAAc,EACd,cAAc,EACd,kBAAkB,EAClB,cAAc,EACd,kBAAkB,GAClB,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/pagination.es.js b/dist/components/ui/pagination.es.js deleted file mode 100644 index 0291380e..00000000 --- a/dist/components/ui/pagination.es.js +++ /dev/null @@ -1,94 +0,0 @@ -import { jsx as i, jsxs as e } from "react/jsx-runtime"; -import { ChevronLeftIcon as l, ChevronRightIcon as c, MoreHorizontalIcon as p } from "lucide-react"; -import { cn as t } from "../../lib/utils.es.js"; -import { buttonVariants as u } from "./button.es.js"; -function h({ className: a, ...n }) { - return /* @__PURE__ */ i( - "nav", - { - role: "navigation", - "aria-label": "pagination", - "data-slot": "pagination", - className: t("mx-auto flex w-full justify-center", a), - ...n - } - ); -} -function x({ className: a, ...n }) { - return /* @__PURE__ */ i("ul", { "data-slot": "pagination-content", className: t("flex flex-row items-center gap-1", a), ...n }); -} -function N({ ...a }) { - return /* @__PURE__ */ i("li", { "data-slot": "pagination-item", ...a }); -} -function o({ className: a, isActive: n, size: r = "icon", ...s }) { - return /* @__PURE__ */ i( - "a", - { - "aria-current": n ? "page" : void 0, - "data-slot": "pagination-link", - "data-active": n, - className: t( - u({ - variant: n ? "outline" : "ghost", - size: r - }), - a - ), - ...s - } - ); -} -function P({ className: a, ...n }) { - return /* @__PURE__ */ e( - o, - { - "aria-label": "Go to previous page", - size: "default", - className: t("gap-1 px-2.5 sm:pl-2.5", a), - ...n, - children: [ - /* @__PURE__ */ i(l, {}), - /* @__PURE__ */ i("span", { className: "hidden sm:block", children: "Previous" }) - ] - } - ); -} -function v({ className: a, ...n }) { - return /* @__PURE__ */ e( - o, - { - "aria-label": "Go to next page", - size: "default", - className: t("gap-1 px-2.5 sm:pr-2.5", a), - ...n, - children: [ - /* @__PURE__ */ i("span", { className: "hidden sm:block", children: "Next" }), - /* @__PURE__ */ i(c, {}) - ] - } - ); -} -function b({ className: a, ...n }) { - return /* @__PURE__ */ e( - "span", - { - "aria-hidden": !0, - "data-slot": "pagination-ellipsis", - className: t("flex size-9 items-center justify-center", a), - ...n, - children: [ - /* @__PURE__ */ i(p, { className: "size-4" }), - /* @__PURE__ */ i("span", { className: "sr-only", children: "More pages" }) - ] - } - ); -} -export { - h as Pagination, - x as PaginationContent, - b as PaginationEllipsis, - N as PaginationItem, - o as PaginationLink, - v as PaginationNext, - P as PaginationPrevious -}; diff --git a/dist/components/ui/popover.cjs.js b/dist/components/ui/popover.cjs.js deleted file mode 100644 index f63a4ce2..00000000 --- a/dist/components/ui/popover.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const r=require("react/jsx-runtime"),i=require("@radix-ui/react-popover"),d=require("../../lib/utils.cjs.js");function s(e){const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const a=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(o,t,a.get?a:{enumerable:!0,get:()=>e[t]})}}return o.default=e,Object.freeze(o)}const n=s(i);function p({...e}){return r.jsx(n.Root,{"data-slot":"popover",...e})}function c({...e}){return r.jsx(n.Trigger,{"data-slot":"popover-trigger",...e})}function u({className:e,align:o="center",sideOffset:t=4,...a}){return r.jsx(n.Portal,{children:r.jsx(n.Content,{"data-slot":"popover-content",align:o,sideOffset:t,className:d.cn("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden",e),...a})})}function l({...e}){return r.jsx(n.Anchor,{"data-slot":"popover-anchor",...e})}exports.Popover=p;exports.PopoverAnchor=l;exports.PopoverContent=u;exports.PopoverTrigger=c; diff --git a/dist/components/ui/popover.d.ts b/dist/components/ui/popover.d.ts deleted file mode 100644 index 41ded7e2..00000000 --- a/dist/components/ui/popover.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import * as React from 'react'; -import * as PopoverPrimitive from '@radix-ui/react-popover'; -declare function Popover({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function PopoverTrigger({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function PopoverContent({ className, align, sideOffset, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function PopoverAnchor({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Popover, PopoverTrigger, PopoverContent, PopoverAnchor }; -//# sourceMappingURL=popover.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/popover.d.ts.map b/dist/components/ui/popover.d.ts.map deleted file mode 100644 index 15f87883..00000000 --- a/dist/components/ui/popover.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"popover.d.ts","sourceRoot":"","sources":["../../../src/components/ui/popover.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,gBAAgB,MAAM,yBAAyB,CAAC;AAI5D,iBAAS,OAAO,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,IAAI,CAAC,+CAEhF;AAED,iBAAS,cAAc,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,OAAO,CAAC,+CAE1F;AAED,iBAAS,cAAc,CAAC,EACvB,SAAS,EACT,KAAgB,EAChB,UAAc,EACd,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,OAAO,CAAC,+CAevD;AAED,iBAAS,aAAa,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,MAAM,CAAC,+CAExF;AAED,OAAO,EAAE,OAAO,EAAE,cAAc,EAAE,cAAc,EAAE,aAAa,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/popover.es.js b/dist/components/ui/popover.es.js deleted file mode 100644 index c4f47d6b..00000000 --- a/dist/components/ui/popover.es.js +++ /dev/null @@ -1,38 +0,0 @@ -import { jsx as t } from "react/jsx-runtime"; -import * as e from "@radix-ui/react-popover"; -import { cn as i } from "../../lib/utils.es.js"; -function s({ ...o }) { - return /* @__PURE__ */ t(e.Root, { "data-slot": "popover", ...o }); -} -function m({ ...o }) { - return /* @__PURE__ */ t(e.Trigger, { "data-slot": "popover-trigger", ...o }); -} -function f({ - className: o, - align: r = "center", - sideOffset: a = 4, - ...n -}) { - return /* @__PURE__ */ t(e.Portal, { children: /* @__PURE__ */ t( - e.Content, - { - "data-slot": "popover-content", - align: r, - sideOffset: a, - className: i( - "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden", - o - ), - ...n - } - ) }); -} -function l({ ...o }) { - return /* @__PURE__ */ t(e.Anchor, { "data-slot": "popover-anchor", ...o }); -} -export { - s as Popover, - l as PopoverAnchor, - f as PopoverContent, - m as PopoverTrigger -}; diff --git a/dist/components/ui/progress.cjs.js b/dist/components/ui/progress.cjs.js deleted file mode 100644 index 02c95d1e..00000000 --- a/dist/components/ui/progress.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("react/jsx-runtime"),i=require("@radix-ui/react-progress"),l=require("../../lib/utils.cjs.js");function a(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,o.get?o:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}const n=a(i);function c({className:e,value:t,...r}){return s.jsx(n.Root,{"data-slot":"progress",className:l.cn("bg-primary/20 relative h-2 w-full overflow-hidden rounded-full",e),...r,children:s.jsx(n.Indicator,{"data-slot":"progress-indicator",className:"bg-primary h-full w-full flex-1 transition-all",style:{transform:`translateX(-${100-(t||0)}%)`}})})}exports.Progress=c; diff --git a/dist/components/ui/progress.d.ts b/dist/components/ui/progress.d.ts deleted file mode 100644 index d9fc3351..00000000 --- a/dist/components/ui/progress.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import * as React from 'react'; -import * as ProgressPrimitive from '@radix-ui/react-progress'; -declare function Progress({ className, value, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Progress }; -//# sourceMappingURL=progress.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/progress.d.ts.map b/dist/components/ui/progress.d.ts.map deleted file mode 100644 index 24e55546..00000000 --- a/dist/components/ui/progress.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"progress.d.ts","sourceRoot":"","sources":["../../../src/components/ui/progress.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,iBAAiB,MAAM,0BAA0B,CAAC;AAI9D,iBAAS,QAAQ,CAAC,EAAE,SAAS,EAAE,KAAK,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,iBAAiB,CAAC,IAAI,CAAC,+CAcpG;AAED,OAAO,EAAE,QAAQ,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/progress.es.js b/dist/components/ui/progress.es.js deleted file mode 100644 index c10f35c4..00000000 --- a/dist/components/ui/progress.es.js +++ /dev/null @@ -1,24 +0,0 @@ -import { jsx as r } from "react/jsx-runtime"; -import * as o from "@radix-ui/react-progress"; -import { cn as a } from "../../lib/utils.es.js"; -function n({ className: t, value: l, ...s }) { - return /* @__PURE__ */ r( - o.Root, - { - "data-slot": "progress", - className: a("bg-primary/20 relative h-2 w-full overflow-hidden rounded-full", t), - ...s, - children: /* @__PURE__ */ r( - o.Indicator, - { - "data-slot": "progress-indicator", - className: "bg-primary h-full w-full flex-1 transition-all", - style: { transform: `translateX(-${100 - (l || 0)}%)` } - } - ) - } - ); -} -export { - n as Progress -}; diff --git a/dist/components/ui/radio-group.cjs.js b/dist/components/ui/radio-group.cjs.js deleted file mode 100644 index 0c314c88..00000000 --- a/dist/components/ui/radio-group.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("react/jsx-runtime"),s=require("@radix-ui/react-radio-group"),u=require("lucide-react"),n=require("../../lib/utils.cjs.js");function c(e){const r=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const i in e)if(i!=="default"){const a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(r,i,a.get?a:{enumerable:!0,get:()=>e[i]})}}return r.default=e,Object.freeze(r)}const o=c(s);function d({className:e,...r}){return t.jsx(o.Root,{"data-slot":"radio-group",className:n.cn("grid gap-3",e),...r})}function l({className:e,...r}){return t.jsx(o.Item,{"data-slot":"radio-group-item",className:n.cn("border-input text-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 aspect-square size-4 shrink-0 rounded-full border shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...r,children:t.jsx(o.Indicator,{"data-slot":"radio-group-indicator",className:"relative flex items-center justify-center",children:t.jsx(u.CircleIcon,{className:"fill-primary absolute top-1/2 left-1/2 size-2 -translate-x-1/2 -translate-y-1/2"})})})}exports.RadioGroup=d;exports.RadioGroupItem=l; diff --git a/dist/components/ui/radio-group.d.ts b/dist/components/ui/radio-group.d.ts deleted file mode 100644 index aa44fa72..00000000 --- a/dist/components/ui/radio-group.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import * as React from 'react'; -import * as RadioGroupPrimitive from '@radix-ui/react-radio-group'; -declare function RadioGroup({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function RadioGroupItem({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { RadioGroup, RadioGroupItem }; -//# sourceMappingURL=radio-group.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/radio-group.d.ts.map b/dist/components/ui/radio-group.d.ts.map deleted file mode 100644 index 2b220606..00000000 --- a/dist/components/ui/radio-group.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"radio-group.d.ts","sourceRoot":"","sources":["../../../src/components/ui/radio-group.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,mBAAmB,MAAM,6BAA6B,CAAC;AAKnE,iBAAS,UAAU,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,mBAAmB,CAAC,IAAI,CAAC,+CAEjG;AAED,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,mBAAmB,CAAC,IAAI,CAAC,+CAkBrG;AAED,OAAO,EAAE,UAAU,EAAE,cAAc,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/radio-group.es.js b/dist/components/ui/radio-group.es.js deleted file mode 100644 index a533b97a..00000000 --- a/dist/components/ui/radio-group.es.js +++ /dev/null @@ -1,32 +0,0 @@ -import { jsx as r } from "react/jsx-runtime"; -import * as a from "@radix-ui/react-radio-group"; -import { CircleIcon as t } from "lucide-react"; -import { cn as e } from "../../lib/utils.es.js"; -function l({ className: i, ...o }) { - return /* @__PURE__ */ r(a.Root, { "data-slot": "radio-group", className: e("grid gap-3", i), ...o }); -} -function c({ className: i, ...o }) { - return /* @__PURE__ */ r( - a.Item, - { - "data-slot": "radio-group-item", - className: e( - "border-input text-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 aspect-square size-4 shrink-0 rounded-full border shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50", - i - ), - ...o, - children: /* @__PURE__ */ r( - a.Indicator, - { - "data-slot": "radio-group-indicator", - className: "relative flex items-center justify-center", - children: /* @__PURE__ */ r(t, { className: "fill-primary absolute top-1/2 left-1/2 size-2 -translate-x-1/2 -translate-y-1/2" }) - } - ) - } - ); -} -export { - l as RadioGroup, - c as RadioGroupItem -}; diff --git a/dist/components/ui/resizable.cjs.js b/dist/components/ui/resizable.cjs.js deleted file mode 100644 index ab4a1480..00000000 --- a/dist/components/ui/resizable.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const r=require("react/jsx-runtime"),o=require("lucide-react"),s=require("react-resizable-panels"),n=require("../../lib/utils.cjs.js");function c(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const a in e)if(a!=="default"){const l=Object.getOwnPropertyDescriptor(e,a);Object.defineProperty(t,a,l.get?l:{enumerable:!0,get:()=>e[a]})}}return t.default=e,Object.freeze(t)}const i=c(s);function u({className:e,...t}){return r.jsx(i.PanelGroup,{"data-slot":"resizable-panel-group",className:n.cn("flex h-full w-full data-[panel-group-direction=vertical]:flex-col",e),...t})}function d({...e}){return r.jsx(i.Panel,{"data-slot":"resizable-panel",...e})}function f({withHandle:e,className:t,...a}){return r.jsx(i.PanelResizeHandle,{"data-slot":"resizable-handle",className:n.cn("bg-border focus-visible:ring-ring relative flex w-px items-center justify-center after:absolute after:inset-y-0 after:left-1/2 after:w-1 after:-translate-x-1/2 focus-visible:ring-1 focus-visible:ring-offset-1 focus-visible:outline-hidden data-[panel-group-direction=vertical]:h-px data-[panel-group-direction=vertical]:w-full data-[panel-group-direction=vertical]:after:left-0 data-[panel-group-direction=vertical]:after:h-1 data-[panel-group-direction=vertical]:after:w-full data-[panel-group-direction=vertical]:after:translate-x-0 data-[panel-group-direction=vertical]:after:-translate-y-1/2 [&[data-panel-group-direction=vertical]>div]:rotate-90",t),...a,children:e&&r.jsx("div",{className:"bg-border z-10 flex h-4 w-3 items-center justify-center rounded-xs border",children:r.jsx(o.GripVerticalIcon,{className:"size-2.5"})})})}exports.ResizableHandle=f;exports.ResizablePanel=d;exports.ResizablePanelGroup=u; diff --git a/dist/components/ui/resizable.d.ts b/dist/components/ui/resizable.d.ts deleted file mode 100644 index 30cba57f..00000000 --- a/dist/components/ui/resizable.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import * as React from 'react'; -import * as ResizablePrimitive from 'react-resizable-panels'; -declare function ResizablePanelGroup({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ResizablePanel({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ResizableHandle({ withHandle, className, ...props }: React.ComponentProps & { - withHandle?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -export { ResizablePanelGroup, ResizablePanel, ResizableHandle }; -//# sourceMappingURL=resizable.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/resizable.d.ts.map b/dist/components/ui/resizable.d.ts.map deleted file mode 100644 index 1a079c12..00000000 --- a/dist/components/ui/resizable.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"resizable.d.ts","sourceRoot":"","sources":["../../../src/components/ui/resizable.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,OAAO,KAAK,kBAAkB,MAAM,wBAAwB,CAAC;AAI7D,iBAAS,mBAAmB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,UAAU,CAAC,+CAQ/G;AAED,iBAAS,cAAc,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,KAAK,CAAC,+CAE1F;AAED,iBAAS,eAAe,CAAC,EACxB,UAAU,EACV,SAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,iBAAiB,CAAC,GAAG;IACtE,UAAU,CAAC,EAAE,OAAO,CAAC;CACrB,+CAiBA;AAED,OAAO,EAAE,mBAAmB,EAAE,cAAc,EAAE,eAAe,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/resizable.es.js b/dist/components/ui/resizable.es.js deleted file mode 100644 index b06a7058..00000000 --- a/dist/components/ui/resizable.es.js +++ /dev/null @@ -1,40 +0,0 @@ -import { jsx as a } from "react/jsx-runtime"; -import { GripVerticalIcon as n } from "lucide-react"; -import * as t from "react-resizable-panels"; -import { cn as i } from "../../lib/utils.es.js"; -function d({ className: e, ...r }) { - return /* @__PURE__ */ a( - t.PanelGroup, - { - "data-slot": "resizable-panel-group", - className: i("flex h-full w-full data-[panel-group-direction=vertical]:flex-col", e), - ...r - } - ); -} -function f({ ...e }) { - return /* @__PURE__ */ a(t.Panel, { "data-slot": "resizable-panel", ...e }); -} -function p({ - withHandle: e, - className: r, - ...l -}) { - return /* @__PURE__ */ a( - t.PanelResizeHandle, - { - "data-slot": "resizable-handle", - className: i( - "bg-border focus-visible:ring-ring relative flex w-px items-center justify-center after:absolute after:inset-y-0 after:left-1/2 after:w-1 after:-translate-x-1/2 focus-visible:ring-1 focus-visible:ring-offset-1 focus-visible:outline-hidden data-[panel-group-direction=vertical]:h-px data-[panel-group-direction=vertical]:w-full data-[panel-group-direction=vertical]:after:left-0 data-[panel-group-direction=vertical]:after:h-1 data-[panel-group-direction=vertical]:after:w-full data-[panel-group-direction=vertical]:after:translate-x-0 data-[panel-group-direction=vertical]:after:-translate-y-1/2 [&[data-panel-group-direction=vertical]>div]:rotate-90", - r - ), - ...l, - children: e && /* @__PURE__ */ a("div", { className: "bg-border z-10 flex h-4 w-3 items-center justify-center rounded-xs border", children: /* @__PURE__ */ a(n, { className: "size-2.5" }) }) - } - ); -} -export { - p as ResizableHandle, - f as ResizablePanel, - d as ResizablePanelGroup -}; diff --git a/dist/components/ui/scroll-area.cjs.js b/dist/components/ui/scroll-area.cjs.js deleted file mode 100644 index a7c7674b..00000000 --- a/dist/components/ui/scroll-area.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("react/jsx-runtime"),s=require("@radix-ui/react-scroll-area"),c=require("../../lib/utils.cjs.js");function i(e){const r=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const l in e)if(l!=="default"){const a=Object.getOwnPropertyDescriptor(e,l);Object.defineProperty(r,l,a.get?a:{enumerable:!0,get:()=>e[l]})}}return r.default=e,Object.freeze(r)}const o=i(s);function u({className:e,children:r,...l}){return t.jsxs(o.Root,{"data-slot":"scroll-area",className:c.cn("relative",e),...l,children:[t.jsx(o.Viewport,{"data-slot":"scroll-area-viewport",className:"focus-visible:ring-ring/50 size-full rounded-[inherit] transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:outline-1",children:r}),t.jsx(n,{}),t.jsx(o.Corner,{})]})}function n({className:e,orientation:r="vertical",...l}){return t.jsx(o.ScrollAreaScrollbar,{"data-slot":"scroll-area-scrollbar",orientation:r,className:c.cn("flex touch-none p-px transition-colors select-none",r==="vertical"&&"h-full w-2.5 border-l border-l-transparent",r==="horizontal"&&"h-2.5 flex-col border-t border-t-transparent",e),...l,children:t.jsx(o.ScrollAreaThumb,{"data-slot":"scroll-area-thumb",className:"bg-border relative flex-1 rounded-full"})})}exports.ScrollArea=u;exports.ScrollBar=n; diff --git a/dist/components/ui/scroll-area.d.ts b/dist/components/ui/scroll-area.d.ts deleted file mode 100644 index 7cf06308..00000000 --- a/dist/components/ui/scroll-area.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import * as React from 'react'; -import * as ScrollAreaPrimitive from '@radix-ui/react-scroll-area'; -declare function ScrollArea({ className, children, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ScrollBar({ className, orientation, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { ScrollArea, ScrollBar }; -//# sourceMappingURL=scroll-area.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/scroll-area.d.ts.map b/dist/components/ui/scroll-area.d.ts.map deleted file mode 100644 index d7867d71..00000000 --- a/dist/components/ui/scroll-area.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"scroll-area.d.ts","sourceRoot":"","sources":["../../../src/components/ui/scroll-area.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,mBAAmB,MAAM,6BAA6B,CAAC;AAInE,iBAAS,UAAU,CAAC,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,mBAAmB,CAAC,IAAI,CAAC,+CAa3G;AAED,iBAAS,SAAS,CAAC,EAClB,SAAS,EACT,WAAwB,EACxB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,mBAAmB,CAAC,mBAAmB,CAAC,+CAmBtE;AAED,OAAO,EAAE,UAAU,EAAE,SAAS,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/scroll-area.es.js b/dist/components/ui/scroll-area.es.js deleted file mode 100644 index 1dc58f3a..00000000 --- a/dist/components/ui/scroll-area.es.js +++ /dev/null @@ -1,48 +0,0 @@ -import { jsxs as s, jsx as l } from "react/jsx-runtime"; -import * as o from "@radix-ui/react-scroll-area"; -import { cn as t } from "../../lib/utils.es.js"; -function u({ className: e, children: r, ...a }) { - return /* @__PURE__ */ s(o.Root, { "data-slot": "scroll-area", className: t("relative", e), ...a, children: [ - /* @__PURE__ */ l( - o.Viewport, - { - "data-slot": "scroll-area-viewport", - className: "focus-visible:ring-ring/50 size-full rounded-[inherit] transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:outline-1", - children: r - } - ), - /* @__PURE__ */ l(i, {}), - /* @__PURE__ */ l(o.Corner, {}) - ] }); -} -function i({ - className: e, - orientation: r = "vertical", - ...a -}) { - return /* @__PURE__ */ l( - o.ScrollAreaScrollbar, - { - "data-slot": "scroll-area-scrollbar", - orientation: r, - className: t( - "flex touch-none p-px transition-colors select-none", - r === "vertical" && "h-full w-2.5 border-l border-l-transparent", - r === "horizontal" && "h-2.5 flex-col border-t border-t-transparent", - e - ), - ...a, - children: /* @__PURE__ */ l( - o.ScrollAreaThumb, - { - "data-slot": "scroll-area-thumb", - className: "bg-border relative flex-1 rounded-full" - } - ) - } - ); -} -export { - u as ScrollArea, - i as ScrollBar -}; diff --git a/dist/components/ui/select.cjs.js b/dist/components/ui/select.cjs.js deleted file mode 100644 index 9ca1116a..00000000 --- a/dist/components/ui/select.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("react/jsx-runtime"),d=require("@radix-ui/react-select"),l=require("lucide-react"),n=require("../../lib/utils.cjs.js");function u(e){const a=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(a,r,o.get?o:{enumerable:!0,get:()=>e[r]})}}return a.default=e,Object.freeze(a)}const s=u(d);function p({...e}){return t.jsx(s.Root,{"data-slot":"select",...e})}function m({...e}){return t.jsx(s.Group,{"data-slot":"select-group",...e})}function f({...e}){return t.jsx(s.Value,{"data-slot":"select-value",...e})}function g({className:e,size:a="default",children:r,...o}){return t.jsxs(s.Trigger,{"data-slot":"select-trigger","data-size":a,className:n.cn("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...o,children:[r,t.jsx(s.Icon,{asChild:!0,children:t.jsx(l.ChevronDownIcon,{className:"size-4 opacity-50"})})]})}function x({className:e,children:a,position:r="popper",...o}){return t.jsx(s.Portal,{children:t.jsxs(s.Content,{"data-slot":"select-content",className:n.cn("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md",r==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:r,...o,children:[t.jsx(i,{}),t.jsx(s.Viewport,{className:n.cn("p-1",r==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:a}),t.jsx(c,{})]})})}function v({className:e,...a}){return t.jsx(s.Label,{"data-slot":"select-label",className:n.cn("text-muted-foreground px-2 py-1.5 text-xs",e),...a})}function b({className:e,children:a,...r}){return t.jsxs(s.Item,{"data-slot":"select-item",className:n.cn("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...r,children:[t.jsx("span",{className:"absolute right-2 flex size-3.5 items-center justify-center",children:t.jsx(s.ItemIndicator,{children:t.jsx(l.CheckIcon,{className:"size-4"})})}),t.jsx(s.ItemText,{children:a})]})}function h({className:e,...a}){return t.jsx(s.Separator,{"data-slot":"select-separator",className:n.cn("bg-border pointer-events-none -mx-1 my-1 h-px",e),...a})}function i({className:e,...a}){return t.jsx(s.ScrollUpButton,{"data-slot":"select-scroll-up-button",className:n.cn("flex cursor-default items-center justify-center py-1",e),...a,children:t.jsx(l.ChevronUpIcon,{className:"size-4"})})}function c({className:e,...a}){return t.jsx(s.ScrollDownButton,{"data-slot":"select-scroll-down-button",className:n.cn("flex cursor-default items-center justify-center py-1",e),...a,children:t.jsx(l.ChevronDownIcon,{className:"size-4"})})}exports.Select=p;exports.SelectContent=x;exports.SelectGroup=m;exports.SelectItem=b;exports.SelectLabel=v;exports.SelectScrollDownButton=c;exports.SelectScrollUpButton=i;exports.SelectSeparator=h;exports.SelectTrigger=g;exports.SelectValue=f; diff --git a/dist/components/ui/select.d.ts b/dist/components/ui/select.d.ts deleted file mode 100644 index 1fb13528..00000000 --- a/dist/components/ui/select.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import * as React from 'react'; -import * as SelectPrimitive from '@radix-ui/react-select'; -declare function Select({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SelectGroup({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SelectValue({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SelectTrigger({ className, size, children, ...props }: React.ComponentProps & { - size?: 'sm' | 'default'; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function SelectContent({ className, children, position, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SelectLabel({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SelectItem({ className, children, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SelectSeparator({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SelectScrollUpButton({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SelectScrollDownButton({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Select, SelectContent, SelectGroup, SelectItem, SelectLabel, SelectScrollDownButton, SelectScrollUpButton, SelectSeparator, SelectTrigger, SelectValue, }; -//# sourceMappingURL=select.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/select.d.ts.map b/dist/components/ui/select.d.ts.map deleted file mode 100644 index 13bf51d1..00000000 --- a/dist/components/ui/select.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"select.d.ts","sourceRoot":"","sources":["../../../src/components/ui/select.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,eAAe,MAAM,wBAAwB,CAAC;AAK1D,iBAAS,MAAM,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,IAAI,CAAC,+CAE9E;AAED,iBAAS,WAAW,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,KAAK,CAAC,+CAEpF;AAED,iBAAS,WAAW,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,KAAK,CAAC,+CAEpF;AAED,iBAAS,aAAa,CAAC,EACtB,SAAS,EACT,IAAgB,EAChB,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,OAAO,CAAC,GAAG;IACzD,IAAI,CAAC,EAAE,IAAI,GAAG,SAAS,CAAC;CACxB,+CAiBA;AAED,iBAAS,aAAa,CAAC,EACtB,SAAS,EACT,QAAQ,EACR,QAAmB,EACnB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,OAAO,CAAC,+CA4BtD;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,KAAK,CAAC,+CAQ/F;AAED,iBAAS,UAAU,CAAC,EAAE,SAAS,EAAE,QAAQ,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,IAAI,CAAC,+CAkBvG;AAED,iBAAS,eAAe,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,SAAS,CAAC,+CAQvG;AAED,iBAAS,oBAAoB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,cAAc,CAAC,+CAUjH;AAED,iBAAS,sBAAsB,CAAC,EAC/B,SAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,gBAAgB,CAAC,+CAU/D;AAED,OAAO,EACN,MAAM,EACN,aAAa,EACb,WAAW,EACX,UAAU,EACV,WAAW,EACX,sBAAsB,EACtB,oBAAoB,EACpB,eAAe,EACf,aAAa,EACb,WAAW,GACX,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/select.es.js b/dist/components/ui/select.es.js deleted file mode 100644 index 7f7a1a7f..00000000 --- a/dist/components/ui/select.es.js +++ /dev/null @@ -1,144 +0,0 @@ -import { jsx as t, jsxs as l } from "react/jsx-runtime"; -import * as a from "@radix-ui/react-select"; -import { CheckIcon as d, ChevronDownIcon as i, ChevronUpIcon as c } from "lucide-react"; -import { cn as s } from "../../lib/utils.es.js"; -function v({ ...e }) { - return /* @__PURE__ */ t(a.Root, { "data-slot": "select", ...e }); -} -function x({ ...e }) { - return /* @__PURE__ */ t(a.Group, { "data-slot": "select-group", ...e }); -} -function h({ ...e }) { - return /* @__PURE__ */ t(a.Value, { "data-slot": "select-value", ...e }); -} -function b({ - className: e, - size: r = "default", - children: o, - ...n -}) { - return /* @__PURE__ */ l( - a.Trigger, - { - "data-slot": "select-trigger", - "data-size": r, - className: s( - "border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - e - ), - ...n, - children: [ - o, - /* @__PURE__ */ t(a.Icon, { asChild: !0, children: /* @__PURE__ */ t(i, { className: "size-4 opacity-50" }) }) - ] - } - ); -} -function w({ - className: e, - children: r, - position: o = "popper", - ...n -}) { - return /* @__PURE__ */ t(a.Portal, { children: /* @__PURE__ */ l( - a.Content, - { - "data-slot": "select-content", - className: s( - "bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md", - o === "popper" && "data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1", - e - ), - position: o, - ...n, - children: [ - /* @__PURE__ */ t(u, {}), - /* @__PURE__ */ t( - a.Viewport, - { - className: s( - "p-1", - o === "popper" && "h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1" - ), - children: r - } - ), - /* @__PURE__ */ t(p, {}) - ] - } - ) }); -} -function y({ className: e, ...r }) { - return /* @__PURE__ */ t( - a.Label, - { - "data-slot": "select-label", - className: s("text-muted-foreground px-2 py-1.5 text-xs", e), - ...r - } - ); -} -function S({ className: e, children: r, ...o }) { - return /* @__PURE__ */ l( - a.Item, - { - "data-slot": "select-item", - className: s( - "focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2", - e - ), - ...o, - children: [ - /* @__PURE__ */ t("span", { className: "absolute right-2 flex size-3.5 items-center justify-center", children: /* @__PURE__ */ t(a.ItemIndicator, { children: /* @__PURE__ */ t(d, { className: "size-4" }) }) }), - /* @__PURE__ */ t(a.ItemText, { children: r }) - ] - } - ); -} -function z({ className: e, ...r }) { - return /* @__PURE__ */ t( - a.Separator, - { - "data-slot": "select-separator", - className: s("bg-border pointer-events-none -mx-1 my-1 h-px", e), - ...r - } - ); -} -function u({ className: e, ...r }) { - return /* @__PURE__ */ t( - a.ScrollUpButton, - { - "data-slot": "select-scroll-up-button", - className: s("flex cursor-default items-center justify-center py-1", e), - ...r, - children: /* @__PURE__ */ t(c, { className: "size-4" }) - } - ); -} -function p({ - className: e, - ...r -}) { - return /* @__PURE__ */ t( - a.ScrollDownButton, - { - "data-slot": "select-scroll-down-button", - className: s("flex cursor-default items-center justify-center py-1", e), - ...r, - children: /* @__PURE__ */ t(i, { className: "size-4" }) - } - ); -} -export { - v as Select, - w as SelectContent, - x as SelectGroup, - S as SelectItem, - y as SelectLabel, - p as SelectScrollDownButton, - u as SelectScrollUpButton, - z as SelectSeparator, - b as SelectTrigger, - h as SelectValue -}; diff --git a/dist/components/ui/separator.cjs.js b/dist/components/ui/separator.cjs.js deleted file mode 100644 index 2acd698d..00000000 --- a/dist/components/ui/separator.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("react/jsx-runtime"),n=require("@radix-ui/react-separator"),i=require("../../lib/utils.cjs.js");function l(t){const r=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const e in t)if(e!=="default"){const a=Object.getOwnPropertyDescriptor(t,e);Object.defineProperty(r,e,a.get?a:{enumerable:!0,get:()=>t[e]})}}return r.default=t,Object.freeze(r)}const c=l(n);function u({className:t,orientation:r="horizontal",decorative:e=!0,...a}){return o.jsx(c.Root,{"data-slot":"separator",decorative:e,orientation:r,className:i.cn("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",t),...a})}exports.Separator=u; diff --git a/dist/components/ui/separator.d.ts b/dist/components/ui/separator.d.ts deleted file mode 100644 index e65523a4..00000000 --- a/dist/components/ui/separator.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import * as React from 'react'; -import * as SeparatorPrimitive from '@radix-ui/react-separator'; -declare function Separator({ className, orientation, decorative, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Separator }; -//# sourceMappingURL=separator.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/separator.d.ts.map b/dist/components/ui/separator.d.ts.map deleted file mode 100644 index e5ce3003..00000000 --- a/dist/components/ui/separator.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"separator.d.ts","sourceRoot":"","sources":["../../../src/components/ui/separator.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,kBAAkB,MAAM,2BAA2B,CAAC;AAIhE,iBAAS,SAAS,CAAC,EAClB,SAAS,EACT,WAA0B,EAC1B,UAAiB,EACjB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,kBAAkB,CAAC,IAAI,CAAC,+CAatD;AAED,OAAO,EAAE,SAAS,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/separator.es.js b/dist/components/ui/separator.es.js deleted file mode 100644 index 1ba956fb..00000000 --- a/dist/components/ui/separator.es.js +++ /dev/null @@ -1,26 +0,0 @@ -import { jsx as i } from "react/jsx-runtime"; -import * as n from "@radix-ui/react-separator"; -import { cn as e } from "../../lib/utils.es.js"; -function m({ - className: t, - orientation: o = "horizontal", - decorative: r = !0, - ...a -}) { - return /* @__PURE__ */ i( - n.Root, - { - "data-slot": "separator", - decorative: r, - orientation: o, - className: e( - "bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px", - t - ), - ...a - } - ); -} -export { - m as Separator -}; diff --git a/dist/components/ui/sheet.cjs.js b/dist/components/ui/sheet.cjs.js deleted file mode 100644 index 414f31fb..00000000 --- a/dist/components/ui/sheet.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("react/jsx-runtime"),i=require("@radix-ui/react-dialog"),l=require("lucide-react"),n=require("../../lib/utils.cjs.js");function d(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const a in t)if(a!=="default"){const r=Object.getOwnPropertyDescriptor(t,a);Object.defineProperty(e,a,r.get?r:{enumerable:!0,get:()=>t[a]})}}return e.default=t,Object.freeze(e)}const s=d(i);function c({...t}){return o.jsx(s.Root,{"data-slot":"sheet",...t})}function u({...t}){return o.jsx(s.Trigger,{"data-slot":"sheet-trigger",...t})}function f({...t}){return o.jsx(s.Close,{"data-slot":"sheet-close",...t})}function h({...t}){return o.jsx(s.Portal,{"data-slot":"sheet-portal",...t})}function g({className:t,...e}){return o.jsx(s.Overlay,{"data-slot":"sheet-overlay",className:n.cn("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",t),...e})}function m({className:t,children:e,side:a="right",...r}){return o.jsxs(h,{children:[o.jsx(g,{}),o.jsxs(s.Content,{"data-slot":"sheet-content",className:n.cn("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500",a==="right"&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm",a==="left"&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm",a==="top"&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b",a==="bottom"&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",t),...r,children:[e,o.jsxs(s.Close,{className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[o.jsx(l.XIcon,{className:"size-4"}),o.jsx("span",{className:"sr-only",children:"Close"})]})]})]})}function p({className:t,...e}){return o.jsx("div",{"data-slot":"sheet-header",className:n.cn("flex flex-col gap-1.5 p-4",t),...e})}function x({className:t,...e}){return o.jsx("div",{"data-slot":"sheet-footer",className:n.cn("mt-auto flex flex-col gap-2 p-4",t),...e})}function b({className:t,...e}){return o.jsx(s.Title,{"data-slot":"sheet-title",className:n.cn("text-foreground font-semibold",t),...e})}function S({className:t,...e}){return o.jsx(s.Description,{"data-slot":"sheet-description",className:n.cn("text-muted-foreground text-sm",t),...e})}exports.Sheet=c;exports.SheetClose=f;exports.SheetContent=m;exports.SheetDescription=S;exports.SheetFooter=x;exports.SheetHeader=p;exports.SheetTitle=b;exports.SheetTrigger=u; diff --git a/dist/components/ui/sheet.d.ts b/dist/components/ui/sheet.d.ts deleted file mode 100644 index 1a297baf..00000000 --- a/dist/components/ui/sheet.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import * as React from 'react'; -import * as SheetPrimitive from '@radix-ui/react-dialog'; -declare function Sheet({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SheetTrigger({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SheetClose({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SheetContent({ className, children, side, ...props }: React.ComponentProps & { - side?: 'top' | 'right' | 'bottom' | 'left'; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function SheetHeader({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SheetFooter({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SheetTitle({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SheetDescription({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Sheet, SheetTrigger, SheetClose, SheetContent, SheetHeader, SheetFooter, SheetTitle, SheetDescription }; -//# sourceMappingURL=sheet.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/sheet.d.ts.map b/dist/components/ui/sheet.d.ts.map deleted file mode 100644 index 9c36b27f..00000000 --- a/dist/components/ui/sheet.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"sheet.d.ts","sourceRoot":"","sources":["../../../src/components/ui/sheet.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,cAAc,MAAM,wBAAwB,CAAC;AAKzD,iBAAS,KAAK,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,IAAI,CAAC,+CAE5E;AAED,iBAAS,YAAY,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,OAAO,CAAC,+CAEtF;AAED,iBAAS,UAAU,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,KAAK,CAAC,+CAElF;AAmBD,iBAAS,YAAY,CAAC,EACrB,SAAS,EACT,QAAQ,EACR,IAAc,EACd,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,OAAO,CAAC,GAAG;IACxD,IAAI,CAAC,EAAE,KAAK,GAAG,OAAO,GAAG,QAAQ,GAAG,MAAM,CAAC;CAC3C,+CA4BA;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAExE;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAExE;AAED,iBAAS,UAAU,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,KAAK,CAAC,+CAQ7F;AAED,iBAAS,gBAAgB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,WAAW,CAAC,+CAQzG;AAED,OAAO,EAAE,KAAK,EAAE,YAAY,EAAE,UAAU,EAAE,YAAY,EAAE,WAAW,EAAE,WAAW,EAAE,UAAU,EAAE,gBAAgB,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/sheet.es.js b/dist/components/ui/sheet.es.js deleted file mode 100644 index ceb7e573..00000000 --- a/dist/components/ui/sheet.es.js +++ /dev/null @@ -1,97 +0,0 @@ -import { jsx as e, jsxs as r } from "react/jsx-runtime"; -import * as a from "@radix-ui/react-dialog"; -import { XIcon as l } from "lucide-react"; -import { cn as s } from "../../lib/utils.es.js"; -function h({ ...t }) { - return /* @__PURE__ */ e(a.Root, { "data-slot": "sheet", ...t }); -} -function p({ ...t }) { - return /* @__PURE__ */ e(a.Trigger, { "data-slot": "sheet-trigger", ...t }); -} -function g({ ...t }) { - return /* @__PURE__ */ e(a.Close, { "data-slot": "sheet-close", ...t }); -} -function d({ ...t }) { - return /* @__PURE__ */ e(a.Portal, { "data-slot": "sheet-portal", ...t }); -} -function c({ className: t, ...o }) { - return /* @__PURE__ */ e( - a.Overlay, - { - "data-slot": "sheet-overlay", - className: s( - "data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50", - t - ), - ...o - } - ); -} -function x({ - className: t, - children: o, - side: n = "right", - ...i -}) { - return /* @__PURE__ */ r(d, { children: [ - /* @__PURE__ */ e(c, {}), - /* @__PURE__ */ r( - a.Content, - { - "data-slot": "sheet-content", - className: s( - "bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500", - n === "right" && "data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm", - n === "left" && "data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm", - n === "top" && "data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b", - n === "bottom" && "data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t", - t - ), - ...i, - children: [ - o, - /* @__PURE__ */ r(a.Close, { className: "ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none", children: [ - /* @__PURE__ */ e(l, { className: "size-4" }), - /* @__PURE__ */ e("span", { className: "sr-only", children: "Close" }) - ] }) - ] - } - ) - ] }); -} -function b({ className: t, ...o }) { - return /* @__PURE__ */ e("div", { "data-slot": "sheet-header", className: s("flex flex-col gap-1.5 p-4", t), ...o }); -} -function y({ className: t, ...o }) { - return /* @__PURE__ */ e("div", { "data-slot": "sheet-footer", className: s("mt-auto flex flex-col gap-2 p-4", t), ...o }); -} -function S({ className: t, ...o }) { - return /* @__PURE__ */ e( - a.Title, - { - "data-slot": "sheet-title", - className: s("text-foreground font-semibold", t), - ...o - } - ); -} -function N({ className: t, ...o }) { - return /* @__PURE__ */ e( - a.Description, - { - "data-slot": "sheet-description", - className: s("text-muted-foreground text-sm", t), - ...o - } - ); -} -export { - h as Sheet, - g as SheetClose, - x as SheetContent, - N as SheetDescription, - y as SheetFooter, - b as SheetHeader, - S as SheetTitle, - p as SheetTrigger -}; diff --git a/dist/components/ui/sidebar.cjs.js b/dist/components/ui/sidebar.cjs.js deleted file mode 100644 index 5139169b..00000000 --- a/dist/components/ui/sidebar.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("react/jsx-runtime"),C=require("react"),h=require("@radix-ui/react-slot"),I=require("class-variance-authority"),z=require("lucide-react"),O=require("../../hooks/use-mobile.cjs.js"),i=require("../../lib/utils.cjs.js"),T=require("./button.cjs.js"),D=require("./input.cjs.js"),B=require("./separator.cjs.js"),m=require("./sheet.cjs.js"),M=require("./skeleton.cjs.js"),j=require("./tooltip.cjs.js");function E(e){const a=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(a,r,n.get?n:{enumerable:!0,get:()=>e[r]})}}return a.default=e,Object.freeze(a)}const c=E(C),q="sidebar_state",A=60*60*24*7,R="16rem",G="18rem",H="3rem",P="b",N=c.createContext(null);function x(){const e=c.useContext(N);if(!e)throw new Error("useSidebar must be used within a SidebarProvider.");return e}function K({defaultOpen:e=!0,open:a,onOpenChange:r,className:n,style:s,children:d,...p}){const l=O.useIsMobile(),[f,u]=c.useState(!1),[v,k]=c.useState(e),g=a??v,S=c.useCallback(o=>{const b=typeof o=="function"?o(g):o;r?r(b):k(b),document.cookie=`${q}=${b}; path=/; max-age=${A}`},[r,g]),w=c.useCallback(()=>l?u(o=>!o):S(o=>!o),[l,S,u]);c.useEffect(()=>{const o=b=>{b.key===P&&(b.metaKey||b.ctrlKey)&&(b.preventDefault(),w())};return window.addEventListener("keydown",o),()=>window.removeEventListener("keydown",o)},[w]);const y=g?"expanded":"collapsed",_=c.useMemo(()=>({state:y,open:g,setOpen:S,isMobile:l,openMobile:f,setOpenMobile:u,toggleSidebar:w}),[y,g,S,l,f,u,w]);return t.jsx(N.Provider,{value:_,children:t.jsx(j.TooltipProvider,{delayDuration:0,children:t.jsx("div",{"data-slot":"sidebar-wrapper",style:{"--sidebar-width":R,"--sidebar-width-icon":H,...s},className:i.cn("group/sidebar-wrapper has-data-[variant=inset]:bg-sidebar flex min-h-svh w-full",n),...p,children:d})})})}function L({side:e="left",variant:a="sidebar",collapsible:r="offcanvas",className:n,children:s,...d}){const{isMobile:p,state:l,openMobile:f,setOpenMobile:u}=x();return r==="none"?t.jsx("div",{"data-slot":"sidebar",className:i.cn("bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col",n),...d,children:s}):p?t.jsx(m.Sheet,{open:f,onOpenChange:u,...d,children:t.jsxs(m.SheetContent,{"data-sidebar":"sidebar","data-slot":"sidebar","data-mobile":"true",className:"bg-sidebar text-sidebar-foreground w-(--sidebar-width) p-0 [&>button]:hidden",style:{"--sidebar-width":G},side:e,children:[t.jsxs(m.SheetHeader,{className:"sr-only",children:[t.jsx(m.SheetTitle,{children:"Sidebar"}),t.jsx(m.SheetDescription,{children:"Displays the mobile sidebar."})]}),t.jsx("div",{className:"flex h-full w-full flex-col",children:s})]})}):t.jsxs("div",{className:"group peer text-sidebar-foreground hidden md:block","data-state":l,"data-collapsible":l==="collapsed"?r:"","data-variant":a,"data-side":e,"data-slot":"sidebar",children:[t.jsx("div",{"data-slot":"sidebar-gap",className:i.cn("relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180",a==="floating"||a==="inset"?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4)))]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon)")}),t.jsx("div",{"data-slot":"sidebar-container",className:i.cn("fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex",e==="left"?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]",a==="floating"||a==="inset"?"p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4))+2px)]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l",n),...d,children:t.jsx("div",{"data-sidebar":"sidebar","data-slot":"sidebar-inner",className:"bg-sidebar group-data-[variant=floating]:border-sidebar-border flex h-full w-full flex-col group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow-sm",children:s})})]})}function V({className:e,onClick:a,...r}){const{toggleSidebar:n}=x();return t.jsxs(T.Button,{"data-sidebar":"trigger","data-slot":"sidebar-trigger",variant:"ghost",size:"icon",className:i.cn("size-7",e),onClick:s=>{a?.(s),n()},...r,children:[t.jsx(z.PanelLeftIcon,{}),t.jsx("span",{className:"sr-only",children:"Toggle Sidebar"})]})}function W({className:e,...a}){const{toggleSidebar:r}=x();return t.jsx("button",{"data-sidebar":"rail","data-slot":"sidebar-rail","aria-label":"Toggle Sidebar",tabIndex:-1,onClick:r,title:"Toggle Sidebar",className:i.cn("hover:after:bg-sidebar-border absolute inset-y-0 z-20 hidden w-4 -translate-x-1/2 transition-all ease-linear group-data-[side=left]:-right-4 group-data-[side=right]:left-0 after:absolute after:inset-y-0 after:left-1/2 after:w-[2px] sm:flex","in-data-[side=left]:cursor-w-resize in-data-[side=right]:cursor-e-resize","[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize","hover:group-data-[collapsible=offcanvas]:bg-sidebar group-data-[collapsible=offcanvas]:translate-x-0 group-data-[collapsible=offcanvas]:after:left-full","[[data-side=left][data-collapsible=offcanvas]_&]:-right-2","[[data-side=right][data-collapsible=offcanvas]_&]:-left-2",e),...a})}function F({className:e,...a}){return t.jsx("main",{"data-slot":"sidebar-inset",className:i.cn("bg-background relative flex w-full flex-1 flex-col","md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow-sm md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-2",e),...a})}function U({className:e,...a}){return t.jsx(D.Input,{"data-slot":"sidebar-input","data-sidebar":"input",className:i.cn("bg-background h-8 w-full shadow-none",e),...a})}function X({className:e,...a}){return t.jsx("div",{"data-slot":"sidebar-header","data-sidebar":"header",className:i.cn("flex flex-col gap-2 p-2",e),...a})}function Y({className:e,...a}){return t.jsx("div",{"data-slot":"sidebar-footer","data-sidebar":"footer",className:i.cn("flex flex-col gap-2 p-2",e),...a})}function J({className:e,...a}){return t.jsx(B.Separator,{"data-slot":"sidebar-separator","data-sidebar":"separator",className:i.cn("bg-sidebar-border mx-2 w-auto",e),...a})}function Q({className:e,...a}){return t.jsx("div",{"data-slot":"sidebar-content","data-sidebar":"content",className:i.cn("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",e),...a})}function Z({className:e,...a}){return t.jsx("div",{"data-slot":"sidebar-group","data-sidebar":"group",className:i.cn("relative flex w-full min-w-0 flex-col p-2",e),...a})}function $({className:e,asChild:a=!1,...r}){const n=a?h.Slot:"div";return t.jsx(n,{"data-slot":"sidebar-group-label","data-sidebar":"group-label",className:i.cn("text-sidebar-foreground/70 ring-sidebar-ring flex h-8 shrink-0 items-center rounded-md px-2 text-xs font-medium outline-hidden transition-[margin,opacity] duration-200 ease-linear focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0",e),...r})}function ee({className:e,asChild:a=!1,...r}){const n=a?h.Slot:"button";return t.jsx(n,{"data-slot":"sidebar-group-action","data-sidebar":"group-action",className:i.cn("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground absolute top-3.5 right-3 flex aspect-square w-5 items-center justify-center rounded-md p-0 outline-hidden transition-transform focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 md:after:hidden","group-data-[collapsible=icon]:hidden",e),...r})}function ae({className:e,...a}){return t.jsx("div",{"data-slot":"sidebar-group-content","data-sidebar":"group-content",className:i.cn("w-full text-sm",e),...a})}function te({className:e,...a}){return t.jsx("ul",{"data-slot":"sidebar-menu","data-sidebar":"menu",className:i.cn("flex w-full min-w-0 flex-col gap-1",e),...a})}function re({className:e,...a}){return t.jsx("li",{"data-slot":"sidebar-menu-item","data-sidebar":"menu-item",className:i.cn("group/menu-item relative",e),...a})}const ie=I.cva("peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-hidden ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]"},size:{default:"h-8 text-sm",sm:"h-7 text-xs",lg:"h-12 text-sm group-data-[collapsible=icon]:p-0!"}},defaultVariants:{variant:"default",size:"default"}});function ne({asChild:e=!1,isActive:a=!1,variant:r="default",size:n="default",tooltip:s,className:d,...p}){const l=e?h.Slot:"button",{isMobile:f,state:u}=x(),v=t.jsx(l,{"data-slot":"sidebar-menu-button","data-sidebar":"menu-button","data-size":n,"data-active":a,className:i.cn(ie({variant:r,size:n}),d),...p});return s?(typeof s=="string"&&(s={children:s}),t.jsxs(j.Tooltip,{children:[t.jsx(j.TooltipTrigger,{asChild:!0,children:v}),t.jsx(j.TooltipContent,{side:"right",align:"center",hidden:u!=="collapsed"||f,...s})]})):v}function se({className:e,asChild:a=!1,showOnHover:r=!1,...n}){const s=a?h.Slot:"button";return t.jsx(s,{"data-slot":"sidebar-menu-action","data-sidebar":"menu-action",className:i.cn("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground peer-hover/menu-button:text-sidebar-accent-foreground absolute top-1.5 right-1 flex aspect-square w-5 items-center justify-center rounded-md p-0 outline-hidden transition-transform focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 md:after:hidden","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",r&&"peer-data-[active=true]/menu-button:text-sidebar-accent-foreground group-focus-within/menu-item:opacity-100 group-hover/menu-item:opacity-100 data-[state=open]:opacity-100 md:opacity-0",e),...n})}function oe({className:e,...a}){return t.jsx("div",{"data-slot":"sidebar-menu-badge","data-sidebar":"menu-badge",className:i.cn("text-sidebar-foreground pointer-events-none absolute right-1 flex h-5 min-w-5 items-center justify-center rounded-md px-1 text-xs font-medium tabular-nums select-none","peer-hover/menu-button:text-sidebar-accent-foreground peer-data-[active=true]/menu-button:text-sidebar-accent-foreground","peer-data-[size=sm]/menu-button:top-1","peer-data-[size=default]/menu-button:top-1.5","peer-data-[size=lg]/menu-button:top-2.5","group-data-[collapsible=icon]:hidden",e),...a})}function de({className:e,showIcon:a=!1,...r}){const n=c.useMemo(()=>`${Math.floor(Math.random()*40)+50}%`,[]);return t.jsxs("div",{"data-slot":"sidebar-menu-skeleton","data-sidebar":"menu-skeleton",className:i.cn("flex h-8 items-center gap-2 rounded-md px-2",e),...r,children:[a&&t.jsx(M.Skeleton,{className:"size-4 rounded-md","data-sidebar":"menu-skeleton-icon"}),t.jsx(M.Skeleton,{className:"h-4 max-w-(--skeleton-width) flex-1","data-sidebar":"menu-skeleton-text",style:{"--skeleton-width":n}})]})}function le({className:e,...a}){return t.jsx("ul",{"data-slot":"sidebar-menu-sub","data-sidebar":"menu-sub",className:i.cn("border-sidebar-border mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l px-2.5 py-0.5","group-data-[collapsible=icon]:hidden",e),...a})}function ce({className:e,...a}){return t.jsx("li",{"data-slot":"sidebar-menu-sub-item","data-sidebar":"menu-sub-item",className:i.cn("group/menu-sub-item relative",e),...a})}function ue({asChild:e=!1,size:a="md",isActive:r=!1,className:n,...s}){const d=e?h.Slot:"a";return t.jsx(d,{"data-slot":"sidebar-menu-sub-button","data-sidebar":"menu-sub-button","data-size":a,"data-active":r,className:i.cn("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground active:bg-sidebar-accent active:text-sidebar-accent-foreground [&>svg]:text-sidebar-accent-foreground flex h-7 min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 outline-hidden focus-visible:ring-2 disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0","data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground",a==="sm"&&"text-xs",a==="md"&&"text-sm","group-data-[collapsible=icon]:hidden",n),...s})}exports.Sidebar=L;exports.SidebarContent=Q;exports.SidebarFooter=Y;exports.SidebarGroup=Z;exports.SidebarGroupAction=ee;exports.SidebarGroupContent=ae;exports.SidebarGroupLabel=$;exports.SidebarHeader=X;exports.SidebarInput=U;exports.SidebarInset=F;exports.SidebarMenu=te;exports.SidebarMenuAction=se;exports.SidebarMenuBadge=oe;exports.SidebarMenuButton=ne;exports.SidebarMenuItem=re;exports.SidebarMenuSkeleton=de;exports.SidebarMenuSub=le;exports.SidebarMenuSubButton=ue;exports.SidebarMenuSubItem=ce;exports.SidebarProvider=K;exports.SidebarRail=W;exports.SidebarSeparator=J;exports.SidebarTrigger=V;exports.useSidebar=x; diff --git a/dist/components/ui/sidebar.d.ts b/dist/components/ui/sidebar.d.ts deleted file mode 100644 index d53a0d3b..00000000 --- a/dist/components/ui/sidebar.d.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { VariantProps } from 'class-variance-authority'; -import { Button } from './button'; -import { Input } from './input'; -import { Separator } from './separator'; -import { TooltipContent } from './tooltip'; -import * as React from 'react'; -type SidebarContextProps = { - state: 'expanded' | 'collapsed'; - open: boolean; - setOpen: (open: boolean) => void; - openMobile: boolean; - setOpenMobile: (open: boolean) => void; - isMobile: boolean; - toggleSidebar: () => void; -}; -declare function useSidebar(): SidebarContextProps; -declare function SidebarProvider({ defaultOpen, open: openProp, onOpenChange: setOpenProp, className, style, children, ...props }: React.ComponentProps<'div'> & { - defaultOpen?: boolean; - open?: boolean; - onOpenChange?: (open: boolean) => void; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function Sidebar({ side, variant, collapsible, className, children, ...props }: React.ComponentProps<'div'> & { - side?: 'left' | 'right'; - variant?: 'sidebar' | 'floating' | 'inset'; - collapsible?: 'offcanvas' | 'icon' | 'none'; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarTrigger({ className, onClick, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarRail({ className, ...props }: React.ComponentProps<'button'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarInset({ className, ...props }: React.ComponentProps<'main'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarInput({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarHeader({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarFooter({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarSeparator({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarContent({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarGroup({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarGroupLabel({ className, asChild, ...props }: React.ComponentProps<'div'> & { - asChild?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarGroupAction({ className, asChild, ...props }: React.ComponentProps<'button'> & { - asChild?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarGroupContent({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarMenu({ className, ...props }: React.ComponentProps<'ul'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarMenuItem({ className, ...props }: React.ComponentProps<'li'>): import("react/jsx-dev-runtime").JSX.Element; -declare const sidebarMenuButtonVariants: (props?: ({ - variant?: "default" | "outline" | null | undefined; - size?: "default" | "sm" | "lg" | null | undefined; -} & import('class-variance-authority/dist/types').ClassProp) | undefined) => string; -declare function SidebarMenuButton({ asChild, isActive, variant, size, tooltip, className, ...props }: React.ComponentProps<'button'> & { - asChild?: boolean; - isActive?: boolean; - tooltip?: string | React.ComponentProps; -} & VariantProps): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarMenuAction({ className, asChild, showOnHover, ...props }: React.ComponentProps<'button'> & { - asChild?: boolean; - showOnHover?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarMenuBadge({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarMenuSkeleton({ className, showIcon, ...props }: React.ComponentProps<'div'> & { - showIcon?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarMenuSub({ className, ...props }: React.ComponentProps<'ul'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarMenuSubItem({ className, ...props }: React.ComponentProps<'li'>): import("react/jsx-dev-runtime").JSX.Element; -declare function SidebarMenuSubButton({ asChild, size, isActive, className, ...props }: React.ComponentProps<'a'> & { - asChild?: boolean; - size?: 'sm' | 'md'; - isActive?: boolean; -}): import("react/jsx-dev-runtime").JSX.Element; -export { Sidebar, SidebarContent, SidebarFooter, SidebarGroup, SidebarGroupAction, SidebarGroupContent, SidebarGroupLabel, SidebarHeader, SidebarInput, SidebarInset, SidebarMenu, SidebarMenuAction, SidebarMenuBadge, SidebarMenuButton, SidebarMenuItem, SidebarMenuSkeleton, SidebarMenuSub, SidebarMenuSubButton, SidebarMenuSubItem, SidebarProvider, SidebarRail, SidebarSeparator, SidebarTrigger, useSidebar, }; -//# sourceMappingURL=sidebar.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/sidebar.d.ts.map b/dist/components/ui/sidebar.d.ts.map deleted file mode 100644 index d06ce551..00000000 --- a/dist/components/ui/sidebar.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"sidebar.d.ts","sourceRoot":"","sources":["../../../src/components/ui/sidebar.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAE/B,OAAO,EAAO,YAAY,EAAE,MAAM,0BAA0B,CAAC;AAK7D,OAAO,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AAChD,OAAO,EAAE,KAAK,EAAE,MAAM,uBAAuB,CAAC;AAC9C,OAAO,EAAE,SAAS,EAAE,MAAM,2BAA2B,CAAC;AAGtD,OAAO,EAAW,cAAc,EAAmC,MAAM,yBAAyB,CAAC;AASnG,KAAK,mBAAmB,GAAG;IAC1B,KAAK,EAAE,UAAU,GAAG,WAAW,CAAC;IAChC,IAAI,EAAE,OAAO,CAAC;IACd,OAAO,EAAE,CAAC,IAAI,EAAE,OAAO,KAAK,IAAI,CAAC;IACjC,UAAU,EAAE,OAAO,CAAC;IACpB,aAAa,EAAE,CAAC,IAAI,EAAE,OAAO,KAAK,IAAI,CAAC;IACvC,QAAQ,EAAE,OAAO,CAAC;IAClB,aAAa,EAAE,MAAM,IAAI,CAAC;CAC1B,CAAC;AAIF,iBAAS,UAAU,wBAOlB;AAED,iBAAS,eAAe,CAAC,EACxB,WAAkB,EAClB,IAAI,EAAE,QAAQ,EACd,YAAY,EAAE,WAAW,EACzB,SAAS,EACT,KAAK,EACL,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,GAAG;IAChC,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,YAAY,CAAC,EAAE,CAAC,IAAI,EAAE,OAAO,KAAK,IAAI,CAAC;CACvC,+CA8EA;AAED,iBAAS,OAAO,CAAC,EAChB,IAAa,EACb,OAAmB,EACnB,WAAyB,EACzB,SAAS,EACT,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,GAAG;IAChC,IAAI,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC;IACxB,OAAO,CAAC,EAAE,SAAS,GAAG,UAAU,GAAG,OAAO,CAAC;IAC3C,WAAW,CAAC,EAAE,WAAW,GAAG,MAAM,GAAG,MAAM,CAAC;CAC5C,+CAsFA;AAED,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,OAAO,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,MAAM,CAAC,+CAoB5F;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,QAAQ,CAAC,+CAuB3E;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,MAAM,CAAC,+CAY1E;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,KAAK,CAAC,+CAShF;AAED,iBAAS,aAAa,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAS1E;AAED,iBAAS,aAAa,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAS1E;AAED,iBAAS,gBAAgB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,SAAS,CAAC,+CASxF;AAED,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAY3E;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CASzE;AAED,iBAAS,iBAAiB,CAAC,EAC1B,SAAS,EACT,OAAe,EACf,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,GAAG;IAAE,OAAO,CAAC,EAAE,OAAO,CAAA;CAAE,+CAerD;AAED,iBAAS,kBAAkB,CAAC,EAC3B,SAAS,EACT,OAAe,EACf,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,QAAQ,CAAC,GAAG;IAAE,OAAO,CAAC,EAAE,OAAO,CAAA;CAAE,+CAiBxD;AAED,iBAAS,mBAAmB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAShF;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CASvE;AAED,iBAAS,eAAe,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAS3E;AAED,QAAA,MAAM,yBAAyB;;;mFAoB9B,CAAC;AAEF,iBAAS,iBAAiB,CAAC,EAC1B,OAAe,EACf,QAAgB,EAChB,OAAmB,EACnB,IAAgB,EAChB,OAAO,EACP,SAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,QAAQ,CAAC,GAAG;IACnC,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,OAAO,CAAC,EAAE,MAAM,GAAG,KAAK,CAAC,cAAc,CAAC,OAAO,cAAc,CAAC,CAAC;CAC/D,GAAG,YAAY,CAAC,OAAO,yBAAyB,CAAC,+CA+BjD;AAED,iBAAS,iBAAiB,CAAC,EAC1B,SAAS,EACT,OAAe,EACf,WAAmB,EACnB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,QAAQ,CAAC,GAAG;IACnC,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,WAAW,CAAC,EAAE,OAAO,CAAC;CACtB,+CAsBA;AAED,iBAAS,gBAAgB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAiB7E;AAED,iBAAS,mBAAmB,CAAC,EAC5B,SAAS,EACT,QAAgB,EAChB,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,GAAG;IAChC,QAAQ,CAAC,EAAE,OAAO,CAAC;CACnB,+CAyBA;AAED,iBAAS,cAAc,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAa1E;AAED,iBAAS,kBAAkB,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAS9E;AAED,iBAAS,oBAAoB,CAAC,EAC7B,OAAe,EACf,IAAW,EACX,QAAgB,EAChB,SAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,GAAG,CAAC,GAAG;IAC9B,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,IAAI,CAAC,EAAE,IAAI,GAAG,IAAI,CAAC;IACnB,QAAQ,CAAC,EAAE,OAAO,CAAC;CACnB,+CAoBA;AAED,OAAO,EACN,OAAO,EACP,cAAc,EACd,aAAa,EACb,YAAY,EACZ,kBAAkB,EAClB,mBAAmB,EACnB,iBAAiB,EACjB,aAAa,EACb,YAAY,EACZ,YAAY,EACZ,WAAW,EACX,iBAAiB,EACjB,gBAAgB,EAChB,iBAAiB,EACjB,eAAe,EACf,mBAAmB,EACnB,cAAc,EACd,oBAAoB,EACpB,kBAAkB,EAClB,eAAe,EACf,WAAW,EACX,gBAAgB,EAChB,cAAc,EACd,UAAU,GACV,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/sidebar.es.js b/dist/components/ui/sidebar.es.js deleted file mode 100644 index 58b4370a..00000000 --- a/dist/components/ui/sidebar.es.js +++ /dev/null @@ -1,554 +0,0 @@ -import { jsx as t, jsxs as p } from "react/jsx-runtime"; -import * as l from "react"; -import { Slot as h } from "@radix-ui/react-slot"; -import { cva as M } from "class-variance-authority"; -import { PanelLeftIcon as z } from "lucide-react"; -import { useIsMobile as I } from "../../hooks/use-mobile.es.js"; -import { cn as r } from "../../lib/utils.es.js"; -import { Button as E } from "./button.es.js"; -import { Input as D } from "./input.es.js"; -import { Separator as T } from "./separator.es.js"; -import { Sheet as B, SheetContent as A, SheetHeader as O, SheetTitle as R, SheetDescription as H } from "./sheet.es.js"; -import { Skeleton as y } from "./skeleton.es.js"; -import { Tooltip as K, TooltipTrigger as j, TooltipContent as G, TooltipProvider as L } from "./tooltip.es.js"; -const $ = "sidebar_state", P = 60 * 60 * 24 * 7, V = "16rem", W = "18rem", q = "3rem", F = "b", C = l.createContext(null); -function S() { - const a = l.useContext(C); - if (!a) - throw new Error("useSidebar must be used within a SidebarProvider."); - return a; -} -function de({ - defaultOpen: a = !0, - open: e, - onOpenChange: i, - className: n, - style: o, - children: c, - ...m -}) { - const s = I(), [f, u] = l.useState(!1), [v, _] = l.useState(a), g = e ?? v, x = l.useCallback( - (d) => { - const b = typeof d == "function" ? d(g) : d; - i ? i(b) : _(b), document.cookie = `${$}=${b}; path=/; max-age=${P}`; - }, - [i, g] - ), w = l.useCallback(() => s ? u((d) => !d) : x((d) => !d), [s, x, u]); - l.useEffect(() => { - const d = (b) => { - b.key === F && (b.metaKey || b.ctrlKey) && (b.preventDefault(), w()); - }; - return window.addEventListener("keydown", d), () => window.removeEventListener("keydown", d); - }, [w]); - const N = g ? "expanded" : "collapsed", k = l.useMemo( - () => ({ - state: N, - open: g, - setOpen: x, - isMobile: s, - openMobile: f, - setOpenMobile: u, - toggleSidebar: w - }), - [N, g, x, s, f, u, w] - ); - return /* @__PURE__ */ t(C.Provider, { value: k, children: /* @__PURE__ */ t(L, { delayDuration: 0, children: /* @__PURE__ */ t( - "div", - { - "data-slot": "sidebar-wrapper", - style: { - "--sidebar-width": V, - "--sidebar-width-icon": q, - ...o - }, - className: r("group/sidebar-wrapper has-data-[variant=inset]:bg-sidebar flex min-h-svh w-full", n), - ...m, - children: c - } - ) }) }); -} -function se({ - side: a = "left", - variant: e = "sidebar", - collapsible: i = "offcanvas", - className: n, - children: o, - ...c -}) { - const { isMobile: m, state: s, openMobile: f, setOpenMobile: u } = S(); - return i === "none" ? /* @__PURE__ */ t( - "div", - { - "data-slot": "sidebar", - className: r("bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col", n), - ...c, - children: o - } - ) : m ? /* @__PURE__ */ t(B, { open: f, onOpenChange: u, ...c, children: /* @__PURE__ */ p( - A, - { - "data-sidebar": "sidebar", - "data-slot": "sidebar", - "data-mobile": "true", - className: "bg-sidebar text-sidebar-foreground w-(--sidebar-width) p-0 [&>button]:hidden", - style: { - "--sidebar-width": W - }, - side: a, - children: [ - /* @__PURE__ */ p(O, { className: "sr-only", children: [ - /* @__PURE__ */ t(R, { children: "Sidebar" }), - /* @__PURE__ */ t(H, { children: "Displays the mobile sidebar." }) - ] }), - /* @__PURE__ */ t("div", { className: "flex h-full w-full flex-col", children: o }) - ] - } - ) }) : /* @__PURE__ */ p( - "div", - { - className: "group peer text-sidebar-foreground hidden md:block", - "data-state": s, - "data-collapsible": s === "collapsed" ? i : "", - "data-variant": e, - "data-side": a, - "data-slot": "sidebar", - children: [ - /* @__PURE__ */ t( - "div", - { - "data-slot": "sidebar-gap", - className: r( - "relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear", - "group-data-[collapsible=offcanvas]:w-0", - "group-data-[side=right]:rotate-180", - e === "floating" || e === "inset" ? "group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4)))]" : "group-data-[collapsible=icon]:w-(--sidebar-width-icon)" - ) - } - ), - /* @__PURE__ */ t( - "div", - { - "data-slot": "sidebar-container", - className: r( - "fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex", - a === "left" ? "left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]" : "right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]", - // Adjust the padding for floating and inset variants. - e === "floating" || e === "inset" ? "p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4))+2px)]" : "group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l", - n - ), - ...c, - children: /* @__PURE__ */ t( - "div", - { - "data-sidebar": "sidebar", - "data-slot": "sidebar-inner", - className: "bg-sidebar group-data-[variant=floating]:border-sidebar-border flex h-full w-full flex-col group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow-sm", - children: o - } - ) - } - ) - ] - } - ); -} -function le({ className: a, onClick: e, ...i }) { - const { toggleSidebar: n } = S(); - return /* @__PURE__ */ p( - E, - { - "data-sidebar": "trigger", - "data-slot": "sidebar-trigger", - variant: "ghost", - size: "icon", - className: r("size-7", a), - onClick: (o) => { - e?.(o), n(); - }, - ...i, - children: [ - /* @__PURE__ */ t(z, {}), - /* @__PURE__ */ t("span", { className: "sr-only", children: "Toggle Sidebar" }) - ] - } - ); -} -function ce({ className: a, ...e }) { - const { toggleSidebar: i } = S(); - return /* @__PURE__ */ t( - "button", - { - "data-sidebar": "rail", - "data-slot": "sidebar-rail", - "aria-label": "Toggle Sidebar", - tabIndex: -1, - onClick: i, - title: "Toggle Sidebar", - className: r( - "hover:after:bg-sidebar-border absolute inset-y-0 z-20 hidden w-4 -translate-x-1/2 transition-all ease-linear group-data-[side=left]:-right-4 group-data-[side=right]:left-0 after:absolute after:inset-y-0 after:left-1/2 after:w-[2px] sm:flex", - "in-data-[side=left]:cursor-w-resize in-data-[side=right]:cursor-e-resize", - "[[data-side=left][data-state=collapsed]_&]:cursor-e-resize [[data-side=right][data-state=collapsed]_&]:cursor-w-resize", - "hover:group-data-[collapsible=offcanvas]:bg-sidebar group-data-[collapsible=offcanvas]:translate-x-0 group-data-[collapsible=offcanvas]:after:left-full", - "[[data-side=left][data-collapsible=offcanvas]_&]:-right-2", - "[[data-side=right][data-collapsible=offcanvas]_&]:-left-2", - a - ), - ...e - } - ); -} -function ue({ className: a, ...e }) { - return /* @__PURE__ */ t( - "main", - { - "data-slot": "sidebar-inset", - className: r( - "bg-background relative flex w-full flex-1 flex-col", - "md:peer-data-[variant=inset]:m-2 md:peer-data-[variant=inset]:ml-0 md:peer-data-[variant=inset]:rounded-xl md:peer-data-[variant=inset]:shadow-sm md:peer-data-[variant=inset]:peer-data-[state=collapsed]:ml-2", - a - ), - ...e - } - ); -} -function be({ className: a, ...e }) { - return /* @__PURE__ */ t( - D, - { - "data-slot": "sidebar-input", - "data-sidebar": "input", - className: r("bg-background h-8 w-full shadow-none", a), - ...e - } - ); -} -function fe({ className: a, ...e }) { - return /* @__PURE__ */ t( - "div", - { - "data-slot": "sidebar-header", - "data-sidebar": "header", - className: r("flex flex-col gap-2 p-2", a), - ...e - } - ); -} -function pe({ className: a, ...e }) { - return /* @__PURE__ */ t( - "div", - { - "data-slot": "sidebar-footer", - "data-sidebar": "footer", - className: r("flex flex-col gap-2 p-2", a), - ...e - } - ); -} -function me({ className: a, ...e }) { - return /* @__PURE__ */ t( - T, - { - "data-slot": "sidebar-separator", - "data-sidebar": "separator", - className: r("bg-sidebar-border mx-2 w-auto", a), - ...e - } - ); -} -function ge({ className: a, ...e }) { - return /* @__PURE__ */ t( - "div", - { - "data-slot": "sidebar-content", - "data-sidebar": "content", - className: r( - "flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden", - a - ), - ...e - } - ); -} -function he({ className: a, ...e }) { - return /* @__PURE__ */ t( - "div", - { - "data-slot": "sidebar-group", - "data-sidebar": "group", - className: r("relative flex w-full min-w-0 flex-col p-2", a), - ...e - } - ); -} -function ve({ - className: a, - asChild: e = !1, - ...i -}) { - return /* @__PURE__ */ t( - e ? h : "div", - { - "data-slot": "sidebar-group-label", - "data-sidebar": "group-label", - className: r( - "text-sidebar-foreground/70 ring-sidebar-ring flex h-8 shrink-0 items-center rounded-md px-2 text-xs font-medium outline-hidden transition-[margin,opacity] duration-200 ease-linear focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0", - "group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0", - a - ), - ...i - } - ); -} -function xe({ - className: a, - asChild: e = !1, - ...i -}) { - return /* @__PURE__ */ t( - e ? h : "button", - { - "data-slot": "sidebar-group-action", - "data-sidebar": "group-action", - className: r( - "text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground absolute top-3.5 right-3 flex aspect-square w-5 items-center justify-center rounded-md p-0 outline-hidden transition-transform focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0", - // Increases the hit area of the button on mobile. - "after:absolute after:-inset-2 md:after:hidden", - "group-data-[collapsible=icon]:hidden", - a - ), - ...i - } - ); -} -function we({ className: a, ...e }) { - return /* @__PURE__ */ t( - "div", - { - "data-slot": "sidebar-group-content", - "data-sidebar": "group-content", - className: r("w-full text-sm", a), - ...e - } - ); -} -function Se({ className: a, ...e }) { - return /* @__PURE__ */ t( - "ul", - { - "data-slot": "sidebar-menu", - "data-sidebar": "menu", - className: r("flex w-full min-w-0 flex-col gap-1", a), - ...e - } - ); -} -function Ne({ className: a, ...e }) { - return /* @__PURE__ */ t( - "li", - { - "data-slot": "sidebar-menu-item", - "data-sidebar": "menu-item", - className: r("group/menu-item relative", a), - ...e - } - ); -} -const U = M( - "peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-hidden ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0", - { - variants: { - variant: { - default: "hover:bg-sidebar-accent hover:text-sidebar-accent-foreground", - outline: "bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]" - }, - size: { - default: "h-8 text-sm", - sm: "h-7 text-xs", - lg: "h-12 text-sm group-data-[collapsible=icon]:p-0!" - } - }, - defaultVariants: { - variant: "default", - size: "default" - } - } -); -function ye({ - asChild: a = !1, - isActive: e = !1, - variant: i = "default", - size: n = "default", - tooltip: o, - className: c, - ...m -}) { - const s = a ? h : "button", { isMobile: f, state: u } = S(), v = /* @__PURE__ */ t( - s, - { - "data-slot": "sidebar-menu-button", - "data-sidebar": "menu-button", - "data-size": n, - "data-active": e, - className: r(U({ variant: i, size: n }), c), - ...m - } - ); - return o ? (typeof o == "string" && (o = { - children: o - }), /* @__PURE__ */ p(K, { children: [ - /* @__PURE__ */ t(j, { asChild: !0, children: v }), - /* @__PURE__ */ t(G, { side: "right", align: "center", hidden: u !== "collapsed" || f, ...o }) - ] })) : v; -} -function Ce({ - className: a, - asChild: e = !1, - showOnHover: i = !1, - ...n -}) { - return /* @__PURE__ */ t( - e ? h : "button", - { - "data-slot": "sidebar-menu-action", - "data-sidebar": "menu-action", - className: r( - "text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground peer-hover/menu-button:text-sidebar-accent-foreground absolute top-1.5 right-1 flex aspect-square w-5 items-center justify-center rounded-md p-0 outline-hidden transition-transform focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0", - // Increases the hit area of the button on mobile. - "after:absolute after:-inset-2 md:after:hidden", - "peer-data-[size=sm]/menu-button:top-1", - "peer-data-[size=default]/menu-button:top-1.5", - "peer-data-[size=lg]/menu-button:top-2.5", - "group-data-[collapsible=icon]:hidden", - i && "peer-data-[active=true]/menu-button:text-sidebar-accent-foreground group-focus-within/menu-item:opacity-100 group-hover/menu-item:opacity-100 data-[state=open]:opacity-100 md:opacity-0", - a - ), - ...n - } - ); -} -function _e({ className: a, ...e }) { - return /* @__PURE__ */ t( - "div", - { - "data-slot": "sidebar-menu-badge", - "data-sidebar": "menu-badge", - className: r( - "text-sidebar-foreground pointer-events-none absolute right-1 flex h-5 min-w-5 items-center justify-center rounded-md px-1 text-xs font-medium tabular-nums select-none", - "peer-hover/menu-button:text-sidebar-accent-foreground peer-data-[active=true]/menu-button:text-sidebar-accent-foreground", - "peer-data-[size=sm]/menu-button:top-1", - "peer-data-[size=default]/menu-button:top-1.5", - "peer-data-[size=lg]/menu-button:top-2.5", - "group-data-[collapsible=icon]:hidden", - a - ), - ...e - } - ); -} -function ke({ - className: a, - showIcon: e = !1, - ...i -}) { - const n = l.useMemo(() => `${Math.floor(Math.random() * 40) + 50}%`, []); - return /* @__PURE__ */ p( - "div", - { - "data-slot": "sidebar-menu-skeleton", - "data-sidebar": "menu-skeleton", - className: r("flex h-8 items-center gap-2 rounded-md px-2", a), - ...i, - children: [ - e && /* @__PURE__ */ t(y, { className: "size-4 rounded-md", "data-sidebar": "menu-skeleton-icon" }), - /* @__PURE__ */ t( - y, - { - className: "h-4 max-w-(--skeleton-width) flex-1", - "data-sidebar": "menu-skeleton-text", - style: { - "--skeleton-width": n - } - } - ) - ] - } - ); -} -function Me({ className: a, ...e }) { - return /* @__PURE__ */ t( - "ul", - { - "data-slot": "sidebar-menu-sub", - "data-sidebar": "menu-sub", - className: r( - "border-sidebar-border mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l px-2.5 py-0.5", - "group-data-[collapsible=icon]:hidden", - a - ), - ...e - } - ); -} -function ze({ className: a, ...e }) { - return /* @__PURE__ */ t( - "li", - { - "data-slot": "sidebar-menu-sub-item", - "data-sidebar": "menu-sub-item", - className: r("group/menu-sub-item relative", a), - ...e - } - ); -} -function Ie({ - asChild: a = !1, - size: e = "md", - isActive: i = !1, - className: n, - ...o -}) { - return /* @__PURE__ */ t( - a ? h : "a", - { - "data-slot": "sidebar-menu-sub-button", - "data-sidebar": "menu-sub-button", - "data-size": e, - "data-active": i, - className: r( - "text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground active:bg-sidebar-accent active:text-sidebar-accent-foreground [&>svg]:text-sidebar-accent-foreground flex h-7 min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 outline-hidden focus-visible:ring-2 disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0", - "data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground", - e === "sm" && "text-xs", - e === "md" && "text-sm", - "group-data-[collapsible=icon]:hidden", - n - ), - ...o - } - ); -} -export { - se as Sidebar, - ge as SidebarContent, - pe as SidebarFooter, - he as SidebarGroup, - xe as SidebarGroupAction, - we as SidebarGroupContent, - ve as SidebarGroupLabel, - fe as SidebarHeader, - be as SidebarInput, - ue as SidebarInset, - Se as SidebarMenu, - Ce as SidebarMenuAction, - _e as SidebarMenuBadge, - ye as SidebarMenuButton, - Ne as SidebarMenuItem, - ke as SidebarMenuSkeleton, - Me as SidebarMenuSub, - Ie as SidebarMenuSubButton, - ze as SidebarMenuSubItem, - de as SidebarProvider, - ce as SidebarRail, - me as SidebarSeparator, - le as SidebarTrigger, - S as useSidebar -}; diff --git a/dist/components/ui/skeleton.cjs.js b/dist/components/ui/skeleton.cjs.js deleted file mode 100644 index 720400df..00000000 --- a/dist/components/ui/skeleton.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("react/jsx-runtime"),o=require("../../lib/utils.cjs.js");function s({className:e,...t}){return n.jsx("div",{"data-slot":"skeleton",className:o.cn("bg-accent animate-pulse rounded-md",e),...t})}exports.Skeleton=s; diff --git a/dist/components/ui/skeleton.d.ts b/dist/components/ui/skeleton.d.ts deleted file mode 100644 index f724f6ff..00000000 --- a/dist/components/ui/skeleton.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -declare function Skeleton({ className, ...props }: React.ComponentProps<'div'>): import("react/jsx-dev-runtime").JSX.Element; -export { Skeleton }; -//# sourceMappingURL=skeleton.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/skeleton.d.ts.map b/dist/components/ui/skeleton.d.ts.map deleted file mode 100644 index 776128a7..00000000 --- a/dist/components/ui/skeleton.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"skeleton.d.ts","sourceRoot":"","sources":["../../../src/components/ui/skeleton.tsx"],"names":[],"mappings":"AAEA,iBAAS,QAAQ,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,KAAK,CAAC,+CAErE;AAED,OAAO,EAAE,QAAQ,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/skeleton.es.js b/dist/components/ui/skeleton.es.js deleted file mode 100644 index 0a49e5d5..00000000 --- a/dist/components/ui/skeleton.es.js +++ /dev/null @@ -1,8 +0,0 @@ -import { jsx as o } from "react/jsx-runtime"; -import { cn as n } from "../../lib/utils.es.js"; -function m({ className: e, ...t }) { - return /* @__PURE__ */ o("div", { "data-slot": "skeleton", className: n("bg-accent animate-pulse rounded-md", e), ...t }); -} -export { - m as Skeleton -}; diff --git a/dist/components/ui/slider.cjs.js b/dist/components/ui/slider.cjs.js deleted file mode 100644 index b97a186e..00000000 --- a/dist/components/ui/slider.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),b=require("react"),f=require("@radix-ui/react-slider"),l=require("../../lib/utils.cjs.js");function s(r){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(r){for(const e in r)if(e!=="default"){const i=Object.getOwnPropertyDescriptor(r,e);Object.defineProperty(t,e,i.get?i:{enumerable:!0,get:()=>r[e]})}}return t.default=r,Object.freeze(t)}const h=s(b),o=s(f);function g({className:r,defaultValue:t,value:e,min:i=0,max:n=100,...c}){const d=h.useMemo(()=>Array.isArray(e)?e:Array.isArray(t)?t:[i,n],[e,t,i,n]);return a.jsxs(o.Root,{"data-slot":"slider",defaultValue:t,value:e,min:i,max:n,className:l.cn("relative flex w-full touch-none items-center select-none data-[disabled]:opacity-50 data-[orientation=vertical]:h-full data-[orientation=vertical]:min-h-44 data-[orientation=vertical]:w-auto data-[orientation=vertical]:flex-col",r),...c,children:[a.jsx(o.Track,{"data-slot":"slider-track",className:l.cn("bg-muted relative grow overflow-hidden rounded-full data-[orientation=horizontal]:h-1.5 data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-1.5"),children:a.jsx(o.Range,{"data-slot":"slider-range",className:l.cn("bg-primary absolute data-[orientation=horizontal]:h-full data-[orientation=vertical]:w-full")})}),Array.from({length:d.length},(m,u)=>a.jsx(o.Thumb,{"data-slot":"slider-thumb",className:"border-primary bg-background ring-ring/50 block size-4 shrink-0 rounded-full border shadow-sm transition-[color,box-shadow] hover:ring-4 focus-visible:ring-4 focus-visible:outline-hidden disabled:pointer-events-none disabled:opacity-50"},u))]})}exports.Slider=g; diff --git a/dist/components/ui/slider.d.ts b/dist/components/ui/slider.d.ts deleted file mode 100644 index 5015d3f5..00000000 --- a/dist/components/ui/slider.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import * as React from 'react'; -import * as SliderPrimitive from '@radix-ui/react-slider'; -declare function Slider({ className, defaultValue, value, min, max, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Slider }; -//# sourceMappingURL=slider.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/slider.d.ts.map b/dist/components/ui/slider.d.ts.map deleted file mode 100644 index 4c6d9ef3..00000000 --- a/dist/components/ui/slider.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"slider.d.ts","sourceRoot":"","sources":["../../../src/components/ui/slider.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,eAAe,MAAM,wBAAwB,CAAC;AAI1D,iBAAS,MAAM,CAAC,EACf,SAAS,EACT,YAAY,EACZ,KAAK,EACL,GAAO,EACP,GAAS,EACT,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,IAAI,CAAC,+CAuCnD;AAED,OAAO,EAAE,MAAM,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/slider.es.js b/dist/components/ui/slider.es.js deleted file mode 100644 index a85ad874..00000000 --- a/dist/components/ui/slider.es.js +++ /dev/null @@ -1,61 +0,0 @@ -import { jsxs as h, jsx as e } from "react/jsx-runtime"; -import * as m from "react"; -import * as a from "@radix-ui/react-slider"; -import { cn as n } from "../../lib/utils.es.js"; -function g({ - className: l, - defaultValue: r, - value: t, - min: o = 0, - max: i = 100, - ...s -}) { - const d = m.useMemo( - () => Array.isArray(t) ? t : Array.isArray(r) ? r : [o, i], - [t, r, o, i] - ); - return /* @__PURE__ */ h( - a.Root, - { - "data-slot": "slider", - defaultValue: r, - value: t, - min: o, - max: i, - className: n( - "relative flex w-full touch-none items-center select-none data-[disabled]:opacity-50 data-[orientation=vertical]:h-full data-[orientation=vertical]:min-h-44 data-[orientation=vertical]:w-auto data-[orientation=vertical]:flex-col", - l - ), - ...s, - children: [ - /* @__PURE__ */ e( - a.Track, - { - "data-slot": "slider-track", - className: n( - "bg-muted relative grow overflow-hidden rounded-full data-[orientation=horizontal]:h-1.5 data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-1.5" - ), - children: /* @__PURE__ */ e( - a.Range, - { - "data-slot": "slider-range", - className: n("bg-primary absolute data-[orientation=horizontal]:h-full data-[orientation=vertical]:w-full") - } - ) - } - ), - Array.from({ length: d.length }, (b, c) => /* @__PURE__ */ e( - a.Thumb, - { - "data-slot": "slider-thumb", - className: "border-primary bg-background ring-ring/50 block size-4 shrink-0 rounded-full border shadow-sm transition-[color,box-shadow] hover:ring-4 focus-visible:ring-4 focus-visible:outline-hidden disabled:pointer-events-none disabled:opacity-50" - }, - c - )) - ] - } - ); -} -export { - g as Slider -}; diff --git a/dist/components/ui/sonner.cjs.js b/dist/components/ui/sonner.cjs.js deleted file mode 100644 index 20709c1d..00000000 --- a/dist/components/ui/sonner.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("react/jsx-runtime"),t=require("next-themes"),s=require("sonner"),n=({...e})=>{const{theme:r="system"}=t.useTheme();return o.jsx(s.Toaster,{theme:r,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...e})};exports.Toaster=n; diff --git a/dist/components/ui/sonner.d.ts b/dist/components/ui/sonner.d.ts deleted file mode 100644 index 2308db06..00000000 --- a/dist/components/ui/sonner.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ToasterProps } from 'sonner'; -declare const Toaster: ({ ...props }: ToasterProps) => import("react/jsx-dev-runtime").JSX.Element; -export { Toaster }; -//# sourceMappingURL=sonner.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/sonner.d.ts.map b/dist/components/ui/sonner.d.ts.map deleted file mode 100644 index 58f8b8ca..00000000 --- a/dist/components/ui/sonner.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"sonner.d.ts","sourceRoot":"","sources":["../../../src/components/ui/sonner.tsx"],"names":[],"mappings":"AACA,OAAO,EAAqB,YAAY,EAAE,MAAM,QAAQ,CAAC;AAEzD,QAAA,MAAM,OAAO,GAAI,cAAc,YAAY,gDAiB1C,CAAC;AAEF,OAAO,EAAE,OAAO,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/sonner.es.js b/dist/components/ui/sonner.es.js deleted file mode 100644 index 2d85c06c..00000000 --- a/dist/components/ui/sonner.es.js +++ /dev/null @@ -1,22 +0,0 @@ -import { jsx as e } from "react/jsx-runtime"; -import { useTheme as t } from "next-themes"; -import { Toaster as s } from "sonner"; -const n = ({ ...r }) => { - const { theme: o = "system" } = t(); - return /* @__PURE__ */ e( - s, - { - theme: o, - className: "toaster group", - style: { - "--normal-bg": "var(--popover)", - "--normal-text": "var(--popover-foreground)", - "--normal-border": "var(--border)" - }, - ...r - } - ); -}; -export { - n as Toaster -}; diff --git a/dist/components/ui/switch.cjs.js b/dist/components/ui/switch.cjs.js deleted file mode 100644 index 0b0a6cd8..00000000 --- a/dist/components/ui/switch.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),s=require("@radix-ui/react-switch"),i=require("../../lib/utils.cjs.js");function o(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}const c=o(s);function d({className:e,...t}){return a.jsx(c.Root,{"data-slot":"switch",className:i.cn("peer data-[state=checked]:bg-primary data-[state=unchecked]:bg-input focus-visible:border-ring focus-visible:ring-ring/50 dark:data-[state=unchecked]:bg-input/80 inline-flex h-[1.15rem] w-8 shrink-0 items-center rounded-full border border-transparent shadow-xs transition-all outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:a.jsx(c.Thumb,{"data-slot":"switch-thumb",className:i.cn("bg-background dark:data-[state=unchecked]:bg-foreground dark:data-[state=checked]:bg-primary-foreground pointer-events-none block size-4 rounded-full ring-0 transition-transform data-[state=checked]:translate-x-[calc(100%-2px)] data-[state=unchecked]:translate-x-0")})})}exports.Switch=d; diff --git a/dist/components/ui/switch.d.ts b/dist/components/ui/switch.d.ts deleted file mode 100644 index a40738a8..00000000 --- a/dist/components/ui/switch.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import * as React from 'react'; -import * as SwitchPrimitive from '@radix-ui/react-switch'; -declare function Switch({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Switch }; -//# sourceMappingURL=switch.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/switch.d.ts.map b/dist/components/ui/switch.d.ts.map deleted file mode 100644 index 9bd8f797..00000000 --- a/dist/components/ui/switch.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"switch.d.ts","sourceRoot":"","sources":["../../../src/components/ui/switch.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,eAAe,MAAM,wBAAwB,CAAC;AAI1D,iBAAS,MAAM,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,IAAI,CAAC,+CAkBzF;AAED,OAAO,EAAE,MAAM,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/switch.es.js b/dist/components/ui/switch.es.js deleted file mode 100644 index 661fd1b0..00000000 --- a/dist/components/ui/switch.es.js +++ /dev/null @@ -1,28 +0,0 @@ -import { jsx as e } from "react/jsx-runtime"; -import * as t from "@radix-ui/react-switch"; -import { cn as a } from "../../lib/utils.es.js"; -function s({ className: r, ...n }) { - return /* @__PURE__ */ e( - t.Root, - { - "data-slot": "switch", - className: a( - "peer data-[state=checked]:bg-primary data-[state=unchecked]:bg-input focus-visible:border-ring focus-visible:ring-ring/50 dark:data-[state=unchecked]:bg-input/80 inline-flex h-[1.15rem] w-8 shrink-0 items-center rounded-full border border-transparent shadow-xs transition-all outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50", - r - ), - ...n, - children: /* @__PURE__ */ e( - t.Thumb, - { - "data-slot": "switch-thumb", - className: a( - "bg-background dark:data-[state=unchecked]:bg-foreground dark:data-[state=checked]:bg-primary-foreground pointer-events-none block size-4 rounded-full ring-0 transition-transform data-[state=checked]:translate-x-[calc(100%-2px)] data-[state=unchecked]:translate-x-0" - ) - } - ) - } - ); -} -export { - s as Switch -}; diff --git a/dist/components/ui/table.cjs.js b/dist/components/ui/table.cjs.js deleted file mode 100644 index e093e626..00000000 --- a/dist/components/ui/table.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),l=require("../../lib/utils.cjs.js");function o({className:e,...t}){return a.jsx("div",{"data-slot":"table-container",className:"relative w-full overflow-x-auto",children:a.jsx("table",{"data-slot":"table",className:l.cn("w-full caption-bottom text-sm",e),...t})})}function r({className:e,...t}){return a.jsx("thead",{"data-slot":"table-header",className:l.cn("[&_tr]:border-b",e),...t})}function n({className:e,...t}){return a.jsx("tbody",{"data-slot":"table-body",className:l.cn("[&_tr:last-child]:border-0",e),...t})}function s({className:e,...t}){return a.jsx("tfoot",{"data-slot":"table-footer",className:l.cn("bg-muted/50 border-t font-medium [&>tr]:last:border-b-0",e),...t})}function c({className:e,...t}){return a.jsx("tr",{"data-slot":"table-row",className:l.cn("hover:bg-muted/50 data-[state=selected]:bg-muted border-b transition-colors",e),...t})}function b({className:e,...t}){return a.jsx("th",{"data-slot":"table-head",className:l.cn("text-foreground h-14 px-2 text-left align-middle font-medium whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t})}function d({className:e,...t}){return a.jsx("td",{"data-slot":"table-cell",className:l.cn("p-2 align-middle [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",e),...t})}function i({className:e,...t}){return a.jsx("caption",{"data-slot":"table-caption",className:l.cn("text-muted-foreground mt-4 text-sm",e),...t})}exports.Table=o;exports.TableBody=n;exports.TableCaption=i;exports.TableCell=d;exports.TableFooter=s;exports.TableHead=b;exports.TableHeader=r;exports.TableRow=c; diff --git a/dist/components/ui/table.d.ts b/dist/components/ui/table.d.ts deleted file mode 100644 index b29a2d5c..00000000 --- a/dist/components/ui/table.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import * as React from 'react'; -declare function Table({ className, ...props }: React.ComponentProps<'table'>): import("react/jsx-dev-runtime").JSX.Element; -declare function TableHeader({ className, ...props }: React.ComponentProps<'thead'>): import("react/jsx-dev-runtime").JSX.Element; -declare function TableBody({ className, ...props }: React.ComponentProps<'tbody'>): import("react/jsx-dev-runtime").JSX.Element; -declare function TableFooter({ className, ...props }: React.ComponentProps<'tfoot'>): import("react/jsx-dev-runtime").JSX.Element; -declare function TableRow({ className, ...props }: React.ComponentProps<'tr'>): import("react/jsx-dev-runtime").JSX.Element; -declare function TableHead({ className, ...props }: React.ComponentProps<'th'>): import("react/jsx-dev-runtime").JSX.Element; -declare function TableCell({ className, ...props }: React.ComponentProps<'td'>): import("react/jsx-dev-runtime").JSX.Element; -declare function TableCaption({ className, ...props }: React.ComponentProps<'caption'>): import("react/jsx-dev-runtime").JSX.Element; -export { Table, TableHeader, TableBody, TableFooter, TableHead, TableRow, TableCell, TableCaption }; -//# sourceMappingURL=table.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/table.d.ts.map b/dist/components/ui/table.d.ts.map deleted file mode 100644 index b7cacfda..00000000 --- a/dist/components/ui/table.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"table.d.ts","sourceRoot":"","sources":["../../../src/components/ui/table.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,iBAAS,KAAK,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,CAAC,+CAMpE;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,CAAC,+CAE1E;AAED,iBAAS,SAAS,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,CAAC,+CAExE;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,CAAC,+CAQ1E;AAED,iBAAS,QAAQ,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAQpE;AAED,iBAAS,SAAS,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAWrE;AAED,iBAAS,SAAS,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,IAAI,CAAC,+CAQrE;AAED,iBAAS,YAAY,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,SAAS,CAAC,+CAI7E;AAED,OAAO,EAAE,KAAK,EAAE,WAAW,EAAE,SAAS,EAAE,WAAW,EAAE,SAAS,EAAE,QAAQ,EAAE,SAAS,EAAE,YAAY,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/table.es.js b/dist/components/ui/table.es.js deleted file mode 100644 index 2c4542c2..00000000 --- a/dist/components/ui/table.es.js +++ /dev/null @@ -1,67 +0,0 @@ -import { jsx as a } from "react/jsx-runtime"; -import { cn as o } from "../../lib/utils.es.js"; -function n({ className: t, ...e }) { - return /* @__PURE__ */ a("div", { "data-slot": "table-container", className: "relative w-full overflow-x-auto", children: /* @__PURE__ */ a("table", { "data-slot": "table", className: o("w-full caption-bottom text-sm", t), ...e }) }); -} -function s({ className: t, ...e }) { - return /* @__PURE__ */ a("thead", { "data-slot": "table-header", className: o("[&_tr]:border-b", t), ...e }); -} -function d({ className: t, ...e }) { - return /* @__PURE__ */ a("tbody", { "data-slot": "table-body", className: o("[&_tr:last-child]:border-0", t), ...e }); -} -function b({ className: t, ...e }) { - return /* @__PURE__ */ a( - "tfoot", - { - "data-slot": "table-footer", - className: o("bg-muted/50 border-t font-medium [&>tr]:last:border-b-0", t), - ...e - } - ); -} -function c({ className: t, ...e }) { - return /* @__PURE__ */ a( - "tr", - { - "data-slot": "table-row", - className: o("hover:bg-muted/50 data-[state=selected]:bg-muted border-b transition-colors", t), - ...e - } - ); -} -function i({ className: t, ...e }) { - return /* @__PURE__ */ a( - "th", - { - "data-slot": "table-head", - className: o( - "text-foreground h-14 px-2 text-left align-middle font-medium whitespace-nowrap [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]", - t - ), - ...e - } - ); -} -function m({ className: t, ...e }) { - return /* @__PURE__ */ a( - "td", - { - "data-slot": "table-cell", - className: o("p-2 align-middle [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]", t), - ...e - } - ); -} -function u({ className: t, ...e }) { - return /* @__PURE__ */ a("caption", { "data-slot": "table-caption", className: o("text-muted-foreground mt-4 text-sm", t), ...e }); -} -export { - n as Table, - d as TableBody, - u as TableCaption, - m as TableCell, - b as TableFooter, - i as TableHead, - s as TableHeader, - c as TableRow -}; diff --git a/dist/components/ui/tabs.cjs.js b/dist/components/ui/tabs.cjs.js deleted file mode 100644 index 4001256f..00000000 --- a/dist/components/ui/tabs.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("react/jsx-runtime"),o=require("@radix-ui/react-tabs"),r=require("../../lib/utils.cjs.js");function c(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const n in e)if(n!=="default"){const i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,i.get?i:{enumerable:!0,get:()=>e[n]})}}return t.default=e,Object.freeze(t)}const a=c(o);function u({className:e,...t}){return s.jsx(a.Root,{"data-slot":"tabs",className:r.cn("flex flex-col gap-2",e),...t})}function l({className:e,...t}){return s.jsx(a.List,{"data-slot":"tabs-list",className:r.cn("bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]",e),...t})}function d({className:e,...t}){return s.jsx(a.Trigger,{"data-slot":"tabs-trigger",className:r.cn("data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...t})}function b({className:e,...t}){return s.jsx(a.Content,{"data-slot":"tabs-content",className:r.cn("flex-1 outline-none",e),...t})}exports.Tabs=u;exports.TabsContent=b;exports.TabsList=l;exports.TabsTrigger=d; diff --git a/dist/components/ui/tabs.d.ts b/dist/components/ui/tabs.d.ts deleted file mode 100644 index 7aa2a9ad..00000000 --- a/dist/components/ui/tabs.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import * as React from 'react'; -import * as TabsPrimitive from '@radix-ui/react-tabs'; -declare function Tabs({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function TabsList({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function TabsTrigger({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function TabsContent({ className, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Tabs, TabsList, TabsTrigger, TabsContent }; -//# sourceMappingURL=tabs.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/tabs.d.ts.map b/dist/components/ui/tabs.d.ts.map deleted file mode 100644 index 6a701dee..00000000 --- a/dist/components/ui/tabs.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"tabs.d.ts","sourceRoot":"","sources":["../../../src/components/ui/tabs.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,aAAa,MAAM,sBAAsB,CAAC;AAItD,iBAAS,IAAI,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,aAAa,CAAC,IAAI,CAAC,+CAErF;AAED,iBAAS,QAAQ,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,aAAa,CAAC,IAAI,CAAC,+CAWzF;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,aAAa,CAAC,OAAO,CAAC,+CAW/F;AAED,iBAAS,WAAW,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,aAAa,CAAC,OAAO,CAAC,+CAE/F;AAED,OAAO,EAAE,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,WAAW,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/tabs.es.js b/dist/components/ui/tabs.es.js deleted file mode 100644 index 68ba9855..00000000 --- a/dist/components/ui/tabs.es.js +++ /dev/null @@ -1,41 +0,0 @@ -import { jsx as a } from "react/jsx-runtime"; -import * as s from "@radix-ui/react-tabs"; -import { cn as i } from "../../lib/utils.es.js"; -function o({ className: t, ...e }) { - return /* @__PURE__ */ a(s.Root, { "data-slot": "tabs", className: i("flex flex-col gap-2", t), ...e }); -} -function d({ className: t, ...e }) { - return /* @__PURE__ */ a( - s.List, - { - "data-slot": "tabs-list", - className: i( - "bg-muted text-muted-foreground inline-flex h-9 w-fit items-center justify-center rounded-lg p-[3px]", - t - ), - ...e - } - ); -} -function c({ className: t, ...e }) { - return /* @__PURE__ */ a( - s.Trigger, - { - "data-slot": "tabs-trigger", - className: i( - "data-[state=active]:bg-background dark:data-[state=active]:text-foreground focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:outline-ring dark:data-[state=active]:border-input dark:data-[state=active]:bg-input/30 text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - t - ), - ...e - } - ); -} -function l({ className: t, ...e }) { - return /* @__PURE__ */ a(s.Content, { "data-slot": "tabs-content", className: i("flex-1 outline-none", t), ...e }); -} -export { - o as Tabs, - l as TabsContent, - d as TabsList, - c as TabsTrigger -}; diff --git a/dist/components/ui/textarea.cjs.js b/dist/components/ui/textarea.cjs.js deleted file mode 100644 index 44bc522c..00000000 --- a/dist/components/ui/textarea.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("react/jsx-runtime"),t=require("../../lib/utils.cjs.js");function a({className:e,...r}){return i.jsx("textarea",{"data-slot":"textarea",className:t.cn("border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),...r})}exports.Textarea=a; diff --git a/dist/components/ui/textarea.d.ts b/dist/components/ui/textarea.d.ts deleted file mode 100644 index be6513ec..00000000 --- a/dist/components/ui/textarea.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import * as React from 'react'; -declare function Textarea({ className, ...props }: React.ComponentProps<'textarea'>): import("react/jsx-dev-runtime").JSX.Element; -export { Textarea }; -//# sourceMappingURL=textarea.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/textarea.d.ts.map b/dist/components/ui/textarea.d.ts.map deleted file mode 100644 index 4d9771ea..00000000 --- a/dist/components/ui/textarea.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"textarea.d.ts","sourceRoot":"","sources":["../../../src/components/ui/textarea.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAI/B,iBAAS,QAAQ,CAAC,EAAE,SAAS,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,UAAU,CAAC,+CAW1E;AAED,OAAO,EAAE,QAAQ,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/textarea.es.js b/dist/components/ui/textarea.es.js deleted file mode 100644 index c91813d8..00000000 --- a/dist/components/ui/textarea.es.js +++ /dev/null @@ -1,18 +0,0 @@ -import { jsx as i } from "react/jsx-runtime"; -import { cn as t } from "../../lib/utils.es.js"; -function n({ className: r, ...e }) { - return /* @__PURE__ */ i( - "textarea", - { - "data-slot": "textarea", - className: t( - "border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-transparent px-3 py-2 text-base shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm", - r - ), - ...e - } - ); -} -export { - n as Textarea -}; diff --git a/dist/components/ui/toggle-group.cjs.js b/dist/components/ui/toggle-group.cjs.js deleted file mode 100644 index 9b286026..00000000 --- a/dist/components/ui/toggle-group.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("react/jsx-runtime"),g=require("react"),f=require("@radix-ui/react-toggle-group"),u=require("../../lib/utils.cjs.js"),m=require("./toggle.cjs.js");function s(t){const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const e in t)if(e!=="default"){const r=Object.getOwnPropertyDescriptor(t,e);Object.defineProperty(o,e,r.get?r:{enumerable:!0,get:()=>t[e]})}}return o.default=t,Object.freeze(o)}const l=s(g),c=s(f),d=l.createContext({size:"default",variant:"default"});function p({className:t,variant:o,size:e,children:r,...a}){return i.jsx(c.Root,{"data-slot":"toggle-group","data-variant":o,"data-size":e,className:u.cn("group/toggle-group flex w-fit items-center rounded-md data-[variant=outline]:shadow-xs",t),...a,children:i.jsx(d.Provider,{value:{variant:o,size:e},children:r})})}function v({className:t,children:o,variant:e,size:r,...a}){const n=l.useContext(d);return i.jsx(c.Item,{"data-slot":"toggle-group-item","data-variant":n.variant||e,"data-size":n.size||r,className:u.cn(m.toggleVariants({variant:n.variant||e,size:n.size||r}),"min-w-0 flex-1 shrink-0 rounded-none shadow-none first:rounded-l-md last:rounded-r-md focus:z-10 focus-visible:z-10 data-[variant=outline]:border-l-0 data-[variant=outline]:first:border-l",t),...a,children:o})}exports.ToggleGroup=p;exports.ToggleGroupItem=v; diff --git a/dist/components/ui/toggle-group.d.ts b/dist/components/ui/toggle-group.d.ts deleted file mode 100644 index 0000f033..00000000 --- a/dist/components/ui/toggle-group.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { VariantProps } from 'class-variance-authority'; -import { toggleVariants } from './toggle'; -import * as React from 'react'; -import * as ToggleGroupPrimitive from '@radix-ui/react-toggle-group'; -declare function ToggleGroup({ className, variant, size, children, ...props }: React.ComponentProps & VariantProps): import("react/jsx-dev-runtime").JSX.Element; -declare function ToggleGroupItem({ className, children, variant, size, ...props }: React.ComponentProps & VariantProps): import("react/jsx-dev-runtime").JSX.Element; -export { ToggleGroup, ToggleGroupItem }; -//# sourceMappingURL=toggle-group.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/toggle-group.d.ts.map b/dist/components/ui/toggle-group.d.ts.map deleted file mode 100644 index a6c8b10a..00000000 --- a/dist/components/ui/toggle-group.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"toggle-group.d.ts","sourceRoot":"","sources":["../../../src/components/ui/toggle-group.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,oBAAoB,MAAM,8BAA8B,CAAC;AACrE,OAAO,EAAE,KAAK,YAAY,EAAE,MAAM,0BAA0B,CAAC;AAG7D,OAAO,EAAE,cAAc,EAAE,MAAM,wBAAwB,CAAC;AAOxD,iBAAS,WAAW,CAAC,EACpB,SAAS,EACT,OAAO,EACP,IAAI,EACJ,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,IAAI,CAAC,GAAG,YAAY,CAAC,OAAO,cAAc,CAAC,+CAe9F;AAED,iBAAS,eAAe,CAAC,EACxB,SAAS,EACT,QAAQ,EACR,OAAO,EACP,IAAI,EACJ,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,oBAAoB,CAAC,IAAI,CAAC,GAAG,YAAY,CAAC,OAAO,cAAc,CAAC,+CAqB9F;AAED,OAAO,EAAE,WAAW,EAAE,eAAe,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/toggle-group.es.js b/dist/components/ui/toggle-group.es.js deleted file mode 100644 index 122ed00b..00000000 --- a/dist/components/ui/toggle-group.es.js +++ /dev/null @@ -1,62 +0,0 @@ -import { jsx as n } from "react/jsx-runtime"; -import * as d from "react"; -import * as s from "@radix-ui/react-toggle-group"; -import { cn as l } from "../../lib/utils.es.js"; -import { toggleVariants as m } from "./toggle.es.js"; -const u = d.createContext({ - size: "default", - variant: "default" -}); -function p({ - className: a, - variant: o, - size: t, - children: e, - ...i -}) { - return /* @__PURE__ */ n( - s.Root, - { - "data-slot": "toggle-group", - "data-variant": o, - "data-size": t, - className: l( - "group/toggle-group flex w-fit items-center rounded-md data-[variant=outline]:shadow-xs", - a - ), - ...i, - children: /* @__PURE__ */ n(u.Provider, { value: { variant: o, size: t }, children: e }) - } - ); -} -function v({ - className: a, - children: o, - variant: t, - size: e, - ...i -}) { - const r = d.useContext(u); - return /* @__PURE__ */ n( - s.Item, - { - "data-slot": "toggle-group-item", - "data-variant": r.variant || t, - "data-size": r.size || e, - className: l( - m({ - variant: r.variant || t, - size: r.size || e - }), - "min-w-0 flex-1 shrink-0 rounded-none shadow-none first:rounded-l-md last:rounded-r-md focus:z-10 focus-visible:z-10 data-[variant=outline]:border-l-0 data-[variant=outline]:first:border-l", - a - ), - ...i, - children: o - } - ); -} -export { - p as ToggleGroup, - v as ToggleGroupItem -}; diff --git a/dist/components/ui/toggle.cjs.js b/dist/components/ui/toggle.cjs.js deleted file mode 100644 index a836ecc5..00000000 --- a/dist/components/ui/toggle.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),o=require("@radix-ui/react-toggle"),s=require("class-variance-authority"),c=require("../../lib/utils.cjs.js");function u(e){const n=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:()=>e[t]})}}return n.default=e,Object.freeze(n)}const l=u(o),i=s.cva("inline-flex items-center justify-center gap-2 rounded-md text-sm font-medium hover:bg-muted hover:text-muted-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-accent data-[state=on]:text-accent-foreground [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 [&_svg]:shrink-0 focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] outline-none transition-[color,box-shadow] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive whitespace-nowrap",{variants:{variant:{default:"bg-transparent",outline:"border border-input bg-transparent shadow-xs hover:bg-accent hover:text-accent-foreground"},size:{default:"h-9 px-2 min-w-9",sm:"h-8 px-1.5 min-w-8",lg:"h-10 px-2.5 min-w-10"}},defaultVariants:{variant:"default",size:"default"}});function d({className:e,variant:n,size:t,...r}){return a.jsx(l.Root,{"data-slot":"toggle",className:c.cn(i({variant:n,size:t,className:e})),...r})}exports.Toggle=d;exports.toggleVariants=i; diff --git a/dist/components/ui/toggle.d.ts b/dist/components/ui/toggle.d.ts deleted file mode 100644 index 3aff5215..00000000 --- a/dist/components/ui/toggle.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { VariantProps } from 'class-variance-authority'; -import * as React from 'react'; -import * as TogglePrimitive from '@radix-ui/react-toggle'; -declare const toggleVariants: (props?: ({ - variant?: "default" | "outline" | null | undefined; - size?: "default" | "sm" | "lg" | null | undefined; -} & import('class-variance-authority/dist/types').ClassProp) | undefined) => string; -declare function Toggle({ className, variant, size, ...props }: React.ComponentProps & VariantProps): import("react/jsx-dev-runtime").JSX.Element; -export { Toggle, toggleVariants }; -//# sourceMappingURL=toggle.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/toggle.d.ts.map b/dist/components/ui/toggle.d.ts.map deleted file mode 100644 index 8215cf3c..00000000 --- a/dist/components/ui/toggle.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"toggle.d.ts","sourceRoot":"","sources":["../../../src/components/ui/toggle.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,eAAe,MAAM,wBAAwB,CAAC;AAC1D,OAAO,EAAO,KAAK,YAAY,EAAE,MAAM,0BAA0B,CAAC;AAIlE,QAAA,MAAM,cAAc;;;mFAmBnB,CAAC;AAEF,iBAAS,MAAM,CAAC,EACf,SAAS,EACT,OAAO,EACP,IAAI,EACJ,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,eAAe,CAAC,IAAI,CAAC,GAAG,YAAY,CAAC,OAAO,cAAc,CAAC,+CAIzF;AAED,OAAO,EAAE,MAAM,EAAE,cAAc,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/toggle.es.js b/dist/components/ui/toggle.es.js deleted file mode 100644 index acdff6c4..00000000 --- a/dist/components/ui/toggle.es.js +++ /dev/null @@ -1,36 +0,0 @@ -import { jsx as n } from "react/jsx-runtime"; -import * as a from "@radix-ui/react-toggle"; -import { cva as o } from "class-variance-authority"; -import { cn as s } from "../../lib/utils.es.js"; -const d = o( - "inline-flex items-center justify-center gap-2 rounded-md text-sm font-medium hover:bg-muted hover:text-muted-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-accent data-[state=on]:text-accent-foreground [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 [&_svg]:shrink-0 focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] outline-none transition-[color,box-shadow] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive whitespace-nowrap", - { - variants: { - variant: { - default: "bg-transparent", - outline: "border border-input bg-transparent shadow-xs hover:bg-accent hover:text-accent-foreground" - }, - size: { - default: "h-9 px-2 min-w-9", - sm: "h-8 px-1.5 min-w-8", - lg: "h-10 px-2.5 min-w-10" - } - }, - defaultVariants: { - variant: "default", - size: "default" - } - } -); -function u({ - className: e, - variant: t, - size: i, - ...r -}) { - return /* @__PURE__ */ n(a.Root, { "data-slot": "toggle", className: s(d({ variant: t, size: i, className: e })), ...r }); -} -export { - u as Toggle, - d as toggleVariants -}; diff --git a/dist/components/ui/tooltip.cjs.js b/dist/components/ui/tooltip.cjs.js deleted file mode 100644 index 34d0549b..00000000 --- a/dist/components/ui/tooltip.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("react/jsx-runtime"),l=require("@radix-ui/react-tooltip"),s=require("../../lib/utils.cjs.js");function d(t){const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const i in t)if(i!=="default"){const n=Object.getOwnPropertyDescriptor(t,i);Object.defineProperty(o,i,n.get?n:{enumerable:!0,get:()=>t[i]})}}return o.default=t,Object.freeze(o)}const r=d(l);function a({delayDuration:t=0,...o}){return e.jsx(r.Provider,{"data-slot":"tooltip-provider",delayDuration:t,...o})}function c({...t}){return e.jsx(a,{children:e.jsx(r.Root,{"data-slot":"tooltip",...t})})}function p({...t}){return e.jsx(r.Trigger,{"data-slot":"tooltip-trigger",...t})}function u({className:t,sideOffset:o=0,children:i,...n}){return e.jsx(r.Portal,{children:e.jsxs(r.Content,{"data-slot":"tooltip-content",sideOffset:o,className:s.cn("bg-primary text-primary-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance",t),...n,children:[i,e.jsx(r.Arrow,{className:"bg-primary fill-primary z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})}exports.Tooltip=c;exports.TooltipContent=u;exports.TooltipProvider=a;exports.TooltipTrigger=p; diff --git a/dist/components/ui/tooltip.d.ts b/dist/components/ui/tooltip.d.ts deleted file mode 100644 index 7453215c..00000000 --- a/dist/components/ui/tooltip.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import * as React from 'react'; -import * as TooltipPrimitive from '@radix-ui/react-tooltip'; -declare function TooltipProvider({ delayDuration, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function Tooltip({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function TooltipTrigger({ ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -declare function TooltipContent({ className, sideOffset, children, ...props }: React.ComponentProps): import("react/jsx-dev-runtime").JSX.Element; -export { Tooltip, TooltipTrigger, TooltipContent, TooltipProvider }; -//# sourceMappingURL=tooltip.d.ts.map \ No newline at end of file diff --git a/dist/components/ui/tooltip.d.ts.map b/dist/components/ui/tooltip.d.ts.map deleted file mode 100644 index f96d6da7..00000000 --- a/dist/components/ui/tooltip.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"tooltip.d.ts","sourceRoot":"","sources":["../../../src/components/ui/tooltip.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,OAAO,CAAC;AAC/B,OAAO,KAAK,gBAAgB,MAAM,yBAAyB,CAAC;AAI5D,iBAAS,eAAe,CAAC,EAAE,aAAiB,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,QAAQ,CAAC,+CAE/G;AAED,iBAAS,OAAO,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,IAAI,CAAC,+CAMhF;AAED,iBAAS,cAAc,CAAC,EAAE,GAAG,KAAK,EAAE,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,OAAO,CAAC,+CAE1F;AAED,iBAAS,cAAc,CAAC,EACvB,SAAS,EACT,UAAc,EACd,QAAQ,EACR,GAAG,KAAK,EACR,EAAE,KAAK,CAAC,cAAc,CAAC,OAAO,gBAAgB,CAAC,OAAO,CAAC,+CAiBvD;AAED,OAAO,EAAE,OAAO,EAAE,cAAc,EAAE,cAAc,EAAE,eAAe,EAAE,CAAC"} \ No newline at end of file diff --git a/dist/components/ui/tooltip.es.js b/dist/components/ui/tooltip.es.js deleted file mode 100644 index acbd9020..00000000 --- a/dist/components/ui/tooltip.es.js +++ /dev/null @@ -1,41 +0,0 @@ -import { jsx as i, jsxs as n } from "react/jsx-runtime"; -import * as o from "@radix-ui/react-tooltip"; -import { cn as d } from "../../lib/utils.es.js"; -function l({ delayDuration: t = 0, ...r }) { - return /* @__PURE__ */ i(o.Provider, { "data-slot": "tooltip-provider", delayDuration: t, ...r }); -} -function p({ ...t }) { - return /* @__PURE__ */ i(l, { children: /* @__PURE__ */ i(o.Root, { "data-slot": "tooltip", ...t }) }); -} -function f({ ...t }) { - return /* @__PURE__ */ i(o.Trigger, { "data-slot": "tooltip-trigger", ...t }); -} -function c({ - className: t, - sideOffset: r = 0, - children: e, - ...a -}) { - return /* @__PURE__ */ i(o.Portal, { children: /* @__PURE__ */ n( - o.Content, - { - "data-slot": "tooltip-content", - sideOffset: r, - className: d( - "bg-primary text-primary-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-fit origin-(--radix-tooltip-content-transform-origin) rounded-md px-3 py-1.5 text-xs text-balance", - t - ), - ...a, - children: [ - e, - /* @__PURE__ */ i(o.Arrow, { className: "bg-primary fill-primary z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]" }) - ] - } - ) }); -} -export { - p as Tooltip, - c as TooltipContent, - l as TooltipProvider, - f as TooltipTrigger -}; diff --git a/dist/hooks/use-mobile.cjs.js b/dist/hooks/use-mobile.cjs.js deleted file mode 100644 index ac97fd4b..00000000 --- a/dist/hooks/use-mobile.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const c=require("react");function s(e){const n=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const t in e)if(t!=="default"){const o=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,o.get?o:{enumerable:!0,get:()=>e[t]})}}return n.default=e,Object.freeze(n)}const r=s(c),i=768;function a(){const[e,n]=r.useState(void 0);return r.useEffect(()=>{const t=window.matchMedia(`(max-width: ${i-1}px)`),o=()=>{n(window.innerWidtht.removeEventListener("change",o)},[]),!!e}exports.useIsMobile=a; diff --git a/dist/hooks/use-mobile.d.ts b/dist/hooks/use-mobile.d.ts deleted file mode 100644 index e68348b9..00000000 --- a/dist/hooks/use-mobile.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export declare function useIsMobile(): boolean; -//# sourceMappingURL=use-mobile.d.ts.map \ No newline at end of file diff --git a/dist/hooks/use-mobile.d.ts.map b/dist/hooks/use-mobile.d.ts.map deleted file mode 100644 index 950dbca2..00000000 --- a/dist/hooks/use-mobile.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"use-mobile.d.ts","sourceRoot":"","sources":["../../src/hooks/use-mobile.ts"],"names":[],"mappings":"AAIA,wBAAgB,WAAW,YAc1B"} \ No newline at end of file diff --git a/dist/hooks/use-mobile.es.js b/dist/hooks/use-mobile.es.js deleted file mode 100644 index 5b54426a..00000000 --- a/dist/hooks/use-mobile.es.js +++ /dev/null @@ -1,14 +0,0 @@ -import * as o from "react"; -const e = 768; -function r() { - const [s, n] = o.useState(void 0); - return o.useEffect(() => { - const t = window.matchMedia(`(max-width: ${e - 1}px)`), i = () => { - n(window.innerWidth < e); - }; - return t.addEventListener("change", i), n(window.innerWidth < e), () => t.removeEventListener("change", i); - }, []), !!s; -} -export { - r as useIsMobile -}; diff --git a/dist/hooks/useSyncTheme.cjs.js b/dist/hooks/useSyncTheme.cjs.js deleted file mode 100644 index 077dc4aa..00000000 --- a/dist/hooks/useSyncTheme.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("react"),o=require("next-themes");function c(){const{resolvedTheme:e}=o.useTheme();t.useEffect(()=>{e&&localStorage.getItem("theme")!==e&&localStorage.setItem("theme",e)},[e])}exports.useSyncTheme=c; diff --git a/dist/hooks/useSyncTheme.d.ts b/dist/hooks/useSyncTheme.d.ts deleted file mode 100644 index 2184501b..00000000 --- a/dist/hooks/useSyncTheme.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export declare function useSyncTheme(): void; -//# sourceMappingURL=useSyncTheme.d.ts.map \ No newline at end of file diff --git a/dist/hooks/useSyncTheme.d.ts.map b/dist/hooks/useSyncTheme.d.ts.map deleted file mode 100644 index 748de4da..00000000 --- a/dist/hooks/useSyncTheme.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"useSyncTheme.d.ts","sourceRoot":"","sources":["../../src/hooks/useSyncTheme.ts"],"names":[],"mappings":"AAMA,wBAAgB,YAAY,SAQ3B"} \ No newline at end of file diff --git a/dist/hooks/useSyncTheme.es.js b/dist/hooks/useSyncTheme.es.js deleted file mode 100644 index cfe8393e..00000000 --- a/dist/hooks/useSyncTheme.es.js +++ /dev/null @@ -1,11 +0,0 @@ -import { useEffect as t } from "react"; -import { useTheme as o } from "next-themes"; -function c() { - const { resolvedTheme: e } = o(); - t(() => { - e && localStorage.getItem("theme") !== e && localStorage.setItem("theme", e); - }, [e]); -} -export { - c as useSyncTheme -}; diff --git a/dist/icons/sidebar/logo-dark.svg.cjs.js b/dist/icons/sidebar/logo-dark.svg.cjs.js deleted file mode 100644 index bf7209b0..00000000 --- a/dist/icons/sidebar/logo-dark.svg.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e="data:image/svg+xml,%3csvg%20width='136'%20height='50'%20viewBox='0%200%20136%2050'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M65.4995%2014.2789V33.7445H62.6758V12.6489L65.4995%2014.2789ZM76.8042%2021.5589H79.6412V33.7445H76.8042V32.4689C75.6415%2033.5534%2074.3896%2034.0956%2073.0508%2034.0956C71.3608%2034.0956%2069.9629%2033.4867%2068.8582%2032.2689C67.7624%2031.0267%2067.2139%2029.4745%2067.2139%2027.6145C67.2139%2025.7878%2067.7624%2024.2656%2068.8582%2023.0478C69.954%2021.83%2071.3263%2021.2211%2072.975%2021.2211C74.3974%2021.2211%2075.6738%2021.8045%2076.8031%2022.9723V21.5589H76.8042ZM70.1012%2027.6145C70.1012%2028.7823%2070.4144%2029.7334%2071.042%2030.4667C71.6863%2031.2089%2072.4979%2031.58%2073.4766%2031.58C74.5223%2031.58%2075.3673%2031.2211%2076.0116%2030.5045C76.6559%2029.7623%2076.9781%2028.82%2076.9781%2027.6767C76.9781%2026.5345%2076.6559%2025.5923%2076.0116%2024.8489C75.3673%2024.1234%2074.5301%2023.76%2073.5012%2023.76C72.5302%2023.76%2071.7187%2024.1267%2071.0665%2024.8611C70.4233%2025.6045%2070.1012%2026.5211%2070.1012%2027.6145ZM93.744%2033.4567C93.744%2034.0323%2093.725%2034.5389%2093.6871%2034.9767C93.6492%2035.4145%2093.5968%2035.8%2093.5299%2036.1334C93.3293%2037.0511%2092.9358%2037.8389%2092.3505%2038.4978C91.2458%2039.7656%2089.7275%2040.3989%2087.7945%2040.3989C86.1625%2040.3989%2084.8193%2039.9611%2083.7658%2039.0856C82.6778%2038.1845%2082.0502%2036.9378%2081.883%2035.3445H84.72C84.8282%2035.9445%2085.0088%2036.4078%2085.2596%2036.7334C85.8448%2037.4923%2086.6987%2037.8723%2087.8202%2037.8723C89.8869%2037.8723%2090.9203%2036.6089%2090.9203%2034.0811V32.38C89.7989%2033.5234%2088.5057%2034.0945%2087.0421%2034.0945C85.3766%2034.0945%2084.0133%2033.4945%2082.9498%2032.2934C81.8785%2031.0756%2081.3435%2029.5534%2081.3435%2027.7267C81.3435%2025.95%2081.8406%2024.4411%2082.8372%2023.1978C83.9085%2021.88%2085.322%2021.2211%2087.08%2021.2211C88.6195%2021.2211%2089.8992%2021.7923%2090.9203%2022.9356V21.5589H93.744V33.4567ZM91.0318%2027.6767C91.0318%2026.4923%2090.7141%2025.5456%2090.0776%2024.8367C89.4332%2024.1111%2088.6094%2023.7478%2087.605%2023.7478C86.5337%2023.7478%2085.6888%2024.1445%2085.0701%2024.9367C84.5094%2025.6456%2084.2296%2026.5634%2084.2296%2027.6889C84.2296%2028.7978%2084.5094%2029.7078%2085.0701%2030.4167C85.681%2031.1923%2086.5259%2031.58%2087.605%2031.58C88.6841%2031.58%2089.538%2031.1878%2090.1656%2030.4045C90.7442%2029.6956%2091.0318%2028.7856%2091.0318%2027.6767ZM95.4451%2027.5645C95.4451%2025.8045%2096.0772%2024.3078%2097.3402%2023.0734C98.6032%2021.8389%20100.144%2021.2223%20101.959%2021.2223C103.782%2021.2223%20105.331%2021.8434%20106.603%2023.0867C107.858%2024.33%20108.485%2025.8556%20108.485%2027.6656C108.485%2029.4923%20107.853%2031.0223%20106.59%2032.2567C105.318%2033.4823%20103.758%2034.0956%20101.908%2034.0956C100.076%2034.0956%2098.5408%2033.47%2097.3023%2032.2189C96.0649%2030.9834%2095.4451%2029.4323%2095.4451%2027.5645ZM98.3323%2027.6145C98.3323%2028.8323%2098.6589%2029.7956%2099.3111%2030.5045C99.981%2031.2223%20100.863%2031.58%20101.96%2031.58C103.064%2031.58%20103.947%2031.2256%20104.608%2030.5167C105.269%2029.8078%20105.601%2028.8611%20105.601%2027.6767C105.601%2026.4923%20105.269%2025.5456%20104.608%2024.8367C103.938%2024.1189%20103.057%2023.7611%20101.96%2023.7611C100.881%2023.7611%20100.006%2024.12%2099.3367%2024.8367C98.6667%2025.5545%2098.3323%2026.48%2098.3323%2027.6145ZM109.611%2027.5645C109.611%2025.8045%20110.243%2024.3078%20111.506%2023.0734C112.769%2021.8389%20114.31%2021.2223%20116.126%2021.2223C117.95%2021.2223%20119.498%2021.8434%20120.77%2023.0867C122.025%2024.33%20122.653%2025.8556%20122.653%2027.6656C122.653%2029.4923%20122.021%2031.0223%20120.758%2032.2567C119.486%2033.4823%20117.925%2034.0956%20116.076%2034.0956C114.243%2034.0956%20112.708%2033.47%20111.47%2032.2189C110.23%2030.9834%20109.611%2029.4323%20109.611%2027.5645ZM112.499%2027.6145C112.499%2028.8323%20112.825%2029.7956%20113.477%2030.5045C114.147%2031.2223%20115.029%2031.58%20116.126%2031.58C117.231%2031.58%20118.114%2031.2256%20118.775%2030.5167C119.436%2029.8078%20119.767%2028.8611%20119.767%2027.6767C119.767%2026.4923%20119.436%2025.5456%20118.775%2024.8367C118.105%2024.1189%20117.223%2023.7611%20116.126%2023.7611C115.047%2023.7611%20114.172%2024.12%20113.503%2024.8367C112.833%2025.5545%20112.499%2026.48%20112.499%2027.6145ZM124.354%2021.5589H127.191V22.6845C128.179%2021.7089%20129.291%2021.2211%20130.53%2021.2211C131.952%2021.2211%20133.061%2021.6678%20133.856%2022.56C134.542%2023.3189%20134.885%2024.5578%20134.885%2026.2756V33.7445H132.048V26.9389C132.048%2025.7378%20131.881%2024.9078%20131.546%2024.4489C131.22%2023.9823%20130.626%2023.7478%20129.764%2023.7478C128.826%2023.7478%20128.162%2024.0567%20127.769%2024.6734C127.384%2025.2823%20127.191%2026.3456%20127.191%2027.8634V33.7434H124.354V21.5589Z'%20fill='url(%23paint0_linear_2773_74076)'/%3e%3cpath%20d='M25.8213%2023.14L44.0453%2033.7333V12.6455L35.2532%2017.4377L25.8213%2023.14Z'%20fill='url(%23paint1_linear_2773_74076)'/%3e%3cpath%20d='M44.0391%2037.3532L22.5801%2024.9966L15.468%2028.4544L1.12109%2037.351L22.5935%2049.6988L44.0391%2037.3532Z'%20fill='url(%23paint2_linear_2773_74076)'/%3e%3cpath%20d='M22.5809%2024.9966V0.301025L1.11523%2012.6388L1.12192%2037.351L22.5809%2024.9966Z'%20fill='url(%23paint3_linear_2773_74076)'/%3e%3cpath%20d='M44.0453%2012.6456L25.8213%202.16333V23.14L44.0453%2012.6456Z'%20fill='url(%23paint4_linear_2773_74076)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_2773_74076'%20x1='62.6758'%20y1='26.5245'%20x2='134.885'%20y2='26.5245'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2300AEEF'/%3e%3cstop%20offset='1'%20stop-color='%232B3990'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_2773_74076'%20x1='33.0348'%20y1='30.3295'%20x2='47.3639'%20y2='15.9534'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%234578E6'/%3e%3cstop%20offset='0.9'%20stop-color='%232BC0E4'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_2773_74076'%20x1='31.4457'%20y1='26.8207'%20x2='13.7822'%20y2='47.9402'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%234578E6'/%3e%3cstop%20offset='0.75'%20stop-color='%23262D65'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_2773_74076'%20x1='26.5026'%20y1='4.21055'%20x2='-2.71632'%20y2='33.5253'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.15'%20stop-color='%234578E6'/%3e%3cstop%20offset='0.95'%20stop-color='%23262D65'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_2773_74076'%20x1='25.8217'%20y1='12.6517'%20x2='44.0456'%20y2='12.6517'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%234578E6'/%3e%3cstop%20offset='0.55'%20stop-color='%232BC0E4'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e";exports.default=e; diff --git a/dist/icons/sidebar/logo-dark.svg.es.js b/dist/icons/sidebar/logo-dark.svg.es.js deleted file mode 100644 index 4f74fd6c..00000000 --- a/dist/icons/sidebar/logo-dark.svg.es.js +++ /dev/null @@ -1,4 +0,0 @@ -const e = "data:image/svg+xml,%3csvg%20width='136'%20height='50'%20viewBox='0%200%20136%2050'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M65.4995%2014.2789V33.7445H62.6758V12.6489L65.4995%2014.2789ZM76.8042%2021.5589H79.6412V33.7445H76.8042V32.4689C75.6415%2033.5534%2074.3896%2034.0956%2073.0508%2034.0956C71.3608%2034.0956%2069.9629%2033.4867%2068.8582%2032.2689C67.7624%2031.0267%2067.2139%2029.4745%2067.2139%2027.6145C67.2139%2025.7878%2067.7624%2024.2656%2068.8582%2023.0478C69.954%2021.83%2071.3263%2021.2211%2072.975%2021.2211C74.3974%2021.2211%2075.6738%2021.8045%2076.8031%2022.9723V21.5589H76.8042ZM70.1012%2027.6145C70.1012%2028.7823%2070.4144%2029.7334%2071.042%2030.4667C71.6863%2031.2089%2072.4979%2031.58%2073.4766%2031.58C74.5223%2031.58%2075.3673%2031.2211%2076.0116%2030.5045C76.6559%2029.7623%2076.9781%2028.82%2076.9781%2027.6767C76.9781%2026.5345%2076.6559%2025.5923%2076.0116%2024.8489C75.3673%2024.1234%2074.5301%2023.76%2073.5012%2023.76C72.5302%2023.76%2071.7187%2024.1267%2071.0665%2024.8611C70.4233%2025.6045%2070.1012%2026.5211%2070.1012%2027.6145ZM93.744%2033.4567C93.744%2034.0323%2093.725%2034.5389%2093.6871%2034.9767C93.6492%2035.4145%2093.5968%2035.8%2093.5299%2036.1334C93.3293%2037.0511%2092.9358%2037.8389%2092.3505%2038.4978C91.2458%2039.7656%2089.7275%2040.3989%2087.7945%2040.3989C86.1625%2040.3989%2084.8193%2039.9611%2083.7658%2039.0856C82.6778%2038.1845%2082.0502%2036.9378%2081.883%2035.3445H84.72C84.8282%2035.9445%2085.0088%2036.4078%2085.2596%2036.7334C85.8448%2037.4923%2086.6987%2037.8723%2087.8202%2037.8723C89.8869%2037.8723%2090.9203%2036.6089%2090.9203%2034.0811V32.38C89.7989%2033.5234%2088.5057%2034.0945%2087.0421%2034.0945C85.3766%2034.0945%2084.0133%2033.4945%2082.9498%2032.2934C81.8785%2031.0756%2081.3435%2029.5534%2081.3435%2027.7267C81.3435%2025.95%2081.8406%2024.4411%2082.8372%2023.1978C83.9085%2021.88%2085.322%2021.2211%2087.08%2021.2211C88.6195%2021.2211%2089.8992%2021.7923%2090.9203%2022.9356V21.5589H93.744V33.4567ZM91.0318%2027.6767C91.0318%2026.4923%2090.7141%2025.5456%2090.0776%2024.8367C89.4332%2024.1111%2088.6094%2023.7478%2087.605%2023.7478C86.5337%2023.7478%2085.6888%2024.1445%2085.0701%2024.9367C84.5094%2025.6456%2084.2296%2026.5634%2084.2296%2027.6889C84.2296%2028.7978%2084.5094%2029.7078%2085.0701%2030.4167C85.681%2031.1923%2086.5259%2031.58%2087.605%2031.58C88.6841%2031.58%2089.538%2031.1878%2090.1656%2030.4045C90.7442%2029.6956%2091.0318%2028.7856%2091.0318%2027.6767ZM95.4451%2027.5645C95.4451%2025.8045%2096.0772%2024.3078%2097.3402%2023.0734C98.6032%2021.8389%20100.144%2021.2223%20101.959%2021.2223C103.782%2021.2223%20105.331%2021.8434%20106.603%2023.0867C107.858%2024.33%20108.485%2025.8556%20108.485%2027.6656C108.485%2029.4923%20107.853%2031.0223%20106.59%2032.2567C105.318%2033.4823%20103.758%2034.0956%20101.908%2034.0956C100.076%2034.0956%2098.5408%2033.47%2097.3023%2032.2189C96.0649%2030.9834%2095.4451%2029.4323%2095.4451%2027.5645ZM98.3323%2027.6145C98.3323%2028.8323%2098.6589%2029.7956%2099.3111%2030.5045C99.981%2031.2223%20100.863%2031.58%20101.96%2031.58C103.064%2031.58%20103.947%2031.2256%20104.608%2030.5167C105.269%2029.8078%20105.601%2028.8611%20105.601%2027.6767C105.601%2026.4923%20105.269%2025.5456%20104.608%2024.8367C103.938%2024.1189%20103.057%2023.7611%20101.96%2023.7611C100.881%2023.7611%20100.006%2024.12%2099.3367%2024.8367C98.6667%2025.5545%2098.3323%2026.48%2098.3323%2027.6145ZM109.611%2027.5645C109.611%2025.8045%20110.243%2024.3078%20111.506%2023.0734C112.769%2021.8389%20114.31%2021.2223%20116.126%2021.2223C117.95%2021.2223%20119.498%2021.8434%20120.77%2023.0867C122.025%2024.33%20122.653%2025.8556%20122.653%2027.6656C122.653%2029.4923%20122.021%2031.0223%20120.758%2032.2567C119.486%2033.4823%20117.925%2034.0956%20116.076%2034.0956C114.243%2034.0956%20112.708%2033.47%20111.47%2032.2189C110.23%2030.9834%20109.611%2029.4323%20109.611%2027.5645ZM112.499%2027.6145C112.499%2028.8323%20112.825%2029.7956%20113.477%2030.5045C114.147%2031.2223%20115.029%2031.58%20116.126%2031.58C117.231%2031.58%20118.114%2031.2256%20118.775%2030.5167C119.436%2029.8078%20119.767%2028.8611%20119.767%2027.6767C119.767%2026.4923%20119.436%2025.5456%20118.775%2024.8367C118.105%2024.1189%20117.223%2023.7611%20116.126%2023.7611C115.047%2023.7611%20114.172%2024.12%20113.503%2024.8367C112.833%2025.5545%20112.499%2026.48%20112.499%2027.6145ZM124.354%2021.5589H127.191V22.6845C128.179%2021.7089%20129.291%2021.2211%20130.53%2021.2211C131.952%2021.2211%20133.061%2021.6678%20133.856%2022.56C134.542%2023.3189%20134.885%2024.5578%20134.885%2026.2756V33.7445H132.048V26.9389C132.048%2025.7378%20131.881%2024.9078%20131.546%2024.4489C131.22%2023.9823%20130.626%2023.7478%20129.764%2023.7478C128.826%2023.7478%20128.162%2024.0567%20127.769%2024.6734C127.384%2025.2823%20127.191%2026.3456%20127.191%2027.8634V33.7434H124.354V21.5589Z'%20fill='url(%23paint0_linear_2773_74076)'/%3e%3cpath%20d='M25.8213%2023.14L44.0453%2033.7333V12.6455L35.2532%2017.4377L25.8213%2023.14Z'%20fill='url(%23paint1_linear_2773_74076)'/%3e%3cpath%20d='M44.0391%2037.3532L22.5801%2024.9966L15.468%2028.4544L1.12109%2037.351L22.5935%2049.6988L44.0391%2037.3532Z'%20fill='url(%23paint2_linear_2773_74076)'/%3e%3cpath%20d='M22.5809%2024.9966V0.301025L1.11523%2012.6388L1.12192%2037.351L22.5809%2024.9966Z'%20fill='url(%23paint3_linear_2773_74076)'/%3e%3cpath%20d='M44.0453%2012.6456L25.8213%202.16333V23.14L44.0453%2012.6456Z'%20fill='url(%23paint4_linear_2773_74076)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_2773_74076'%20x1='62.6758'%20y1='26.5245'%20x2='134.885'%20y2='26.5245'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2300AEEF'/%3e%3cstop%20offset='1'%20stop-color='%232B3990'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_2773_74076'%20x1='33.0348'%20y1='30.3295'%20x2='47.3639'%20y2='15.9534'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%234578E6'/%3e%3cstop%20offset='0.9'%20stop-color='%232BC0E4'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_2773_74076'%20x1='31.4457'%20y1='26.8207'%20x2='13.7822'%20y2='47.9402'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%234578E6'/%3e%3cstop%20offset='0.75'%20stop-color='%23262D65'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_2773_74076'%20x1='26.5026'%20y1='4.21055'%20x2='-2.71632'%20y2='33.5253'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.15'%20stop-color='%234578E6'/%3e%3cstop%20offset='0.95'%20stop-color='%23262D65'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint4_linear_2773_74076'%20x1='25.8217'%20y1='12.6517'%20x2='44.0456'%20y2='12.6517'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%234578E6'/%3e%3cstop%20offset='0.55'%20stop-color='%232BC0E4'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e"; -export { - e as default -}; diff --git a/dist/index.cjs.js b/dist/index.cjs.js deleted file mode 100644 index d342c6a4..00000000 --- a/dist/index.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});;/* empty css */const N=require("./_util/colors.cjs.js"),H=require("./providers/ThemeProvider.cjs.js"),x=require("./providers/NextLinkProvider.cjs.js"),m=require("./components/ui/accordion.cjs.js"),a=require("./components/ui/alert-dialog.cjs.js"),v=require("./components/ui/alert.cjs.js"),y=require("./components/ui/aspect-ratio.cjs.js"),P=require("./components/ui/avatar.cjs.js"),L=require("./components/ui/badge.cjs.js"),s=require("./components/ui/breadcrumb.cjs.js"),F=require("./components/ui/button.cjs.js"),O=require("./components/ui/calendar.cjs.js"),C=require("./components/ui/card.cjs.js"),M=require("./components/ui/carousel.cjs.js"),p=require("./components/ui/chart.cjs.js"),V=require("./components/ui/checkbox.cjs.js"),w=require("./components/ui/collapsible.cjs.js"),l=require("./components/ui/command.cjs.js"),o=require("./components/ui/context-menu.cjs.js"),n=require("./components/ui/dialog.cjs.js"),i=require("./components/ui/drawer.cjs.js"),t=require("./components/ui/dropdown-menu.cjs.js"),c=require("./components/ui/form.cjs.js"),I=require("./components/ui/hover-card.cjs.js"),D=require("./components/ui/input-otp.cjs.js"),z=require("./components/ui/input.cjs.js"),E=require("./components/ui/label.cjs.js"),r=require("./components/ui/menubar.cjs.js"),d=require("./components/ui/navigation-menu.cjs.js"),S=require("./components/ui/pagination.cjs.js"),T=require("./components/ui/popover.cjs.js"),K=require("./components/ui/progress.cjs.js"),G=require("./components/ui/radio-group.cjs.js"),A=require("./components/ui/resizable.cjs.js"),B=require("./components/ui/scroll-area.cjs.js"),u=require("./components/ui/select.cjs.js"),U=require("./components/ui/separator.cjs.js"),b=require("./components/ui/sheet.cjs.js"),e=require("./components/ui/sidebar.cjs.js"),j=require("./components/ui/skeleton.cjs.js"),W=require("./components/ui/slider.cjs.js"),_=require("./components/ui/sonner.cjs.js"),J=require("./components/ui/switch.cjs.js"),g=require("./components/ui/table.cjs.js"),h=require("./components/ui/tabs.cjs.js"),Q=require("./components/ui/textarea.cjs.js"),R=require("./components/ui/toggle-group.cjs.js"),k=require("./components/ui/toggle.cjs.js"),q=require("./components/ui/tooltip.cjs.js"),X=require("./components/RootLayout/RootLayout.cjs.js"),Y=require("./components/Sidenav/Sidenav.cjs.js"),Z=require("./components/Checkbox/Checkbox.cjs.js"),$=require("./components/StatCard/StatCard.cjs.js"),ee=require("./components/DetailStat/DetailStat.cjs.js"),re=require("./components/KeyFactCard/KeyFactCard.cjs.js"),oe=require("./components/CopyToClipboard/CopyToClipboard.cjs.js"),te=require("./components/Breadcrumb/Breadcrumb.cjs.js"),ae=require("./components/Notification/Notification.cjs.js"),ne=require("./components/ProblemsOverview/ProblemsOverview.cjs.js"),ie=require("./components/Select/Select.cjs.js"),f=require("./components/Input/Input.cjs.js"),ue=require("./components/Accordion/Accordion.cjs.js"),le=require("./components/AnnouncementCard/AnnouncementCard.cjs.js"),de=require("./components/Pagination/Pagination.cjs.js"),ce=require("./components/Sheet/Sheet.cjs.js"),be=require("./components/Switch/Switch.cjs.js"),ge=require("./components/Table/Table.cjs.js"),se=require("./components/DataTable/DataTable.cjs.js"),Ce=require("./lib/utils.cjs.js"),Se=require("./components/TabNavigation/TabNavigation.cjs.js"),pe=require("./components/DateRangePicker/date-range-picker.cjs.js"),Me=require("./components/ThemeSwitch/ThemeSwitch.cjs.js"),me=require("./schemas.cjs.js");exports.Colors=N.default;exports.ThemeProvider=H.default;exports.NextLinkProvider=x.LinkProvider;exports.useNextLink=x.useLinkComponent;exports.AccordionContent=m.AccordionContent;exports.AccordionItem=m.AccordionItem;exports.AccordionTrigger=m.AccordionTrigger;exports.ShadAccordion=m.Accordion;exports.AlertDialog=a.AlertDialog;exports.AlertDialogAction=a.AlertDialogAction;exports.AlertDialogCancel=a.AlertDialogCancel;exports.AlertDialogContent=a.AlertDialogContent;exports.AlertDialogDescription=a.AlertDialogDescription;exports.AlertDialogFooter=a.AlertDialogFooter;exports.AlertDialogHeader=a.AlertDialogHeader;exports.AlertDialogOverlay=a.AlertDialogOverlay;exports.AlertDialogPortal=a.AlertDialogPortal;exports.AlertDialogTitle=a.AlertDialogTitle;exports.AlertDialogTrigger=a.AlertDialogTrigger;exports.Alert=v.Alert;exports.AlertDescription=v.AlertDescription;exports.AlertTitle=v.AlertTitle;exports.AspectRatio=y.AspectRatio;exports.Avatar=P.Avatar;exports.AvatarFallback=P.AvatarFallback;exports.AvatarImage=P.AvatarImage;exports.Badge=L.Badge;exports.badgeVariants=L.badgeVariants;exports.BreadcrumbEllipsis=s.BreadcrumbEllipsis;exports.BreadcrumbItem=s.BreadcrumbItem;exports.BreadcrumbLink=s.BreadcrumbLink;exports.BreadcrumbList=s.BreadcrumbList;exports.BreadcrumbPage=s.BreadcrumbPage;exports.BreadcrumbSeparator=s.BreadcrumbSeparator;exports.ShadBradcrumb=s.Breadcrumb;exports.Button=F.Button;exports.buttonVariants=F.buttonVariants;exports.Calendar=O.Calendar;exports.Card=C.Card;exports.CardAction=C.CardAction;exports.CardContent=C.CardContent;exports.CardDescription=C.CardDescription;exports.CardFooter=C.CardFooter;exports.CardHeader=C.CardHeader;exports.CardTitle=C.CardTitle;exports.Carousel=M.Carousel;exports.CarouselContent=M.CarouselContent;exports.CarouselItem=M.CarouselItem;exports.CarouselNext=M.CarouselNext;exports.CarouselPrevious=M.CarouselPrevious;exports.ChartContainer=p.ChartContainer;exports.ChartLegend=p.ChartLegend;exports.ChartLegendContent=p.ChartLegendContent;exports.ChartStyle=p.ChartStyle;exports.ChartTooltip=p.ChartTooltip;exports.ChartTooltipContent=p.ChartTooltipContent;exports.ShadCheckbox=V.Checkbox;exports.Collapsible=w.Collapsible;exports.CollapsibleContent=w.CollapsibleContent;exports.CollapsibleTrigger=w.CollapsibleTrigger;exports.Command=l.Command;exports.CommandDialog=l.CommandDialog;exports.CommandEmpty=l.CommandEmpty;exports.CommandGroup=l.CommandGroup;exports.CommandInput=l.CommandInput;exports.CommandItem=l.CommandItem;exports.CommandList=l.CommandList;exports.CommandSeparator=l.CommandSeparator;exports.CommandShortcut=l.CommandShortcut;exports.ContextMenu=o.ContextMenu;exports.ContextMenuCheckboxItem=o.ContextMenuCheckboxItem;exports.ContextMenuContent=o.ContextMenuContent;exports.ContextMenuGroup=o.ContextMenuGroup;exports.ContextMenuItem=o.ContextMenuItem;exports.ContextMenuLabel=o.ContextMenuLabel;exports.ContextMenuPortal=o.ContextMenuPortal;exports.ContextMenuRadioGroup=o.ContextMenuRadioGroup;exports.ContextMenuRadioItem=o.ContextMenuRadioItem;exports.ContextMenuSeparator=o.ContextMenuSeparator;exports.ContextMenuShortcut=o.ContextMenuShortcut;exports.ContextMenuSub=o.ContextMenuSub;exports.ContextMenuSubContent=o.ContextMenuSubContent;exports.ContextMenuSubTrigger=o.ContextMenuSubTrigger;exports.ContextMenuTrigger=o.ContextMenuTrigger;exports.Dialog=n.Dialog;exports.DialogClose=n.DialogClose;exports.DialogContent=n.DialogContent;exports.DialogDescription=n.DialogDescription;exports.DialogFooter=n.DialogFooter;exports.DialogHeader=n.DialogHeader;exports.DialogOverlay=n.DialogOverlay;exports.DialogPortal=n.DialogPortal;exports.DialogTitle=n.DialogTitle;exports.DialogTrigger=n.DialogTrigger;exports.Drawer=i.Drawer;exports.DrawerClose=i.DrawerClose;exports.DrawerContent=i.DrawerContent;exports.DrawerDescription=i.DrawerDescription;exports.DrawerFooter=i.DrawerFooter;exports.DrawerHeader=i.DrawerHeader;exports.DrawerOverlay=i.DrawerOverlay;exports.DrawerPortal=i.DrawerPortal;exports.DrawerTitle=i.DrawerTitle;exports.DrawerTrigger=i.DrawerTrigger;exports.DropdownMenu=t.DropdownMenu;exports.DropdownMenuCheckboxItem=t.DropdownMenuCheckboxItem;exports.DropdownMenuContent=t.DropdownMenuContent;exports.DropdownMenuGroup=t.DropdownMenuGroup;exports.DropdownMenuItem=t.DropdownMenuItem;exports.DropdownMenuLabel=t.DropdownMenuLabel;exports.DropdownMenuPortal=t.DropdownMenuPortal;exports.DropdownMenuRadioGroup=t.DropdownMenuRadioGroup;exports.DropdownMenuRadioItem=t.DropdownMenuRadioItem;exports.DropdownMenuSeparator=t.DropdownMenuSeparator;exports.DropdownMenuShortcut=t.DropdownMenuShortcut;exports.DropdownMenuSub=t.DropdownMenuSub;exports.DropdownMenuSubContent=t.DropdownMenuSubContent;exports.DropdownMenuSubTrigger=t.DropdownMenuSubTrigger;exports.DropdownMenuTrigger=t.DropdownMenuTrigger;exports.Form=c.Form;exports.FormControl=c.FormControl;exports.FormDescription=c.FormDescription;exports.FormField=c.FormField;exports.FormItem=c.FormItem;exports.FormLabel=c.FormLabel;exports.FormMessage=c.FormMessage;exports.useFormField=c.useFormField;exports.HoverCard=I.HoverCard;exports.HoverCardContent=I.HoverCardContent;exports.HoverCardTrigger=I.HoverCardTrigger;exports.InputOTP=D.InputOTP;exports.InputOTPGroup=D.InputOTPGroup;exports.InputOTPSeparator=D.InputOTPSeparator;exports.InputOTPSlot=D.InputOTPSlot;exports.ShadInput=z.Input;exports.Label=E.Label;exports.Menubar=r.Menubar;exports.MenubarCheckboxItem=r.MenubarCheckboxItem;exports.MenubarContent=r.MenubarContent;exports.MenubarGroup=r.MenubarGroup;exports.MenubarItem=r.MenubarItem;exports.MenubarLabel=r.MenubarLabel;exports.MenubarMenu=r.MenubarMenu;exports.MenubarPortal=r.MenubarPortal;exports.MenubarRadioGroup=r.MenubarRadioGroup;exports.MenubarRadioItem=r.MenubarRadioItem;exports.MenubarSeparator=r.MenubarSeparator;exports.MenubarShortcut=r.MenubarShortcut;exports.MenubarSub=r.MenubarSub;exports.MenubarSubContent=r.MenubarSubContent;exports.MenubarSubTrigger=r.MenubarSubTrigger;exports.MenubarTrigger=r.MenubarTrigger;exports.NavigationMenu=d.NavigationMenu;exports.NavigationMenuContent=d.NavigationMenuContent;exports.NavigationMenuIndicator=d.NavigationMenuIndicator;exports.NavigationMenuItem=d.NavigationMenuItem;exports.NavigationMenuLink=d.NavigationMenuLink;exports.NavigationMenuList=d.NavigationMenuList;exports.NavigationMenuTrigger=d.NavigationMenuTrigger;exports.NavigationMenuViewport=d.NavigationMenuViewport;exports.navigationMenuTriggerStyle=d.navigationMenuTriggerStyle;exports.PaginationContent=S.PaginationContent;exports.PaginationEllipsis=S.PaginationEllipsis;exports.PaginationItem=S.PaginationItem;exports.PaginationLink=S.PaginationLink;exports.PaginationNext=S.PaginationNext;exports.PaginationPrevious=S.PaginationPrevious;exports.ShadPagination=S.Pagination;exports.Popover=T.Popover;exports.PopoverAnchor=T.PopoverAnchor;exports.PopoverContent=T.PopoverContent;exports.PopoverTrigger=T.PopoverTrigger;exports.Progress=K.Progress;exports.RadioGroup=G.RadioGroup;exports.RadioGroupItem=G.RadioGroupItem;exports.ResizableHandle=A.ResizableHandle;exports.ResizablePanel=A.ResizablePanel;exports.ResizablePanelGroup=A.ResizablePanelGroup;exports.ScrollArea=B.ScrollArea;exports.ScrollBar=B.ScrollBar;exports.Select=u.Select;exports.SelectContent=u.SelectContent;exports.SelectGroup=u.SelectGroup;exports.SelectItem=u.SelectItem;exports.SelectLabel=u.SelectLabel;exports.SelectScrollDownButton=u.SelectScrollDownButton;exports.SelectScrollUpButton=u.SelectScrollUpButton;exports.SelectSeparator=u.SelectSeparator;exports.SelectTrigger=u.SelectTrigger;exports.SelectValue=u.SelectValue;exports.Separator=U.Separator;exports.ShadSheet=b.Sheet;exports.SheetClose=b.SheetClose;exports.SheetContent=b.SheetContent;exports.SheetDescription=b.SheetDescription;exports.SheetFooter=b.SheetFooter;exports.SheetHeader=b.SheetHeader;exports.SheetTitle=b.SheetTitle;exports.SheetTrigger=b.SheetTrigger;exports.Sidebar=e.Sidebar;exports.SidebarContent=e.SidebarContent;exports.SidebarFooter=e.SidebarFooter;exports.SidebarGroup=e.SidebarGroup;exports.SidebarGroupAction=e.SidebarGroupAction;exports.SidebarGroupContent=e.SidebarGroupContent;exports.SidebarGroupLabel=e.SidebarGroupLabel;exports.SidebarHeader=e.SidebarHeader;exports.SidebarInput=e.SidebarInput;exports.SidebarInset=e.SidebarInset;exports.SidebarMenu=e.SidebarMenu;exports.SidebarMenuAction=e.SidebarMenuAction;exports.SidebarMenuBadge=e.SidebarMenuBadge;exports.SidebarMenuButton=e.SidebarMenuButton;exports.SidebarMenuItem=e.SidebarMenuItem;exports.SidebarMenuSkeleton=e.SidebarMenuSkeleton;exports.SidebarMenuSub=e.SidebarMenuSub;exports.SidebarMenuSubButton=e.SidebarMenuSubButton;exports.SidebarMenuSubItem=e.SidebarMenuSubItem;exports.SidebarProvider=e.SidebarProvider;exports.SidebarRail=e.SidebarRail;exports.SidebarSeparator=e.SidebarSeparator;exports.SidebarTrigger=e.SidebarTrigger;exports.useSidebar=e.useSidebar;exports.Skeleton=j.Skeleton;exports.Slider=W.Slider;exports.Toaster=_.Toaster;exports.ShadSwitch=J.Switch;exports.Table=g.Table;exports.TableBody=g.TableBody;exports.TableCaption=g.TableCaption;exports.TableCell=g.TableCell;exports.TableFooter=g.TableFooter;exports.TableHead=g.TableHead;exports.TableHeader=g.TableHeader;exports.TableRow=g.TableRow;exports.Tabs=h.Tabs;exports.TabsContent=h.TabsContent;exports.TabsList=h.TabsList;exports.TabsTrigger=h.TabsTrigger;exports.Textarea=Q.Textarea;exports.ToggleGroup=R.ToggleGroup;exports.ToggleGroupItem=R.ToggleGroupItem;exports.Toggle=k.Toggle;exports.toggleVariants=k.toggleVariants;exports.Tooltip=q.Tooltip;exports.TooltipContent=q.TooltipContent;exports.TooltipProvider=q.TooltipProvider;exports.TooltipTrigger=q.TooltipTrigger;exports.RootLayout=X.default;exports.Sidenav=Y.default;exports.Checkbox=Z.default;exports.StatCard=$.default;exports.DetailStat=ee.default;exports.KeyFactCard=re.default;exports.CopyToClipboard=oe.default;exports.Breadcrumb=te.default;exports.Notification=ae.default;exports.ProblemsOverview=ne.default;exports.SelectWithOptions=ie.default;exports.DebouncedInput=f.DebouncedInput;exports.Input=f.default;exports.Accordion=ue.default;exports.AnnouncementCard=le.default;exports.Pagination=de.default;exports.Sheet=ce.default;exports.Switch=be.default;exports.BasicTable=ge.default;exports.DataTable=se.default;exports.cn=Ce.cn;exports.TabNavigation=Se.default;exports.DateRangePicker=pe.DateRangePicker;exports.ThemeSwitch=Me.default;exports.OverridesSchema=me.OverridesSchema; diff --git a/dist/index.d.ts b/dist/index.d.ts deleted file mode 100644 index 5fd1df42..00000000 --- a/dist/index.d.ts +++ /dev/null @@ -1,74 +0,0 @@ -export { default as Colors } from './_util/colors'; -export { default as ThemeProvider } from './providers/ThemeProvider'; -export { LinkProvider as NextLinkProvider, useLinkComponent as useNextLink } from './providers/NextLinkProvider'; -export { Accordion as ShadAccordion, AccordionItem, AccordionTrigger, AccordionContent, } from './components/ui/accordion'; -export { AlertDialog, AlertDialogPortal, AlertDialogOverlay, AlertDialogTrigger, AlertDialogContent, AlertDialogHeader, AlertDialogFooter, AlertDialogTitle, AlertDialogDescription, AlertDialogAction, AlertDialogCancel, } from './components/ui/alert-dialog'; -export { Alert, AlertTitle, AlertDescription } from './components/ui/alert'; -export { AspectRatio } from './components/ui/aspect-ratio'; -export { Avatar, AvatarImage, AvatarFallback } from './components/ui/avatar'; -export { Badge, badgeVariants } from './components/ui/badge'; -export { Breadcrumb as ShadBradcrumb, BreadcrumbList, BreadcrumbItem, BreadcrumbLink, BreadcrumbPage, BreadcrumbSeparator, BreadcrumbEllipsis, } from './components/ui/breadcrumb'; -export { Button, buttonVariants } from './components/ui/button'; -export { Calendar } from './components/ui/calendar'; -export { Card, CardHeader, CardFooter, CardTitle, CardAction, CardDescription, CardContent, } from './components/ui/card'; -export { type CarouselApi, Carousel, CarouselContent, CarouselItem, CarouselPrevious, CarouselNext, } from './components/ui/carousel'; -export { ChartContainer, ChartTooltip, ChartTooltipContent, ChartLegend, ChartLegendContent, ChartStyle, } from './components/ui/chart'; -export { Checkbox as ShadCheckbox } from './components/ui/checkbox'; -export { Collapsible, CollapsibleTrigger, CollapsibleContent } from './components/ui/collapsible'; -export { Command, CommandDialog, CommandInput, CommandList, CommandEmpty, CommandGroup, CommandItem, CommandShortcut, CommandSeparator, } from './components/ui/command'; -export { ContextMenu, ContextMenuTrigger, ContextMenuContent, ContextMenuItem, ContextMenuCheckboxItem, ContextMenuRadioItem, ContextMenuLabel, ContextMenuSeparator, ContextMenuShortcut, ContextMenuGroup, ContextMenuPortal, ContextMenuSub, ContextMenuSubContent, ContextMenuSubTrigger, ContextMenuRadioGroup, } from './components/ui/context-menu'; -export { Dialog, DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogOverlay, DialogPortal, DialogTitle, DialogTrigger, } from './components/ui/dialog'; -export { Drawer, DrawerPortal, DrawerOverlay, DrawerTrigger, DrawerClose, DrawerContent, DrawerHeader, DrawerFooter, DrawerTitle, DrawerDescription, } from './components/ui/drawer'; -export { DropdownMenu, DropdownMenuPortal, DropdownMenuTrigger, DropdownMenuContent, DropdownMenuGroup, DropdownMenuLabel, DropdownMenuItem, DropdownMenuCheckboxItem, DropdownMenuRadioGroup, DropdownMenuRadioItem, DropdownMenuSeparator, DropdownMenuShortcut, DropdownMenuSub, DropdownMenuSubTrigger, DropdownMenuSubContent, } from './components/ui/dropdown-menu'; -export { useFormField, Form, FormItem, FormLabel, FormControl, FormDescription, FormMessage, FormField, } from './components/ui/form'; -export { HoverCard, HoverCardTrigger, HoverCardContent } from './components/ui/hover-card'; -export { InputOTP, InputOTPGroup, InputOTPSlot, InputOTPSeparator } from './components/ui/input-otp'; -export { Input as ShadInput } from './components/ui/input'; -export { Label } from './components/ui/label'; -export { Menubar, MenubarPortal, MenubarMenu, MenubarTrigger, MenubarContent, MenubarGroup, MenubarSeparator, MenubarLabel, MenubarItem, MenubarShortcut, MenubarCheckboxItem, MenubarRadioGroup, MenubarRadioItem, MenubarSub, MenubarSubTrigger, MenubarSubContent, } from './components/ui/menubar'; -export { NavigationMenu, NavigationMenuList, NavigationMenuItem, NavigationMenuContent, NavigationMenuTrigger, NavigationMenuLink, NavigationMenuIndicator, NavigationMenuViewport, navigationMenuTriggerStyle, } from './components/ui/navigation-menu'; -export { Pagination as ShadPagination, PaginationContent, PaginationLink, PaginationItem, PaginationPrevious, PaginationNext, PaginationEllipsis, } from './components/ui/pagination'; -export { Popover, PopoverTrigger, PopoverContent, PopoverAnchor } from './components/ui/popover'; -export { Progress } from './components/ui/progress'; -export { RadioGroup, RadioGroupItem } from './components/ui/radio-group'; -export { ResizablePanelGroup, ResizablePanel, ResizableHandle } from './components/ui/resizable'; -export { ScrollArea, ScrollBar } from './components/ui/scroll-area'; -export { Select, SelectContent, SelectGroup, SelectItem, SelectLabel, SelectScrollDownButton, SelectScrollUpButton, SelectSeparator, SelectTrigger, SelectValue, } from './components/ui/select'; -export { Separator } from './components/ui/separator'; -export { Sheet as ShadSheet, SheetTrigger, SheetClose, SheetContent, SheetHeader, SheetFooter, SheetTitle, SheetDescription, } from './components/ui/sheet'; -export { Sidebar, SidebarContent, SidebarFooter, SidebarGroup, SidebarGroupAction, SidebarGroupContent, SidebarGroupLabel, SidebarHeader, SidebarInput, SidebarInset, SidebarMenu, SidebarMenuAction, SidebarMenuBadge, SidebarMenuButton, SidebarMenuItem, SidebarMenuSkeleton, SidebarMenuSub, SidebarMenuSubButton, SidebarMenuSubItem, SidebarProvider, SidebarRail, SidebarSeparator, SidebarTrigger, useSidebar, } from './components/ui/sidebar'; -export { Skeleton } from './components/ui/skeleton'; -export { Slider } from './components/ui/slider'; -export { Toaster } from './components/ui/sonner'; -export { Switch as ShadSwitch } from './components/ui/switch'; -export { Table, TableHeader, TableBody, TableFooter, TableHead, TableRow, TableCell, TableCaption, } from './components/ui/table'; -export { Tabs, TabsList, TabsTrigger, TabsContent } from './components/ui/tabs'; -export { Textarea } from './components/ui/textarea'; -export { ToggleGroup, ToggleGroupItem } from './components/ui/toggle-group'; -export { Toggle, toggleVariants } from './components/ui/toggle'; -export { Tooltip, TooltipTrigger, TooltipContent, TooltipProvider } from './components/ui/tooltip'; -export { default as RootLayout } from './components/RootLayout'; -export { default as Sidenav } from './components/Sidenav'; -export { default as Checkbox } from './components/Checkbox'; -export { default as StatCard } from './components/StatCard'; -export { default as DetailStat } from './components/DetailStat'; -export { default as KeyFactCard } from './components/KeyFactCard'; -export { default as CopyToClipboard } from './components/CopyToClipboard'; -export { default as Breadcrumb } from './components/Breadcrumb'; -export { default as Notification } from './components/Notification'; -export { default as ProblemsOverview } from './components/ProblemsOverview'; -export { default as SelectWithOptions } from './components/Select'; -export { default as Input, DebouncedInput } from './components/Input'; -export { default as Accordion } from './components/Accordion'; -export { default as AnnouncementCard } from './components/AnnouncementCard'; -export { default as Pagination } from './components/Pagination'; -export { default as Sheet } from './components/Sheet'; -export { default as Switch } from './components/Switch'; -export { default as BasicTable } from './components/Table'; -export { default as DataTable, type DataTableColumnDef } from './components/DataTable'; -export { cn } from './lib/utils'; -export { default as TabNavigation } from './components/TabNavigation'; -export { default as DateRangePicker } from './components/DateRangePicker'; -export { default as ThemeSwitch } from './components/ThemeSwitch'; -export { OverridesSchema, type Overrides } from './schemas'; -//# sourceMappingURL=index.d.ts.map \ No newline at end of file diff --git a/dist/index.d.ts.map b/dist/index.d.ts.map deleted file mode 100644 index 843a547c..00000000 --- a/dist/index.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,aAAa,CAAC;AAErB,OAAO,EAAE,OAAO,IAAI,MAAM,EAAE,MAAM,gBAAgB,CAAC;AAEnD,OAAO,EAAE,OAAO,IAAI,aAAa,EAAE,MAAM,2BAA2B,CAAC;AAErE,OAAO,EAAE,YAAY,IAAI,gBAAgB,EAAE,gBAAgB,IAAI,WAAW,EAAE,MAAM,8BAA8B,CAAC;AAGjH,OAAO,EACN,SAAS,IAAI,aAAa,EAC1B,aAAa,EACb,gBAAgB,EAChB,gBAAgB,GAChB,MAAM,2BAA2B,CAAC;AAEnC,OAAO,EACN,WAAW,EACX,iBAAiB,EACjB,kBAAkB,EAClB,kBAAkB,EAClB,kBAAkB,EAClB,iBAAiB,EACjB,iBAAiB,EACjB,gBAAgB,EAChB,sBAAsB,EACtB,iBAAiB,EACjB,iBAAiB,GACjB,MAAM,8BAA8B,CAAC;AAEtC,OAAO,EAAE,KAAK,EAAE,UAAU,EAAE,gBAAgB,EAAE,MAAM,uBAAuB,CAAC;AAE5E,OAAO,EAAE,WAAW,EAAE,MAAM,8BAA8B,CAAC;AAE3D,OAAO,EAAE,MAAM,EAAE,WAAW,EAAE,cAAc,EAAE,MAAM,wBAAwB,CAAC;AAE7E,OAAO,EAAE,KAAK,EAAE,aAAa,EAAE,MAAM,uBAAuB,CAAC;AAE7D,OAAO,EACN,UAAU,IAAI,aAAa,EAC3B,cAAc,EACd,cAAc,EACd,cAAc,EACd,cAAc,EACd,mBAAmB,EACnB,kBAAkB,GAClB,MAAM,4BAA4B,CAAC;AAEpC,OAAO,EAAE,MAAM,EAAE,cAAc,EAAE,MAAM,wBAAwB,CAAC;AAEhE,OAAO,EAAE,QAAQ,EAAE,MAAM,0BAA0B,CAAC;AAEpD,OAAO,EACN,IAAI,EACJ,UAAU,EACV,UAAU,EACV,SAAS,EACT,UAAU,EACV,eAAe,EACf,WAAW,GACX,MAAM,sBAAsB,CAAC;AAE9B,OAAO,EACN,KAAK,WAAW,EAChB,QAAQ,EACR,eAAe,EACf,YAAY,EACZ,gBAAgB,EAChB,YAAY,GACZ,MAAM,0BAA0B,CAAC;AAElC,OAAO,EACN,cAAc,EACd,YAAY,EACZ,mBAAmB,EACnB,WAAW,EACX,kBAAkB,EAClB,UAAU,GACV,MAAM,uBAAuB,CAAC;AAE/B,OAAO,EAAE,QAAQ,IAAI,YAAY,EAAE,MAAM,0BAA0B,CAAC;AAEpE,OAAO,EAAE,WAAW,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,MAAM,6BAA6B,CAAC;AAElG,OAAO,EACN,OAAO,EACP,aAAa,EACb,YAAY,EACZ,WAAW,EACX,YAAY,EACZ,YAAY,EACZ,WAAW,EACX,eAAe,EACf,gBAAgB,GAChB,MAAM,yBAAyB,CAAC;AAEjC,OAAO,EACN,WAAW,EACX,kBAAkB,EAClB,kBAAkB,EAClB,eAAe,EACf,uBAAuB,EACvB,oBAAoB,EACpB,gBAAgB,EAChB,oBAAoB,EACpB,mBAAmB,EACnB,gBAAgB,EAChB,iBAAiB,EACjB,cAAc,EACd,qBAAqB,EACrB,qBAAqB,EACrB,qBAAqB,GACrB,MAAM,8BAA8B,CAAC;AAEtC,OAAO,EACN,MAAM,EACN,WAAW,EACX,aAAa,EACb,iBAAiB,EACjB,YAAY,EACZ,YAAY,EACZ,aAAa,EACb,YAAY,EACZ,WAAW,EACX,aAAa,GACb,MAAM,wBAAwB,CAAC;AAEhC,OAAO,EACN,MAAM,EACN,YAAY,EACZ,aAAa,EACb,aAAa,EACb,WAAW,EACX,aAAa,EACb,YAAY,EACZ,YAAY,EACZ,WAAW,EACX,iBAAiB,GACjB,MAAM,wBAAwB,CAAC;AAEhC,OAAO,EACN,YAAY,EACZ,kBAAkB,EAClB,mBAAmB,EACnB,mBAAmB,EACnB,iBAAiB,EACjB,iBAAiB,EACjB,gBAAgB,EAChB,wBAAwB,EACxB,sBAAsB,EACtB,qBAAqB,EACrB,qBAAqB,EACrB,oBAAoB,EACpB,eAAe,EACf,sBAAsB,EACtB,sBAAsB,GACtB,MAAM,+BAA+B,CAAC;AAEvC,OAAO,EACN,YAAY,EACZ,IAAI,EACJ,QAAQ,EACR,SAAS,EACT,WAAW,EACX,eAAe,EACf,WAAW,EACX,SAAS,GACT,MAAM,sBAAsB,CAAC;AAE9B,OAAO,EAAE,SAAS,EAAE,gBAAgB,EAAE,gBAAgB,EAAE,MAAM,4BAA4B,CAAC;AAE3F,OAAO,EAAE,QAAQ,EAAE,aAAa,EAAE,YAAY,EAAE,iBAAiB,EAAE,MAAM,2BAA2B,CAAC;AAErG,OAAO,EAAE,KAAK,IAAI,SAAS,EAAE,MAAM,uBAAuB,CAAC;AAE3D,OAAO,EAAE,KAAK,EAAE,MAAM,uBAAuB,CAAC;AAE9C,OAAO,EACN,OAAO,EACP,aAAa,EACb,WAAW,EACX,cAAc,EACd,cAAc,EACd,YAAY,EACZ,gBAAgB,EAChB,YAAY,EACZ,WAAW,EACX,eAAe,EACf,mBAAmB,EACnB,iBAAiB,EACjB,gBAAgB,EAChB,UAAU,EACV,iBAAiB,EACjB,iBAAiB,GACjB,MAAM,yBAAyB,CAAC;AAEjC,OAAO,EACN,cAAc,EACd,kBAAkB,EAClB,kBAAkB,EAClB,qBAAqB,EACrB,qBAAqB,EACrB,kBAAkB,EAClB,uBAAuB,EACvB,sBAAsB,EACtB,0BAA0B,GAC1B,MAAM,iCAAiC,CAAC;AAEzC,OAAO,EACN,UAAU,IAAI,cAAc,EAC5B,iBAAiB,EACjB,cAAc,EACd,cAAc,EACd,kBAAkB,EAClB,cAAc,EACd,kBAAkB,GAClB,MAAM,4BAA4B,CAAC;AAEpC,OAAO,EAAE,OAAO,EAAE,cAAc,EAAE,cAAc,EAAE,aAAa,EAAE,MAAM,yBAAyB,CAAC;AAEjG,OAAO,EAAE,QAAQ,EAAE,MAAM,0BAA0B,CAAC;AAEpD,OAAO,EAAE,UAAU,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAEzE,OAAO,EAAE,mBAAmB,EAAE,cAAc,EAAE,eAAe,EAAE,MAAM,2BAA2B,CAAC;AAEjG,OAAO,EAAE,UAAU,EAAE,SAAS,EAAE,MAAM,6BAA6B,CAAC;AAEpE,OAAO,EACN,MAAM,EACN,aAAa,EACb,WAAW,EACX,UAAU,EACV,WAAW,EACX,sBAAsB,EACtB,oBAAoB,EACpB,eAAe,EACf,aAAa,EACb,WAAW,GACX,MAAM,wBAAwB,CAAC;AAEhC,OAAO,EAAE,SAAS,EAAE,MAAM,2BAA2B,CAAC;AAEtD,OAAO,EACN,KAAK,IAAI,SAAS,EAClB,YAAY,EACZ,UAAU,EACV,YAAY,EACZ,WAAW,EACX,WAAW,EACX,UAAU,EACV,gBAAgB,GAChB,MAAM,uBAAuB,CAAC;AAE/B,OAAO,EACN,OAAO,EACP,cAAc,EACd,aAAa,EACb,YAAY,EACZ,kBAAkB,EAClB,mBAAmB,EACnB,iBAAiB,EACjB,aAAa,EACb,YAAY,EACZ,YAAY,EACZ,WAAW,EACX,iBAAiB,EACjB,gBAAgB,EAChB,iBAAiB,EACjB,eAAe,EACf,mBAAmB,EACnB,cAAc,EACd,oBAAoB,EACpB,kBAAkB,EAClB,eAAe,EACf,WAAW,EACX,gBAAgB,EAChB,cAAc,EACd,UAAU,GACV,MAAM,yBAAyB,CAAC;AAEjC,OAAO,EAAE,QAAQ,EAAE,MAAM,0BAA0B,CAAC;AAEpD,OAAO,EAAE,MAAM,EAAE,MAAM,wBAAwB,CAAC;AAEhD,OAAO,EAAE,OAAO,EAAE,MAAM,wBAAwB,CAAC;AAEjD,OAAO,EAAE,MAAM,IAAI,UAAU,EAAE,MAAM,wBAAwB,CAAC;AAE9D,OAAO,EACN,KAAK,EACL,WAAW,EACX,SAAS,EACT,WAAW,EACX,SAAS,EACT,QAAQ,EACR,SAAS,EACT,YAAY,GACZ,MAAM,uBAAuB,CAAC;AAE/B,OAAO,EAAE,IAAI,EAAE,QAAQ,EAAE,WAAW,EAAE,WAAW,EAAE,MAAM,sBAAsB,CAAC;AAEhF,OAAO,EAAE,QAAQ,EAAE,MAAM,0BAA0B,CAAC;AAEpD,OAAO,EAAE,WAAW,EAAE,eAAe,EAAE,MAAM,8BAA8B,CAAC;AAE5E,OAAO,EAAE,MAAM,EAAE,cAAc,EAAE,MAAM,wBAAwB,CAAC;AAEhE,OAAO,EAAE,OAAO,EAAE,cAAc,EAAE,cAAc,EAAE,eAAe,EAAE,MAAM,yBAAyB,CAAC;AAGnG,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,yBAAyB,CAAC;AAEhE,OAAO,EAAE,OAAO,IAAI,OAAO,EAAE,MAAM,sBAAsB,CAAC;AAE1D,OAAO,EAAE,OAAO,IAAI,QAAQ,EAAE,MAAM,uBAAuB,CAAC;AAE5D,OAAO,EAAE,OAAO,IAAI,QAAQ,EAAE,MAAM,uBAAuB,CAAC;AAE5D,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,yBAAyB,CAAC;AAEhE,OAAO,EAAE,OAAO,IAAI,WAAW,EAAE,MAAM,0BAA0B,CAAC;AAElE,OAAO,EAAE,OAAO,IAAI,eAAe,EAAE,MAAM,8BAA8B,CAAC;AAE1E,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,yBAAyB,CAAC;AAEhE,OAAO,EAAE,OAAO,IAAI,YAAY,EAAE,MAAM,2BAA2B,CAAC;AAEpE,OAAO,EAAE,OAAO,IAAI,gBAAgB,EAAE,MAAM,+BAA+B,CAAC;AAE5E,OAAO,EAAE,OAAO,IAAI,iBAAiB,EAAE,MAAM,qBAAqB,CAAC;AAEnE,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,cAAc,EAAE,MAAM,oBAAoB,CAAC;AAEtE,OAAO,EAAE,OAAO,IAAI,SAAS,EAAE,MAAM,wBAAwB,CAAC;AAE9D,OAAO,EAAE,OAAO,IAAI,gBAAgB,EAAE,MAAM,+BAA+B,CAAC;AAE5E,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,yBAAyB,CAAC;AAEhE,OAAO,EAAE,OAAO,IAAI,KAAK,EAAE,MAAM,oBAAoB,CAAC;AAEtD,OAAO,EAAE,OAAO,IAAI,MAAM,EAAE,MAAM,qBAAqB,CAAC;AAExD,OAAO,EAAE,OAAO,IAAI,UAAU,EAAE,MAAM,oBAAoB,CAAC;AAE3D,OAAO,EAAE,OAAO,IAAI,SAAS,EAAE,KAAK,kBAAkB,EAAE,MAAM,wBAAwB,CAAC;AAEvF,OAAO,EAAE,EAAE,EAAE,MAAM,aAAa,CAAC;AAEjC,OAAO,EAAE,OAAO,IAAI,aAAa,EAAE,MAAM,4BAA4B,CAAC;AAEtE,OAAO,EAAE,OAAO,IAAI,eAAe,EAAE,MAAM,8BAA8B,CAAC;AAE1E,OAAO,EAAE,OAAO,IAAI,WAAW,EAAE,MAAM,0BAA0B,CAAC;AAElE,OAAO,EAAE,eAAe,EAAE,KAAK,SAAS,EAAE,MAAM,WAAW,CAAC"} \ No newline at end of file diff --git a/dist/index.es.js b/dist/index.es.js deleted file mode 100644 index bdf56891..00000000 --- a/dist/index.es.js +++ /dev/null @@ -1,349 +0,0 @@ -/* empty css */ -import { default as t } from "./_util/colors.es.js"; -import { default as n } from "./providers/ThemeProvider.es.js"; -import { LinkProvider as l, useLinkComponent as u } from "./providers/NextLinkProvider.es.js"; -import { AccordionContent as d, AccordionItem as m, AccordionTrigger as b, Accordion as g } from "./components/ui/accordion.es.js"; -import { AlertDialog as f, AlertDialogAction as C, AlertDialogCancel as S, AlertDialogContent as s, AlertDialogDescription as c, AlertDialogFooter as M, AlertDialogHeader as D, AlertDialogOverlay as T, AlertDialogPortal as h, AlertDialogTitle as P, AlertDialogTrigger as v } from "./components/ui/alert-dialog.es.js"; -import { Alert as w, AlertDescription as A, AlertTitle as L } from "./components/ui/alert.es.js"; -import { AspectRatio as F } from "./components/ui/aspect-ratio.es.js"; -import { Avatar as k, AvatarFallback as R, AvatarImage as N } from "./components/ui/avatar.es.js"; -import { Badge as y, badgeVariants as O } from "./components/ui/badge.es.js"; -import { BreadcrumbEllipsis as z, BreadcrumbItem as E, BreadcrumbLink as K, BreadcrumbList as U, BreadcrumbPage as W, BreadcrumbSeparator as j, Breadcrumb as q } from "./components/ui/breadcrumb.es.js"; -import { Button as Q, buttonVariants as X } from "./components/ui/button.es.js"; -import { Calendar as Z } from "./components/ui/calendar.es.js"; -import { Card as $, CardAction as ee, CardContent as re, CardDescription as oe, CardFooter as te, CardHeader as ae, CardTitle as ne } from "./components/ui/card.es.js"; -import { Carousel as le, CarouselContent as ue, CarouselItem as pe, CarouselNext as de, CarouselPrevious as me } from "./components/ui/carousel.es.js"; -import { ChartContainer as ge, ChartLegend as xe, ChartLegendContent as fe, ChartStyle as Ce, ChartTooltip as Se, ChartTooltipContent as se } from "./components/ui/chart.es.js"; -import { Checkbox as Me } from "./components/ui/checkbox.es.js"; -import { Collapsible as Te, CollapsibleContent as he, CollapsibleTrigger as Pe } from "./components/ui/collapsible.es.js"; -import { Command as Ie, CommandDialog as we, CommandEmpty as Ae, CommandGroup as Le, CommandInput as Be, CommandItem as Fe, CommandList as Ge, CommandSeparator as ke, CommandShortcut as Re } from "./components/ui/command.es.js"; -import { ContextMenu as He, ContextMenuCheckboxItem as ye, ContextMenuContent as Oe, ContextMenuGroup as Ve, ContextMenuItem as ze, ContextMenuLabel as Ee, ContextMenuPortal as Ke, ContextMenuRadioGroup as Ue, ContextMenuRadioItem as We, ContextMenuSeparator as je, ContextMenuShortcut as qe, ContextMenuSub as Je, ContextMenuSubContent as Qe, ContextMenuSubTrigger as Xe, ContextMenuTrigger as Ye } from "./components/ui/context-menu.es.js"; -import { Dialog as _e, DialogClose as $e, DialogContent as er, DialogDescription as rr, DialogFooter as or, DialogHeader as tr, DialogOverlay as ar, DialogPortal as nr, DialogTitle as ir, DialogTrigger as lr } from "./components/ui/dialog.es.js"; -import { Drawer as pr, DrawerClose as dr, DrawerContent as mr, DrawerDescription as br, DrawerFooter as gr, DrawerHeader as xr, DrawerOverlay as fr, DrawerPortal as Cr, DrawerTitle as Sr, DrawerTrigger as sr } from "./components/ui/drawer.es.js"; -import { DropdownMenu as Mr, DropdownMenuCheckboxItem as Dr, DropdownMenuContent as Tr, DropdownMenuGroup as hr, DropdownMenuItem as Pr, DropdownMenuLabel as vr, DropdownMenuPortal as Ir, DropdownMenuRadioGroup as wr, DropdownMenuRadioItem as Ar, DropdownMenuSeparator as Lr, DropdownMenuShortcut as Br, DropdownMenuSub as Fr, DropdownMenuSubContent as Gr, DropdownMenuSubTrigger as kr, DropdownMenuTrigger as Rr } from "./components/ui/dropdown-menu.es.js"; -import { Form as Hr, FormControl as yr, FormDescription as Or, FormField as Vr, FormItem as zr, FormLabel as Er, FormMessage as Kr, useFormField as Ur } from "./components/ui/form.es.js"; -import { HoverCard as jr, HoverCardContent as qr, HoverCardTrigger as Jr } from "./components/ui/hover-card.es.js"; -import { InputOTP as Xr, InputOTPGroup as Yr, InputOTPSeparator as Zr, InputOTPSlot as _r } from "./components/ui/input-otp.es.js"; -import { Input as eo } from "./components/ui/input.es.js"; -import { Label as oo } from "./components/ui/label.es.js"; -import { Menubar as ao, MenubarCheckboxItem as no, MenubarContent as io, MenubarGroup as lo, MenubarItem as uo, MenubarLabel as po, MenubarMenu as mo, MenubarPortal as bo, MenubarRadioGroup as go, MenubarRadioItem as xo, MenubarSeparator as fo, MenubarShortcut as Co, MenubarSub as So, MenubarSubContent as so, MenubarSubTrigger as co, MenubarTrigger as Mo } from "./components/ui/menubar.es.js"; -import { NavigationMenu as To, NavigationMenuContent as ho, NavigationMenuIndicator as Po, NavigationMenuItem as vo, NavigationMenuLink as Io, NavigationMenuList as wo, NavigationMenuTrigger as Ao, NavigationMenuViewport as Lo, navigationMenuTriggerStyle as Bo } from "./components/ui/navigation-menu.es.js"; -import { PaginationContent as Go, PaginationEllipsis as ko, PaginationItem as Ro, PaginationLink as No, PaginationNext as Ho, PaginationPrevious as yo, Pagination as Oo } from "./components/ui/pagination.es.js"; -import { Popover as zo, PopoverAnchor as Eo, PopoverContent as Ko, PopoverTrigger as Uo } from "./components/ui/popover.es.js"; -import { Progress as jo } from "./components/ui/progress.es.js"; -import { RadioGroup as Jo, RadioGroupItem as Qo } from "./components/ui/radio-group.es.js"; -import { ResizableHandle as Yo, ResizablePanel as Zo, ResizablePanelGroup as _o } from "./components/ui/resizable.es.js"; -import { ScrollArea as et, ScrollBar as rt } from "./components/ui/scroll-area.es.js"; -import { Select as tt, SelectContent as at, SelectGroup as nt, SelectItem as it, SelectLabel as lt, SelectScrollDownButton as ut, SelectScrollUpButton as pt, SelectSeparator as dt, SelectTrigger as mt, SelectValue as bt } from "./components/ui/select.es.js"; -import { Separator as xt } from "./components/ui/separator.es.js"; -import { Sheet as Ct, SheetClose as St, SheetContent as st, SheetDescription as ct, SheetFooter as Mt, SheetHeader as Dt, SheetTitle as Tt, SheetTrigger as ht } from "./components/ui/sheet.es.js"; -import { Sidebar as vt, SidebarContent as It, SidebarFooter as wt, SidebarGroup as At, SidebarGroupAction as Lt, SidebarGroupContent as Bt, SidebarGroupLabel as Ft, SidebarHeader as Gt, SidebarInput as kt, SidebarInset as Rt, SidebarMenu as Nt, SidebarMenuAction as Ht, SidebarMenuBadge as yt, SidebarMenuButton as Ot, SidebarMenuItem as Vt, SidebarMenuSkeleton as zt, SidebarMenuSub as Et, SidebarMenuSubButton as Kt, SidebarMenuSubItem as Ut, SidebarProvider as Wt, SidebarRail as jt, SidebarSeparator as qt, SidebarTrigger as Jt, useSidebar as Qt } from "./components/ui/sidebar.es.js"; -import { Skeleton as Yt } from "./components/ui/skeleton.es.js"; -import { Slider as _t } from "./components/ui/slider.es.js"; -import { Toaster as ea } from "./components/ui/sonner.es.js"; -import { Switch as oa } from "./components/ui/switch.es.js"; -import { Table as aa, TableBody as na, TableCaption as ia, TableCell as la, TableFooter as ua, TableHead as pa, TableHeader as da, TableRow as ma } from "./components/ui/table.es.js"; -import { Tabs as ga, TabsContent as xa, TabsList as fa, TabsTrigger as Ca } from "./components/ui/tabs.es.js"; -import { Textarea as sa } from "./components/ui/textarea.es.js"; -import { ToggleGroup as Ma, ToggleGroupItem as Da } from "./components/ui/toggle-group.es.js"; -import { Toggle as ha, toggleVariants as Pa } from "./components/ui/toggle.es.js"; -import { Tooltip as Ia, TooltipContent as wa, TooltipProvider as Aa, TooltipTrigger as La } from "./components/ui/tooltip.es.js"; -import { default as Fa } from "./components/RootLayout/RootLayout.es.js"; -import { default as ka } from "./components/Sidenav/Sidenav.es.js"; -import { default as Na } from "./components/Checkbox/Checkbox.es.js"; -import { default as ya } from "./components/StatCard/StatCard.es.js"; -import { default as Va } from "./components/DetailStat/DetailStat.es.js"; -import { default as Ea } from "./components/KeyFactCard/KeyFactCard.es.js"; -import { default as Ua } from "./components/CopyToClipboard/CopyToClipboard.es.js"; -import { default as ja } from "./components/Breadcrumb/Breadcrumb.es.js"; -import { default as Ja } from "./components/Notification/Notification.es.js"; -import { default as Xa } from "./components/ProblemsOverview/ProblemsOverview.es.js"; -import { default as Za } from "./components/Select/Select.es.js"; -import { DebouncedInput as $a, default as en } from "./components/Input/Input.es.js"; -import { default as on } from "./components/Accordion/Accordion.es.js"; -import { default as an } from "./components/AnnouncementCard/AnnouncementCard.es.js"; -import { default as ln } from "./components/Pagination/Pagination.es.js"; -import { default as pn } from "./components/Sheet/Sheet.es.js"; -import { default as mn } from "./components/Switch/Switch.es.js"; -import { default as gn } from "./components/Table/Table.es.js"; -import { default as fn } from "./components/DataTable/DataTable.es.js"; -import { cn as Sn } from "./lib/utils.es.js"; -import { default as cn } from "./components/TabNavigation/TabNavigation.es.js"; -import { DateRangePicker as Dn } from "./components/DateRangePicker/date-range-picker.es.js"; -import { default as hn } from "./components/ThemeSwitch/ThemeSwitch.es.js"; -import { OverridesSchema as vn } from "./schemas.es.js"; -export { - on as Accordion, - d as AccordionContent, - m as AccordionItem, - b as AccordionTrigger, - w as Alert, - A as AlertDescription, - f as AlertDialog, - C as AlertDialogAction, - S as AlertDialogCancel, - s as AlertDialogContent, - c as AlertDialogDescription, - M as AlertDialogFooter, - D as AlertDialogHeader, - T as AlertDialogOverlay, - h as AlertDialogPortal, - P as AlertDialogTitle, - v as AlertDialogTrigger, - L as AlertTitle, - an as AnnouncementCard, - F as AspectRatio, - k as Avatar, - R as AvatarFallback, - N as AvatarImage, - y as Badge, - gn as BasicTable, - ja as Breadcrumb, - z as BreadcrumbEllipsis, - E as BreadcrumbItem, - K as BreadcrumbLink, - U as BreadcrumbList, - W as BreadcrumbPage, - j as BreadcrumbSeparator, - Q as Button, - Z as Calendar, - $ as Card, - ee as CardAction, - re as CardContent, - oe as CardDescription, - te as CardFooter, - ae as CardHeader, - ne as CardTitle, - le as Carousel, - ue as CarouselContent, - pe as CarouselItem, - de as CarouselNext, - me as CarouselPrevious, - ge as ChartContainer, - xe as ChartLegend, - fe as ChartLegendContent, - Ce as ChartStyle, - Se as ChartTooltip, - se as ChartTooltipContent, - Na as Checkbox, - Te as Collapsible, - he as CollapsibleContent, - Pe as CollapsibleTrigger, - t as Colors, - Ie as Command, - we as CommandDialog, - Ae as CommandEmpty, - Le as CommandGroup, - Be as CommandInput, - Fe as CommandItem, - Ge as CommandList, - ke as CommandSeparator, - Re as CommandShortcut, - He as ContextMenu, - ye as ContextMenuCheckboxItem, - Oe as ContextMenuContent, - Ve as ContextMenuGroup, - ze as ContextMenuItem, - Ee as ContextMenuLabel, - Ke as ContextMenuPortal, - Ue as ContextMenuRadioGroup, - We as ContextMenuRadioItem, - je as ContextMenuSeparator, - qe as ContextMenuShortcut, - Je as ContextMenuSub, - Qe as ContextMenuSubContent, - Xe as ContextMenuSubTrigger, - Ye as ContextMenuTrigger, - Ua as CopyToClipboard, - fn as DataTable, - Dn as DateRangePicker, - $a as DebouncedInput, - Va as DetailStat, - _e as Dialog, - $e as DialogClose, - er as DialogContent, - rr as DialogDescription, - or as DialogFooter, - tr as DialogHeader, - ar as DialogOverlay, - nr as DialogPortal, - ir as DialogTitle, - lr as DialogTrigger, - pr as Drawer, - dr as DrawerClose, - mr as DrawerContent, - br as DrawerDescription, - gr as DrawerFooter, - xr as DrawerHeader, - fr as DrawerOverlay, - Cr as DrawerPortal, - Sr as DrawerTitle, - sr as DrawerTrigger, - Mr as DropdownMenu, - Dr as DropdownMenuCheckboxItem, - Tr as DropdownMenuContent, - hr as DropdownMenuGroup, - Pr as DropdownMenuItem, - vr as DropdownMenuLabel, - Ir as DropdownMenuPortal, - wr as DropdownMenuRadioGroup, - Ar as DropdownMenuRadioItem, - Lr as DropdownMenuSeparator, - Br as DropdownMenuShortcut, - Fr as DropdownMenuSub, - Gr as DropdownMenuSubContent, - kr as DropdownMenuSubTrigger, - Rr as DropdownMenuTrigger, - Hr as Form, - yr as FormControl, - Or as FormDescription, - Vr as FormField, - zr as FormItem, - Er as FormLabel, - Kr as FormMessage, - jr as HoverCard, - qr as HoverCardContent, - Jr as HoverCardTrigger, - en as Input, - Xr as InputOTP, - Yr as InputOTPGroup, - Zr as InputOTPSeparator, - _r as InputOTPSlot, - Ea as KeyFactCard, - oo as Label, - ao as Menubar, - no as MenubarCheckboxItem, - io as MenubarContent, - lo as MenubarGroup, - uo as MenubarItem, - po as MenubarLabel, - mo as MenubarMenu, - bo as MenubarPortal, - go as MenubarRadioGroup, - xo as MenubarRadioItem, - fo as MenubarSeparator, - Co as MenubarShortcut, - So as MenubarSub, - so as MenubarSubContent, - co as MenubarSubTrigger, - Mo as MenubarTrigger, - To as NavigationMenu, - ho as NavigationMenuContent, - Po as NavigationMenuIndicator, - vo as NavigationMenuItem, - Io as NavigationMenuLink, - wo as NavigationMenuList, - Ao as NavigationMenuTrigger, - Lo as NavigationMenuViewport, - l as NextLinkProvider, - Ja as Notification, - vn as OverridesSchema, - ln as Pagination, - Go as PaginationContent, - ko as PaginationEllipsis, - Ro as PaginationItem, - No as PaginationLink, - Ho as PaginationNext, - yo as PaginationPrevious, - zo as Popover, - Eo as PopoverAnchor, - Ko as PopoverContent, - Uo as PopoverTrigger, - Xa as ProblemsOverview, - jo as Progress, - Jo as RadioGroup, - Qo as RadioGroupItem, - Yo as ResizableHandle, - Zo as ResizablePanel, - _o as ResizablePanelGroup, - Fa as RootLayout, - et as ScrollArea, - rt as ScrollBar, - tt as Select, - at as SelectContent, - nt as SelectGroup, - it as SelectItem, - lt as SelectLabel, - ut as SelectScrollDownButton, - pt as SelectScrollUpButton, - dt as SelectSeparator, - mt as SelectTrigger, - bt as SelectValue, - Za as SelectWithOptions, - xt as Separator, - g as ShadAccordion, - q as ShadBradcrumb, - Me as ShadCheckbox, - eo as ShadInput, - Oo as ShadPagination, - Ct as ShadSheet, - oa as ShadSwitch, - pn as Sheet, - St as SheetClose, - st as SheetContent, - ct as SheetDescription, - Mt as SheetFooter, - Dt as SheetHeader, - Tt as SheetTitle, - ht as SheetTrigger, - vt as Sidebar, - It as SidebarContent, - wt as SidebarFooter, - At as SidebarGroup, - Lt as SidebarGroupAction, - Bt as SidebarGroupContent, - Ft as SidebarGroupLabel, - Gt as SidebarHeader, - kt as SidebarInput, - Rt as SidebarInset, - Nt as SidebarMenu, - Ht as SidebarMenuAction, - yt as SidebarMenuBadge, - Ot as SidebarMenuButton, - Vt as SidebarMenuItem, - zt as SidebarMenuSkeleton, - Et as SidebarMenuSub, - Kt as SidebarMenuSubButton, - Ut as SidebarMenuSubItem, - Wt as SidebarProvider, - jt as SidebarRail, - qt as SidebarSeparator, - Jt as SidebarTrigger, - ka as Sidenav, - Yt as Skeleton, - _t as Slider, - ya as StatCard, - mn as Switch, - cn as TabNavigation, - aa as Table, - na as TableBody, - ia as TableCaption, - la as TableCell, - ua as TableFooter, - pa as TableHead, - da as TableHeader, - ma as TableRow, - ga as Tabs, - xa as TabsContent, - fa as TabsList, - Ca as TabsTrigger, - sa as Textarea, - n as ThemeProvider, - hn as ThemeSwitch, - ea as Toaster, - ha as Toggle, - Ma as ToggleGroup, - Da as ToggleGroupItem, - Ia as Tooltip, - wa as TooltipContent, - Aa as TooltipProvider, - La as TooltipTrigger, - O as badgeVariants, - X as buttonVariants, - Sn as cn, - Bo as navigationMenuTriggerStyle, - Pa as toggleVariants, - Ur as useFormField, - u as useNextLink, - Qt as useSidebar -}; diff --git a/dist/lib/utils.cjs.js b/dist/lib/utils.cjs.js deleted file mode 100644 index 8ac276b6..00000000 --- a/dist/lib/utils.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const r=require("clsx"),t=require("tailwind-merge");function n(...e){return t.twMerge(r.clsx(e))}exports.cn=n; diff --git a/dist/lib/utils.d.ts b/dist/lib/utils.d.ts deleted file mode 100644 index 8409361c..00000000 --- a/dist/lib/utils.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { ClassValue } from 'clsx'; -export declare function cn(...inputs: ClassValue[]): string; -//# sourceMappingURL=utils.d.ts.map \ No newline at end of file diff --git a/dist/lib/utils.d.ts.map b/dist/lib/utils.d.ts.map deleted file mode 100644 index c0491b97..00000000 --- a/dist/lib/utils.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../../src/lib/utils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAQ,KAAK,UAAU,EAAE,MAAM,MAAM,CAAC;AAG7C,wBAAgB,EAAE,CAAC,GAAG,MAAM,EAAE,UAAU,EAAE,UAEzC"} \ No newline at end of file diff --git a/dist/lib/utils.es.js b/dist/lib/utils.es.js deleted file mode 100644 index a4783bbc..00000000 --- a/dist/lib/utils.es.js +++ /dev/null @@ -1,8 +0,0 @@ -import { clsx as o } from "clsx"; -import { twMerge as t } from "tailwind-merge"; -function n(...r) { - return t(o(r)); -} -export { - n as cn -}; diff --git a/dist/package.json b/dist/package.json deleted file mode 100644 index ba6492bf..00000000 --- a/dist/package.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "name": "@uselagoon/ui-library", - "author": "Amazeeio", - "license": "Apache-2.0", - "version": "2.0.2", - "description": "Lagoon component library using Shadcn / tailwind", - "main": "dist/index.cjs.js", - "module": "dist/index.es.js", - "types": "dist/index.d.ts", - "exports": { - ".": { - "types": "./dist/index.d.ts", - "import": "./dist/index.es.js", - "require": "./dist/index.cjs.js" - }, - "./schemas": { - "types": "./dist/schemas.d.ts", - "import": "./dist/schemas.es.js", - "require": "./dist/schemas.cjs.js" - }, - "./dist/*": "./dist/*" - }, - "typesVersions": { - "*": { - "schemas": [ - "./dist/schemas.d.ts" - ] - } - }, - "type": "module", - "files": [ - "dist", - "postinstall.cjs" - ], - "repository": { - "type": "git", - "url": "git+https://github.com/uselagoon/ui-library.git" - }, - "bugs": { - "url": "https://github.com/uselagoon/ui-library/issues" - }, - "homepage": "https://github.com/uselagoon/ui-library#readme", - "scripts": { - "build": "npm run bundle && npm run copy", - "bundle": "rm -rf ./dist && tsc -b && vite build", - "lint": "eslint .", - "preview": "vite preview", - "copy": "cp package.json dist/", - "postinstall": "node postinstall.cjs", - "format": "prettier --write .", - "format:check": "prettier --check .", - "storybook": "storybook dev -p 6006", - "build-storybook": "storybook build" - }, - "dependencies": { - "@hookform/resolvers": "^5.1.1", - "@radix-ui/react-accordion": "^1.2.11", - "@radix-ui/react-alert-dialog": "^1.1.14", - "@radix-ui/react-aspect-ratio": "^1.1.7", - "@radix-ui/react-avatar": "^1.1.10", - "@radix-ui/react-checkbox": "^1.3.2", - "@radix-ui/react-collapsible": "^1.1.11", - "@radix-ui/react-context-menu": "^2.2.15", - "@radix-ui/react-dialog": "^1.1.14", - "@radix-ui/react-dropdown-menu": "^2.1.15", - "@radix-ui/react-hover-card": "^1.1.14", - "@radix-ui/react-label": "^2.1.7", - "@radix-ui/react-menubar": "^1.1.15", - "@radix-ui/react-navigation-menu": "^1.2.13", - "@radix-ui/react-popover": "^1.1.14", - "@radix-ui/react-progress": "^1.1.7", - "@radix-ui/react-radio-group": "^1.3.7", - "@radix-ui/react-scroll-area": "^1.2.9", - "@radix-ui/react-select": "^2.2.5", - "@radix-ui/react-separator": "^1.1.7", - "@radix-ui/react-slider": "^1.3.5", - "@radix-ui/react-slot": "^1.2.3", - "@radix-ui/react-switch": "^1.2.5", - "@radix-ui/react-tabs": "^1.1.12", - "@radix-ui/react-toggle": "^1.1.9", - "@radix-ui/react-toggle-group": "^1.1.10", - "@radix-ui/react-tooltip": "^1.2.7", - "@tailwindcss/vite": "^4.1.8", - "@tanstack/react-table": "^8.21.3", - "class-variance-authority": "^0.7.1", - "clsx": "^2.1.1", - "cmdk": "^1.1.1", - "date-fns": "^3.6.0", - "embla-carousel-react": "^8.6.0", - "input-otp": "^1.4.2", - "lucide-react": "^0.511.0", - "next-nprogress-bar": "^2.4.7", - "next-themes": "^0.4.6", - "react-day-picker": "^9.7.0", - "react-highlight-words": "^0.21.0", - "react-hook-form": "^7.58.1", - "react-loading-skeleton": "^3.5.0", - "react-resizable-panels": "^3.0.3", - "recharts": "^2.15.4", - "sonner": "^2.0.5", - "tailwind-merge": "^3.3.0", - "tailwindcss": "^4.1.10", - "vaul": "^1.1.2", - "zod": "^4.1.13" - }, - "peerDependencies": { - "react": ">=18.2.0", - "react-dom": ">=18.2.0" - }, - "devDependencies": { - "@eslint/js": "^9.25.0", - "@storybook/addon-docs": "^9.0.0", - "@storybook/addon-onboarding": "^9.0.0", - "@storybook/addon-styling-webpack": "^2.0.0", - "@storybook/react-vite": "^9.0.0", - "@types/lodash": "^4.17.17", - "@types/node": "^22.15.24", - "@types/react": "^18.2.47", - "@types/react-dom": "^18.2.18", - "@types/react-highlight-words": "^0.20.0", - "@vitejs/plugin-react": "^4.4.1", - "eslint": "^9.25.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-react-hooks": "^5.2.0", - "eslint-plugin-react-refresh": "^0.4.19", - "eslint-plugin-storybook": "^9.0.0", - "globals": "^16.0.0", - "lodash": "^4.17.21", - "postcss-cli": "^11.0.1", - "prettier": "^3.2.2", - "storybook": "^9.0.0", - "tw-animate-css": "^1.3.4", - "typescript": "~5.8.3", - "typescript-eslint": "^8.30.1", - "vite": "^6.3.5", - "vite-plugin-dts": "^4.5.4" - } -} diff --git a/dist/providers/NextLinkProvider.cjs.js b/dist/providers/NextLinkProvider.cjs.js deleted file mode 100644 index 6e248f4e..00000000 --- a/dist/providers/NextLinkProvider.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const r=require("react/jsx-runtime"),n=require("react"),t=n.createContext(void 0),i=({linkComponent:e,children:o})=>r.jsx(t.Provider,{value:e,children:o}),s=()=>{const e=n.useContext(t);if(!e)throw new Error("useLinkComponent must be used within a LinkProvider");return e};exports.LinkContext=t;exports.LinkProvider=i;exports.useLinkComponent=s; diff --git a/dist/providers/NextLinkProvider.d.ts b/dist/providers/NextLinkProvider.d.ts deleted file mode 100644 index 1bbb1355..00000000 --- a/dist/providers/NextLinkProvider.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { default as React } from 'react'; -import { NextLinkType } from '../typings/nextLink'; -export declare const LinkContext: React.Context; -export declare const LinkProvider: React.FC<{ - linkComponent: NextLinkType; - children: React.ReactNode; -}>; -export declare const useLinkComponent: () => NextLinkType; -//# sourceMappingURL=NextLinkProvider.d.ts.map \ No newline at end of file diff --git a/dist/providers/NextLinkProvider.d.ts.map b/dist/providers/NextLinkProvider.d.ts.map deleted file mode 100644 index a74084f0..00000000 --- a/dist/providers/NextLinkProvider.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"NextLinkProvider.d.ts","sourceRoot":"","sources":["../../src/providers/NextLinkProvider.tsx"],"names":[],"mappings":"AAEA,OAAO,KAAoC,MAAM,OAAO,CAAC;AACzD,OAAO,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAC;AAEnD,eAAO,MAAM,WAAW,yCAAqD,CAAC;AAE9E,eAAO,MAAM,YAAY,EAAE,KAAK,CAAC,EAAE,CAAC;IACnC,aAAa,EAAE,YAAY,CAAC;IAC5B,QAAQ,EAAE,KAAK,CAAC,SAAS,CAAC;CAC1B,CAEA,CAAC;AAEF,eAAO,MAAM,gBAAgB,oBAM5B,CAAC"} \ No newline at end of file diff --git a/dist/providers/NextLinkProvider.es.js b/dist/providers/NextLinkProvider.es.js deleted file mode 100644 index 3027d98d..00000000 --- a/dist/providers/NextLinkProvider.es.js +++ /dev/null @@ -1,13 +0,0 @@ -import { jsx as n } from "react/jsx-runtime"; -import { createContext as r, useContext as i } from "react"; -const t = r(void 0), m = ({ linkComponent: o, children: e }) => /* @__PURE__ */ n(t.Provider, { value: o, children: e }), c = () => { - const o = i(t); - if (!o) - throw new Error("useLinkComponent must be used within a LinkProvider"); - return o; -}; -export { - t as LinkContext, - m as LinkProvider, - c as useLinkComponent -}; diff --git a/dist/providers/ThemeProvider.cjs.js b/dist/providers/ThemeProvider.cjs.js deleted file mode 100644 index 6ac3b5c3..00000000 --- a/dist/providers/ThemeProvider.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const t=require("react/jsx-runtime"),u=require("next-themes");function i({children:e,...r}){return t.jsx(u.ThemeProvider,{...r,children:e})}exports.default=i; diff --git a/dist/providers/ThemeProvider.d.ts b/dist/providers/ThemeProvider.d.ts deleted file mode 100644 index 10aca6e1..00000000 --- a/dist/providers/ThemeProvider.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { ThemeProviderProps } from 'next-themes'; -export default function ThemeProvider({ children, ...props }: ThemeProviderProps): import("react/jsx-dev-runtime").JSX.Element; -//# sourceMappingURL=ThemeProvider.d.ts.map \ No newline at end of file diff --git a/dist/providers/ThemeProvider.d.ts.map b/dist/providers/ThemeProvider.d.ts.map deleted file mode 100644 index ffd6444c..00000000 --- a/dist/providers/ThemeProvider.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"ThemeProvider.d.ts","sourceRoot":"","sources":["../../src/providers/ThemeProvider.tsx"],"names":[],"mappings":"AAIA,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,aAAa,CAAC;AAEtD,MAAM,CAAC,OAAO,UAAU,aAAa,CAAC,EAAE,QAAQ,EAAE,GAAG,KAAK,EAAE,EAAE,kBAAkB,+CAE/E"} \ No newline at end of file diff --git a/dist/providers/ThemeProvider.es.js b/dist/providers/ThemeProvider.es.js deleted file mode 100644 index 09de9f76..00000000 --- a/dist/providers/ThemeProvider.es.js +++ /dev/null @@ -1,8 +0,0 @@ -import { jsx as o } from "react/jsx-runtime"; -import { ThemeProvider as m } from "next-themes"; -function d({ children: r, ...e }) { - return /* @__PURE__ */ o(m, { ...e, children: r }); -} -export { - d as default -}; diff --git a/dist/schemas.cjs.js b/dist/schemas.cjs.js deleted file mode 100644 index 162b48ef..00000000 --- a/dist/schemas.cjs.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("zod"),m=o.z.object({title:o.z.string().optional(),description:o.z.string().optional(),ctaText:o.z.string().optional(),ctaUrl:o.z.string().optional(),openInNewTab:o.z.boolean().optional(),className:o.z.string().optional(),defaultLogo:o.z.boolean().optional()}).strict(),p=o.z.url().optional(),b={documentationUrl:p},u={announcementCard:m},d=o.z.object({global:o.z.object({documentationUrl:p.optional()}).strict().optional(),components:o.z.object({announcementCard:m.optional()}).strict().optional()}).strict();function g(r){const s={global:{},components:{}},n=[];if(typeof r!="object"||r===null)return n.push({key:"Override",message:"Data must be an object"}),{valid:s,errors:n};const t=r;if(t.global!==void 0&&t.global!==null&&typeof t.global=="object")for(const[e,i]of Object.entries(t.global)){const a=b[e];if(!a){n.push({key:`Global.${e}`,message:"Unknown global key not compatible with overrides"});continue}try{s.global[e]=a.parse(i)}catch(c){c instanceof o.z.ZodError&&c.issues.forEach(l=>{n.push({key:`Global.${e}`,message:l.message})})}}if(t.components!==void 0&&t.components!==null&&typeof t.components=="object"){s.components={};for(const[e,i]of Object.entries(t.components)){const a=u[e];if(!a){n.push({key:`Components.${e}`,message:"Unknown component not compatible with overrides"});continue}try{s.components[e]=a.parse(i)}catch(c){c instanceof o.z.ZodError&&c.issues.forEach(l=>{n.push({key:`Components.${e}`,message:l.message})})}}}return{valid:s,errors:n}}exports.OverridesSchema=d;exports.validateOverrides=g; diff --git a/dist/schemas.d.ts b/dist/schemas.d.ts deleted file mode 100644 index f0c11abc..00000000 --- a/dist/schemas.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { z } from 'zod'; -export declare const OverridesSchema: z.ZodObject<{ - global: z.ZodOptional>; - }, z.core.$strict>>; - components: z.ZodOptional; - description: z.ZodOptional; - ctaText: z.ZodOptional; - ctaUrl: z.ZodOptional; - openInNewTab: z.ZodOptional; - className: z.ZodOptional; - defaultLogo: z.ZodOptional; - }, z.core.$strict>>; - }, z.core.$strict>>; -}, z.core.$strict>; -export type Overrides = z.infer; -export declare function validateOverrides(data: unknown): { - valid: Overrides; - errors: Array<{ - key: string; - message: string; - }>; -}; -//# sourceMappingURL=schemas.d.ts.map \ No newline at end of file diff --git a/dist/schemas.d.ts.map b/dist/schemas.d.ts.map deleted file mode 100644 index a4fee214..00000000 --- a/dist/schemas.d.ts.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"schemas.d.ts","sourceRoot":"","sources":["../src/schemas.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AAsBxB,eAAO,MAAM,eAAe;;;;;;;;;;;;;;;kBAOjB,CAAC;AAEZ,MAAM,MAAM,SAAS,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,eAAe,CAAC,CAAC;AAExD,wBAAgB,iBAAiB,CAAC,IAAI,EAAE,OAAO,GAAG;IACjD,KAAK,EAAE,SAAS,CAAC;IACjB,MAAM,EAAE,KAAK,CAAC;QAAE,GAAG,EAAE,MAAM,CAAC;QAAC,OAAO,EAAE,MAAM,CAAA;KAAE,CAAC,CAAC;CAChD,CAsDA"} \ No newline at end of file diff --git a/dist/schemas.es.js b/dist/schemas.es.js deleted file mode 100644 index 6a6b3169..00000000 --- a/dist/schemas.es.js +++ /dev/null @@ -1,64 +0,0 @@ -import { z as o } from "zod"; -const p = o.object({ - title: o.string().optional(), - description: o.string().optional(), - ctaText: o.string().optional(), - ctaUrl: o.string().optional(), - openInNewTab: o.boolean().optional(), - className: o.string().optional(), - defaultLogo: o.boolean().optional() -}).strict(), m = o.url().optional(), b = { - documentationUrl: m -}, u = { - announcementCard: p -}, f = o.object({ - global: o.object({ - documentationUrl: m.optional() - }).strict().optional(), - components: o.object({ - announcementCard: p.optional() - }).strict().optional() -}).strict(); -function d(r) { - const s = { global: {}, components: {} }, t = []; - if (typeof r != "object" || r === null) - return t.push({ key: "Override", message: "Data must be an object" }), { valid: s, errors: t }; - const n = r; - if (n.global !== void 0 && n.global !== null && typeof n.global == "object") - for (const [e, i] of Object.entries(n.global)) { - const a = b[e]; - if (!a) { - t.push({ key: `Global.${e}`, message: "Unknown global key not compatible with overrides" }); - continue; - } - try { - s.global[e] = a.parse(i); - } catch (c) { - c instanceof o.ZodError && c.issues.forEach((l) => { - t.push({ key: `Global.${e}`, message: l.message }); - }); - } - } - if (n.components !== void 0 && n.components !== null && typeof n.components == "object") { - s.components = {}; - for (const [e, i] of Object.entries(n.components)) { - const a = u[e]; - if (!a) { - t.push({ key: `Components.${e}`, message: "Unknown component not compatible with overrides" }); - continue; - } - try { - s.components[e] = a.parse(i); - } catch (c) { - c instanceof o.ZodError && c.issues.forEach((l) => { - t.push({ key: `Components.${e}`, message: l.message }); - }); - } - } - } - return { valid: s, errors: t }; -} -export { - f as OverridesSchema, - d as validateOverrides -}; diff --git a/dist/ui-library.css b/dist/ui-library.css deleted file mode 100644 index d4faac85..00000000 --- a/dist/ui-library.css +++ /dev/null @@ -1 +0,0 @@ -/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7% .237 25.331);--color-orange-500:oklch(70.5% .213 47.604);--color-green-300:oklch(87.1% .15 154.449);--color-green-500:oklch(72.3% .219 149.579);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-700:oklch(49.6% .265 301.924);--color-rose-500:oklch(64.5% .246 16.439);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--drop-shadow-xl:0 9px 7px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}.highlighted{background-color:#a6c2ff}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-3{top:calc(var(--spacing)*-3)}.-top-12{top:calc(var(--spacing)*-12)}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-12{right:calc(var(--spacing)*-12)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.bottom-0{bottom:calc(var(--spacing)*0)}.-left-12{left:calc(var(--spacing)*-12)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-4{left:calc(var(--spacing)*4)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[9999\]{z-index:9999}.col-1{grid-column:1}.col-2{grid-column:2}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.m-2{margin:calc(var(--spacing)*2)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-px{margin-inline:-1px}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-\[16px\]{margin-inline:16px}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing)*-2)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-48{height:calc(var(--spacing)*48)}.h-\[1\.15rem\]{height:1.15rem}.h-\[44px\]{height:44px}.h-\[80px\]{height:80px}.h-\[108px\]{height:108px}.h-\[125px\]{height:125px}.h-\[140px\]{height:140px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\[50px\]{max-height:50px}.max-h-\[300px\]{max-height:300px}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-\[80px\]{min-height:80px}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-12{width:calc(var(--spacing)*12)}.w-50{width:calc(var(--spacing)*50)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[44px\]{width:44px}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[180px\]{width:180px}.w-\[370px\]{width:370px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-md{width:var(--container-md)}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-\[160px\]{max-width:160px}.max-w-\[370px\]{max-width:370px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-max{max-width:max-content}.max-w-sm{max-width:var(--container-sm)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[24px\]{min-width:24px}.min-w-\[280px\]{min-width:280px}.min-w-\[290px\]{min-width:290px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--color-border\){border-color:var(--color-border)}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#737373\]\/20{background-color:#73737333}.bg-accent{background-color:var(--accent)}.bg-background{background-color:var(--background)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-foreground{background-color:var(--foreground)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.\!p-4{padding:calc(var(--spacing)*4)!important}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.\!px-3{padding-inline:calc(var(--spacing)*3)!important}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-\[3px\]{padding-top:3px}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[11px\]{font-size:11px}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\%\]{--tw-tracking:0%;letter-spacing:0%}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\!\[color\:\#387eda\]{color:#387eda!important}.\[color\:var\(--badge-danger-fg\)\]{color:var(--badge-danger-fg)}.\[color\:var\(--badge-info-fg\)\]{color:var(--badge-info-fg)}.\[color\:var\(--badge-lagoon-fg\)\]{color:var(--badge-lagoon-fg)}.\[color\:var\(--badge-neutral-fg\)\]{color:var(--badge-neutral-fg)}.\[color\:var\(--badge-purple-fg\)\]{color:var(--badge-purple-fg)}.\[color\:var\(--badge-success-fg\)\]{color:var(--badge-success-fg)}.\[color\:var\(--badge-teal-fg\)\]{color:var(--badge-teal-fg)}.\[color\:var\(--badge-warning-fg\)\]{color:var(--badge-warning-fg)}.\[color\:var\(--env-deprecated-fg\)\]{color:var(--env-deprecated-fg)}.\[color\:var\(--env-development-fg\)\]{color:var(--env-development-fg)}.\[color\:var\(--env-failover-fg\)\]{color:var(--env-failover-fg)}.\[color\:var\(--env-production-fg\)\]{color:var(--env-production-fg)}.\[color\:var\(--env-sandbox-fg\)\]{color:var(--env-sandbox-fg)}.\[color\:var\(--env-staging-fg\)\]{color:var(--env-staging-fg)}.\[color\:var\(--env-standby-fg\)\]{color:var(--env-standby-fg)}.\[color\:var\(--env-testing-fg\)\]{color:var(--env-testing-fg)}.text-\[\#737373\]{color:#737373}.text-accent-foreground{color:var(--accent-foreground)}.text-blue-600{color:var(--color-blue-600)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-gray-400{color:var(--color-gray-400)}.text-green-300{color:var(--color-green-300)}.text-green-500{color:var(--color-green-500)}.text-muted-foreground{color:var(--muted-foreground)}.text-orange-500{color:var(--color-orange-500)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-purple-700{color:var(--color-purple-700)}.text-red-500{color:var(--color-red-500)}.text-rose-500{color:var(--color-rose-500)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent)}}.text-sidebar-primary-foreground{color:var(--sidebar-primary-foreground)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[box-shadow\:var\(--badge-ring\)\]{box-shadow:var(--badge-ring)}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.\!select-text{-webkit-user-select:text!important;user-select:text!important}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--spacing)*8)}.\[background\:\#dae8fd\]{background:#dae8fd}.\[background\:var\(--badge-danger-bg\)\]{background:var(--badge-danger-bg)}.\[background\:var\(--badge-info-bg\)\]{background:var(--badge-info-bg)}.\[background\:var\(--badge-lagoon-bg\)\]{background:var(--badge-lagoon-bg)}.\[background\:var\(--badge-neutral-bg\)\]{background:var(--badge-neutral-bg)}.\[background\:var\(--badge-purple-bg\)\]{background:var(--badge-purple-bg)}.\[background\:var\(--badge-success-bg\)\]{background:var(--badge-success-bg)}.\[background\:var\(--badge-teal-bg\)\]{background:var(--badge-teal-bg)}.\[background\:var\(--badge-warning-bg\)\]{background:var(--badge-warning-bg)}.\[background\:var\(--env-deprecated-bg\)\]{background:var(--env-deprecated-bg)}.\[background\:var\(--env-development-bg\)\]{background:var(--env-development-bg)}.\[background\:var\(--env-failover-bg\)\]{background:var(--env-failover-bg)}.\[background\:var\(--env-production-bg\)\]{background:var(--env-production-bg)}.\[background\:var\(--env-sandbox-bg\)\]{background:var(--env-sandbox-bg)}.\[background\:var\(--env-staging-bg\)\]{background:var(--env-staging-bg)}.\[background\:var\(--env-standby-bg\)\]{background:var(--env-standby-bg)}.\[background\:var\(--env-testing-bg\)\]{background:var(--env-testing-bg)}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *){text-align:center}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) - 2px)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:select-text:hover{-webkit-user-select:text;user-select:text}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:z-10:focus{z-index:10}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-gray-300:active{background-color:var(--color-gray-300)}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-gray-300:active{color:var(--color-gray-300)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing)*4)1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}@media (hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--destructive)}.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing)*1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing)*1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive)90%,transparent)}}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))ease-out}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))ease-out}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.sm\:pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.sm\:text-left{text-align:left}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.md\:text-left{text-align:left}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:ml-\[290px\]{margin-left:290px}.lg\:hidden{display:none}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-gray-700:is(.dark *){background-color:var(--color-gray-700)}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.dark\:hover\:text-accent-foreground:is(.dark *):hover{color:var(--accent-foreground)}.dark\:hover\:text-gray-100:is(.dark *):hover{color:var(--color-gray-100)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--input)80%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border)50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:hidden>svg{display:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing)*3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing)*3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}a.\[a\&\]\:hover\:\[background\:var\(--badge-danger-hover\)\]:hover{background:var(--badge-danger-hover)}a.\[a\&\]\:hover\:\[background\:var\(--badge-info-hover\)\]:hover{background:var(--badge-info-hover)}a.\[a\&\]\:hover\:\[background\:var\(--badge-lagoon-hover\)\]:hover{background:var(--badge-lagoon-hover)}a.\[a\&\]\:hover\:\[background\:var\(--badge-neutral-hover\)\]:hover{background:var(--badge-neutral-hover)}a.\[a\&\]\:hover\:\[background\:var\(--badge-purple-hover\)\]:hover{background:var(--badge-purple-hover)}a.\[a\&\]\:hover\:\[background\:var\(--badge-success-hover\)\]:hover{background:var(--badge-success-hover)}a.\[a\&\]\:hover\:\[background\:var\(--badge-teal-hover\)\]:hover{background:var(--badge-teal-hover)}a.\[a\&\]\:hover\:\[background\:var\(--badge-warning-hover\)\]:hover{background:var(--badge-warning-hover)}a.\[a\&\]\:hover\:\[background\:var\(--env-deprecated-hover\)\]:hover{background:var(--env-deprecated-hover)}a.\[a\&\]\:hover\:\[background\:var\(--env-development-hover\)\]:hover{background:var(--env-development-hover)}a.\[a\&\]\:hover\:\[background\:var\(--env-failover-hover\)\]:hover{background:var(--env-failover-hover)}a.\[a\&\]\:hover\:\[background\:var\(--env-production-hover\)\]:hover{background:var(--env-production-hover)}a.\[a\&\]\:hover\:\[background\:var\(--env-sandbox-hover\)\]:hover{background:var(--env-sandbox-hover)}a.\[a\&\]\:hover\:\[background\:var\(--env-staging-hover\)\]:hover{background:var(--env-staging-hover)}a.\[a\&\]\:hover\:\[background\:var\(--env-standby-hover\)\]:hover{background:var(--env-standby-hover)}a.\[a\&\]\:hover\:\[background\:var\(--env-testing-hover\)\]:hover{background:var(--env-testing-hover)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0);--badge-neutral-bg:#334155;--badge-neutral-fg:#fff;--badge-neutral-hover:#1f2937;--badge-info-bg:#1d4ed8;--badge-info-fg:#fff;--badge-info-hover:#1e40af;--badge-success-bg:#15803d;--badge-success-fg:#fff;--badge-success-hover:#166534;--badge-warning-bg:#b45309;--badge-warning-fg:#fff;--badge-warning-hover:#92400e;--badge-danger-bg:#b91c1c;--badge-danger-fg:#fff;--badge-danger-hover:#991b1b;--badge-purple-bg:#7e22ce;--badge-purple-fg:#fff;--badge-purple-hover:#6b21a8;--badge-teal-bg:#0f766e;--badge-teal-fg:#fff;--badge-teal-hover:#115e59;--badge-lagoon-bg:#3a8cff;--badge-lagoon-fg:#fff;--badge-lagoon-hover:#1f6de0;--env-production-bg:#047857;--env-production-fg:#fff;--env-production-hover:#065f46;--env-development-bg:#2563eb;--env-development-fg:#fff;--env-development-hover:#1e40af;--env-staging-bg:#7e22ce;--env-staging-fg:#fff;--env-staging-hover:#6b21a8;--env-failover-bg:#b45309;--env-failover-fg:#fff;--env-failover-hover:#92400e;--env-standby-bg:#475569;--env-standby-fg:#fff;--env-standby-hover:#334155;--env-testing-bg:#0f766e;--env-testing-fg:#fff;--env-testing-hover:#115e59;--env-sandbox-bg:#3a8cff;--env-sandbox-fg:#fff;--env-sandbox-hover:#1f6de0;--env-deprecated-bg:#6b7280;--env-deprecated-fg:#fff;--env-deprecated-hover:#4b5563;--badge-ring:0 0 0 1px #0000000d}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--destructive-foreground:oklch(63.7% .237 25.331);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0);--badge-neutral-bg:#e2e8f0;--badge-neutral-fg:#000;--badge-neutral-hover:#cbd5e1;--badge-info-bg:#60a5fa;--badge-info-fg:#000;--badge-info-hover:#93c5fd;--badge-success-bg:#34d399;--badge-success-fg:#000;--badge-success-hover:#86efac;--badge-warning-bg:#fbbf24;--badge-warning-fg:#000;--badge-warning-hover:#fcd34d;--badge-danger-bg:#f87171;--badge-danger-fg:#000;--badge-danger-hover:#fca5a5;--badge-purple-bg:#c084fc;--badge-purple-fg:#000;--badge-purple-hover:#d8b4fe;--badge-teal-bg:#5eead4;--badge-teal-fg:#000;--badge-teal-hover:#a7f3d0;--badge-lagoon-bg:#93c5fd;--badge-lagoon-fg:#000;--badge-lagoon-hover:#bfdbfe;--env-production-bg:#34d399;--env-production-fg:#000;--env-production-hover:#86efac;--env-development-bg:#93c5fd;--env-development-fg:#000;--env-development-hover:#bfdbfe;--env-staging-bg:#d8b4fe;--env-staging-fg:#000;--env-staging-hover:#e9d5ff;--env-failover-bg:#fbbf24;--env-failover-fg:#000;--env-failover-hover:#fcd34d;--env-standby-bg:#e2e8f0;--env-standby-fg:#000;--env-standby-hover:#cbd5e1;--env-testing-bg:#a7f3d0;--env-testing-fg:#000;--env-testing-hover:#99f6e4;--env-sandbox-bg:#93c5fd;--env-sandbox-fg:#000;--env-sandbox-hover:#bfdbfe;--env-deprecated-bg:#e5e7eb;--env-deprecated-fg:#000;--env-deprecated-hover:#d1d5db}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,auto))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,auto))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}} diff --git a/package.json b/package.json index 210e56bd..4c6b5844 100644 --- a/package.json +++ b/package.json @@ -29,8 +29,7 @@ }, "type": "module", "files": [ - "dist", - "postinstall.cjs" + "dist" ], "repository": { "type": "git", @@ -50,7 +49,6 @@ "lint": "eslint .", "preview": "vite preview", "copy": "cp package.json dist/", - "postinstall": "node postinstall.cjs", "format": "prettier --write .", "format:check": "prettier --check .", "storybook": "storybook dev -p 6006", diff --git a/postinstall.cjs b/postinstall.cjs deleted file mode 100644 index 1d28002d..00000000 --- a/postinstall.cjs +++ /dev/null @@ -1,25 +0,0 @@ -const fs = require('fs').promises; -const path = require('path'); - -const currentDirectory = process.cwd(); - -const isYarn = process.env.npm_execpath && process.env.npm_execpath.includes('yarn'); - -(async function script() { - if (isYarn) { - const filesToKeep = ['dist', 'README.md', 'package.json', 'LICENSE']; - - const allFiles = await fs.readdir(currentDirectory); - - const filesToDelete = allFiles.filter((file) => !filesToKeep.includes(file)); - - for (const file of filesToDelete) { - const fullPath = path.join(currentDirectory, file); - if ((await fs.stat(fullPath)).isDirectory()) { - await fs.rmdir(fullPath, { recursive: true }); - } else { - await fs.unlink(fullPath); - } - } - } -})(); From 0cea616c218063ee041a32654c417d4a8e62328e Mon Sep 17 00:00:00 2001 From: HagerDakroury Date: Thu, 8 Jan 2026 20:18:32 +0100 Subject: [PATCH 2/2] ci: trigger ci on any PR --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 17718aa4..3fd78099 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,7 +4,6 @@ on: push: branches: [main] pull_request: - branches: [main] jobs: build: