UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 731 B
'use client'; import{Component as P,withComponent as c}from"@primereact/core/component";import{mergeProps as f}from"@primeuix/utils";import*as p from"react";import{createOptionalContext as m}from"@primereact/core/utils";var[d,a]=m();var s={as:"button",disabled:!1};var y=c({name:"Paginator.First",defaultProps:s,setup({props:t}){let r=a(),e=r?.firstProps?.disabled||t.disabled;return{paginator:r,disabled:e}},render(t){let{props:r,ptmi:e,paginator:o,disabled:i}=t,n=f(o?.firstProps,{className:o?.cx("first",{disabled:i}),disabled:i,"aria-label":o?.getAriaLabel("firstPageLabel")},o?.ptmi("first"),e("root"));return p.createElement(P,{instance:t,attrs:n,children:r.children})}});export{y as PaginatorFirst,s as defaultFirstProps};