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