feat: marketplace page

This commit is contained in:
Junyan Qin
2025-08-16 18:05:33 +08:00
parent 5179b3e53a
commit 28d4b1dd61
35 changed files with 1095 additions and 395 deletions
+4 -4
View File
@@ -1,4 +1,4 @@
import { I18nLabel } from '@/app/infra/entities/common';
import { I18nObject } from '@/app/infra/entities/common';
import { IDynamicFormItemSchema } from '@/app/infra/entities/form/dynamic';
export interface PipelineFormEntity {
@@ -11,13 +11,13 @@ export interface PipelineFormEntity {
export interface PipelineConfigTab {
name: string;
label: I18nLabel;
label: I18nObject;
stages: PipelineConfigStage[];
}
export interface PipelineConfigStage {
name: string;
label: I18nLabel;
description?: I18nLabel;
label: I18nObject;
description?: I18nObject;
config: IDynamicFormItemSchema[];
}