jusrhee 4 years ago
parent
commit
54d8077366

+ 5 - 733
dashboard/package-lock.json

@@ -274,99 +274,6 @@
         "react-is": "^16.8.0 || ^17.0.0"
       }
     },
-    "@react-spring/animated": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.2.4.tgz",
-      "integrity": "sha512-AfV6ZM8pCCAT29GY5C8/1bOPjZrv/7kD0vedjiE/tEYvNDwg9GlscrvsTViWR2XykJoYrDfdkYArrldWpsCJ5g==",
-      "requires": {
-        "@react-spring/shared": "~9.2.0",
-        "@react-spring/types": "~9.2.0"
-      }
-    },
-    "@react-spring/core": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.2.4.tgz",
-      "integrity": "sha512-R+PwyfsjiuYCWqaTTfCpYpRmsP0h87RNm7uxC1Uxy7QAHUfHEm2sAHn+AdHPwq/MbVwDssVT8C5yf2WGcqiXGg==",
-      "requires": {
-        "@react-spring/animated": "~9.2.0",
-        "@react-spring/shared": "~9.2.0",
-        "@react-spring/types": "~9.2.0"
-      }
-    },
-    "@react-spring/konva": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/@react-spring/konva/-/konva-9.2.4.tgz",
-      "integrity": "sha512-19anDOIkfjcydDTfGgVIuZ3lruZxKubYGs9oHCswaP8SRLj7c1kkopJHUr/S4LXGxiIdqdF0XucWm0iTEPEq4w==",
-      "requires": {
-        "@react-spring/animated": "~9.2.0",
-        "@react-spring/core": "~9.2.0",
-        "@react-spring/shared": "~9.2.0",
-        "@react-spring/types": "~9.2.0"
-      }
-    },
-    "@react-spring/native": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/@react-spring/native/-/native-9.2.4.tgz",
-      "integrity": "sha512-xKJWKh5qOhSclpL3iuGwJRLoZzTNvlBEnIrMs8yh8xvX6z9Lmnu4uGu5DpfrnM1GzBvRoktoCoLEx/VcEYFSng==",
-      "requires": {
-        "@react-spring/animated": "~9.2.0",
-        "@react-spring/core": "~9.2.0",
-        "@react-spring/shared": "~9.2.0",
-        "@react-spring/types": "~9.2.0"
-      }
-    },
-    "@react-spring/rafz": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.2.4.tgz",
-      "integrity": "sha512-SOKf9eue+vAX+DGo7kWYNl9i9J3gPUlQjifIcV9Bzw9h3i30wPOOP0TjS7iMG/kLp2cdHQYDNFte6nt23VAZkQ=="
-    },
-    "@react-spring/shared": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.2.4.tgz",
-      "integrity": "sha512-ZEr4l2BxmyFRUvRA2VCkPfCJii4E7cGkwbjmTBx1EmcGrOnde/V2eF5dxqCTY3k35QuCegkrWe0coRJVkh8q2Q==",
-      "requires": {
-        "@react-spring/rafz": "~9.2.0",
-        "@react-spring/types": "~9.2.0"
-      }
-    },
-    "@react-spring/three": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/@react-spring/three/-/three-9.2.4.tgz",
-      "integrity": "sha512-ljFig7XW099VWwRPKPUf+4yYLivp/sSWXN3oO5SJOF/9BSoV1quS/9chZ5Myl5J14od3CsHf89Tv4FdlX5kHlA==",
-      "requires": {
-        "@react-spring/animated": "~9.2.0",
-        "@react-spring/core": "~9.2.0",
-        "@react-spring/shared": "~9.2.0",
-        "@react-spring/types": "~9.2.0"
-      }
-    },
-    "@react-spring/types": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.2.4.tgz",
-      "integrity": "sha512-zHUXrWO8nweUN/ISjrjqU7GgXXvoEbFca1CgiE0TY0H/dqJb3l+Rhx8ecPVNYimzFg3ZZ1/T0egpLop8SOv4aA=="
-    },
-    "@react-spring/web": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.2.4.tgz",
-      "integrity": "sha512-vtPvOalLFvuju/MDBtoSnCyt0xXSL6Amyv82fljOuWPl1yGd4M1WteijnYL9Zlriljl0a3oXcPunAVYTD9dbDQ==",
-      "requires": {
-        "@react-spring/animated": "~9.2.0",
-        "@react-spring/core": "~9.2.0",
-        "@react-spring/shared": "~9.2.0",
-        "@react-spring/types": "~9.2.0"
-      }
-    },
-    "@react-spring/zdog": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/@react-spring/zdog/-/zdog-9.2.4.tgz",
-      "integrity": "sha512-rv7ptedS37SHr6yuCbRkUErAzAhebdgt8f4KUtZWzseC+7qLNkaZWf+uujgsb881qAuX9b9yz8rre9UKeYepgw==",
-      "requires": {
-        "@react-spring/animated": "~9.2.0",
-        "@react-spring/core": "~9.2.0",
-        "@react-spring/shared": "~9.2.0",
-        "@react-spring/types": "~9.2.0"
-      }
-    },
     "@sheerun/mutationobserver-shim": {
       "version": "0.3.3",
       "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.3.tgz",
@@ -577,11 +484,6 @@
       "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-3.0.0.tgz",
       "integrity": "sha512-UpLg1mn/8PLyjr+J/JwdQJM/GzysMvv2CS8y+WYAL5K0+wbvXv/pPSLEfdNaprCZsGcXTxPsFMy8QtkYv9ueew=="
     },
