refactor: flexlayout

This commit is contained in:
cfngc4594 2025-06-20 16:39:47 +08:00
parent c6c70e5491
commit 8c96e0d77d
2 changed files with 8 additions and 8 deletions

View File

@ -11,9 +11,9 @@ interface ProblemEditViewProps {
export const ProblemEditView = ({ problemId }: ProblemEditViewProps) => {
const components: Record<string, React.ReactNode> = {
detail: <EditDetailPanel problemId={problemId} />,
description: <EditDescriptionPanel problemId={problemId} />,
solution: <EditSolutionPanel problemId={problemId} />,
detail: <EditDetailPanel problemId={problemId} />,
code: <EditCodePanel problemId={problemId} />,
testcase: <EditTestcasePanel problemId={problemId} />,
};

View File

@ -144,13 +144,6 @@ const initialProblemEditFlexLayoutJsonModel: IJsonModel = {
id: "1",
weight: 50,
children: [
{
type: "tab",
id: "detail",
name: "Details",
component: "detail",
enableClose: false,
},
{
type: "tab",
id: "description",
@ -165,6 +158,13 @@ const initialProblemEditFlexLayoutJsonModel: IJsonModel = {
component: "solution",
enableClose: false,
},
{
type: "tab",
id: "detail",
name: "Details",
component: "detail",
enableClose: false,
},
],
},
{