From b0454ede4b19df0506146cee5cdbd4109784f87f Mon Sep 17 00:00:00 2001 From: Theo Gravity Date: Mon, 16 Sep 2024 11:21:42 -0700 Subject: [PATCH] feat: add theme exports to components --- .changeset/healthy-crabs-melt.md | 5 +++++ packages/ui/src/components/Accordion/index.ts | 1 + packages/ui/src/components/Alert/index.ts | 1 + packages/ui/src/components/Avatar/index.ts | 1 + packages/ui/src/components/Badge/index.ts | 1 + packages/ui/src/components/Banner/index.ts | 1 + packages/ui/src/components/Blockquote/index.ts | 1 + packages/ui/src/components/Breadcrumb/index.ts | 1 + packages/ui/src/components/Button/index.ts | 1 + packages/ui/src/components/Card/index.ts | 1 + packages/ui/src/components/Carousel/index.ts | 1 + packages/ui/src/components/Checkbox/index.ts | 1 + packages/ui/src/components/Clipboard/index.ts | 1 + packages/ui/src/components/DarkThemeToggle/index.ts | 1 + packages/ui/src/components/Datepicker/index.ts | 1 + packages/ui/src/components/Drawer/index.ts | 1 + packages/ui/src/components/Dropdown/index.ts | 1 + packages/ui/src/components/FileInput/index.ts | 1 + packages/ui/src/components/FloatingLabel/index.ts | 1 + packages/ui/src/components/Footer/index.ts | 1 + packages/ui/src/components/HR/index.ts | 2 ++ packages/ui/src/components/HelperText/index.ts | 1 + packages/ui/src/components/Kbd/index.ts | 1 + packages/ui/src/components/Label/index.ts | 1 + packages/ui/src/components/List/index.ts | 1 + packages/ui/src/components/ListGroup/index.ts | 1 + packages/ui/src/components/MegaMenu/index.ts | 1 + packages/ui/src/components/Modal/index.ts | 1 + packages/ui/src/components/Navbar/index.ts | 1 + packages/ui/src/components/Pagination/index.ts | 1 + packages/ui/src/components/Popover/index.ts | 1 + packages/ui/src/components/Progress/index.ts | 1 + packages/ui/src/components/Radio/index.ts | 1 + packages/ui/src/components/RangeSlider/index.ts | 1 + packages/ui/src/components/Rating/index.ts | 1 + packages/ui/src/components/Select/index.ts | 1 + packages/ui/src/components/Sidebar/index.ts | 1 + packages/ui/src/components/Spinner/index.ts | 1 + packages/ui/src/components/Table/index.ts | 1 + packages/ui/src/components/Tabs/index.ts | 1 + packages/ui/src/components/TextInput/index.ts | 1 + packages/ui/src/components/Textarea/index.ts | 1 + packages/ui/src/components/Timeline/index.ts | 1 + packages/ui/src/components/Toast/index.ts | 1 + packages/ui/src/components/ToggleSwitch/index.ts | 1 + packages/ui/src/components/Tooltip/index.ts | 1 + 46 files changed, 51 insertions(+) create mode 100644 .changeset/healthy-crabs-melt.md diff --git a/.changeset/healthy-crabs-melt.md b/.changeset/healthy-crabs-melt.md new file mode 100644 index 000000000..829edc425 --- /dev/null +++ b/.changeset/healthy-crabs-melt.md @@ -0,0 +1,5 @@ +--- +"flowbite-react": patch +--- + +Add theme exports to all components. diff --git a/packages/ui/src/components/Accordion/index.ts b/packages/ui/src/components/Accordion/index.ts index d4f265db4..80d29bb91 100644 --- a/packages/ui/src/components/Accordion/index.ts +++ b/packages/ui/src/components/Accordion/index.ts @@ -6,3 +6,4 @@ export { AccordionPanel } from "./AccordionPanel"; export type { AccordionPanelProps } from "./AccordionPanel"; export { AccordionTitle } from "./AccordionTitle"; export type { AccordionTitleProps, FlowbiteAccordionTitleTheme } from "./AccordionTitle"; +export { accordionTheme } from "./theme"; diff --git a/packages/ui/src/components/Alert/index.ts b/packages/ui/src/components/Alert/index.ts index 2c24e3f4b..a1c9dcbc2 100644 --- a/packages/ui/src/components/Alert/index.ts +++ b/packages/ui/src/components/Alert/index.ts @@ -1,2 +1,3 @@ export { Alert } from "./Alert"; export type { AlertProps, FlowbiteAlertCloseButtonTheme, FlowbiteAlertTheme } from "./Alert"; +export { alertTheme } from "./theme"; diff --git a/packages/ui/src/components/Avatar/index.ts b/packages/ui/src/components/Avatar/index.ts index 8f23ba738..6fbbd0797 100644 --- a/packages/ui/src/components/Avatar/index.ts +++ b/packages/ui/src/components/Avatar/index.ts @@ -14,3 +14,4 @@ export { AvatarGroup } from "./AvatarGroup"; export type { AvatarGroupProps, FlowbiteAvatarGroupTheme } from "./AvatarGroup"; export { AvatarGroupCounter } from "./AvatarGroupCounter"; export type { AvatarGroupCounterProps, FlowbiteAvatarGroupCounterTheme } from "./AvatarGroupCounter"; +export { avatarTheme } from "./theme"; diff --git a/packages/ui/src/components/Badge/index.ts b/packages/ui/src/components/Badge/index.ts index 8f9705db1..aad71c3e0 100644 --- a/packages/ui/src/components/Badge/index.ts +++ b/packages/ui/src/components/Badge/index.ts @@ -6,3 +6,4 @@ export type { FlowbiteBadgeRootTheme, FlowbiteBadgeTheme, } from "./Badge"; +export { badgeTheme } from "./theme"; diff --git a/packages/ui/src/components/Banner/index.ts b/packages/ui/src/components/Banner/index.ts index 36592600a..4d6e04800 100644 --- a/packages/ui/src/components/Banner/index.ts +++ b/packages/ui/src/components/Banner/index.ts @@ -2,3 +2,4 @@ export { Banner } from "./Banner"; export type { BannerComponentProps } from "./Banner"; export { BannerCollapseButton } from "./BannerCollapseButton"; export type { BannerCollapseButtonProps } from "./BannerCollapseButton"; +export { bannerTheme } from "./theme"; diff --git a/packages/ui/src/components/Blockquote/index.ts b/packages/ui/src/components/Blockquote/index.ts index ababb221b..58f4be5f6 100644 --- a/packages/ui/src/components/Blockquote/index.ts +++ b/packages/ui/src/components/Blockquote/index.ts @@ -1,2 +1,3 @@ export { Blockquote } from "./Blockquote"; export type { BlockquoteProps, FlowbiteBlockquoteRootTheme, FlowbiteBlockquoteTheme } from "./Blockquote"; +export { blockquoteTheme } from "./theme"; diff --git a/packages/ui/src/components/Breadcrumb/index.ts b/packages/ui/src/components/Breadcrumb/index.ts index 0e6717f40..344839427 100644 --- a/packages/ui/src/components/Breadcrumb/index.ts +++ b/packages/ui/src/components/Breadcrumb/index.ts @@ -2,3 +2,4 @@ export { Breadcrumb } from "./Breadcrumb"; export type { BreadcrumbComponentProps, FlowbiteBreadcrumbRootTheme, FlowbiteBreadcrumbTheme } from "./Breadcrumb"; export { BreadcrumbItem } from "./BreadcrumbItem"; export type { BreadcrumbItemProps, FlowbiteBreadcrumbItemTheme } from "./BreadcrumbItem"; +export { breadcrumbTheme } from "./theme"; diff --git a/packages/ui/src/components/Button/index.ts b/packages/ui/src/components/Button/index.ts index 4fd5ba11a..3ef9f02cd 100644 --- a/packages/ui/src/components/Button/index.ts +++ b/packages/ui/src/components/Button/index.ts @@ -12,3 +12,4 @@ export type { } from "./Button"; export { ButtonGroup } from "./ButtonGroup"; export type { ButtonGroupProps, FlowbiteButtonGroupTheme, PositionInButtonGroup } from "./ButtonGroup"; +export { buttonTheme } from "./theme"; diff --git a/packages/ui/src/components/Card/index.ts b/packages/ui/src/components/Card/index.ts index 210806db7..4fa8c9a42 100644 --- a/packages/ui/src/components/Card/index.ts +++ b/packages/ui/src/components/Card/index.ts @@ -1,2 +1,3 @@ export { Card } from "./Card"; export type { CardProps, FlowbiteCardImageTheme, FlowbiteCardRootTheme, FlowbiteCardTheme } from "./Card"; +export { cardTheme } from "./theme"; diff --git a/packages/ui/src/components/Carousel/index.ts b/packages/ui/src/components/Carousel/index.ts index 9ecfc98c7..6efb6e262 100644 --- a/packages/ui/src/components/Carousel/index.ts +++ b/packages/ui/src/components/Carousel/index.ts @@ -9,3 +9,4 @@ export type { FlowbiteCarouselScrollContainer, FlowbiteCarouselTheme, } from "./Carousel"; +export { carouselTheme } from "./theme"; diff --git a/packages/ui/src/components/Checkbox/index.ts b/packages/ui/src/components/Checkbox/index.ts index 744ad9063..50ad9f58c 100644 --- a/packages/ui/src/components/Checkbox/index.ts +++ b/packages/ui/src/components/Checkbox/index.ts @@ -1,2 +1,3 @@ export { Checkbox } from "./Checkbox"; export type { CheckboxProps, FlowbiteCheckboxRootTheme, FlowbiteCheckboxTheme } from "./Checkbox"; +export { checkboxTheme } from "./theme"; diff --git a/packages/ui/src/components/Clipboard/index.ts b/packages/ui/src/components/Clipboard/index.ts index b87b42b3b..68e07058f 100644 --- a/packages/ui/src/components/Clipboard/index.ts +++ b/packages/ui/src/components/Clipboard/index.ts @@ -6,3 +6,4 @@ export type { ClipboardWithIconProps, FlowbiteClipboardWithIconTheme } from "./C export { ClipboardWithIconText } from "./ClipboardWithIconText"; export type { ClipboardWithIconTextProps, FlowbiteClipboardWithIconTextTheme } from "./ClipboardWithIconText"; +export { clipboardTheme } from "./theme"; diff --git a/packages/ui/src/components/DarkThemeToggle/index.ts b/packages/ui/src/components/DarkThemeToggle/index.ts index 6844cbede..3c5276da6 100644 --- a/packages/ui/src/components/DarkThemeToggle/index.ts +++ b/packages/ui/src/components/DarkThemeToggle/index.ts @@ -4,3 +4,4 @@ export type { FlowbiteDarkThemeToggleRootTheme, FlowbiteDarkThemeToggleTheme, } from "./DarkThemeToggle"; +export { darkThemeToggleTheme } from "./theme"; diff --git a/packages/ui/src/components/Datepicker/index.ts b/packages/ui/src/components/Datepicker/index.ts index 3900b2c3d..1c1ceec3e 100644 --- a/packages/ui/src/components/Datepicker/index.ts +++ b/packages/ui/src/components/Datepicker/index.ts @@ -1,3 +1,4 @@ export { Datepicker } from "./Datepicker"; export type { DatepickerProps, FlowbiteDatepickerPopupTheme, FlowbiteDatepickerTheme } from "./Datepicker"; export { WeekStart } from "./helpers"; +export { datePickerTheme } from "./theme"; diff --git a/packages/ui/src/components/Drawer/index.ts b/packages/ui/src/components/Drawer/index.ts index 45dc079a7..e281790b2 100644 --- a/packages/ui/src/components/Drawer/index.ts +++ b/packages/ui/src/components/Drawer/index.ts @@ -6,3 +6,4 @@ export type { DrawerHeaderProps, FlowbiteDrawerHeaderTheme } from "./DrawerHeade export { DrawerItems } from "./DrawerItems"; export type { DrawerItemsProps, FlowbiteDrawerItemsTheme } from "./DrawerItems"; +export { drawerTheme } from "./theme"; diff --git a/packages/ui/src/components/Dropdown/index.ts b/packages/ui/src/components/Dropdown/index.ts index 774718872..8e49d539a 100644 --- a/packages/ui/src/components/Dropdown/index.ts +++ b/packages/ui/src/components/Dropdown/index.ts @@ -6,3 +6,4 @@ export { DropdownHeader } from "./DropdownHeader"; export type { DropdownHeaderProps, FlowbiteDropdownHeaderTheme } from "./DropdownHeader"; export { DropdownItem } from "./DropdownItem"; export type { DropdownItemProps, FlowbiteDropdownItemTheme } from "./DropdownItem"; +export { dropdownTheme } from "./theme"; diff --git a/packages/ui/src/components/FileInput/index.ts b/packages/ui/src/components/FileInput/index.ts index e93a18091..54904c341 100644 --- a/packages/ui/src/components/FileInput/index.ts +++ b/packages/ui/src/components/FileInput/index.ts @@ -6,3 +6,4 @@ export type { FlowbiteFileInputRootTheme, FlowbiteFileInputTheme, } from "./FileInput"; +export { fileInputTheme } from "./theme"; diff --git a/packages/ui/src/components/FloatingLabel/index.ts b/packages/ui/src/components/FloatingLabel/index.ts index 74c22cf5f..fa70313f5 100644 --- a/packages/ui/src/components/FloatingLabel/index.ts +++ b/packages/ui/src/components/FloatingLabel/index.ts @@ -6,3 +6,4 @@ export type { FloatingLabelVariant, } from "./FloatingLabel"; export type { FlowbiteFloatingLabelTheme } from "./theme"; +export { floatingLabelTheme } from "./theme"; diff --git a/packages/ui/src/components/Footer/index.ts b/packages/ui/src/components/Footer/index.ts index eb925582e..de99cc4aa 100644 --- a/packages/ui/src/components/Footer/index.ts +++ b/packages/ui/src/components/Footer/index.ts @@ -14,3 +14,4 @@ export { FooterLinkGroup } from "./FooterLinkGroup"; export type { FlowbiteFooterLinkGroupTheme, FooterLinkGroupProps } from "./FooterLinkGroup"; export { FooterTitle } from "./FooterTitle"; export type { FlowbiteFooterTitleTheme, FooterTitleProps } from "./FooterTitle"; +export { footerTheme } from "./theme"; diff --git a/packages/ui/src/components/HR/index.ts b/packages/ui/src/components/HR/index.ts index 66138ee8e..bf3732085 100644 --- a/packages/ui/src/components/HR/index.ts +++ b/packages/ui/src/components/HR/index.ts @@ -12,3 +12,5 @@ export type { FlowbiteHRTextTheme, HRTextProps } from "./HRText"; export { HRTrimmed } from "./HRTrimmed"; export type { FlowbiteHRTrimmedTheme, HRTrimmedProps } from "./HRTrimmed"; + +export { hrTheme } from "./theme"; diff --git a/packages/ui/src/components/HelperText/index.ts b/packages/ui/src/components/HelperText/index.ts index 90013891c..74938f54d 100644 --- a/packages/ui/src/components/HelperText/index.ts +++ b/packages/ui/src/components/HelperText/index.ts @@ -1,2 +1,3 @@ export { HelperText } from "./HelperText"; export type { FlowbiteHelperTextRootTheme, FlowbiteHelperTextTheme, HelperColors, HelperTextProps } from "./HelperText"; +export { helperTextTheme } from "./theme"; diff --git a/packages/ui/src/components/Kbd/index.ts b/packages/ui/src/components/Kbd/index.ts index fcefdeb9a..9ed223579 100644 --- a/packages/ui/src/components/Kbd/index.ts +++ b/packages/ui/src/components/Kbd/index.ts @@ -1,2 +1,3 @@ export { Kbd } from "./Kbd"; export type { FlowbiteKbdRootTheme, FlowbiteKbdTheme, KbdProps } from "./Kbd"; +export { kbdTheme } from "./theme"; diff --git a/packages/ui/src/components/Label/index.ts b/packages/ui/src/components/Label/index.ts index 2d03d3cfb..09b67324d 100644 --- a/packages/ui/src/components/Label/index.ts +++ b/packages/ui/src/components/Label/index.ts @@ -1,2 +1,3 @@ export { Label } from "./Label"; export type { FlowbiteLabelRootTheme, FlowbiteLabelTheme, LabelColors, LabelProps } from "./Label"; +export { labelTheme } from "./theme"; diff --git a/packages/ui/src/components/List/index.ts b/packages/ui/src/components/List/index.ts index 36dff3f34..36a2e530b 100644 --- a/packages/ui/src/components/List/index.ts +++ b/packages/ui/src/components/List/index.ts @@ -2,3 +2,4 @@ export { List } from "./List"; export type { FlowbiteListRootTheme, FlowbiteListTheme, ListProps } from "./List"; export { ListItem } from "./ListItem"; export type { FlowbiteListItemTheme, ListItemProps } from "./ListItem"; +export { listTheme } from "./theme"; diff --git a/packages/ui/src/components/ListGroup/index.ts b/packages/ui/src/components/ListGroup/index.ts index 3100945af..12a9116b3 100644 --- a/packages/ui/src/components/ListGroup/index.ts +++ b/packages/ui/src/components/ListGroup/index.ts @@ -2,3 +2,4 @@ export { ListGroup } from "./ListGroup"; export type { FlowbiteListGroupRootTheme, FlowbiteListGroupTheme, ListGroupProps } from "./ListGroup"; export { ListGroupItem } from "./ListGroupItem"; export type { FlowbiteListGroupItemTheme, ListGroupItemProps } from "./ListGroupItem"; +export { listGroupTheme } from "./theme"; diff --git a/packages/ui/src/components/MegaMenu/index.ts b/packages/ui/src/components/MegaMenu/index.ts index 981047a49..5349ce009 100644 --- a/packages/ui/src/components/MegaMenu/index.ts +++ b/packages/ui/src/components/MegaMenu/index.ts @@ -4,3 +4,4 @@ export { MegaMenuDropdown } from "./MegaMenuDropdown"; export type { FlowbiteMegaMenuDropdownTheme, MegaMenuDropdownProps } from "./MegaMenuDropdown"; export { MegaMenuDropdownToggle } from "./MegaMenuDropdownToggle"; export type { FlowbiteMegaMenuDropdownToggleTheme, MegaMenuDropdownToggleProps } from "./MegaMenuDropdownToggle"; +export { megaMenuTheme } from "./theme"; diff --git a/packages/ui/src/components/Modal/index.ts b/packages/ui/src/components/Modal/index.ts index 2b06ae73f..c9b796b7b 100644 --- a/packages/ui/src/components/Modal/index.ts +++ b/packages/ui/src/components/Modal/index.ts @@ -13,3 +13,4 @@ export { ModalFooter } from "./ModalFooter"; export type { FlowbiteModalFooterTheme, ModalFooterProps } from "./ModalFooter"; export { ModalHeader } from "./ModalHeader"; export type { FlowbiteModalHeaderTheme, ModalHeaderProps } from "./ModalHeader"; +export { modalTheme } from "./theme"; diff --git a/packages/ui/src/components/Navbar/index.ts b/packages/ui/src/components/Navbar/index.ts index 1abb31cdb..f395f14a5 100644 --- a/packages/ui/src/components/Navbar/index.ts +++ b/packages/ui/src/components/Navbar/index.ts @@ -8,3 +8,4 @@ export { NavbarLink } from "./NavbarLink"; export type { FlowbiteNavbarLinkTheme, NavbarLinkProps } from "./NavbarLink"; export { NavbarToggle } from "./NavbarToggle"; export type { FlowbiteNavbarToggleTheme, NavbarToggleProps } from "./NavbarToggle"; +export { navbarTheme } from "./theme"; diff --git a/packages/ui/src/components/Pagination/index.ts b/packages/ui/src/components/Pagination/index.ts index 8ef6c23a0..1b0141281 100644 --- a/packages/ui/src/components/Pagination/index.ts +++ b/packages/ui/src/components/Pagination/index.ts @@ -14,3 +14,4 @@ export type { PaginationNavigation, PaginationPrevButtonProps, } from "./PaginationButton"; +export { paginationTheme } from "./theme"; diff --git a/packages/ui/src/components/Popover/index.ts b/packages/ui/src/components/Popover/index.ts index 1c58ee5b0..9b94fc7ed 100644 --- a/packages/ui/src/components/Popover/index.ts +++ b/packages/ui/src/components/Popover/index.ts @@ -1,2 +1,3 @@ export { Popover } from "./Popover"; export type { FlowbitePopoverTheme, PopoverProps } from "./Popover"; +export { popoverTheme } from "./theme"; diff --git a/packages/ui/src/components/Progress/index.ts b/packages/ui/src/components/Progress/index.ts index 2d9f364f5..b825bcdf0 100644 --- a/packages/ui/src/components/Progress/index.ts +++ b/packages/ui/src/components/Progress/index.ts @@ -1,2 +1,3 @@ export { Progress } from "./Progress"; export type { FlowbiteProgressTheme, ProgressColor, ProgressProps, ProgressSizes } from "./Progress"; +export { progressTheme } from "./theme"; diff --git a/packages/ui/src/components/Radio/index.ts b/packages/ui/src/components/Radio/index.ts index c756b0a1f..2206bf350 100644 --- a/packages/ui/src/components/Radio/index.ts +++ b/packages/ui/src/components/Radio/index.ts @@ -1,2 +1,3 @@ export { Radio } from "./Radio"; export type { FlowbiteRadioRootTheme, FlowbiteRadioTheme, RadioProps } from "./Radio"; +export { radioTheme } from "./theme"; diff --git a/packages/ui/src/components/RangeSlider/index.ts b/packages/ui/src/components/RangeSlider/index.ts index 2f3fa2434..ba3f6c0ac 100644 --- a/packages/ui/src/components/RangeSlider/index.ts +++ b/packages/ui/src/components/RangeSlider/index.ts @@ -5,3 +5,4 @@ export type { FlowbiteRangeSliderTheme, RangeSliderProps, } from "./RangeSlider"; +export { rangeSliderTheme } from "./theme"; diff --git a/packages/ui/src/components/Rating/index.ts b/packages/ui/src/components/Rating/index.ts index 7a0e8dbad..6f4b969c9 100644 --- a/packages/ui/src/components/Rating/index.ts +++ b/packages/ui/src/components/Rating/index.ts @@ -4,3 +4,4 @@ export { RatingAdvanced } from "./RatingAdvanced"; export type { FlowbiteRatingAdvancedTheme, RatingAdvancedProps } from "./RatingAdvanced"; export { RatingStar } from "./RatingStar"; export type { FlowbiteRatingStarTheme, FlowbiteStarSizes, RatingStarProps } from "./RatingStar"; +export { ratingTheme } from "./theme"; diff --git a/packages/ui/src/components/Select/index.ts b/packages/ui/src/components/Select/index.ts index e21cffe15..73d7a2c7c 100644 --- a/packages/ui/src/components/Select/index.ts +++ b/packages/ui/src/components/Select/index.ts @@ -1,2 +1,3 @@ export { Select } from "./Select"; export type { FlowbiteSelectTheme, SelectColors, SelectProps, SelectSizes } from "./Select"; +export { selectTheme } from "./theme"; diff --git a/packages/ui/src/components/Sidebar/index.ts b/packages/ui/src/components/Sidebar/index.ts index e9dc90f97..33f250229 100644 --- a/packages/ui/src/components/Sidebar/index.ts +++ b/packages/ui/src/components/Sidebar/index.ts @@ -12,3 +12,4 @@ export { SidebarItems } from "./SidebarItems"; export type { FlowbiteSidebarItemsTheme, SidebarItemsProps } from "./SidebarItems"; export { SidebarLogo } from "./SidebarLogo"; export type { FlowbiteSidebarLogoTheme, SidebarLogoProps } from "./SidebarLogo"; +export { sidebarTheme } from "./theme"; diff --git a/packages/ui/src/components/Spinner/index.ts b/packages/ui/src/components/Spinner/index.ts index 8f188012d..e13beb104 100644 --- a/packages/ui/src/components/Spinner/index.ts +++ b/packages/ui/src/components/Spinner/index.ts @@ -1,2 +1,3 @@ export { Spinner } from "./Spinner"; export type { FlowbiteSpinnerTheme, SpinnerColors, SpinnerProps, SpinnerSizes } from "./Spinner"; +export { spinnerTheme } from "./theme"; diff --git a/packages/ui/src/components/Table/index.ts b/packages/ui/src/components/Table/index.ts index 33fd34fc1..4e9a44afb 100644 --- a/packages/ui/src/components/Table/index.ts +++ b/packages/ui/src/components/Table/index.ts @@ -10,3 +10,4 @@ export { TableHeadCell } from "./TableHeadCell"; export type { FlowbiteTableHeadCellTheme, TableHeadCellProps } from "./TableHeadCell"; export { TableRow } from "./TableRow"; export type { FlowbiteTableRowTheme, TableRowProps } from "./TableRow"; +export { tableTheme } from "./theme"; diff --git a/packages/ui/src/components/Tabs/index.ts b/packages/ui/src/components/Tabs/index.ts index 6825bd18f..354f9844e 100644 --- a/packages/ui/src/components/Tabs/index.ts +++ b/packages/ui/src/components/Tabs/index.ts @@ -10,3 +10,4 @@ export type { TabsProps, TabsRef, } from "./Tabs"; +export { tabTheme } from "./theme"; diff --git a/packages/ui/src/components/TextInput/index.ts b/packages/ui/src/components/TextInput/index.ts index 9c97f5481..10b74d8e8 100644 --- a/packages/ui/src/components/TextInput/index.ts +++ b/packages/ui/src/components/TextInput/index.ts @@ -5,3 +5,4 @@ export type { FlowbiteTextInputTheme, TextInputProps, } from "./TextInput"; +export { textInputTheme } from "./theme"; diff --git a/packages/ui/src/components/Textarea/index.ts b/packages/ui/src/components/Textarea/index.ts index 0830dd538..3b41b1536 100644 --- a/packages/ui/src/components/Textarea/index.ts +++ b/packages/ui/src/components/Textarea/index.ts @@ -1,2 +1,3 @@ export { Textarea } from "./Textarea"; export type { FlowbiteTextareaTheme, TextareaColors, TextareaProps } from "./Textarea"; +export { textareaTheme } from "./theme"; diff --git a/packages/ui/src/components/Timeline/index.ts b/packages/ui/src/components/Timeline/index.ts index 8360ecd69..aa502ff40 100644 --- a/packages/ui/src/components/Timeline/index.ts +++ b/packages/ui/src/components/Timeline/index.ts @@ -12,3 +12,4 @@ export { TimelineTime } from "./TimelineTime"; export type { FlowbiteTimelineTimeTheme, TimelineTimeProps } from "./TimelineTime"; export { TimelineTitle } from "./TimelineTitle"; export type { FlowbiteTimelineTitleTheme, TimelineTitleProps } from "./TimelineTitle"; +export { timelineTheme } from "./theme"; diff --git a/packages/ui/src/components/Toast/index.ts b/packages/ui/src/components/Toast/index.ts index 6575fc4fa..2f52a8cb8 100644 --- a/packages/ui/src/components/Toast/index.ts +++ b/packages/ui/src/components/Toast/index.ts @@ -2,3 +2,4 @@ export { Toast } from "./Toast"; export type { FlowbiteToastTheme, ToastProps } from "./Toast"; export { ToastToggle } from "./ToastToggle"; export type { FlowbiteToastToggleTheme, ToastToggleProps } from "./ToastToggle"; +export { toastTheme } from "./theme"; diff --git a/packages/ui/src/components/ToggleSwitch/index.ts b/packages/ui/src/components/ToggleSwitch/index.ts index 0d82cbf20..92f1ea41d 100644 --- a/packages/ui/src/components/ToggleSwitch/index.ts +++ b/packages/ui/src/components/ToggleSwitch/index.ts @@ -5,3 +5,4 @@ export type { FlowbiteToggleSwitchToggleTheme, ToggleSwitchProps, } from "./ToggleSwitch"; +export { toggleSwitchTheme } from "./theme"; diff --git a/packages/ui/src/components/Tooltip/index.ts b/packages/ui/src/components/Tooltip/index.ts index c611affab..ba9981461 100644 --- a/packages/ui/src/components/Tooltip/index.ts +++ b/packages/ui/src/components/Tooltip/index.ts @@ -1,2 +1,3 @@ export { Tooltip } from "./Tooltip"; export type { FlowbiteTooltipTheme, TooltipProps } from "./Tooltip"; +export { tooltipTheme } from "./theme";