-    "@types/d3-voronoi": {
-      "version": "1.1.9",
-      "resolved": "https://registry.npmjs.org/@types/d3-voronoi/-/d3-voronoi-1.1.9.tgz",
-      "integrity": "sha512-DExNQkaHd1F3dFPvGA/Aw2NGyjMln6E9QzsiqOcBgnE+VInYnFBHBBySbZQts6z6xD+5jTfKCP7M4OqMyVjdwQ=="
-    },
     "@types/glob": {
       "version": "7.1.3",
       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz",
@@ -654,6 +556,11 @@
       "integrity": "sha512-BnEyOcDE4H6bkg8m84xhdbkYoAoCg8sYERmAvE4Ff50U8jTfbmOinRdJpauBn1P9XsCCQgCLuSiyz3PM4WHYOA==",
       "dev": true
     },
+    "@types/js-yaml": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.2.tgz",
+      "integrity": "sha512-KbeHS/Y4R+k+5sWXEYzAZKuB1yQlZtEghuhRxrVRLaqhtoG5+26JwQsa4HyS3AWX8v1Uwukma5HheduUDskasA=="
+    },
     "@types/json-schema": {
       "version": "7.0.6",
       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz",
@@ -1004,139 +911,6 @@
       "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==",
       "dev": true
     },
-    "@visx/annotation": {
-      "version": "1.18.1",
-      "resolved": "https://registry.npmjs.org/@visx/annotation/-/annotation-1.18.1.tgz",
-      "integrity": "sha512-z6zCk6PKmmeFziKKMBhJqJG4utg3dDWOCBZdR70HWSt9rl5cTMwIfATCuhJNbE2KuW6+QvTLiMCONySFwuVR+g==",
-      "requires": {
-        "@types/react": "*",
-        "@visx/drag": "1.18.1",
-        "@visx/group": "1.17.1",
-        "@visx/point": "1.7.0",
-        "@visx/shape": "1.17.1",
-        "@visx/text": "1.17.1",
-        "classnames": "^2.3.1",
-        "prop-types": "^15.5.10",
-        "react-use-measure": "^2.0.4"
-      },
-      "dependencies": {
-        "@types/d3-scale": {
-          "version": "3.3.2",
-          "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-3.3.2.tgz",
-          "integrity": "sha512-gGqr7x1ost9px3FvIfUMi5XA/F/yAf4UkUDtdQhpH92XCT0Oa7zkkRzY61gPVJq+DxpHn/btouw5ohWkbBsCzQ==",
-          "requires": {
-            "@types/d3-time": "^2"
-          }
-        },
-        "@types/d3-time": {
-          "version": "2.1.1",
-          "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-2.1.1.tgz",
-          "integrity": "sha512-9MVYlmIgmRR31C5b4FVSWtuMmBHh2mOWQYfl7XAYOa8dsnb7iEmUmRSWSFgXFtkjxO65d7hTUHQC+RhR/9IWFg=="
-        },
-        "@visx/curve": {
-          "version": "1.7.0",
-          "resolved": "https://registry.npmjs.org/@visx/curve/-/curve-1.7.0.tgz",
-          "integrity": "sha512-n0/SHM4YXjke+aEinhHFZPLMxWu3jbqtvqzfGJyibX8OmbDjavk9P+MHfGokUcw0xHy6Ch3YTuwbYuvVw5ny9A==",
-          "requires": {
-            "@types/d3-shape": "^1.3.1",
-            "d3-shape": "^1.0.6"
-          }
-        },
-        "@visx/group": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/group/-/group-1.17.1.tgz",
-          "integrity": "sha512-g8pSqy8TXAisiOzypnVycDynEGlBhfxtVlwDmsbYB+XSFGEjnOheQSDohDI+ia7ek54Mw9uYe05tx5kP1hRMYw==",
-          "requires": {
-            "@types/react": "*",
-            "classnames": "^2.3.1",
-            "prop-types": "^15.6.2"
-          }
-        },
-        "@visx/point": {
-          "version": "1.7.0",
-          "resolved": "https://registry.npmjs.org/@visx/point/-/point-1.7.0.tgz",
-          "integrity": "sha512-oaoY/HXYHhmpkkeKI4rBPmFtjHWtxSrIhZCVm1ipPoyQp3voJ8L6JD5eUIVmmaUCdUGUGwL1lFLnJiQ2p1Vlwg=="
-        },
-        "@visx/scale": {
-          "version": "1.14.0",
-          "resolved": "https://registry.npmjs.org/@visx/scale/-/scale-1.14.0.tgz",
-          "integrity": "sha512-ovbtEOF/d76uGMJ5UZlxdS3t2T8I6md+aIwOXBaq0HdjaCLbe7HLlMyHJKjak/sqBxLAiCGVnechTUpSkfgSQw==",
-          "requires": {
-            "@types/d3-interpolate": "^1.3.1",
-            "@types/d3-scale": "^3.3.0",
-            "@types/d3-time": "^2.0.0",
-            "d3-interpolate": "^1.4.0",
-            "d3-scale": "^3.3.0",
-            "d3-time": "^2.1.1"
-          }
-        },
-        "@visx/shape": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/shape/-/shape-1.17.1.tgz",
-          "integrity": "sha512-rVYFpytPCnV4s5U0za+jQ2jqFzKnmB3c8RP6fuOfF6kKosFPJcOYg9ikvewojARyMBTr1u3XvWV960Da+xyUdQ==",
-          "requires": {
-            "@types/d3-path": "^1.0.8",
-            "@types/d3-shape": "^1.3.1",
-            "@types/lodash": "^4.14.146",
-            "@types/react": "*",
-            "@visx/curve": "1.7.0",
-            "@visx/group": "1.17.1",
-            "@visx/scale": "1.14.0",
-            "classnames": "^2.3.1",
-            "d3-path": "^1.0.5",
-            "d3-shape": "^1.2.0",
-            "lodash": "^4.17.15",
-            "prop-types": "^15.5.10"
-          }
-        },
-        "@visx/text": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/text/-/text-1.17.1.tgz",
-          "integrity": "sha512-Cx6iH0kVq3YqCfFj7U6bMiKwa/bz4Z3q0vPdxmnVGcPjGZM1ac/y61KFH263e164LJ5jFaTYpPrrFmbZoy8+Vg==",
-          "requires": {
-            "@types/lodash": "^4.14.160",
-            "@types/react": "*",
-            "classnames": "^2.3.1",
-            "lodash": "^4.17.20",
-            "prop-types": "^15.7.2",
-            "reduce-css-calc": "^1.3.0"
-          }
-        },
-        "classnames": {
-          "version": "2.3.1",
-          "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
-          "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
-        },
-        "d3-scale": {
-          "version": "3.3.0",
-          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz",
-          "integrity": "sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==",
-          "requires": {
-            "d3-array": "^2.3.0",
-            "d3-format": "1 - 2",
-            "d3-interpolate": "1.2.0 - 2",
-            "d3-time": "^2.1.1",
-            "d3-time-format": "2 - 3"
-          }
-        },
-        "d3-time": {
-          "version": "2.1.1",
-          "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz",
-          "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==",
-          "requires": {
-            "d3-array": "2"
-          }
-        },
-        "react-use-measure": {
-          "version": "2.0.4",
-          "resolved": "https://registry.npmjs.org/react-use-measure/-/react-use-measure-2.0.4.tgz",
-          "integrity": "sha512-7K2HIGaPMl3Q9ZQiEVjen3tRXl4UDda8LiTPy/QxP8dP2rl5gPBhf7mMH6MVjjRNv3loU7sNzey/ycPNnHVTxQ==",
-          "requires": {
-            "debounce": "^1.2.0"
-          }
-        }
-      }
-    },
     "@visx/axis": {
       "version": "1.6.1",
       "resolved": "https://registry.npmjs.org/@visx/axis/-/axis-1.6.1.tgz",
@@ -1232,32 +1006,6 @@
         "d3-shape": "^1.0.6"
       }
     },
