primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 723 B
JavaScript
'use client';
import{Component as P,withComponent as c}from"@primereact/core/component";import{mergeProps as l}from"@primeuix/utils";import*as n from"react";import{createOptionalContext as m}from"@primereact/core/utils";var[g,p]=m();var i={as:"button",disabled:!1};var y=c({name:"Paginator.Prev",defaultProps:i,setup({props:r}){let t=p(),e=t?.prevProps?.disabled||r.disabled;return{paginator:t,disabled:e}},render(r){let{props:t,ptmi:e,paginator:o,disabled:a}=r,s=l(o?.prevProps,{className:o?.cx("prev",{disabled:a}),disabled:a,"aria-label":o?.getAriaLabel("prevPageLabel")},o?.ptmi("prev"),e("root"));return n.createElement(P,{instance:r,attrs:s,children:t.children})}});export{y as PaginatorPrev,i as defaultPrevProps};