diff --git a/web/src/features/dialog/components/fields/date.tsx b/web/src/features/dialog/components/fields/date.tsx index f015100..62ba06c 100644 --- a/web/src/features/dialog/components/fields/date.tsx +++ b/web/src/features/dialog/components/fields/date.tsx @@ -31,6 +31,8 @@ const DateField: React.FC = (props) => { inputFormat="DD/MM/YYYY" withAsterisk={props.row.required} clearable={props.row.clearable} + minDate={props.row.min ? new Date(props.row.min) : undefined} + maxDate={props.row.max ? new Date(props.row.max) : undefined} /> ); }; diff --git a/web/src/interfaces/dialog.ts b/web/src/interfaces/dialog.ts index 1348054..ba9d973 100644 --- a/web/src/interfaces/dialog.ts +++ b/web/src/interfaces/dialog.ts @@ -76,4 +76,7 @@ export interface IDateInput { description?: string; required?: boolean; placeholder?: string; + clearable?: boolean; + min?: string; + max?: string; }