-    "@visx/drag": {
-      "version": "1.18.1",
-      "resolved": "https://registry.npmjs.org/@visx/drag/-/drag-1.18.1.tgz",
-      "integrity": "sha512-5xsgUUthG/0Nq51HFWYIe3NaHT5csxuVqx/+VfNsjkGgCHntWkcS2soPlEMh4wUT2iPKRs9z9VtRAyrpN4TtKw==",
-      "requires": {
-        "@types/react": "*",
-        "@visx/event": "1.7.0",
-        "prop-types": "^15.5.10"
-      },
-      "dependencies": {
-        "@visx/event": {
-          "version": "1.7.0",
-          "resolved": "https://registry.npmjs.org/@visx/event/-/event-1.7.0.tgz",
-          "integrity": "sha512-RbAoKxvy+ildX2dVXC9/ZX94lQXPwjKgtO9jy7COc15knG4zmzsMCDYDC3uLd0+jE2o/+gSaZ/9r52p6zG5+IQ==",
-          "requires": {
-            "@types/react": "*",
-            "@visx/point": "1.7.0"
-          }
-        },
-        "@visx/point": {
-          "version": "1.7.0",
-          "resolved": "https://registry.npmjs.org/@visx/point/-/point-1.7.0.tgz",
-          "integrity": "sha512-oaoY/HXYHhmpkkeKI4rBPmFtjHWtxSrIhZCVm1ipPoyQp3voJ8L6JD5eUIVmmaUCdUGUGwL1lFLnJiQ2p1Vlwg=="
-        }
-      }
-    },
     "@visx/event": {
       "version": "1.3.0",
       "resolved": "https://registry.npmjs.org/@visx/event/-/event-1.3.0.tgz",
@@ -1267,36 +1015,6 @@
         "@visx/point": "1.0.0"
       }
     },
-    "@visx/glyph": {
-      "version": "1.17.1",
-      "resolved": "https://registry.npmjs.org/@visx/glyph/-/glyph-1.17.1.tgz",
-      "integrity": "sha512-9KAPmO7DsH1Iq+2kZs8oTgirgYWRq7EacNyEtsq78uuHqw0gFqmOuyYV6+iHelLbulNCAzHKVAZ7Aebfy7G8ZA==",
-      "requires": {
-        "@types/d3-shape": "^1.3.1",
-        "@types/react": "*",
-        "@visx/group": "1.17.1",
-        "classnames": "^2.3.1",
-        "d3-shape": "^1.2.0",
-        "prop-types": "^15.6.2"
-      },
-      "dependencies": {
-        "@visx/group": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/group/-/group-1.17.1.tgz",
-          "integrity": "sha512-g8pSqy8TXAisiOzypnVycDynEGlBhfxtVlwDmsbYB+XSFGEjnOheQSDohDI+ia7ek54Mw9uYe05tx5kP1hRMYw==",
-          "requires": {
-            "@types/react": "*",
-            "classnames": "^2.3.1",
-            "prop-types": "^15.6.2"
-          }
-        },
-        "classnames": {
-          "version": "2.3.1",
-          "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
-          "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
-        }
-      }
-    },
     "@visx/gradient": {
       "version": "1.0.0",
       "resolved": "https://registry.npmjs.org/@visx/gradient/-/gradient-1.0.0.tgz",
@@ -1346,159 +1064,6 @@
       "resolved": "https://registry.npmjs.org/@visx/point/-/point-1.0.0.tgz",
       "integrity": "sha512-0L3ILwv6ro0DsQVbA1lo8fo6q3wvIeSTt9C8NarUUkoTNSFZaJtlmvwg2238r8fwwmSv0v9QFBj1hBz4o0bHrg=="
     },
