refactor(frontend): minor changes to make code more readable

pull/72/head
Samuel Rowe 3 years ago
parent 72c3f2dec5
commit 0f2cdf1c6f

@ -7,7 +7,7 @@ import Environment from "./Environment";
import Volumes from "./Volumes";
import Labels from "./Labels";
import { serviceConfigCanvasInitialValues } from "../../../utils";
import { CallbackFunction, ICanvasConfig, IService } from "../../../types";
import { CallbackFunction } from "../../../types";
interface IModalServiceProps {
onHide: CallbackFunction;
@ -18,7 +18,6 @@ const ModalServiceCreate = (props: IModalServiceProps) => {
const { onHide, onAddEndpoint } = props;
const [openTab, setOpenTab] = useState("General");
const handleCreate = (values: any, formik: any) => {
console.log(values);
onAddEndpoint(values);
formik.resetForm();
};
@ -103,7 +102,6 @@ const ModalServiceCreate = (props: IModalServiceProps) => {
}}
enableReinitialize={true}
onSubmit={(values, formik) => {
console.log(values);
handleCreate(values, formik);
}}
validationSchema={validationSchema}
@ -148,9 +146,7 @@ const ModalServiceCreate = (props: IModalServiceProps) => {
<button
className="btn-util"
type="button"
onClick={() => {
formik.submitForm();
}}
onClick={formik.submitForm}
>
Add
</button>

@ -106,17 +106,10 @@ export const attachUUID = (key: string): string => {
return key + "-" + uuidv4();
};
export const setNodeIcon = (nodeType: string) => {
switch (nodeType) {
case "service":
return "ServerIcon";
case "volume":
return "DatabaseIcon";
case "network":
return "ChipIcon";
default:
return "ServerIcon";
}
export const iconByNodeType: Record<string, string> = {
service: "ServerIcon",
volume: "DatabaseIcon",
network: "ChipIcon"
};
export const getClientNodeItem = (
@ -129,7 +122,8 @@ export const getClientNodeItem = (
nodeItem.canvasConfig.node_icon &&
nodeItem.canvasConfig.node_icon.length === 0
) {
nodeItem.canvasConfig.node_icon = setNodeIcon(nodeItem.type);
nodeItem.canvasConfig.node_icon =
iconByNodeType[nodeItem.type] || "ServerIcon";
}
return {

Loading…
Cancel
Save