refactor(knowledge-base-edit): reorganize imports and adjust grid layout for answer mode

This commit is contained in:
mlogclub
2026-04-18 14:00:40 +08:00
parent c84870b968
commit 3249c8ae96
2 changed files with 44 additions and 47 deletions
@@ -28,15 +28,15 @@ import {
type CreateKnowledgeBasePayload,
type KnowledgeBase,
} from "@/lib/api/admin";
import { getEnumLabel, getEnumOptions } from "@/lib/enums";
import {
KnowledgeAnswerMode,
KnowledgeAnswerModeLabels,
KnowledgeBaseType,
KnowledgeBaseTypeLabels,
KnowledgeChunkProvider,
KnowledgeChunkProviderLabels,
KnowledgeAnswerMode,
KnowledgeAnswerModeLabels,
} from "@/lib/generated/enums";
import { getEnumLabel, getEnumOptions } from "@/lib/enums";
type KnowledgeBaseEditDialogProps = {
open: boolean;
@@ -383,7 +383,7 @@ function KnowledgeBaseFormDialogBody({
</div>
) : null}
<div className="grid grid-cols-1 gap-4 sm:grid-cols-3">
<div className="grid grid-cols-1 gap-4 sm:grid-cols-4">
<Field data-invalid={!!errors.defaultTopK}>
<FieldLabel htmlFor="kb-default-top-k">TopK</FieldLabel>
<FieldContent>
@@ -431,9 +431,6 @@ function KnowledgeBaseFormDialogBody({
<FieldError errors={[errors.defaultRerankLimit]} />
</FieldContent>
</Field>
</div>
<div className="grid grid-cols-1 gap-4 sm:grid-cols-2">
<Field data-invalid={!!errors.answerMode}>
<FieldLabel htmlFor="kb-answer-mode"></FieldLabel>
<FieldContent>