From ada892fccd415e34032cb6f5a97d2c5b1ce68514 Mon Sep 17 00:00:00 2001 From: Manuel Odelain Date: Thu, 13 Jun 2024 12:02:30 +0200 Subject: [PATCH] chore: lint fix --- utils/form/create-form-children.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/utils/form/create-form-children.ts b/utils/form/create-form-children.ts index 5649f213..b1685a6e 100644 --- a/utils/form/create-form-children.ts +++ b/utils/form/create-form-children.ts @@ -6,7 +6,7 @@ import LazyVFormFieldset from '~/components/organisms/VForm/VFormFieldset.vue' export type ComponentsMap = Record -type EmitType = (event: 'update:modelValue', ...args: any[]) => void +type EmitType = (event: 'update:modelValue', ...args: unknown[]) => void export const RECAPTCHA_INPUT = 'g-recaptcha-response' @@ -63,7 +63,7 @@ export default function createFormChildren( const parentModelValues = parentProps.modelValue || {} const currentModelValue = parentModelValues?.[key] || null - const defaultProps: Record = { + const defaultProps: Record = { id, 'label': schema.title, errorMessage, @@ -78,7 +78,7 @@ export default function createFormChildren( 'autocomplete': schema.attr?.autocomplete || null, // Binds reactivity 'modelValue': currentModelValue, - 'onUpdate:modelValue': (value: any): void => { + 'onUpdate:modelValue': (value: unknown): void => { // Make sure null is passed as null and not as string if (value === 'null') { value = null @@ -196,7 +196,7 @@ export default function createFormChildren( ...defaultAttrs, } const type = schema.widget || schema.type - const props: Record = { + const props: Record = { ...defaultProps, type, required, @@ -220,7 +220,7 @@ export default function createFormChildren( } if (schema.widget === 'joined') { - const props: Record = { + const props: Record = { ...defaultProps, required, modelValue: currentModelValue ? (currentModelValue as Array).join(', ') : '', @@ -263,7 +263,7 @@ export default function createFormChildren( const attrs: Record = { ...defaultAttrs, } - const props: Record = { + const props: Record = { ...defaultProps, type, required, @@ -275,12 +275,12 @@ export default function createFormChildren( } else if (type === 'number') { props.type = 'string' - props['onUpdate:modelValue'] = (value: any) => + props['onUpdate:modelValue'] = (value: unknown) => emit('update:modelValue', { ...parentModelValues, [key]: Number.parseFloat(value) }) } else if (type === 'integer') { props.type = 'number' - props['onUpdate:modelValue'] = (value: any) => + props['onUpdate:modelValue'] = (value: unknown) => emit('update:modelValue', { ...parentModelValues, [key]: Number.parseInt(value) }) props.step = '1' } @@ -294,7 +294,7 @@ export default function createFormChildren( else { props.modelValue = '' } - props.step = 'any' + props.step = 'unknown' props.type = 'datetime-local' } else if (type === 'file') {