'use client' import { forwardRef } from 'react' import { PktInputWrapper } from '../inputwrapper/InputWrapper' import { DatepickerPopup } from './DatepickerPopup' import { DatepickerInputs } from './DatepickerInputs' import { useDatepickerState } from './useDatepickerState' import type { IPktDatepicker } from './types' export type { IPktDatepicker } from './types' export const PktDatepicker = forwardRef((props, ref) => { const state = useDatepickerState(props, ref) const outerClasses = ['pkt-datepicker', state.className].filter(Boolean).join(' ') return (
{/* Uncontrolled hidden input for onChange event dispatching and form submission */}
) }) PktDatepicker.displayName = 'PktDatepicker'