UNPKG

primereact

Version:

A rich set of premium UI Components for React.

4 lines (2 loc) 829 B
'use client'; import{Component as k,withComponent as y}from"@primereact/core/component";import{mergeProps as f,resolve as u}from"@primeuix/utils";import*as r from"react";import{createOptionalContext as P}from"@primereact/core/utils";var[D,i]=P();import{createOptionalContext as d}from"@primereact/core/utils";var[b,c]=d();var s={as:"span",year:void 0};var O=y({name:"DatePicker.Year",defaultProps:s,setup(){let e=i(),t=c(),o=e?.props.year??t?.props.year;return{datepicker:e,datepickertablebodycell:t,year:o}},render(e){let{props:t,ptmi:o,datepicker:a,year:p}=e,n={year:p},m=f(a?.getYearProps(p),{className:a?.cx("year",n)},a?.ptm("year"),o("root")),l=()=>r.createElement(r.Fragment,null,p?.value);return r.createElement(k,{instance:e,attrs:m,children:u(t.children,e)??l()})}});export{O as DatePickerYear,s as defaultYearProps};