perf: style of pipeline dialog

This commit is contained in:
Junyan Qin
2025-05-08 21:02:00 +08:00
parent a6ab19187b
commit f544fd13c3
4 changed files with 16 additions and 65 deletions
+14 -12
View File
@@ -82,22 +82,24 @@ export default function PluginConfigPage() {
<div className={styles.configPageContainer}>
<Dialog open={modalOpen} onOpenChange={setModalOpen}>
<DialogContent>
<DialogHeader>
<DialogContent className="w-[700px] max-h-[80vh] p-0 flex flex-col">
<DialogHeader className="px-6 pt-6 pb-4">
<DialogTitle>
{isEditForm ? '编辑流水线' : '创建流水线'}
</DialogTitle>
</DialogHeader>
<PipelineFormComponent
onFinish={() => {
getPipelines();
setModalOpen(false);
}}
isEditMode={isEditForm}
pipelineId={selectedPipelineId}
disableForm={disableForm}
initValues={selectedPipelineFormValue}
/>
<div className="flex-1 overflow-y-auto px-6">
<PipelineFormComponent
onFinish={() => {
getPipelines();
setModalOpen(false);
}}
isEditMode={isEditForm}
pipelineId={selectedPipelineId}
disableForm={disableForm}
initValues={selectedPipelineFormValue}
/>
</div>
</DialogContent>
</Dialog>