@transkripid/flowbite-react
Version:
Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork
1 lines • 2.28 kB
Source Map (JSON)
{"version":3,"file":"SidebarItems.mjs","sources":["../../../src/components/Sidebar/SidebarItems.tsx"],"sourcesContent":["'use client';\n\nimport type { ComponentProps, FC } from 'react';\nimport { twMerge } from 'tailwind-merge';\nimport { mergeDeep } from '../../helpers/merge-deep';\nimport type { DeepPartial } from '../../types';\nimport { useSidebarContext } from './SidebarContext';\n\nexport interface FlowbiteSidebarItemsTheme {\n base: string;\n}\n\nexport interface SidebarItemsProps extends ComponentProps<'div'> {\n theme?: DeepPartial<FlowbiteSidebarItemsTheme>;\n}\n\nexport const SidebarItems: FC<SidebarItemsProps> = ({ children, className, theme: customTheme = {}, ...props }) => {\n const { theme: rootTheme } = useSidebarContext();\n\n const theme = mergeDeep(rootTheme.items, customTheme);\n\n return (\n <div className={twMerge(theme.base, className)} data-testid=\"flowbite-sidebar-items\" {...props}>\n {children}\n </div>\n );\n};\n\nSidebarItems.displayName = 'Sidebar.Items';\n"],"names":["SidebarItems","t0","$","_c","children","className","props","t1","theme","t2","undefined","customTheme","rootTheme","useSidebarContext","t3","items","mergeDeep","twMerge","base","t4","displayName"],"mappings":";;;;;AAgBO,MAAMA,IAAsCC,CAAAA,MAAA;AAAAC,QAAAA,IAAAC,EAAA,EAAA;AAAAC,MAAAA,GAAAC,GAAAC,GAAAC;AAAAL,EAAAA,SAAAD,KAAC;AAAA,IAAAG,UAAAA;AAAAA,IAAAC,WAAAA;AAAAA,IAAAG,OAAAD;AAAAA,IAAA,GAAAD;AAAAA,EAAAL,IAAAA,GAA0DC,OAAAD,GAAAC,OAAAE,GAAAF,OAAAG,GAAAH,OAAAI,GAAAJ,OAAAK,MAAAH,IAAAF,EAAA,CAAA,GAAAG,IAAAH,EAAA,CAAA,GAAAI,IAAAJ,EAAA,CAAA,GAAAK,IAAAL,EAAA,CAAA;AAAAO,MAAAA;AAAAP,EAAAA,SAAAK,KAA5BA,IAAAA,MAAgBG,cAAhBH,GAAgBL,OAAAK,GAAAL,OAAAO,KAAAA,IAAAP,EAAA,CAAA;AAAhB,QAAAS,IAAAF,GAChF;AAAA,IAAAD,OAAAI;AAAAA,MAA6BC,EAAkB;AAAEC,MAAAA;AAAA,MAAAZ,EAAA,CAAA,MAAAG,KAAAH,EAAA,CAAA,MAAAS,KAAAT,EAAA,CAAA,MAAAU,EAAAG,OAAA;AAEjD,UAAAP,IAAcQ,EAAUJ,EAASG,OAAQJ,CAAW;AAGlCM,IAAAA,IAAAA,EAAQT,EAAKU,MAAOb,CAAS,GAACH,OAAAG,GAAAH,OAAAS,GAAAT,EAAA,CAAA,IAAAU,EAAAG,OAAAb,QAAAY;AAAAA,EAAAA;AAAAA,IAAAA,IAAAZ,EAAA,EAAA;AAAAiB,MAAAA;AAAAjB,SAAAA,EAAAE,EAAAA,MAAAA,KAAAF,UAAAI,KAAAJ,EAAA,EAAA,MAAAY,oCAA9B,WAAAA,GAA4C,eAAA,6BAA6BR,GAC9E,UAAAF,EACX,CAAA,GAAMF,QAAAE,GAAAF,QAAAI,GAAAJ,QAAAY,GAAAZ,QAAAiB,KAAAA,IAAAjB,EAAA,EAAA,GAFNiB;AAEM;AAIVnB,EAAaoB,cAAc;"}