diff options
author | 2024-01-16 18:28:56 +0100 | |
---|---|---|
committer | 2024-01-16 18:28:56 +0100 | |
commit | 486585890d674ce3e160d2a8f1e6835e181b0b08 (patch) | |
tree | a0d954f5a71f71ddfd4a243152dab10f14397f6e /web/source/settings/lib/form/index.ts | |
parent | [feature] Account alias / move API + db models (#2518) (diff) | |
download | gotosocial-486585890d674ce3e160d2a8f1e6835e181b0b08.tar.xz |
[feature] Move + alias account via settings panel (#2519)
* [feature] Move + alias account via settings panel
* lint
* type a bit more diligently
Diffstat (limited to 'web/source/settings/lib/form/index.ts')
-rw-r--r-- | web/source/settings/lib/form/index.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/web/source/settings/lib/form/index.ts b/web/source/settings/lib/form/index.ts index 20de33eda..409ef0328 100644 --- a/web/source/settings/lib/form/index.ts +++ b/web/source/settings/lib/form/index.ts @@ -26,6 +26,7 @@ import bool from "./bool"; import radio from "./radio"; import combobox from "./combo-box"; import checklist from "./check-list"; +import array from "./array"; import fieldarray from "./field-array"; import type { @@ -37,8 +38,9 @@ import type { FileFormInputHook, BoolFormInputHook, ComboboxFormInputHook, - FieldArrayInputHook, ChecklistInputHook, + FieldArrayInputHook, + ArrayInputHook, } from "./types"; function capitalizeFirst(str: string) { @@ -110,5 +112,6 @@ export const useBoolInput = inputHook(bool) as (_name: string, _opts?: HookOpts< export const useRadioInput = inputHook(radio) as (_name: string, _opts?: HookOpts<string>) => RadioFormInputHook; export const useComboBoxInput = inputHook(combobox) as (_name: string, _opts?: HookOpts<string>) => ComboboxFormInputHook; export const useCheckListInput = inputHook(checklist) as (_name: string, _opts?: HookOpts<boolean>) => ChecklistInputHook; +export const useArrayInput = inputHook(array) as (_name: string, _opts?: HookOpts<string[]>) => ArrayInputHook; export const useFieldArrayInput = inputHook(fieldarray) as (_name: string, _opts?: HookOpts<string>) => FieldArrayInputHook; export const useValue = value as <T>(_name: string, _initialValue: T) => FormInputHook<T>; |