-    "@visx/react-spring": {
-      "version": "1.17.1",
-      "resolved": "https://registry.npmjs.org/@visx/react-spring/-/react-spring-1.17.1.tgz",
-      "integrity": "sha512-U2+cXYpmuwN8/TNNJAiqAcXHPewKbb2vT+YmDmkIk9G20INO95EKJbHE5+homf+Jg7mRr5En31Orxjt6eIKgzA==",
-      "requires": {
-        "@types/react": "*",
-        "@visx/axis": "1.17.1",
-        "@visx/grid": "1.17.1",
-        "@visx/scale": "1.14.0",
-        "@visx/text": "1.17.1",
-        "classnames": "^2.3.1",
-        "prop-types": "^15.6.2"
-      },
-      "dependencies": {
-        "@types/d3-scale": {
-          "version": "3.3.2",
-          "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-3.3.2.tgz",
-          "integrity": "sha512-gGqr7x1ost9px3FvIfUMi5XA/F/yAf4UkUDtdQhpH92XCT0Oa7zkkRzY61gPVJq+DxpHn/btouw5ohWkbBsCzQ==",
-          "requires": {
-            "@types/d3-time": "^2"
-          }
-        },
-        "@types/d3-time": {
-          "version": "2.1.1",
-          "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-2.1.1.tgz",
-          "integrity": "sha512-9MVYlmIgmRR31C5b4FVSWtuMmBHh2mOWQYfl7XAYOa8dsnb7iEmUmRSWSFgXFtkjxO65d7hTUHQC+RhR/9IWFg=="
-        },
-        "@visx/axis": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/axis/-/axis-1.17.1.tgz",
-          "integrity": "sha512-3JdAY8xwA4xVnzkbXdIzCOWYCknCgw3L185lOJTXWNGO7kIgzbQ2YrLXnet37BFgD83MfxmlP6LhiHLkKVI6OQ==",
-          "requires": {
-            "@types/react": "*",
-            "@visx/group": "1.17.1",
-            "@visx/point": "1.7.0",
-            "@visx/scale": "1.14.0",
-            "@visx/shape": "1.17.1",
-            "@visx/text": "1.17.1",
-            "classnames": "^2.3.1",
-            "prop-types": "^15.6.0"
-          }
-        },
-        "@visx/curve": {
-          "version": "1.7.0",
-          "resolved": "https://registry.npmjs.org/@visx/curve/-/curve-1.7.0.tgz",
-          "integrity": "sha512-n0/SHM4YXjke+aEinhHFZPLMxWu3jbqtvqzfGJyibX8OmbDjavk9P+MHfGokUcw0xHy6Ch3YTuwbYuvVw5ny9A==",
-          "requires": {
-            "@types/d3-shape": "^1.3.1",
-            "d3-shape": "^1.0.6"
-          }
-        },
-        "@visx/grid": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/grid/-/grid-1.17.1.tgz",
-          "integrity": "sha512-dse9q3weDqPNmeXK0lGKKPRgGiDuUjJ7Mt7NNonPUyXPctNmv6lJEWZu9HJrXEGiCAVNa8PHJ7Qkns/z+mH88Q==",
-          "requires": {
-            "@types/react": "*",
-            "@visx/curve": "1.7.0",
-            "@visx/group": "1.17.1",
-            "@visx/point": "1.7.0",
-            "@visx/scale": "1.14.0",
-            "@visx/shape": "1.17.1",
-            "classnames": "^2.3.1",
-            "prop-types": "^15.6.2"
-          }
-        },
-        "@visx/group": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/group/-/group-1.17.1.tgz",
-          "integrity": "sha512-g8pSqy8TXAisiOzypnVycDynEGlBhfxtVlwDmsbYB+XSFGEjnOheQSDohDI+ia7ek54Mw9uYe05tx5kP1hRMYw==",
-          "requires": {
-            "@types/react": "*",
-            "classnames": "^2.3.1",
-            "prop-types": "^15.6.2"
-          }
-        },
-        "@visx/point": {
-          "version": "1.7.0",
-          "resolved": "https://registry.npmjs.org/@visx/point/-/point-1.7.0.tgz",
-          "integrity": "sha512-oaoY/HXYHhmpkkeKI4rBPmFtjHWtxSrIhZCVm1ipPoyQp3voJ8L6JD5eUIVmmaUCdUGUGwL1lFLnJiQ2p1Vlwg=="
-        },
-        "@visx/scale": {
-          "version": "1.14.0",
-          "resolved": "https://registry.npmjs.org/@visx/scale/-/scale-1.14.0.tgz",
-          "integrity": "sha512-ovbtEOF/d76uGMJ5UZlxdS3t2T8I6md+aIwOXBaq0HdjaCLbe7HLlMyHJKjak/sqBxLAiCGVnechTUpSkfgSQw==",
-          "requires": {
-            "@types/d3-interpolate": "^1.3.1",
-            "@types/d3-scale": "^3.3.0",
-            "@types/d3-time": "^2.0.0",
-            "d3-interpolate": "^1.4.0",
-            "d3-scale": "^3.3.0",
-            "d3-time": "^2.1.1"
-          }
-        },
-        "@visx/shape": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/shape/-/shape-1.17.1.tgz",
-          "integrity": "sha512-rVYFpytPCnV4s5U0za+jQ2jqFzKnmB3c8RP6fuOfF6kKosFPJcOYg9ikvewojARyMBTr1u3XvWV960Da+xyUdQ==",
-          "requires": {
-            "@types/d3-path": "^1.0.8",
-            "@types/d3-shape": "^1.3.1",
-            "@types/lodash": "^4.14.146",
-            "@types/react": "*",
-            "@visx/curve": "1.7.0",
-            "@visx/group": "1.17.1",
-            "@visx/scale": "1.14.0",
-            "classnames": "^2.3.1",
-            "d3-path": "^1.0.5",
-            "d3-shape": "^1.2.0",
-            "lodash": "^4.17.15",
-            "prop-types": "^15.5.10"
-          }
-        },
-        "@visx/text": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/text/-/text-1.17.1.tgz",
-          "integrity": "sha512-Cx6iH0kVq3YqCfFj7U6bMiKwa/bz4Z3q0vPdxmnVGcPjGZM1ac/y61KFH263e164LJ5jFaTYpPrrFmbZoy8+Vg==",
-          "requires": {
-            "@types/lodash": "^4.14.160",
-            "@types/react": "*",
-            "classnames": "^2.3.1",
-            "lodash": "^4.17.20",
-            "prop-types": "^15.7.2",
-            "reduce-css-calc": "^1.3.0"
-          }
-        },
-        "classnames": {
-          "version": "2.3.1",
-          "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
-          "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
-        },
-        "d3-scale": {
-          "version": "3.3.0",
-          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz",
-          "integrity": "sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==",
-          "requires": {
-            "d3-array": "^2.3.0",
-            "d3-format": "1 - 2",
-            "d3-interpolate": "1.2.0 - 2",
-            "d3-time": "^2.1.1",
-            "d3-time-format": "2 - 3"
-          }
-        },
-        "d3-time": {
-          "version": "2.1.1",
-          "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz",
-          "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==",
-          "requires": {
-            "d3-array": "2"
-          }
-        }
-      }
-    },
     "@visx/responsive": {
       "version": "1.3.0",
       "resolved": "https://registry.npmjs.org/@visx/responsive/-/responsive-1.3.0.tgz",
@@ -1571,271 +1136,6 @@
         "react-use-measure": "2.0.1"
       }
     },
