|
|
|
|
@ -11,14 +11,7 @@ import {
|
|
|
|
|
values
|
|
|
|
|
} from "lodash";
|
|
|
|
|
import { LOCAL_STORAGE } from "../constants";
|
|
|
|
|
import {
|
|
|
|
|
IServiceNodeItem,
|
|
|
|
|
INodeLibraryItem,
|
|
|
|
|
INodeGroup,
|
|
|
|
|
ICanvasConfig,
|
|
|
|
|
INetworkTopLevel,
|
|
|
|
|
IVolumeTopLevel
|
|
|
|
|
} from "../types";
|
|
|
|
|
import { IServiceNodeItem, INodeLibraryItem, INodeGroup } from "../types";
|
|
|
|
|
|
|
|
|
|
export function ensure<T>(
|
|
|
|
|
argument: T | undefined | null,
|
|
|
|
|
@ -188,40 +181,6 @@ export const getNodeKeyFromConnectionId = (uuid: string) => {
|
|
|
|
|
return key;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const topLevelVolumeConfigInitialValues =
|
|
|
|
|
(): Partial<IVolumeTopLevel> => {
|
|
|
|
|
return {
|
|
|
|
|
name: ""
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const topLevelNetworkConfigInitialValues =
|
|
|
|
|
(): Partial<INetworkTopLevel> => {
|
|
|
|
|
return {
|
|
|
|
|
name: ""
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const volumeConfigCanvasInitialValues = (): ICanvasConfig => {
|
|
|
|
|
return {
|
|
|
|
|
node_name: "",
|
|
|
|
|
node_icon: ""
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const networkConfigCanvasInitialValues = (): ICanvasConfig => {
|
|
|
|
|
return {
|
|
|
|
|
node_name: ""
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const serviceConfigCanvasInitialValues = (): ICanvasConfig => {
|
|
|
|
|
return {
|
|
|
|
|
node_name: "",
|
|
|
|
|
node_icon: ""
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const toaster = (message: string, type: string) => {
|
|
|
|
|
const toastConfig = {
|
|
|
|
|
duration: 3000,
|
|
|
|
|
|