{"version":3,"sources":["../../src/gallery/UIGallery.parts.ts","../../src/gallery/root/UIGalleryRoot.tsx","../../src/gallery/thumbnail/UIGalleryThumbnail.tsx","../../src/gallery/thumbnailcontent/UIGalleryThumbnailContent.tsx","../../src/gallery/thumbnailitem/UIGalleryThumbnailItem.tsx","../../src/gallery/index.ts"],"sourcesContent":["export { GalleryBackdrop as Backdrop, GalleryContent as Content, GalleryItem as Item, GalleryNext as Next, GalleryPrev as Prev, GalleryToolbar as Toolbar, GalleryToolbarItem as ToolbarItem } from 'primereact/gallery';\nexport { UIGalleryRoot as Root } from './root';\nexport { UIGalleryThumbnail as Thumbnail } from './thumbnail';\nexport { UIGalleryThumbnailContent as ThumbnailContent } from './thumbnailcontent';\nexport { UIGalleryThumbnailItem as ThumbnailItem } from './thumbnailitem';\n","'use client';\nimport { Component } from '@primereact/core/component';\nimport { styles } from '@primereact/styles/gallery';\nimport { withComponent } from '@primereact/ui/base';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { GalleryRoot, defaultRootProps } from 'primereact/gallery';\nimport * as React from 'react';\n\nexport const UIGalleryRoot = withComponent({\n    name: 'Gallery.Root',\n    defaultProps: defaultRootProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ styles }, instance.inProps);\n\n        return <Component as={GalleryRoot} attrs={rootProps} />;\n    }\n});\n","'use client';\nimport { Component, withComponent } from '@primereact/core/component';\nimport { CarouselRoot } from '@primereact/ui/carousel';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { GalleryThumbnail, defaultThumbnailProps } from 'primereact/gallery';\nimport * as React from 'react';\n\nexport const UIGalleryThumbnail = withComponent({\n    name: 'Gallery.Thumbnail',\n    defaultProps: defaultThumbnailProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ as: CarouselRoot }, instance.inProps);\n\n        return <Component as={GalleryThumbnail} attrs={rootProps} />;\n    }\n});\n","'use client';\nimport { Component, withComponent } from '@primereact/core/component';\nimport { CarouselContent } from '@primereact/ui/carousel';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { GalleryThumbnailContent, defaultThumbnailContentProps } from 'primereact/gallery';\nimport * as React from 'react';\n\nexport const UIGalleryThumbnailContent = withComponent({\n    name: 'Gallery.ThumbnailContent',\n    defaultProps: defaultThumbnailContentProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ as: CarouselContent }, instance.inProps);\n\n        return <Component as={GalleryThumbnailContent} attrs={rootProps} />;\n    }\n});\n","'use client';\nimport { Component, withComponent } from '@primereact/core/component';\nimport { CarouselItem } from '@primereact/ui/carousel';\nimport { mergeDefaultProps } from '@primeuix/utils';\nimport { GalleryThumbnailItem, defaultThumbnailItemProps } from 'primereact/gallery';\nimport * as React from 'react';\n\nexport const UIGalleryThumbnailItem = withComponent({\n    name: 'Gallery.ThumbnailItem',\n    defaultProps: defaultThumbnailItemProps,\n    render(instance) {\n        const rootProps = mergeDefaultProps({ as: CarouselItem }, instance.inProps);\n\n        return <Component as={GalleryThumbnailItem} attrs={rootProps} />;\n    }\n});\n","export * as Gallery from './UIGallery.parts';\n\n// Named runtime exports to maximize tree-shaking\nexport {\n    defaultBackdropProps,\n    defaultContentProps,\n    defaultItemProps,\n    defaultNextProps,\n    defaultPrevProps,\n    defaultRootProps,\n    defaultThumbnailContentProps,\n    defaultThumbnailItemProps,\n    defaultThumbnailProps,\n    defaultToolbarItemProps,\n    defaultToolbarProps,\n    GalleryBackdrop,\n    GalleryContent,\n    GalleryItem,\n    GalleryNext,\n    GalleryPrev,\n    GalleryProps,\n    GalleryProvider,\n    GalleryToolbar,\n    GalleryToolbarItem,\n    useGalleryContext\n} from 'primereact/gallery';\nexport { UIGalleryRoot as GalleryRoot } from './root';\nexport { UIGalleryThumbnail as GalleryThumbnail } from './thumbnail';\nexport { UIGalleryThumbnailContent as GalleryThumbnailContent } from './thumbnailcontent';\nexport { UIGalleryThumbnailItem as GalleryThumbnailItem } from './thumbnailitem';\n"],"mappings":"0FAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,cAAAE,EAAA,YAAAC,EAAA,SAAAC,EAAA,SAAAC,EAAA,SAAAC,EAAA,SAAAC,EAAA,cAAAC,EAAA,qBAAAC,EAAA,kBAAAC,EAAA,YAAAC,EAAA,gBAAAC,IAAA,OAA4B,mBAAnBV,EAA+C,kBAAlBC,EAA0C,eAAfC,EAAoC,eAAfC,EAAoC,eAAfC,EAAuC,kBAAlBK,EAAiD,sBAAtBC,MAAyC,qBCCpM,OAAS,aAAAC,MAAiB,6BAC1B,OAAS,UAAAC,MAAc,6BACvB,OAAS,iBAAAC,MAAqB,sBAC9B,OAAS,qBAAAC,MAAyB,kBAClC,OAAS,eAAAC,EAAa,oBAAAC,MAAwB,qBAC9C,UAAYC,MAAW,QAEhB,IAAMC,EAAgBL,EAAc,CACvC,KAAM,eACN,aAAcG,EACd,OAAOG,EAAU,CACb,IAAMC,EAAYN,EAAkB,CAAE,OAAAF,CAAO,EAAGO,EAAS,OAAO,EAEhE,OAAO,gBAACR,EAAA,CAAU,GAAII,EAAa,MAAOK,EAAW,CACzD,CACJ,CAAC,ECfD,OAAS,aAAAC,EAAW,iBAAAC,MAAqB,6BACzC,OAAS,gBAAAC,MAAoB,0BAC7B,OAAS,qBAAAC,MAAyB,kBAClC,OAAS,oBAAAC,EAAkB,yBAAAC,MAA6B,qBACxD,UAAYC,MAAW,QAEhB,IAAMC,EAAqBN,EAAc,CAC5C,KAAM,oBACN,aAAcI,EACd,OAAOG,EAAU,CACb,IAAMC,EAAYN,EAAkB,CAAE,GAAID,CAAa,EAAGM,EAAS,OAAO,EAE1E,OAAO,gBAACR,EAAA,CAAU,GAAII,EAAkB,MAAOK,EAAW,CAC9D,CACJ,CAAC,ECdD,OAAS,aAAAC,EAAW,iBAAAC,MAAqB,6BACzC,OAAS,mBAAAC,MAAuB,0BAChC,OAAS,qBAAAC,MAAyB,kBAClC,OAAS,2BAAAC,EAAyB,gCAAAC,MAAoC,qBACtE,UAAYC,MAAW,QAEhB,IAAMC,EAA4BN,EAAc,CACnD,KAAM,2BACN,aAAcI,EACd,OAAOG,EAAU,CACb,IAAMC,EAAYN,EAAkB,CAAE,GAAID,CAAgB,EAAGM,EAAS,OAAO,EAE7E,OAAO,gBAACR,EAAA,CAAU,GAAII,EAAyB,MAAOK,EAAW,CACrE,CACJ,CAAC,ECdD,OAAS,aAAAC,EAAW,iBAAAC,MAAqB,6BACzC,OAAS,gBAAAC,MAAoB,0BAC7B,OAAS,qBAAAC,MAAyB,kBAClC,OAAS,wBAAAC,EAAsB,6BAAAC,MAAiC,qBAChE,UAAYC,MAAW,QAEhB,IAAMC,EAAyBN,EAAc,CAChD,KAAM,wBACN,aAAcI,EACd,OAAOG,EAAU,CACb,IAAMC,EAAYN,EAAkB,CAAE,GAAID,CAAa,EAAGM,EAAS,OAAO,EAE1E,OAAO,gBAACR,EAAA,CAAU,GAAII,EAAsB,MAAOK,EAAW,CAClE,CACJ,CAAC,ECZD,OACI,wBAAAC,GACA,uBAAAC,GACA,oBAAAC,GACA,oBAAAC,GACA,oBAAAC,GACA,oBAAAC,GACA,gCAAAC,GACA,6BAAAC,GACA,yBAAAC,GACA,2BAAAC,GACA,uBAAAC,GACA,mBAAAC,GACA,kBAAAC,GACA,eAAAC,GACA,eAAAC,GACA,eAAAC,GACA,gBAAAC,GACA,mBAAAC,GACA,kBAAAC,GACA,sBAAAC,GACA,qBAAAC,OACG","names":["UIGallery_parts_exports","__export","GalleryBackdrop","GalleryContent","GalleryItem","GalleryNext","GalleryPrev","UIGalleryRoot","UIGalleryThumbnail","UIGalleryThumbnailContent","UIGalleryThumbnailItem","GalleryToolbar","GalleryToolbarItem","Component","styles","withComponent","mergeDefaultProps","GalleryRoot","defaultRootProps","React","UIGalleryRoot","instance","rootProps","Component","withComponent","CarouselRoot","mergeDefaultProps","GalleryThumbnail","defaultThumbnailProps","React","UIGalleryThumbnail","instance","rootProps","Component","withComponent","CarouselContent","mergeDefaultProps","GalleryThumbnailContent","defaultThumbnailContentProps","React","UIGalleryThumbnailContent","instance","rootProps","Component","withComponent","CarouselItem","mergeDefaultProps","GalleryThumbnailItem","defaultThumbnailItemProps","React","UIGalleryThumbnailItem","instance","rootProps","defaultBackdropProps","defaultContentProps","defaultItemProps","defaultNextProps","defaultPrevProps","defaultRootProps","defaultThumbnailContentProps","defaultThumbnailItemProps","defaultThumbnailProps","defaultToolbarItemProps","defaultToolbarProps","GalleryBackdrop","GalleryContent","GalleryItem","GalleryNext","GalleryPrev","GalleryProps","GalleryProvider","GalleryToolbar","GalleryToolbarItem","useGalleryContext"]}