-    "@visx/voronoi": {
-      "version": "1.17.1",
-      "resolved": "https://registry.npmjs.org/@visx/voronoi/-/voronoi-1.17.1.tgz",
-      "integrity": "sha512-XpgQ5siRYI9Vvw+Q82avIntDzfkSrIT3EmN2J/L/6ZnT3nTCjWksTEgQQ3G9GqoX510srbX8wL+mRqkYP+3O4Q==",
-      "requires": {
-        "@types/d3-voronoi": "^1.1.9",
-        "@types/react": "*",
-        "classnames": "^2.3.1",
-        "d3-voronoi": "^1.1.2",
-        "prop-types": "^15.6.1"
-      },
-      "dependencies": {
-        "classnames": {
-          "version": "2.3.1",
-          "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
-          "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
-        }
-      }
-    },
-    "@visx/xychart": {
-      "version": "1.18.1",
-      "resolved": "https://registry.npmjs.org/@visx/xychart/-/xychart-1.18.1.tgz",
-      "integrity": "sha512-VyC7yBpLUSgzLZIWWRtf1pCP0xuYLjHEwAXl2LdCSrnyUs2pMTms7xMUNbq8uwR4e8bbBY5dbsRg/7X95tB8Yg==",
-      "requires": {
-        "@types/lodash": "^4.14.146",
-        "@types/react": "*",
-        "@visx/annotation": "1.18.1",
-        "@visx/axis": "1.17.1",
-        "@visx/event": "1.7.0",
-        "@visx/glyph": "1.17.1",
-        "@visx/grid": "1.17.1",
-        "@visx/react-spring": "1.17.1",
-        "@visx/responsive": "1.10.1",
-        "@visx/scale": "1.14.0",
-        "@visx/shape": "1.17.1",
-        "@visx/text": "1.17.1",
-        "@visx/tooltip": "1.17.1",
-        "@visx/voronoi": "1.17.1",
-        "classnames": "^2.3.1",
-        "d3-array": "^2.6.0",
-        "d3-interpolate-path": "2.2.1",
-        "d3-shape": "^2.0.0",
-        "lodash": "^4.17.10",
-        "mitt": "^2.1.0",
-        "prop-types": "^15.6.2"
-      },
-      "dependencies": {
-        "@types/d3-scale": {
-          "version": "3.3.2",
-          "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-3.3.2.tgz",
-          "integrity": "sha512-gGqr7x1ost9px3FvIfUMi5XA/F/yAf4UkUDtdQhpH92XCT0Oa7zkkRzY61gPVJq+DxpHn/btouw5ohWkbBsCzQ==",
-          "requires": {
-            "@types/d3-time": "^2"
-          }
-        },
-        "@types/d3-time": {
-          "version": "2.1.1",
-          "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-2.1.1.tgz",
-          "integrity": "sha512-9MVYlmIgmRR31C5b4FVSWtuMmBHh2mOWQYfl7XAYOa8dsnb7iEmUmRSWSFgXFtkjxO65d7hTUHQC+RhR/9IWFg=="
-        },
-        "@visx/axis": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/axis/-/axis-1.17.1.tgz",
-          "integrity": "sha512-3JdAY8xwA4xVnzkbXdIzCOWYCknCgw3L185lOJTXWNGO7kIgzbQ2YrLXnet37BFgD83MfxmlP6LhiHLkKVI6OQ==",
-          "requires": {
-            "@types/react": "*",
-            "@visx/group": "1.17.1",
-            "@visx/point": "1.7.0",
-            "@visx/scale": "1.14.0",
-            "@visx/shape": "1.17.1",
-            "@visx/text": "1.17.1",
-            "classnames": "^2.3.1",
-            "prop-types": "^15.6.0"
-          }
-        },
-        "@visx/bounds": {
-          "version": "1.7.0",
-          "resolved": "https://registry.npmjs.org/@visx/bounds/-/bounds-1.7.0.tgz",
-          "integrity": "sha512-ajF6PTgDoZTfwv5J0ZTx1miXY8lk3sGhMVqE3UsMubdTZBlOgeZMT4OmtTPtbCJTBTgw0FD0gd7X3gZ+3X9HgQ==",
-          "requires": {
-            "@types/react": "*",
-            "@types/react-dom": "*",
-            "prop-types": "^15.5.10"
-          }
-        },
-        "@visx/curve": {
-          "version": "1.7.0",
-          "resolved": "https://registry.npmjs.org/@visx/curve/-/curve-1.7.0.tgz",
-          "integrity": "sha512-n0/SHM4YXjke+aEinhHFZPLMxWu3jbqtvqzfGJyibX8OmbDjavk9P+MHfGokUcw0xHy6Ch3YTuwbYuvVw5ny9A==",
-          "requires": {
-            "@types/d3-shape": "^1.3.1",
-            "d3-shape": "^1.0.6"
-          },
-          "dependencies": {
-            "d3-shape": {
-              "version": "1.3.7",
-              "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz",
-              "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==",
-              "requires": {
-                "d3-path": "1"
-              }
-            }
-          }
-        },
-        "@visx/event": {
-          "version": "1.7.0",
-          "resolved": "https://registry.npmjs.org/@visx/event/-/event-1.7.0.tgz",
-          "integrity": "sha512-RbAoKxvy+ildX2dVXC9/ZX94lQXPwjKgtO9jy7COc15knG4zmzsMCDYDC3uLd0+jE2o/+gSaZ/9r52p6zG5+IQ==",
-          "requires": {
-            "@types/react": "*",
-            "@visx/point": "1.7.0"
-          }
-        },
-        "@visx/grid": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/grid/-/grid-1.17.1.tgz",
-          "integrity": "sha512-dse9q3weDqPNmeXK0lGKKPRgGiDuUjJ7Mt7NNonPUyXPctNmv6lJEWZu9HJrXEGiCAVNa8PHJ7Qkns/z+mH88Q==",
-          "requires": {
-            "@types/react": "*",
-            "@visx/curve": "1.7.0",
-            "@visx/group": "1.17.1",
-            "@visx/point": "1.7.0",
-            "@visx/scale": "1.14.0",
-            "@visx/shape": "1.17.1",
-            "classnames": "^2.3.1",
-            "prop-types": "^15.6.2"
-          }
-        },
-        "@visx/group": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/group/-/group-1.17.1.tgz",
-          "integrity": "sha512-g8pSqy8TXAisiOzypnVycDynEGlBhfxtVlwDmsbYB+XSFGEjnOheQSDohDI+ia7ek54Mw9uYe05tx5kP1hRMYw==",
-          "requires": {
-            "@types/react": "*",
-            "classnames": "^2.3.1",
-            "prop-types": "^15.6.2"
-          }
-        },
-        "@visx/point": {
-          "version": "1.7.0",
-          "resolved": "https://registry.npmjs.org/@visx/point/-/point-1.7.0.tgz",
-          "integrity": "sha512-oaoY/HXYHhmpkkeKI4rBPmFtjHWtxSrIhZCVm1ipPoyQp3voJ8L6JD5eUIVmmaUCdUGUGwL1lFLnJiQ2p1Vlwg=="
-        },
-        "@visx/responsive": {
-          "version": "1.10.1",
-          "resolved": "https://registry.npmjs.org/@visx/responsive/-/responsive-1.10.1.tgz",
-          "integrity": "sha512-7FT2BBmWFkFFqynI9C1NYfVOKT1FsNOm6MwWMqXKA7TMomdBW0wdtQNB1bHvwJvWurM/sNqxcQ/CBED6t9xujQ==",
-          "requires": {
-            "@types/lodash": "^4.14.146",
-            "@types/react": "*",
-            "lodash": "^4.17.10",
-            "prop-types": "^15.6.1",
-            "resize-observer-polyfill": "1.5.1"
-          }
-        },
-        "@visx/scale": {
-          "version": "1.14.0",
-          "resolved": "https://registry.npmjs.org/@visx/scale/-/scale-1.14.0.tgz",
-          "integrity": "sha512-ovbtEOF/d76uGMJ5UZlxdS3t2T8I6md+aIwOXBaq0HdjaCLbe7HLlMyHJKjak/sqBxLAiCGVnechTUpSkfgSQw==",
-          "requires": {
-            "@types/d3-interpolate": "^1.3.1",
-            "@types/d3-scale": "^3.3.0",
-            "@types/d3-time": "^2.0.0",
-            "d3-interpolate": "^1.4.0",
-            "d3-scale": "^3.3.0",
-            "d3-time": "^2.1.1"
-          }
-        },
-        "@visx/shape": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/shape/-/shape-1.17.1.tgz",
-          "integrity": "sha512-rVYFpytPCnV4s5U0za+jQ2jqFzKnmB3c8RP6fuOfF6kKosFPJcOYg9ikvewojARyMBTr1u3XvWV960Da+xyUdQ==",
-          "requires": {
-            "@types/d3-path": "^1.0.8",
-            "@types/d3-shape": "^1.3.1",
-            "@types/lodash": "^4.14.146",
-            "@types/react": "*",
-            "@visx/curve": "1.7.0",
-            "@visx/group": "1.17.1",
-            "@visx/scale": "1.14.0",
-            "classnames": "^2.3.1",
-            "d3-path": "^1.0.5",
-            "d3-shape": "^1.2.0",
-            "lodash": "^4.17.15",
-            "prop-types": "^15.5.10"
-          },
-          "dependencies": {
-            "d3-shape": {
-              "version": "1.3.7",
-              "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz",
-              "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==",
-              "requires": {
-                "d3-path": "1"
-              }
-            }
-          }
-        },
-        "@visx/text": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/text/-/text-1.17.1.tgz",
-          "integrity": "sha512-Cx6iH0kVq3YqCfFj7U6bMiKwa/bz4Z3q0vPdxmnVGcPjGZM1ac/y61KFH263e164LJ5jFaTYpPrrFmbZoy8+Vg==",
-          "requires": {
-            "@types/lodash": "^4.14.160",
-            "@types/react": "*",
-            "classnames": "^2.3.1",
-            "lodash": "^4.17.20",
-            "prop-types": "^15.7.2",
-            "reduce-css-calc": "^1.3.0"
-          }
-        },
-        "@visx/tooltip": {
-          "version": "1.17.1",
-          "resolved": "https://registry.npmjs.org/@visx/tooltip/-/tooltip-1.17.1.tgz",
-          "integrity": "sha512-YfRgVtKSLTn3iW8CT5+CfTWhSXGeAp01SaPDThtdaUTx89rKv5wb4oyVgeQ5g2ScRYVC8mYj5RzY/pj3RrezFQ==",
-          "requires": {
-            "@types/react": "*",
-            "@visx/bounds": "1.7.0",
-            "classnames": "^2.3.1",
-            "prop-types": "^15.5.10",
-            "react-use-measure": "^2.0.4"
-          }
-        },
-        "classnames": {
-          "version": "2.3.1",
-          "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
-          "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
-        },
-        "d3-scale": {
-          "version": "3.3.0",
-          "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz",
-          "integrity": "sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==",
-          "requires": {
-            "d3-array": "^2.3.0",
-            "d3-format": "1 - 2",
-            "d3-interpolate": "1.2.0 - 2",
-            "d3-time": "^2.1.1",
-            "d3-time-format": "2 - 3"
-          }
-        },
-        "d3-shape": {
-          "version": "2.1.0",
-          "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-2.1.0.tgz",
-          "integrity": "sha512-PnjUqfM2PpskbSLTJvAzp2Wv4CZsnAgTfcVRTwW03QR3MkXF8Uo7B1y/lWkAsmbKwuecto++4NlsYcvYpXpTHA==",
-          "requires": {
-            "d3-path": "1 - 2"
-          }
-        },
-        "d3-time": {
-          "version": "2.1.1",
-          "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz",
-          "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==",
-          "requires": {
-            "d3-array": "2"
-          }
-        },
-        "react-use-measure": {
-          "version": "2.0.4",
-          "resolved": "https://registry.npmjs.org/react-use-measure/-/react-use-measure-2.0.4.tgz",
-          "integrity": "sha512-7K2HIGaPMl3Q9ZQiEVjen3tRXl4UDda8LiTPy/QxP8dP2rl5gPBhf7mMH6MVjjRNv3loU7sNzey/ycPNnHVTxQ==",
-          "requires": {
-            "debounce": "^1.2.0"
-          }
-        }
-      }
-    },
     "@webassemblyjs/ast": {
       "version": "1.9.0",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
@@ -3287,11 +2587,6 @@
         "d3-color": "1"
       }
     },
