UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 660 B
'use client'; import{Component as l,withComponent as u}from"@primereact/core/component";import{mergeProps as c}from"@primeuix/utils";import*as n from"react";import{createOptionalContext as m}from"@primereact/core/utils";var[d,p]=m();var a={as:"button"};var h=u({name:"Carousel.Next",defaultProps:a,setup(e){let t=p(),o=(t?.state.isNextDisabled||e.props.disabled)??!1;return{carousel:t,disabled:o}},render(e){let{props:t,ptmi:o,carousel:r,disabled:s}=e,i=c(r?.getNextProps(s),{className:r?.cx("next",{disabled:s})},r?.ptm("next"),o("root"));return n.createElement(l,{instance:e,attrs:i,children:t.children})}});export{h as CarouselNext,a as defaultNextProps};