UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 768 B
'use client'; import{Component as f,withComponent as h}from"@primereact/core/component";import{mergeProps as y}from"@primeuix/utils";import*as n from"react";import{createOptionalContext as u}from"@primereact/core/utils";var[P,m]=u();import{CarouselItem as c}from"primereact/carousel";var l={as:c,index:void 0};var R=h({name:"Gallery.ThumbnailItem",defaultProps:l,setup(e){let t=m(),{index:o}=e.props,r=t?.thumbnailItemProps(o)??{};return{gallery:t,thumbnailItemProps:r}},render(e){let{props:t,ptmi:o,gallery:r,thumbnailItemProps:a}=e,{as:p,...s}=t,i=y(s,a,{className:r?.cx("thumbnailItem")},r?.ptm("thumbnailItem"),o("root"));return n.createElement(f,{as:p,instance:e,attrs:i,children:t.children})}});export{R as GalleryThumbnailItem,l as defaultThumbnailItemProps};