From 8be7cbf8a999e47964a528a46bca2a4b3a308488 Mon Sep 17 00:00:00 2001 From: Jasper Boeijenga Date: Mon, 2 Sep 2024 10:22:44 +0200 Subject: [PATCH] Improve typings Signed-off-by: Jasper Boeijenga --- plugins/scaffolder-react/api-report-alpha.md | 2 +- .../scaffolder-react/src/next/components/Stepper/Stepper.tsx | 4 +++- .../scaffolder-react/src/next/hooks/useFormDataFromQuery.ts | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/plugins/scaffolder-react/api-report-alpha.md b/plugins/scaffolder-react/api-report-alpha.md index 5b5a37d6b3..57f97f2012 100644 --- a/plugins/scaffolder-react/api-report-alpha.md +++ b/plugins/scaffolder-react/api-report-alpha.md @@ -276,7 +276,7 @@ export const useFilteredSchemaProperties: ( // @alpha export const useFormDataFromQuery: ( initialState?: Record, -) => any; +) => Record; // @alpha (undocumented) export const useTemplateParameterSchema: (templateRef: string) => { diff --git a/plugins/scaffolder-react/src/next/components/Stepper/Stepper.tsx b/plugins/scaffolder-react/src/next/components/Stepper/Stepper.tsx index 394fe517ce..069512da5a 100644 --- a/plugins/scaffolder-react/src/next/components/Stepper/Stepper.tsx +++ b/plugins/scaffolder-react/src/next/components/Stepper/Stepper.tsx @@ -116,7 +116,9 @@ export const Stepper = (stepperProps: StepperProps) => { const [activeStep, setActiveStep] = useState(0); const [isValidating, setIsValidating] = useState(false); const initialState = useFormDataFromQuery(props.initialState); - const [formState, setFormState] = useState<{ [step: string]: any }>(); + const [formState, setFormState] = useState<{ + [step: string]: Record; + }>(); const [errors, setErrors] = useState(); const styles = useStyles(); diff --git a/plugins/scaffolder-react/src/next/hooks/useFormDataFromQuery.ts b/plugins/scaffolder-react/src/next/hooks/useFormDataFromQuery.ts index 9f9f4ed9a2..777c615cd7 100644 --- a/plugins/scaffolder-react/src/next/hooks/useFormDataFromQuery.ts +++ b/plugins/scaffolder-react/src/next/hooks/useFormDataFromQuery.ts @@ -22,7 +22,7 @@ import qs from 'qs'; */ export const useFormDataFromQuery = ( initialState?: Record, -) => { +): Record => { if (initialState) { return initialState; }