CEC-2211 Add CAN signals component to map (#182)

Fix timer memory leak
This commit is contained in:
John Wu
2022-08-05 21:32:57 -07:00
committed by GitHub
parent 7d9e5a4b83
commit 0d706d8252
18 changed files with 407 additions and 344 deletions

View File

@@ -1459,10 +1459,10 @@ exports[`App Route /package-create authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1307 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1328 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1309"
class="PrivateNotchedOutline-legendLabelled-1330"
>
<span>
Package name
@@ -1505,10 +1505,10 @@ exports[`App Route /package-create authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1307 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1328 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1309"
class="PrivateNotchedOutline-legendLabelled-1330"
>
<span>
Version
@@ -1559,10 +1559,10 @@ exports[`App Route /package-create authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1307 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1328 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1309"
class="PrivateNotchedOutline-legendLabelled-1330"
>
<span>
Description
@@ -1606,10 +1606,10 @@ exports[`App Route /package-create authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1307 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1328 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1309"
class="PrivateNotchedOutline-legendLabelled-1330"
>
<span>
Release Notes URL
@@ -2157,11 +2157,11 @@ exports[`App Route /package-create authenticated 1`] = `
</svg>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1307 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1328 MuiOutlinedInput-notchedOutline"
style="padding-left: 8px;"
>
<legend
class="PrivateNotchedOutline-legend-1308"
class="PrivateNotchedOutline-legend-1329"
style="width: 0.01px;"
>
<span>
@@ -2384,11 +2384,11 @@ exports[`App Route /package-create authenticated 1`] = `
</svg>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1307 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1328 MuiOutlinedInput-notchedOutline"
style="padding-left: 8px;"
>
<legend
class="PrivateNotchedOutline-legend-1308"
class="PrivateNotchedOutline-legend-1329"
style="width: 0.01px;"
>
<span>
@@ -3057,14 +3057,14 @@ exports[`App Route /package-deploy authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1241 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1261 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
aria-label="select all desserts"
class="PrivateSwitchBase-input-1244"
class="PrivateSwitchBase-input-1264"
data-indeterminate="false"
type="checkbox"
value=""
@@ -5820,10 +5820,10 @@ exports[`App Route /tools/certificates/add authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1576 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1601 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1578"
class="PrivateNotchedOutline-legendLabelled-1603"
>
<span>
VIN
@@ -5850,20 +5850,20 @@ exports[`App Route /tools/certificates/add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1580 MuiRadio-root MuiRadio-colorSecondary PrivateSwitchBase-checked-1581 Mui-checked MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1605 MuiRadio-root MuiRadio-colorSecondary PrivateSwitchBase-checked-1606 Mui-checked MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
checked=""
class="PrivateSwitchBase-input-1583"
class="PrivateSwitchBase-input-1608"
name="cert-type"
type="radio"
value="TBOX"
/>
<div
class="PrivateRadioButtonIcon-root-1584 PrivateRadioButtonIcon-checked-1586"
class="PrivateRadioButtonIcon-root-1609 PrivateRadioButtonIcon-checked-1611"
>
<svg
aria-hidden="true"
@@ -5877,7 +5877,7 @@ exports[`App Route /tools/certificates/add authenticated 1`] = `
</svg>
<svg
aria-hidden="true"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1585"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1610"
focusable="false"
viewBox="0 0 24 24"
>
@@ -5902,19 +5902,19 @@ exports[`App Route /tools/certificates/add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1580 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1605 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
class="PrivateSwitchBase-input-1583"
class="PrivateSwitchBase-input-1608"
name="cert-type"
type="radio"
value="ICC"
/>
<div
class="PrivateRadioButtonIcon-root-1584"
class="PrivateRadioButtonIcon-root-1609"
>
<svg
aria-hidden="true"
@@ -5928,7 +5928,7 @@ exports[`App Route /tools/certificates/add authenticated 1`] = `
</svg>
<svg
aria-hidden="true"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1585"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1610"
focusable="false"
viewBox="0 0 24 24"
>
@@ -5953,19 +5953,19 @@ exports[`App Route /tools/certificates/add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1580 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1605 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
class="PrivateSwitchBase-input-1583"
class="PrivateSwitchBase-input-1608"
name="cert-type"
type="radio"
value="Charging"
/>
<div
class="PrivateRadioButtonIcon-root-1584"
class="PrivateRadioButtonIcon-root-1609"
>
<svg
aria-hidden="true"
@@ -5979,7 +5979,7 @@ exports[`App Route /tools/certificates/add authenticated 1`] = `
</svg>
<svg
aria-hidden="true"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1585"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1610"
focusable="false"
viewBox="0 0 24 24"
>
@@ -6500,10 +6500,10 @@ exports[`App Route /tools/sms/send authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1649 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1675 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1651"
class="PrivateNotchedOutline-legendLabelled-1677"
>
<span>
ICCID
@@ -6546,10 +6546,10 @@ exports[`App Route /tools/sms/send authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1649 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1675 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1651"
class="PrivateNotchedOutline-legendLabelled-1677"
>
<span>
Message
@@ -6564,13 +6564,13 @@ exports[`App Route /tools/sms/send authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1653 MuiCheckbox-root MuiCheckbox-colorPrimary MuiIconButton-colorPrimary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1679 MuiCheckbox-root MuiCheckbox-colorPrimary MuiIconButton-colorPrimary"
>
<span
class="MuiIconButton-label"
>
<input
class="PrivateSwitchBase-input-1656"
class="PrivateSwitchBase-input-1682"
data-indeterminate="false"
type="checkbox"
value="isAwaited"
@@ -7098,10 +7098,10 @@ exports[`App Route /vehicle-add authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1373 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1395 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1375"
class="PrivateNotchedOutline-legendLabelled-1397"
>
<span>
VIN
@@ -7144,10 +7144,10 @@ exports[`App Route /vehicle-add authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1373 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1395 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1375 PrivateNotchedOutline-legendNotched-1376"
class="PrivateNotchedOutline-legendLabelled-1397 PrivateNotchedOutline-legendNotched-1398"
>
<span>
Model
@@ -7191,10 +7191,10 @@ exports[`App Route /vehicle-add authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1373 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1395 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1375 PrivateNotchedOutline-legendNotched-1376"
class="PrivateNotchedOutline-legendLabelled-1397 PrivateNotchedOutline-legendNotched-1398"
>
<span>
Year
@@ -7238,10 +7238,10 @@ exports[`App Route /vehicle-add authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1373 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1395 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1375 PrivateNotchedOutline-legendNotched-1376"
class="PrivateNotchedOutline-legendLabelled-1397 PrivateNotchedOutline-legendNotched-1398"
>
<span>
Trim
@@ -7268,19 +7268,19 @@ exports[`App Route /vehicle-add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1377 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1399 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
class="PrivateSwitchBase-input-1380"
class="PrivateSwitchBase-input-1402"
name="log-level-group"
type="radio"
value="trace"
/>
<div
class="PrivateRadioButtonIcon-root-1381"
class="PrivateRadioButtonIcon-root-1403"
>
<svg
aria-hidden="true"
@@ -7294,7 +7294,7 @@ exports[`App Route /vehicle-add authenticated 1`] = `
</svg>
<svg
aria-hidden="true"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1382"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1404"
focusable="false"
viewBox="0 0 24 24"
>
@@ -7319,19 +7319,19 @@ exports[`App Route /vehicle-add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1377 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1399 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
class="PrivateSwitchBase-input-1380"
class="PrivateSwitchBase-input-1402"
name="log-level-group"
type="radio"
value="debug"
/>
<div
class="PrivateRadioButtonIcon-root-1381"
class="PrivateRadioButtonIcon-root-1403"
>
<svg
aria-hidden="true"
@@ -7345,7 +7345,7 @@ exports[`App Route /vehicle-add authenticated 1`] = `
</svg>
<svg
aria-hidden="true"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1382"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1404"
focusable="false"
viewBox="0 0 24 24"
>
@@ -7370,20 +7370,20 @@ exports[`App Route /vehicle-add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1377 MuiRadio-root MuiRadio-colorSecondary PrivateSwitchBase-checked-1378 Mui-checked MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1399 MuiRadio-root MuiRadio-colorSecondary PrivateSwitchBase-checked-1400 Mui-checked MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
checked=""
class="PrivateSwitchBase-input-1380"
class="PrivateSwitchBase-input-1402"
name="log-level-group"
type="radio"
value="info"
/>
<div
class="PrivateRadioButtonIcon-root-1381 PrivateRadioButtonIcon-checked-1383"
class="PrivateRadioButtonIcon-root-1403 PrivateRadioButtonIcon-checked-1405"
>
<svg
aria-hidden="true"
@@ -7397,7 +7397,7 @@ exports[`App Route /vehicle-add authenticated 1`] = `
</svg>
<svg
aria-hidden="true"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1382"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1404"
focusable="false"
viewBox="0 0 24 24"
>
@@ -7422,19 +7422,19 @@ exports[`App Route /vehicle-add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1377 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1399 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
class="PrivateSwitchBase-input-1380"
class="PrivateSwitchBase-input-1402"
name="log-level-group"
type="radio"
value="warn"
/>
<div
class="PrivateRadioButtonIcon-root-1381"
class="PrivateRadioButtonIcon-root-1403"
>
<svg
aria-hidden="true"
@@ -7448,7 +7448,7 @@ exports[`App Route /vehicle-add authenticated 1`] = `
</svg>
<svg
aria-hidden="true"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1382"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1404"
focusable="false"
viewBox="0 0 24 24"
>
@@ -7473,19 +7473,19 @@ exports[`App Route /vehicle-add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1377 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1399 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
class="PrivateSwitchBase-input-1380"
class="PrivateSwitchBase-input-1402"
name="log-level-group"
type="radio"
value="error"
/>
<div
class="PrivateRadioButtonIcon-root-1381"
class="PrivateRadioButtonIcon-root-1403"
>
<svg
aria-hidden="true"
@@ -7499,7 +7499,7 @@ exports[`App Route /vehicle-add authenticated 1`] = `
</svg>
<svg
aria-hidden="true"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1382"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1404"
focusable="false"
viewBox="0 0 24 24"
>
@@ -7524,19 +7524,19 @@ exports[`App Route /vehicle-add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1377 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1399 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
class="PrivateSwitchBase-input-1380"
class="PrivateSwitchBase-input-1402"
name="log-level-group"
type="radio"
value="critical"
/>
<div
class="PrivateRadioButtonIcon-root-1381"
class="PrivateRadioButtonIcon-root-1403"
>
<svg
aria-hidden="true"
@@ -7550,7 +7550,7 @@ exports[`App Route /vehicle-add authenticated 1`] = `
</svg>
<svg
aria-hidden="true"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1382"
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-1404"
focusable="false"
viewBox="0 0 24 24"
>
@@ -7585,14 +7585,14 @@ exports[`App Route /vehicle-add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1377 MuiCheckbox-root MuiCheckbox-colorSecondary PrivateSwitchBase-checked-1378 Mui-checked MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1399 MuiCheckbox-root MuiCheckbox-colorSecondary PrivateSwitchBase-checked-1400 Mui-checked MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
checked=""
class="PrivateSwitchBase-input-1380"
class="PrivateSwitchBase-input-1402"
data-indeterminate="false"
type="checkbox"
value=""
@@ -7651,10 +7651,10 @@ exports[`App Route /vehicle-add authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1373 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1395 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1375 PrivateNotchedOutline-legendNotched-1376"
class="PrivateNotchedOutline-legendLabelled-1397 PrivateNotchedOutline-legendNotched-1398"
>
<span>
Max Memory Buffer Size (0 uses default size)
@@ -7669,13 +7669,13 @@ exports[`App Route /vehicle-add authenticated 1`] = `
>
<span
aria-disabled="false"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1377 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-1399 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
>
<span
class="MuiIconButton-label"
>
<input
class="PrivateSwitchBase-input-1380"
class="PrivateSwitchBase-input-1402"
data-indeterminate="false"
type="checkbox"
value=""
@@ -7736,10 +7736,10 @@ exports[`App Route /vehicle-add authenticated 1`] = `
/>
<fieldset
aria-hidden="true"
class="PrivateNotchedOutline-root-1373 MuiOutlinedInput-notchedOutline"
class="PrivateNotchedOutline-root-1395 MuiOutlinedInput-notchedOutline"
>
<legend
class="PrivateNotchedOutline-legendLabelled-1375 PrivateNotchedOutline-legendNotched-1376"
class="PrivateNotchedOutline-legendLabelled-1397 PrivateNotchedOutline-legendNotched-1398"
>
<span>
Max Disk Buffer Size (0 uses default size)
@@ -8212,7 +8212,7 @@ exports[`App Route /vehicle-status authenticated 1`] = `
class="makeStyles-paper-0 makeStyles-tableSize-0"
>
<div
class="MuiBox-root MuiBox-root-1508 makeStyles-tableToolbar-0"
class="MuiBox-root MuiBox-root-1532 makeStyles-tableToolbar-0"
>
<div
class="MuiTabs-root"
@@ -8318,7 +8318,7 @@ exports[`App Route /vehicle-status authenticated 1`] = `
</button>
</div>
<span
class="PrivateTabIndicator-root-1509 PrivateTabIndicator-colorSecondary-1511 MuiTabs-indicator"
class="PrivateTabIndicator-root-1533 PrivateTabIndicator-colorSecondary-1535 MuiTabs-indicator"
style="left: 0px; width: 0px;"
/>
</div>
@@ -8330,7 +8330,7 @@ exports[`App Route /vehicle-status authenticated 1`] = `
role="tabpanel"
>
<div
class="MuiBox-root MuiBox-root-1513"
class="MuiBox-root MuiBox-root-1537"
>
<div
class="makeStyles-paper-0 makeStyles-tableSize-0"