primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 716 B
JavaScript
'use client';
import{Component as c,withComponent as f}from"@primereact/core/component";import{mergeProps as y}from"@primeuix/utils";import*as a from"react";import{createOptionalContext as i}from"@primereact/core/utils";var[b,e]=i();import{CarouselRoot as u}from"primereact/carousel";var l={as:u,autoSize:!0,loop:!0,align:"center",spacing:8};var R=f({name:"Gallery.Thumbnail",defaultProps:l,setup(){return{gallery:e()}},render(o){let{props:t,ptmi:n,gallery:r}=o,{as:m,...p}=t,s=y(p,r?.thumbnailProps,{className:r?.cx("thumbnail")},r?.ptm("thumbnail"),n("root"));return a.createElement(c,{as:m,instance:o,attrs:s,children:t.children,ref:r?.thumbnailRef})}});export{R as GalleryThumbnail,l as defaultThumbnailProps};