From 85d1aac4cd70e79d5ab64684dea09e92b17ed2c2 Mon Sep 17 00:00:00 2001 From: muhamedsalih-tw <104364298+muhamedsalih-tw@users.noreply.github.com> Date: Tue, 1 Nov 2022 06:42:12 +0530 Subject: Transform ChangeServer components tree to typescript (#725) --- src/@types/mobx-form.types.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/@types') diff --git a/src/@types/mobx-form.types.ts b/src/@types/mobx-form.types.ts index 7caddc9e4..c9932c053 100644 --- a/src/@types/mobx-form.types.ts +++ b/src/@types/mobx-form.types.ts @@ -26,15 +26,22 @@ export interface Field extends Partial { id?: string; type?: string; name?: string; - value: string; + value: string | string[]; label?: string; placeholder?: string; disabled?: boolean; error?: GlobalError | string; + options?: SelectOptions[]; +} + +export interface SelectOptions { + disabled?: boolean; + label?: string; + value?: string; } export interface Listeners { - onChange?: ChangeEventHandler; + onChange?: ChangeEventHandler; onBlur?: FocusEventHandler; onFocus?: FocusEventHandler; } -- cgit v1.2.3-70-g09d2