diff --git a/ui/src/components/workflow/DropdownMenuItemIcon.tsx b/ui/src/components/workflow/DropdownMenuItemIcon.tsx
index 95c937a0..537d8efa 100644
--- a/ui/src/components/workflow/DropdownMenuItemIcon.tsx
+++ b/ui/src/components/workflow/DropdownMenuItemIcon.tsx
@@ -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", ],
]);
-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
;
diff --git a/ui/src/domain/settings.ts b/ui/src/domain/settings.ts
index 8709e67b..46803370 100644
--- a/ui/src/domain/settings.ts
+++ b/ui/src/domain/settings.ts
@@ -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",
diff --git a/ui/src/domain/workflow.ts b/ui/src/domain/workflow.ts
index d200b5b4..0f74bc09 100644
--- a/ui/src/domain/workflow.ts
+++ b/ui/src/domain/workflow.ts
@@ -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",
},
},