| }, [formSchemas, t]) | }, [formSchemas, t]) | ||||
| const formValues = useMemo(() => { | const formValues = useMemo(() => { | ||||
| let result = {} | |||||
| let result: any = {} | |||||
| formSchemas.forEach((schema) => { | |||||
| result[schema.variable] = schema.default | |||||
| }) | |||||
| if (credential) { | if (credential) { | ||||
| result = { ...result, __authorization_name__: credential?.credential_name } | result = { ...result, __authorization_name__: credential?.credential_name } | ||||
| if (credentials) | if (credentials) | ||||
| if (model) | if (model) | ||||
| result = { ...result, __model_name: model?.model, __model_type: model?.model_type } | result = { ...result, __model_name: model?.model, __model_type: model?.model_type } | ||||
| return result | return result | ||||
| }, [credentials, credential, model]) | |||||
| }, [credentials, credential, model, formSchemas]) | |||||
| return { | return { | ||||
| formSchemas: formSchemasWithAuthorizationName, | formSchemas: formSchemasWithAuthorizationName, |