From 581640c07ac823d8011ba72872dc158069222746 Mon Sep 17 00:00:00 2001 From: "ANTOND." <71350868+antond15@users.noreply.github.com> Date: Tue, 15 Jul 2025 21:51:52 +0200 Subject: [PATCH] feat(web/dialog/textarea): add min and max length (#30) --- web/src/features/dialog/components/fields/textarea.tsx | 2 ++ web/src/typings/dialog.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/web/src/features/dialog/components/fields/textarea.tsx b/web/src/features/dialog/components/fields/textarea.tsx index e2d097f..7613779 100644 --- a/web/src/features/dialog/components/fields/textarea.tsx +++ b/web/src/features/dialog/components/fields/textarea.tsx @@ -24,6 +24,8 @@ const TextareaField: React.FC = (props) => { autosize={props.row.autosize} minRows={props.row.min} maxRows={props.row.max} + minLength={props.row.minLength} + maxLength={props.row.maxLength} /> ); }; diff --git a/web/src/typings/dialog.ts b/web/src/typings/dialog.ts index a503a9f..607b0e1 100644 --- a/web/src/typings/dialog.ts +++ b/web/src/typings/dialog.ts @@ -76,4 +76,6 @@ export interface ITextarea extends BaseField<'textarea', string> { autosize?: boolean; min?: number; max?: number; + minLength?: number; + maxLength?: number; }