From 98a24d62734ffa93b8a7127f9006466b0576ae26 Mon Sep 17 00:00:00 2001 From: Tristan Timblin Date: Wed, 23 Aug 2023 14:06:05 -0700 Subject: [PATCH] CEC-4729: remove redeploy button (#425) * remove redeploy button * remove unused code * remove unused code --- .../Controls/CarUpdatesTable/index.jsx | 35 ------------------- 1 file changed, 35 deletions(-) diff --git a/src/components/Controls/CarUpdatesTable/index.jsx b/src/components/Controls/CarUpdatesTable/index.jsx index 41d60e2..7da1829 100644 --- a/src/components/Controls/CarUpdatesTable/index.jsx +++ b/src/components/Controls/CarUpdatesTable/index.jsx @@ -9,7 +9,6 @@ import { TableRow, } from "@material-ui/core"; import CancelIcon from "@material-ui/icons/Cancel"; -import ReplayIcon from "@material-ui/icons/Replay"; import React, { useEffect, useState } from "react"; import { Link } from "react-router-dom"; @@ -72,7 +71,6 @@ const MainForm = ({ vin, token }) => { const [order, setOrder] = useState("desc"); const { cancelUpdate, - deployUpdate, getCarUpdates, carUpdates, totalCarUpdates, @@ -160,31 +158,6 @@ const MainForm = ({ vin, token }) => { } }; - const sendDeploy = async (row) => { - try { - await deployUpdate(row.id, token); - setMessage(`Sent deploy for ${updateName(row)}`); - } catch (e) { - setMessage(e.message); - } - }; - - const isActiveCarUpdate = (status) => { - switch (status) { - case "cleanup_succeeded": - case "download_failed": - case "manifest_canceled": - case "manifest_error": - case "manifest_rollback": - case "manifest_succeeded": - case "pending": - case "rollback_started": - return false; - default: - return true; - } - } - return ( { > - sendDeploy(row)} - aria-label={`Send deploy for ${row.vin}`} - size="small" - disabled={!isActiveCarUpdate(row.status)} - > - -