mirror of
https://github.com/usual2970/certimate.git
synced 2025-07-04 18:19:57 +00:00
chore: fix typo
This commit is contained in:
parent
2b93552d1d
commit
4f2363230d
@ -1,4 +1,4 @@
|
|||||||
import { WorkflowwNodeDropdwonItemIcon, WorkflowwNodeDropdwonItemIconType } from "@/domain/workflow";
|
import { WorkflowNodeDropdwonItemIcon, WorkflowNodeDropdwonItemIconType } from "@/domain/workflow";
|
||||||
import { CloudUpload, GitFork, Megaphone, NotebookPen } from "lucide-react";
|
import { CloudUpload, GitFork, Megaphone, NotebookPen } from "lucide-react";
|
||||||
|
|
||||||
const icons = new Map([
|
const icons = new Map([
|
||||||
@ -8,9 +8,9 @@ const icons = new Map([
|
|||||||
["Megaphone", <Megaphone size={16} />],
|
["Megaphone", <Megaphone size={16} />],
|
||||||
]);
|
]);
|
||||||
|
|
||||||
const DropdownMenuItemIcon = ({ type, name }: WorkflowwNodeDropdwonItemIcon) => {
|
const DropdownMenuItemIcon = ({ type, name }: WorkflowNodeDropdwonItemIcon) => {
|
||||||
const getIcon = () => {
|
const getIcon = () => {
|
||||||
if (type === WorkflowwNodeDropdwonItemIconType.Icon) {
|
if (type === WorkflowNodeDropdwonItemIconType.Icon) {
|
||||||
return icons.get(name);
|
return icons.get(name);
|
||||||
} else {
|
} else {
|
||||||
return <img src={name} className="w-4" />;
|
return <img src={name} className="w-4" />;
|
||||||
|
@ -56,8 +56,8 @@ export const channels: ChannelLabel[] = [
|
|||||||
label: "common.provider.serverchan",
|
label: "common.provider.serverchan",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "mail",
|
name: "email",
|
||||||
label: "common.provider.mail",
|
label: "common.provider.email",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "bark",
|
name: "bark",
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import { produce } from "immer";
|
import { produce } from "immer";
|
||||||
import { nanoid } from "nanoid";
|
import { nanoid } from "nanoid";
|
||||||
|
|
||||||
import i18n from "@/i18n";
|
import i18n from "@/i18n";
|
||||||
import { deployTargets, KVType } from "./domain";
|
import { deployTargets, KVType } from "./domain";
|
||||||
|
|
||||||
@ -399,44 +400,44 @@ export type WorkflowBranchNode = {
|
|||||||
next?: WorkflowNode | WorkflowBranchNode;
|
next?: WorkflowNode | WorkflowBranchNode;
|
||||||
};
|
};
|
||||||
|
|
||||||
type WorkflowwNodeDropdwonItem = {
|
type WorkflowNodeDropdwonItem = {
|
||||||
type: WorkflowNodeType;
|
type: WorkflowNodeType;
|
||||||
providerType?: string;
|
providerType?: string;
|
||||||
name: string;
|
name: string;
|
||||||
icon: WorkflowwNodeDropdwonItemIcon;
|
icon: WorkflowNodeDropdwonItemIcon;
|
||||||
leaf?: boolean;
|
leaf?: boolean;
|
||||||
children?: WorkflowwNodeDropdwonItem[];
|
children?: WorkflowNodeDropdwonItem[];
|
||||||
};
|
};
|
||||||
|
|
||||||
export enum WorkflowwNodeDropdwonItemIconType {
|
export enum WorkflowNodeDropdwonItemIconType {
|
||||||
Icon,
|
Icon,
|
||||||
Provider,
|
Provider,
|
||||||
}
|
}
|
||||||
|
|
||||||
export type WorkflowwNodeDropdwonItemIcon = {
|
export type WorkflowNodeDropdwonItemIcon = {
|
||||||
type: WorkflowwNodeDropdwonItemIconType;
|
type: WorkflowNodeDropdwonItemIconType;
|
||||||
name: string;
|
name: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
const workflowNodeDropdownDeployList: WorkflowwNodeDropdwonItem[] = deployTargets.map((item) => {
|
const workflowNodeDropdownDeployList: WorkflowNodeDropdwonItem[] = deployTargets.map((item) => {
|
||||||
return {
|
return {
|
||||||
type: WorkflowNodeType.Apply,
|
type: WorkflowNodeType.Apply,
|
||||||
providerType: item.type,
|
providerType: item.type,
|
||||||
name: i18n.t(item.name),
|
name: i18n.t(item.name),
|
||||||
leaf: true,
|
leaf: true,
|
||||||
icon: {
|
icon: {
|
||||||
type: WorkflowwNodeDropdwonItemIconType.Provider,
|
type: WorkflowNodeDropdwonItemIconType.Provider,
|
||||||
name: item.icon,
|
name: item.icon,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
export const workflowNodeDropdownList: WorkflowwNodeDropdwonItem[] = [
|
export const workflowNodeDropdownList: WorkflowNodeDropdwonItem[] = [
|
||||||
{
|
{
|
||||||
type: WorkflowNodeType.Apply,
|
type: WorkflowNodeType.Apply,
|
||||||
name: workflowNodeTypeDefaultName.get(WorkflowNodeType.Apply) ?? "",
|
name: workflowNodeTypeDefaultName.get(WorkflowNodeType.Apply) ?? "",
|
||||||
icon: {
|
icon: {
|
||||||
type: WorkflowwNodeDropdwonItemIconType.Icon,
|
type: WorkflowNodeDropdwonItemIconType.Icon,
|
||||||
name: "NotebookPen",
|
name: "NotebookPen",
|
||||||
},
|
},
|
||||||
leaf: true,
|
leaf: true,
|
||||||
@ -445,7 +446,7 @@ export const workflowNodeDropdownList: WorkflowwNodeDropdwonItem[] = [
|
|||||||
type: WorkflowNodeType.Deploy,
|
type: WorkflowNodeType.Deploy,
|
||||||
name: workflowNodeTypeDefaultName.get(WorkflowNodeType.Deploy) ?? "",
|
name: workflowNodeTypeDefaultName.get(WorkflowNodeType.Deploy) ?? "",
|
||||||
icon: {
|
icon: {
|
||||||
type: WorkflowwNodeDropdwonItemIconType.Icon,
|
type: WorkflowNodeDropdwonItemIconType.Icon,
|
||||||
name: "CloudUpload",
|
name: "CloudUpload",
|
||||||
},
|
},
|
||||||
children: workflowNodeDropdownDeployList,
|
children: workflowNodeDropdownDeployList,
|
||||||
@ -455,7 +456,7 @@ export const workflowNodeDropdownList: WorkflowwNodeDropdwonItem[] = [
|
|||||||
name: workflowNodeTypeDefaultName.get(WorkflowNodeType.Branch) ?? "",
|
name: workflowNodeTypeDefaultName.get(WorkflowNodeType.Branch) ?? "",
|
||||||
leaf: true,
|
leaf: true,
|
||||||
icon: {
|
icon: {
|
||||||
type: WorkflowwNodeDropdwonItemIconType.Icon,
|
type: WorkflowNodeDropdwonItemIconType.Icon,
|
||||||
name: "GitFork",
|
name: "GitFork",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@ -464,7 +465,7 @@ export const workflowNodeDropdownList: WorkflowwNodeDropdwonItem[] = [
|
|||||||
name: workflowNodeTypeDefaultName.get(WorkflowNodeType.Notify) ?? "",
|
name: workflowNodeTypeDefaultName.get(WorkflowNodeType.Notify) ?? "",
|
||||||
leaf: true,
|
leaf: true,
|
||||||
icon: {
|
icon: {
|
||||||
type: WorkflowwNodeDropdwonItemIconType.Icon,
|
type: WorkflowNodeDropdwonItemIconType.Icon,
|
||||||
name: "Megaphone",
|
name: "Megaphone",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user