-    "d3-interpolate-path": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/d3-interpolate-path/-/d3-interpolate-path-2.2.1.tgz",
-      "integrity": "sha512-6qLLh/KJVzls0XtMsMpcxhqMhgVEN7VIbR/6YGZe2qlS8KDgyyVB20XcmGnDyB051HcefQXM/Tppa9vcANEA4Q=="
-    },
     "d3-path": {
       "version": "1.0.9",
       "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz",
@@ -3335,11 +2630,6 @@
         "d3-time": "1 - 2"
       }
     },
-    "d3-voronoi": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz",
-      "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg=="
-    },
     "debounce": {
       "version": "1.2.0",
       "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz",
@@ -5975,11 +5265,6 @@
         "through2": "^2.0.0"
       }
     },
-    "mitt": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/mitt/-/mitt-2.1.0.tgz",
-      "integrity": "sha512-ILj2TpLiysu2wkBbWjAmww7TkZb65aiQO+DkVdUTBpBXq+MHYiETENkKFMtsJZX1Lf4pe4QOrTSjIfUwN5lRdg=="
-    },
     "mixin-deep": {
       "version": "1.3.2",
       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
@@ -7011,19 +6296,6 @@
         "tiny-warning": "^1.0.0"
       }
     },
-    "react-spring": {
-      "version": "9.2.4",
-      "resolved": "https://registry.npmjs.org/react-spring/-/react-spring-9.2.4.tgz",
-      "integrity": "sha512-bMjbyTW0ZGd+/h9cjtohLqCwOGqX2OuaTvalOVfLCGmhzEg/u3GgopI3LAm4UD2Br3MNdVdGgNVoESg4MGqKFQ==",
-      "requires": {
-        "@react-spring/core": "~9.2.0",
-        "@react-spring/konva": "~9.2.0",
-        "@react-spring/native": "~9.2.0",
-        "@react-spring/three": "~9.2.0",
-        "@react-spring/web": "~9.2.0",
-        "@react-spring/zdog": "~9.2.0"
-      }
-    },
     "react-table": {
       "version": "7.7.0",
       "resolved": "https://registry.npmjs.org/react-table/-/react-table-7.7.0.tgz",

+ 13 - 19
dashboard/src/components/TitleSection.tsx

@@ -9,8 +9,8 @@ interface Props {
   handleNavBack?: () => void;
 }
 
-const TitleSection: React.FC<Props> = ({ 
-  children, 
+const TitleSection: React.FC<Props> = ({
+  children,
   icon,
   iconWidth,
   capitalize,
@@ -18,20 +18,14 @@ const TitleSection: React.FC<Props> = ({
 }) => {
   return (
     <StyledTitleSection>
-      {
-        handleNavBack && (
-          <BackButton>
-            <i className="material-icons" onClick={handleNavBack}>
-              keyboard_backspace
-            </i>
-          </BackButton>
-        )
-      }
-      {
-        icon && (
-          <Icon width={iconWidth} src={icon}/>
-        )
-      }
+      {handleNavBack && (
+        <BackButton>
+          <i className="material-icons" onClick={handleNavBack}>
+            keyboard_backspace
+          </i>
+        </BackButton>
+      )}
+      {icon && <Icon width={iconWidth} src={icon} />}
       <StyledTitle capitalize={capitalize}>{children}</StyledTitle>
     </StyledTitleSection>
   );
@@ -61,7 +55,7 @@ const StyledTitleSection = styled.div`
 `;
 
 const Icon = styled.img<{ width: string }>`
-  width: ${props => props.width || "28px"};
+  width: ${(props) => props.width || "28px"};
   margin-right: 16px;
 `;
 
@@ -69,7 +63,7 @@ const StyledTitle = styled.div<{ capitalize: boolean }>`
   font-size: 24px;
   font-weight: 600;
   user-select: text;
-  text-transform: ${props => props.capitalize ? "capitalize" : ""};
+  text-transform: ${(props) => (props.capitalize ? "capitalize" : "")};
   display: flex;
   align-items: center;
 
@@ -85,7 +79,7 @@ const StyledTitle = styled.div<{ capitalize: boolean }>`
     }
     margin-bottom: -3px;
   }
-  
+
   > a {
     > i {
       display: flex;

+ 2 - 1
dashboard/src/components/YamlEditor.tsx

@@ -67,7 +67,8 @@ class YamlEditor extends Component<PropsType, StateType> {
 export default YamlEditor;
 
 const Editor = styled.form`
-  border-radius: ${(props: { border: boolean }) => (props.border ? "10px" : "")};
+  border-radius: ${(props: { border: boolean }) =>
+    props.border ? "10px" : ""};
   border: ${(props: { border: boolean }) =>
     props.border ? "1px solid #ffffff33" : ""};
 `;

+ 0 - 1
dashboard/src/main/home/Home.tsx

@@ -612,7 +612,6 @@ const ViewWrapper = styled.div`
   justify-content: center;
   background: #202227;
   position: relative;
-  
 `;
 
 const DashboardWrapper = styled.div`

+ 1 - 1
dashboard/src/main/home/cluster-dashboard/DashboardHeader.tsx

@@ -94,4 +94,4 @@ const ClusterLabel = styled.div`
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
-`;
+`;

+ 1 - 1
dashboard/src/main/home/cluster-dashboard/dashboard/Dashboard.tsx

@@ -129,4 +129,4 @@ const InfoSection = styled.div`
   font-family: "Work Sans", sans-serif;
   margin-left: 0px;
   margin-bottom: 35px;
-`;
+`;

+ 3 - 6
dashboard/src/main/home/cluster-dashboard/env-groups/ExpandedEnvGroup.tsx

@@ -388,10 +388,7 @@ class ExpandedEnvGroup extends Component<PropsType, StateType> {
           />
           {this.renderDeleteOverlay()}
 
-          <TitleSection 
-            icon={key}
-            iconWidth="33px"
-          >
+          <TitleSection icon={key} iconWidth="33px">
             {name}
             <TagWrapper>
               Namespace <NamespaceTag>{namespace}</NamespaceTag>
@@ -425,7 +422,7 @@ export default withAuth(ExpandedEnvGroup);
 const BackButton = styled.div`
   position: absolute;
   top: 0px;
-  right: 0px;;
+  right: 0px;
   display: flex;
   width: 36px;
   cursor: pointer;
@@ -439,7 +436,7 @@ const BackButton = styled.div`
   :hover {
     background: #ffffff22;
     > img {
-      opacity: 1.0;
+      opacity: 1;
     }
   }
 `;

+ 6 - 8
dashboard/src/main/home/cluster-dashboard/expanded-chart/ExpandedChart.tsx

@@ -651,7 +651,7 @@ const ExpandedChart: React.FC<Props> = (props) => {
         <BackButton onClick={props.closeChart}>
           <BackButtonImg src={backArrow} />
         </BackButton>
-        
+
         <ConfirmOverlay
           show={showDeleteOverlay}
           message={`Are you sure you want to delete ${currentChart.name}?`}
@@ -664,7 +664,7 @@ const ExpandedChart: React.FC<Props> = (props) => {
           </DeleteOverlay>
         )}
         <HeaderWrapper>
-          <TitleSection 
+          <TitleSection
             icon={currentChart.chart.metadata.icon}
             iconWidth="33px"
           >
@@ -674,11 +674,9 @@ const ExpandedChart: React.FC<Props> = (props) => {
             </TagWrapper>
           </TitleSection>
 
-          {
-            currentChart.chart.metadata.name != "worker" &&
+          {currentChart.chart.metadata.name != "worker" &&
             currentChart.chart.metadata.name != "job" &&
-            renderUrl()
-          }
+            renderUrl()}
           <InfoWrapper>
             <StatusIndicator
               controllers={controllers}
@@ -744,7 +742,7 @@ const TextWrap = styled.div``;
 const BackButton = styled.div`
   position: absolute;
   top: 0px;
-  right: 0px;;
+  right: 0px;
   display: flex;
   width: 36px;
   cursor: pointer;
@@ -758,7 +756,7 @@ const BackButton = styled.div`
   :hover {
     background: #ffffff22;
     > img {
-      opacity: 1.0;
+      opacity: 1;
     }
   }
 `;

+ 2 - 2
dashboard/src/main/home/cluster-dashboard/expanded-chart/ExpandedJobChart.tsx

@@ -639,7 +639,7 @@ export default withAuth(ExpandedJobChart);
 const BackButton = styled.div`
   position: absolute;
   top: 0px;
-  right: 0px;;
+  right: 0px;
   display: flex;
   width: 36px;
   cursor: pointer;
@@ -653,7 +653,7 @@ const BackButton = styled.div`
   :hover {
     background: #ffffff22;
     > img {
-      opacity: 1.0;
+      opacity: 1;
     }
   }
 `;

+ 1 - 1
dashboard/src/main/home/cluster-dashboard/expanded-chart/ListSection.tsx

@@ -135,7 +135,7 @@ const FlexWrapper = styled.div`
   display: flex;
   flex: 1;
   height: 100%;
-  overflow: visible
+  overflow: visible;
 `;
 
 const StyledListSection = styled.div`

+ 1 - 1
dashboard/src/main/home/integrations/Integrations.tsx

@@ -37,7 +37,7 @@ class Integrations extends Component<PropsType, StateType> {
               integrationList[integration] && integrationList[integration].icon;
             return (
               <div>
-                <TitleSection 
+                <TitleSection
                   icon={icon}
                   handleNavBack={() =>
                     pushFiltered(this.props, `/integrations/${category}`, [