primereact
Version:
A rich set of premium UI Components for React.
4 lines (2 loc) • 702 B
JavaScript
'use client';
import{Component as m,withComponent as P}from"@primereact/core/component";import{mergeProps as l}from"@primeuix/utils";import*as c from"react";import{createOptionalContext as s}from"@primereact/core/utils";var[f,a]=s();var p={as:"table"};var T=P({name:"DatePicker.Table",defaultProps:p,setup(){let e=a(),t=e?.state.currentView,r=t&&{year:"yearView",month:"monthView",day:"dayView"}[t]||"dayView";return{datepicker:e,currentView:t,viewType:r}},render(e){let{props:t,ptmi:o,datepicker:r,viewType:i}=e,n=l(r?.getTableProps(),{className:r?.cx(i)},r?.ptm(i),o("root"));return c.createElement(m,{instance:e,attrs:n,children:t.children})}});export{T as DatePickerTable,p as defaultTableProps};