import React, { useRef } from 'react' import { Item } from '../../../_internals/item' import { useFocusTrap } from '../../../_internals/useFocusTrap' import { DatePickerOrientation, DatePickerProps } from '../../../datePicker' import { ContentDivider } from '../../../divider/contentDivider' import { ChevronIcon, ChevronIconDirections } from '../../../icon/chevronIcon' import { BaseSection as Section } from '../../../layout/section/baseSection' import { TransitionSection } from '../../baseStyles' export type DatePickerSectionProps = Omit & { title: string onClose: () => void renderDatePickerComponent: (props: DatePickerProps) => JSX.Element className?: string } export const DatePickerSection = ({ title, onClose, renderDatePickerComponent, className, ...props }: DatePickerSectionProps) => { const ref = useRef(null) useFocusTrap(ref, onClose) return (
} leftTitle={title} tag={
) }