//@ts-ignore import { Component } from 'react'; import { FieldRowProps } from '../FieldRow'; import { GcProps, WidgetAnnotation } from '../../Annotations/AnnotationTypes'; import { FormFieldMapping } from '../../ViewerOptions'; export type ControlBaseProps = { gcProps: GcProps; title: string; } & FieldRowProps; export type CommonInputProperties = { key: string; name: string; disabled: boolean; inputmode?: string; placeholder: string; value: any; title: string; autocomplete?: string; /** * The readOnly prop means we don’t intend for the input to be modified by user input. * */ readOnly?: boolean; /** * The pattern attribute specifies a regular expression that the or