From 0bf13689d53bd493fb4d0a4213c1801013b5aa8a Mon Sep 17 00:00:00 2001 From: Ricardo Cino Date: Mon, 27 Jun 2022 18:21:31 +0200 Subject: chore: transform containers/settings from js to tsx (#384) --- src/@types/mobx-form.types.ts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/@types/mobx-form.types.ts (limited to 'src/@types/mobx-form.types.ts') diff --git a/src/@types/mobx-form.types.ts b/src/@types/mobx-form.types.ts new file mode 100644 index 000000000..6bc20f5e1 --- /dev/null +++ b/src/@types/mobx-form.types.ts @@ -0,0 +1,20 @@ +export interface FormFieldOptions { + value?: string; + label?: string; + disabled?: boolean; +} + +export interface FormFields { + fields: { + [key: string]: { + label?: string; + placeholder?: string; + options?: FormFieldOptions[]; + value?: string | boolean | number | null; + default?: string | boolean | number | null; + type?: string; // todo specifiy probably + disabled?: boolean; + validators?: any; // Not sure yet. + }; + }; +} -- cgit v1.2.3-54-g00ecf