refactor: integrate global loading effect into onboarding page and streamline LLMConfigForm usage for improved user experience

This commit is contained in:
Anish Sarkar 2026-03-29 18:46:01 +05:30
parent 32ff5f085c
commit ba926bbcc9
4 changed files with 67 additions and 144 deletions

View file

@ -213,14 +213,12 @@ export function ModelConfigDialog({
)}
{mode === "create" ? (
<LLMConfigForm
searchSpaceId={searchSpaceId}
onSubmit={handleSubmit}
isSubmitting={isSubmitting}
mode="create"
formId="model-config-form"
hideActions
/>
<LLMConfigForm
searchSpaceId={searchSpaceId}
onSubmit={handleSubmit}
mode="create"
formId="model-config-form"
/>
) : isAutoMode && config ? (
<div className="space-y-6">
<div className="space-y-4">
@ -362,11 +360,9 @@ export function ModelConfigDialog({
citations_enabled: config.citations_enabled,
search_space_id: searchSpaceId,
}}
onSubmit={handleSubmit}
isSubmitting={isSubmitting}
mode="edit"
formId="model-config-form"
hideActions
onSubmit={handleSubmit}
mode="edit"
formId="model-config-form"
/>
) : null}
</div>