import { Field } from '@ankhorage/surface'; import type React from 'react'; import type { TimePickerProps } from '../../../types/time-picker'; import { View } from '../../layout/public'; import { Text } from '../../typography/public'; /*** Renders the shared TimePicker field frame around a platform-specific trigger. */ export function TimePickerField({ children, description, disabled, error, label, required, testID, }: TimePickerFieldProps) { return ( {children} ); } interface TimePickerFieldProps extends Pick< TimePickerProps, 'description' | 'disabled' | 'error' | 'label' | 'required' | 'testID' > { children: React.ReactNode; } /*** Renders the picker label and optional supporting description. */ function renderLabel(label: React.ReactNode, description: React.ReactNode | undefined) { return ( {label} {description ? ( {description} ) : null} ); }