13694 lines
499 KiB
Plaintext
13694 lines
499 KiB
Plaintext
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||
|
||
exports[`App Route / authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Home
|
||
</h6>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0"
|
||
>
|
||
<div
|
||
data-testid="mocked-vehicleprovider"
|
||
>
|
||
<div
|
||
class="MuiFormControl-root MuiFormControl-marginNormal"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root makeStyles-whiteBackground-0 MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined MuiFormLabel-filled"
|
||
data-shrink="true"
|
||
>
|
||
Zoom To
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiOutlinedInput-root MuiInputBase-formControl"
|
||
>
|
||
<select
|
||
aria-invalid="false"
|
||
class="MuiSelect-root MuiSelect-select MuiSelect-outlined MuiInputBase-input MuiOutlinedInput-input"
|
||
>
|
||
<option
|
||
value="{ \\"center\\": [37.0902, -95.7129], \\"zoom\\": 4.5 }"
|
||
>
|
||
North America
|
||
</option>
|
||
<option
|
||
value="{ \\"center\\": [33.8623, -118.0295], \\"zoom\\": 14 }"
|
||
>
|
||
- La Palma
|
||
</option>
|
||
<option
|
||
value="{ \\"center\\": [33.9021, -118.3792], \\"zoom\\": 14 }"
|
||
>
|
||
- Manhattan Beach
|
||
</option>
|
||
<option
|
||
value="{ \\"center\\": [37.7637, -122.4197], \\"zoom\\": 14 }"
|
||
>
|
||
- San Francisco
|
||
</option>
|
||
<option
|
||
value="{ \\"center\\": [49.8327, 9.8816], \\"zoom\\": 4.5 }"
|
||
>
|
||
Europe
|
||
</option>
|
||
<option
|
||
value="{ \\"center\\": [47.0221, 15.4774], \\"zoom\\": 14 }"
|
||
>
|
||
- Graz
|
||
</option>
|
||
</select>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiSelect-icon MuiSelect-iconOutlined"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M7 10l5 5 5-5z"
|
||
/>
|
||
</svg>
|
||
<fieldset
|
||
aria-hidden="true"
|
||
class="PrivateNotchedOutline-root-0 MuiOutlinedInput-notchedOutline"
|
||
style="padding-left: 8px;"
|
||
>
|
||
<legend
|
||
class="PrivateNotchedOutline-legend-0"
|
||
style="width: 0.01px;"
|
||
>
|
||
<span>
|
||
|
||
</span>
|
||
</legend>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="leaflet-container leaflet-touch leaflet-grab leaflet-touch-drag leaflet-touch-zoom"
|
||
style="width: 100%; height: 900px; position: relative;"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="leaflet-pane leaflet-map-pane"
|
||
style="left: 0px; top: 0px;"
|
||
>
|
||
<div
|
||
class="leaflet-pane leaflet-tile-pane"
|
||
>
|
||
<div
|
||
class="leaflet-layer "
|
||
style="z-index: 1;"
|
||
>
|
||
<div
|
||
class="leaflet-tile-container leaflet-zoom-animated"
|
||
style="z-index: 18; left: 0px; top: 0px;"
|
||
>
|
||
<img
|
||
alt=""
|
||
class="leaflet-tile"
|
||
role="presentation"
|
||
src="https://b.tile.openstreetmap.org/5/7/12.png"
|
||
style="width: 256px; height: 256px; left: -126px; top: -114px;"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="leaflet-pane leaflet-overlay-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-shadow-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-marker-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-tooltip-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-popup-pane"
|
||
/>
|
||
</div>
|
||
<div
|
||
class="leaflet-control-container"
|
||
>
|
||
<div
|
||
class="leaflet-top leaflet-left"
|
||
>
|
||
<div
|
||
class="leaflet-control-zoom leaflet-bar leaflet-control"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
aria-label="Zoom in"
|
||
class="leaflet-control-zoom-in"
|
||
href="#"
|
||
role="button"
|
||
title="Zoom in"
|
||
>
|
||
<span
|
||
aria-hidden="true"
|
||
>
|
||
+
|
||
</span>
|
||
</a>
|
||
<a
|
||
aria-disabled="false"
|
||
aria-label="Zoom out"
|
||
class="leaflet-control-zoom-out"
|
||
href="#"
|
||
role="button"
|
||
title="Zoom out"
|
||
>
|
||
<span
|
||
aria-hidden="true"
|
||
>
|
||
−
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="leaflet-top leaflet-right"
|
||
/>
|
||
<div
|
||
class="leaflet-bottom leaflet-left"
|
||
/>
|
||
<div
|
||
class="leaflet-bottom leaflet-right"
|
||
>
|
||
<div
|
||
class="leaflet-control-attribution leaflet-control"
|
||
>
|
||
<a
|
||
href="https://leafletjs.com"
|
||
title="A JavaScript library for interactive maps"
|
||
>
|
||
Leaflet
|
||
</a>
|
||
|
||
<span
|
||
aria-hidden="true"
|
||
>
|
||
|
|
||
</span>
|
||
©
|
||
<a
|
||
href="http://osm.org/copyright"
|
||
>
|
||
OpenStreetMap
|
||
</a>
|
||
contributors
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route / unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /dashboards/0 authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Datascope
|
||
</h6>
|
||
<nav
|
||
aria-label="breadcrumb"
|
||
class="MuiTypography-root MuiBreadcrumbs-root MuiTypography-body1 MuiTypography-colorInherit"
|
||
style="font-size: 10px;"
|
||
>
|
||
<ol
|
||
class="MuiBreadcrumbs-ol"
|
||
>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/dashboards/0"
|
||
>
|
||
Vehicle Map
|
||
</a>
|
||
</li>
|
||
</ol>
|
||
</nav>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
data-testid="mocked-vehicleprovider"
|
||
>
|
||
<div
|
||
class="leaflet-container leaflet-touch leaflet-grab leaflet-touch-drag leaflet-touch-zoom"
|
||
style="width: 100%; height: 900px; position: relative;"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="leaflet-pane leaflet-map-pane"
|
||
style="left: 0px; top: 0px;"
|
||
>
|
||
<div
|
||
class="leaflet-pane leaflet-tile-pane"
|
||
>
|
||
<div
|
||
class="leaflet-layer "
|
||
style="z-index: 1;"
|
||
>
|
||
<div
|
||
class="leaflet-tile-container leaflet-zoom-animated"
|
||
style="z-index: 18; left: 0px; top: 0px;"
|
||
>
|
||
<img
|
||
alt=""
|
||
class="leaflet-tile"
|
||
role="presentation"
|
||
src="https://b.tile.openstreetmap.org/5/7/12.png"
|
||
style="width: 256px; height: 256px; left: -126px; top: -114px;"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="leaflet-pane leaflet-overlay-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-shadow-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-marker-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-tooltip-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-popup-pane"
|
||
/>
|
||
</div>
|
||
<div
|
||
class="leaflet-control-container"
|
||
>
|
||
<div
|
||
class="leaflet-top leaflet-left"
|
||
>
|
||
<div
|
||
class="leaflet-control-zoom leaflet-bar leaflet-control"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
aria-label="Zoom in"
|
||
class="leaflet-control-zoom-in"
|
||
href="#"
|
||
role="button"
|
||
title="Zoom in"
|
||
>
|
||
<span
|
||
aria-hidden="true"
|
||
>
|
||
+
|
||
</span>
|
||
</a>
|
||
<a
|
||
aria-disabled="false"
|
||
aria-label="Zoom out"
|
||
class="leaflet-control-zoom-out"
|
||
href="#"
|
||
role="button"
|
||
title="Zoom out"
|
||
>
|
||
<span
|
||
aria-hidden="true"
|
||
>
|
||
−
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="leaflet-top leaflet-right"
|
||
/>
|
||
<div
|
||
class="leaflet-bottom leaflet-left"
|
||
/>
|
||
<div
|
||
class="leaflet-bottom leaflet-right"
|
||
>
|
||
<div
|
||
class="leaflet-control-attribution leaflet-control"
|
||
>
|
||
<a
|
||
href="https://leafletjs.com"
|
||
title="A JavaScript library for interactive maps"
|
||
>
|
||
Leaflet
|
||
</a>
|
||
|
||
<span
|
||
aria-hidden="true"
|
||
>
|
||
|
|
||
</span>
|
||
©
|
||
<a
|
||
href="http://osm.org/copyright"
|
||
>
|
||
OpenStreetMap
|
||
</a>
|
||
contributors
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /dashboards/0 unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /home authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Home
|
||
</h6>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0"
|
||
>
|
||
<div
|
||
data-testid="mocked-vehicleprovider"
|
||
>
|
||
<div
|
||
class="MuiFormControl-root MuiFormControl-marginNormal"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root makeStyles-whiteBackground-0 MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined MuiFormLabel-filled"
|
||
data-shrink="true"
|
||
>
|
||
Zoom To
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiOutlinedInput-root MuiInputBase-formControl"
|
||
>
|
||
<select
|
||
aria-invalid="false"
|
||
class="MuiSelect-root MuiSelect-select MuiSelect-outlined MuiInputBase-input MuiOutlinedInput-input"
|
||
>
|
||
<option
|
||
value="{ \\"center\\": [37.0902, -95.7129], \\"zoom\\": 4.5 }"
|
||
>
|
||
North America
|
||
</option>
|
||
<option
|
||
value="{ \\"center\\": [33.8623, -118.0295], \\"zoom\\": 14 }"
|
||
>
|
||
- La Palma
|
||
</option>
|
||
<option
|
||
value="{ \\"center\\": [33.9021, -118.3792], \\"zoom\\": 14 }"
|
||
>
|
||
- Manhattan Beach
|
||
</option>
|
||
<option
|
||
value="{ \\"center\\": [37.7637, -122.4197], \\"zoom\\": 14 }"
|
||
>
|
||
- San Francisco
|
||
</option>
|
||
<option
|
||
value="{ \\"center\\": [49.8327, 9.8816], \\"zoom\\": 4.5 }"
|
||
>
|
||
Europe
|
||
</option>
|
||
<option
|
||
value="{ \\"center\\": [47.0221, 15.4774], \\"zoom\\": 14 }"
|
||
>
|
||
- Graz
|
||
</option>
|
||
</select>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiSelect-icon MuiSelect-iconOutlined"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M7 10l5 5 5-5z"
|
||
/>
|
||
</svg>
|
||
<fieldset
|
||
aria-hidden="true"
|
||
class="PrivateNotchedOutline-root-0 MuiOutlinedInput-notchedOutline"
|
||
style="padding-left: 8px;"
|
||
>
|
||
<legend
|
||
class="PrivateNotchedOutline-legend-0"
|
||
style="width: 0.01px;"
|
||
>
|
||
<span>
|
||
|
||
</span>
|
||
</legend>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="leaflet-container leaflet-touch leaflet-grab leaflet-touch-drag leaflet-touch-zoom"
|
||
style="width: 100%; height: 900px; position: relative;"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="leaflet-pane leaflet-map-pane"
|
||
style="left: 0px; top: 0px;"
|
||
>
|
||
<div
|
||
class="leaflet-pane leaflet-tile-pane"
|
||
>
|
||
<div
|
||
class="leaflet-layer "
|
||
style="z-index: 1;"
|
||
>
|
||
<div
|
||
class="leaflet-tile-container leaflet-zoom-animated"
|
||
style="z-index: 18; left: 0px; top: 0px;"
|
||
>
|
||
<img
|
||
alt=""
|
||
class="leaflet-tile"
|
||
role="presentation"
|
||
src="https://b.tile.openstreetmap.org/5/7/12.png"
|
||
style="width: 256px; height: 256px; left: -126px; top: -114px;"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="leaflet-pane leaflet-overlay-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-shadow-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-marker-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-tooltip-pane"
|
||
/>
|
||
<div
|
||
class="leaflet-pane leaflet-popup-pane"
|
||
/>
|
||
</div>
|
||
<div
|
||
class="leaflet-control-container"
|
||
>
|
||
<div
|
||
class="leaflet-top leaflet-left"
|
||
>
|
||
<div
|
||
class="leaflet-control-zoom leaflet-bar leaflet-control"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
aria-label="Zoom in"
|
||
class="leaflet-control-zoom-in"
|
||
href="#"
|
||
role="button"
|
||
title="Zoom in"
|
||
>
|
||
<span
|
||
aria-hidden="true"
|
||
>
|
||
+
|
||
</span>
|
||
</a>
|
||
<a
|
||
aria-disabled="false"
|
||
aria-label="Zoom out"
|
||
class="leaflet-control-zoom-out"
|
||
href="#"
|
||
role="button"
|
||
title="Zoom out"
|
||
>
|
||
<span
|
||
aria-hidden="true"
|
||
>
|
||
−
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="leaflet-top leaflet-right"
|
||
/>
|
||
<div
|
||
class="leaflet-bottom leaflet-left"
|
||
/>
|
||
<div
|
||
class="leaflet-bottom leaflet-right"
|
||
>
|
||
<div
|
||
class="leaflet-control-attribution leaflet-control"
|
||
>
|
||
<a
|
||
href="https://leafletjs.com"
|
||
title="A JavaScript library for interactive maps"
|
||
>
|
||
Leaflet
|
||
</a>
|
||
|
||
<span
|
||
aria-hidden="true"
|
||
>
|
||
|
|
||
</span>
|
||
©
|
||
<a
|
||
href="http://osm.org/copyright"
|
||
>
|
||
OpenStreetMap
|
||
</a>
|
||
contributors
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /home unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /issue-info authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Issue FISKER123 Details
|
||
</h6>
|
||
<nav
|
||
aria-label="breadcrumb"
|
||
class="MuiTypography-root MuiBreadcrumbs-root MuiTypography-body1 MuiTypography-colorInherit"
|
||
style="font-size: 10px;"
|
||
>
|
||
<ol
|
||
class="MuiBreadcrumbs-ol"
|
||
>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/issues"
|
||
>
|
||
Issues
|
||
</a>
|
||
</li>
|
||
<li
|
||
aria-hidden="true"
|
||
class="MuiBreadcrumbs-separator"
|
||
>
|
||
/
|
||
</li>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/issue-info/FISKER123"
|
||
>
|
||
Issue FISKER123 Details
|
||
</a>
|
||
</li>
|
||
</ol>
|
||
</nav>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6"
|
||
>
|
||
Issue Details
|
||
</h6>
|
||
<div
|
||
data-testid="mocked-issueprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-root-0 MuiGrid-container MuiGrid-spacing-xs-2"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-12"
|
||
>
|
||
<p>
|
||
<b>
|
||
ID
|
||
</b>
|
||
:
|
||
FISKER123
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Driver ID
|
||
</b>
|
||
:
|
||
valid-cognito-id-1
|
||
</p>
|
||
<p>
|
||
<b>
|
||
VIN
|
||
</b>
|
||
:
|
||
1GNGC26RXXJ407648
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Title
|
||
</b>
|
||
:
|
||
sometitle
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Description
|
||
</b>
|
||
:
|
||
2343242
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Created
|
||
</b>
|
||
:
|
||
12/09/2022 23:16:38+00:00
|
||
</p>
|
||
<img
|
||
alt="Issue images"
|
||
src="data:image/png;base64, SGVsbG8x"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /issue-info unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /issues authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Issues
|
||
</h6>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
data-testid="mocked-issueprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-root-0 MuiGrid-container MuiGrid-spacing-xs-2"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textJustifyAlign-0 MuiGrid-item MuiGrid-grid-md-4"
|
||
/>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textRightAlign-0 MuiGrid-item MuiGrid-grid-md-2"
|
||
/>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-4"
|
||
>
|
||
<div
|
||
class="MuiFormControl-root makeStyles-margin-0 makeStyles-fullWidth-0"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated"
|
||
data-shrink="false"
|
||
for="search"
|
||
>
|
||
Search
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiInput-root MuiInput-underline MuiInputBase-formControl MuiInput-formControl MuiInputBase-adornedEnd"
|
||
>
|
||
<input
|
||
aria-invalid="false"
|
||
class="MuiInputBase-input MuiInput-input MuiInputBase-inputAdornedEnd"
|
||
id="search"
|
||
type="text"
|
||
value=""
|
||
/>
|
||
<div
|
||
class="MuiInputAdornment-root MuiInputAdornment-positionEnd"
|
||
>
|
||
<button
|
||
aria-label="search"
|
||
class="MuiButtonBase-root MuiIconButton-root"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<table
|
||
class="MuiTable-root"
|
||
>
|
||
<thead
|
||
class="MuiTableHead-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root MuiTableRow-head"
|
||
>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Id
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
VIN
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Title
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Driver ID
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
aria-sort="descending"
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root MuiTableSortLabel-active"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Created
|
||
<span
|
||
class="makeStyles-hiddenSortSpan-0"
|
||
>
|
||
sorted descending
|
||
</span>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionDesc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
/>
|
||
</tr>
|
||
</thead>
|
||
<tbody
|
||
class="MuiTableBody-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
<a
|
||
href="/issue-info/15"
|
||
>
|
||
15
|
||
</a>
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
4Y1SL65848Z411439
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
sometitle
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
12345
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
12/09/2022 23:16:38+00:00
|
||
</td>
|
||
</tr>
|
||
<tr
|
||
class="MuiTableRow-root"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
<a
|
||
href="/issue-info/17"
|
||
>
|
||
17
|
||
</a>
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
1GNGC26RXXJ407648
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
sometitle
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
valid-cognito-id-1
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
12/09/2022 23:16:38+00:00
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
<tfoot
|
||
class="MuiTableFooter-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root MuiTableRow-footer"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-footer MuiTablePagination-root"
|
||
colspan="6"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiTablePagination-toolbar MuiToolbar-gutters"
|
||
>
|
||
<div
|
||
class="MuiTablePagination-spacer"
|
||
/>
|
||
<p
|
||
class="MuiTypography-root MuiTablePagination-caption MuiTypography-body2 MuiTypography-colorInherit"
|
||
id="mui-0"
|
||
>
|
||
Rows per page:
|
||
</p>
|
||
<div
|
||
class="MuiInputBase-root MuiTablePagination-input MuiTablePagination-selectRoot"
|
||
>
|
||
<select
|
||
aria-label="rows per page"
|
||
class="MuiSelect-root MuiSelect-select MuiTablePagination-select MuiInputBase-input"
|
||
id="mui-0"
|
||
>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="5"
|
||
>
|
||
5
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="10"
|
||
>
|
||
10
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="25"
|
||
>
|
||
25
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="100"
|
||
>
|
||
100
|
||
</option>
|
||
</select>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiSelect-icon MuiTablePagination-selectIcon"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M7 10l5 5 5-5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<p
|
||
class="MuiTypography-root MuiTablePagination-caption MuiTypography-body2 MuiTypography-colorInherit"
|
||
>
|
||
0-0 of 0
|
||
</p>
|
||
<div
|
||
class="MuiTablePagination-actions"
|
||
>
|
||
<button
|
||
aria-label="Previous page"
|
||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
title="Previous page"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
<button
|
||
aria-label="Next page"
|
||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
title="Next page"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tfoot>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /issues unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /package-deploy authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Deploy Test Manifest 1.0
|
||
</h6>
|
||
<nav
|
||
aria-label="breadcrumb"
|
||
class="MuiTypography-root MuiBreadcrumbs-root MuiTypography-body1 MuiTypography-colorInherit"
|
||
style="font-size: 10px;"
|
||
>
|
||
<ol
|
||
class="MuiBreadcrumbs-ol"
|
||
>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/packages"
|
||
>
|
||
Deployments
|
||
</a>
|
||
</li>
|
||
<li
|
||
aria-hidden="true"
|
||
class="MuiBreadcrumbs-separator"
|
||
>
|
||
/
|
||
</li>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/package-deploy/1"
|
||
>
|
||
Deploy Test Manifest 1.0
|
||
</a>
|
||
</li>
|
||
</ol>
|
||
</nav>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
data-testid="mocked-manifestsprovider"
|
||
>
|
||
<div
|
||
data-testid="mocked-carupdatesprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0"
|
||
>
|
||
<form
|
||
class="makeStyles-form-0"
|
||
novalidate=""
|
||
>
|
||
<p
|
||
class="MuiTypography-root MuiTypography-body2"
|
||
>
|
||
Created
|
||
07/01/2021 22:40:07+00:00
|
||
.
|
||
</p>
|
||
<div
|
||
class="MuiGrid-root makeStyles-root-0 MuiGrid-container MuiGrid-spacing-xs-2"
|
||
columns="[object Object]"
|
||
>
|
||
<div
|
||
class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-2"
|
||
>
|
||
<div
|
||
class="makeStyles-labelInline-0"
|
||
>
|
||
0 Selected
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-2"
|
||
>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
class="MuiSwitch-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiSwitch-switchBase MuiSwitch-colorSecondary PrivateSwitchBase-checked-0 Mui-checked"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
aria-label="controlled"
|
||
checked=""
|
||
class="PrivateSwitchBase-input-0 MuiSwitch-input"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<span
|
||
class="MuiSwitch-thumb"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiSwitch-track"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Car(default) or Fleet
|
||
</span>
|
||
</label>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-4 MuiGrid-grid-sm-6"
|
||
>
|
||
<div
|
||
class="MuiBox-root MuiBox-root-0"
|
||
>
|
||
<div
|
||
class="MuiFormControl-root makeStyles-margin-0 makeStyles-fullWidth-0"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated"
|
||
data-shrink="false"
|
||
for="search"
|
||
>
|
||
Search
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiInput-root MuiInput-underline MuiInputBase-formControl MuiInput-formControl MuiInputBase-adornedEnd"
|
||
>
|
||
<input
|
||
aria-invalid="false"
|
||
class="MuiInputBase-input MuiInput-input MuiInputBase-inputAdornedEnd"
|
||
id="search"
|
||
type="text"
|
||
value=""
|
||
/>
|
||
<div
|
||
class="MuiInputAdornment-root MuiInputAdornment-positionEnd"
|
||
>
|
||
<button
|
||
aria-label="search"
|
||
class="MuiButtonBase-root MuiIconButton-root"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<button
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiIconButton-root"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-auto"
|
||
>
|
||
<button
|
||
class="MuiButtonBase-root MuiIconButton-root Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M2.01 21L23 12 2.01 3 2 10l15 2-15 2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
<div
|
||
data-testid="mocked-vehicleprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0"
|
||
>
|
||
<table
|
||
class="MuiTable-root"
|
||
>
|
||
<thead
|
||
class="MuiTableHead-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root MuiTableRow-head"
|
||
>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-paddingCheckbox"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
aria-label="select all items"
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
VIN
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Model
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Year
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Trim
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Created
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
aria-sort="descending"
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root MuiTableSortLabel-active"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Updated
|
||
<span
|
||
class="makeStyles-hiddenSortSpan-0"
|
||
>
|
||
sorted descending
|
||
</span>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionDesc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody
|
||
class="MuiTableBody-root"
|
||
/>
|
||
<tfoot
|
||
class="MuiTableFooter-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root MuiTableRow-footer"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-footer MuiTablePagination-root"
|
||
colspan="7"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiTablePagination-toolbar MuiToolbar-gutters"
|
||
>
|
||
<div
|
||
class="MuiTablePagination-spacer"
|
||
/>
|
||
<p
|
||
class="MuiTypography-root MuiTablePagination-caption MuiTypography-body2 MuiTypography-colorInherit"
|
||
id="mui-0"
|
||
>
|
||
Rows per page:
|
||
</p>
|
||
<div
|
||
class="MuiInputBase-root MuiTablePagination-input MuiTablePagination-selectRoot"
|
||
>
|
||
<select
|
||
aria-label="rows per page"
|
||
class="MuiSelect-root MuiSelect-select MuiTablePagination-select MuiInputBase-input"
|
||
id="mui-0"
|
||
>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="5"
|
||
>
|
||
5
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="10"
|
||
>
|
||
10
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="25"
|
||
>
|
||
25
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="100"
|
||
>
|
||
100
|
||
</option>
|
||
</select>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiSelect-icon MuiTablePagination-selectIcon"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M7 10l5 5 5-5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<p
|
||
class="MuiTypography-root MuiTablePagination-caption MuiTypography-body2 MuiTypography-colorInherit"
|
||
>
|
||
0-0 of 0
|
||
</p>
|
||
<div
|
||
class="MuiTablePagination-actions"
|
||
>
|
||
<button
|
||
aria-label="Previous page"
|
||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
title="Previous page"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
<button
|
||
aria-label="Next page"
|
||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
title="Next page"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tfoot>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /package-deploy unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /package-status authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Manifest Test Manifest 1.0
|
||
</h6>
|
||
<nav
|
||
aria-label="breadcrumb"
|
||
class="MuiTypography-root MuiBreadcrumbs-root MuiTypography-body1 MuiTypography-colorInherit"
|
||
style="font-size: 10px;"
|
||
>
|
||
<ol
|
||
class="MuiBreadcrumbs-ol"
|
||
>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/packages"
|
||
>
|
||
Deployments
|
||
</a>
|
||
</li>
|
||
<li
|
||
aria-hidden="true"
|
||
class="MuiBreadcrumbs-separator"
|
||
>
|
||
/
|
||
</li>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/package-deploy/1"
|
||
>
|
||
Deploy Test Manifest 1.0
|
||
</a>
|
||
</li>
|
||
<li
|
||
aria-hidden="true"
|
||
class="MuiBreadcrumbs-separator"
|
||
>
|
||
/
|
||
</li>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/package-status/1"
|
||
>
|
||
Manifest Test Manifest 1.0
|
||
</a>
|
||
</li>
|
||
</ol>
|
||
</nav>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
data-testid="mocked-manifestsprovider"
|
||
>
|
||
<div
|
||
data-testid="mocked-carupdatesprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-root-0 MuiGrid-container MuiGrid-spacing-xs-2"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textJustifyAlign-0 MuiGrid-item MuiGrid-grid-md-8"
|
||
>
|
||
<div
|
||
class="makeStyles-link-0"
|
||
>
|
||
Show Details
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textRightAlign-0 MuiGrid-item MuiGrid-grid-md-4"
|
||
/>
|
||
</div>
|
||
<table
|
||
class="MuiTable-root"
|
||
>
|
||
<thead
|
||
class="MuiTableHead-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root MuiTableRow-head"
|
||
>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-paddingCheckbox"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
aria-label="select all items"
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
</th>
|
||
<th
|
||
aria-sort="descending"
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root MuiTableSortLabel-active"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
ID
|
||
<span
|
||
class="makeStyles-hiddenSortSpan-0"
|
||
>
|
||
sorted descending
|
||
</span>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionDesc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Vehicle
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Status
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Created
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Updated
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody
|
||
class="MuiTableBody-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-paddingCheckbox"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
1
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
style="vertical-align: top;"
|
||
>
|
||
<a
|
||
href="/vehicle-status/1G1FP87S3GN100062"
|
||
>
|
||
1G1FP87S3GN100062
|
||
</a>
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
downloaded
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
07/01/2021 22:40:07+00:00
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
07/12/2021 18:22:13+00:00
|
||
</td>
|
||
</tr>
|
||
<tr
|
||
class="MuiTableRow-root"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-paddingCheckbox"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
2
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
style="vertical-align: top;"
|
||
>
|
||
<a
|
||
href="/vehicle-status/1G1FP87S3GN100062"
|
||
>
|
||
1G1FP87S3GN100062
|
||
</a>
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
downloaded
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
07/01/2021 22:40:07+00:00
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
07/12/2021 18:22:13+00:00
|
||
</td>
|
||
</tr>
|
||
<tr
|
||
class="MuiTableRow-root"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-paddingCheckbox"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
3
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
style="vertical-align: top;"
|
||
>
|
||
<a
|
||
href="/vehicle-status/1G1FP87S3GN100062"
|
||
>
|
||
1G1FP87S3GN100062
|
||
</a>
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
downloaded
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
07/01/2021 22:40:07+00:00
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
07/12/2021 18:22:13+00:00
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
<tfoot
|
||
class="MuiTableFooter-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root MuiTableRow-footer"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-footer MuiTablePagination-root"
|
||
colspan="6"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiTablePagination-toolbar MuiToolbar-gutters"
|
||
>
|
||
<div
|
||
class="MuiTablePagination-spacer"
|
||
/>
|
||
<p
|
||
class="MuiTypography-root MuiTablePagination-caption MuiTypography-body2 MuiTypography-colorInherit"
|
||
id="mui-0"
|
||
>
|
||
Rows per page:
|
||
</p>
|
||
<div
|
||
class="MuiInputBase-root MuiTablePagination-input MuiTablePagination-selectRoot"
|
||
>
|
||
<select
|
||
aria-label="rows per page"
|
||
class="MuiSelect-root MuiSelect-select MuiTablePagination-select MuiInputBase-input"
|
||
id="mui-0"
|
||
>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="5"
|
||
>
|
||
5
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="10"
|
||
>
|
||
10
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="25"
|
||
>
|
||
25
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="100"
|
||
>
|
||
100
|
||
</option>
|
||
</select>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiSelect-icon MuiTablePagination-selectIcon"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M7 10l5 5 5-5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<p
|
||
class="MuiTypography-root MuiTablePagination-caption MuiTypography-body2 MuiTypography-colorInherit"
|
||
>
|
||
1-2 of 2
|
||
</p>
|
||
<div
|
||
class="MuiTablePagination-actions"
|
||
>
|
||
<button
|
||
aria-label="Previous page"
|
||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
title="Previous page"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
<button
|
||
aria-label="Next page"
|
||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
title="Next page"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tfoot>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /package-status unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /packages authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Deployments
|
||
</h6>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
data-testid="mocked-manifestsprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-root-0 MuiGrid-container MuiGrid-spacing-xs-2"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textJustifyAlign-0 MuiGrid-item MuiGrid-grid-md-4"
|
||
/>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-4"
|
||
>
|
||
<div
|
||
class="MuiFormControl-root makeStyles-margin-0 makeStyles-fullWidth-0"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated"
|
||
data-shrink="false"
|
||
for="search"
|
||
>
|
||
Search
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiInput-root MuiInput-underline MuiInputBase-formControl MuiInput-formControl MuiInputBase-adornedEnd"
|
||
>
|
||
<input
|
||
aria-invalid="false"
|
||
class="MuiInputBase-input MuiInput-input MuiInputBase-inputAdornedEnd"
|
||
id="search"
|
||
type="text"
|
||
value=""
|
||
/>
|
||
<div
|
||
class="MuiInputAdornment-root MuiInputAdornment-positionEnd"
|
||
>
|
||
<button
|
||
aria-label="search"
|
||
class="MuiButtonBase-root MuiIconButton-root"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div
|
||
aria-label="Active"
|
||
class="MuiToggleButtonGroup-root css-1gjgmky-MuiToggleButtonGroup-root"
|
||
role="group"
|
||
>
|
||
<button
|
||
aria-pressed="true"
|
||
class="MuiButtonBase-root MuiToggleButton-root Mui-selected MuiToggleButton-sizeMedium MuiToggleButton-standard MuiToggleButtonGroup-grouped MuiToggleButtonGroup-groupedHorizontal css-ueukts-MuiButtonBase-root-MuiToggleButton-root"
|
||
tabindex="0"
|
||
type="button"
|
||
value="software"
|
||
>
|
||
Software
|
||
<span
|
||
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-pressed="false"
|
||
class="MuiButtonBase-root MuiToggleButton-root MuiToggleButton-sizeMedium MuiToggleButton-standard MuiToggleButtonGroup-grouped MuiToggleButtonGroup-groupedHorizontal css-ueukts-MuiButtonBase-root-MuiToggleButton-root"
|
||
tabindex="0"
|
||
type="button"
|
||
value="archived"
|
||
>
|
||
Archived
|
||
<span
|
||
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-pressed="false"
|
||
class="MuiButtonBase-root MuiToggleButton-root MuiToggleButton-sizeMedium MuiToggleButton-standard MuiToggleButtonGroup-grouped MuiToggleButtonGroup-groupedHorizontal css-ueukts-MuiButtonBase-root-MuiToggleButton-root"
|
||
tabindex="0"
|
||
type="button"
|
||
value="all"
|
||
>
|
||
All
|
||
<span
|
||
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textRightAlign-0 MuiGrid-item MuiGrid-grid-md-4"
|
||
>
|
||
<div
|
||
aria-label="choose action"
|
||
class="MuiButtonGroup-root MuiButtonGroup-contained css-zqcytf-MuiButtonGroup-root"
|
||
role="group"
|
||
>
|
||
<button
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium Mui-disabled MuiButtonGroup-grouped MuiButtonGroup-groupedHorizontal MuiButtonGroup-groupedContained MuiButtonGroup-groupedContainedHorizontal MuiButtonGroup-groupedContainedPrimary MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButtonGroup-grouped MuiButtonGroup-groupedHorizontal MuiButtonGroup-groupedContained MuiButtonGroup-groupedContainedHorizontal MuiButtonGroup-groupedContainedPrimary css-sghohy-MuiButtonBase-root-MuiButton-root"
|
||
disabled=""
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
Archive
|
||
</button>
|
||
<button
|
||
aria-haspopup="menu"
|
||
aria-label="select action"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeSmall MuiButton-containedSizeSmall MuiButtonGroup-grouped MuiButtonGroup-groupedHorizontal MuiButtonGroup-groupedContained MuiButtonGroup-groupedContainedHorizontal MuiButtonGroup-groupedContainedPrimary MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeSmall MuiButton-containedSizeSmall MuiButtonGroup-grouped MuiButtonGroup-groupedHorizontal MuiButtonGroup-groupedContained MuiButtonGroup-groupedContainedHorizontal MuiButtonGroup-groupedContainedPrimary css-11qr2p8-MuiButtonBase-root-MuiButton-root"
|
||
data-testid="dropdown-button-expand"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-i4bv87-MuiSvgIcon-root"
|
||
data-testid="ArrowDropDownIcon"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="m7 10 5 5 5-5z"
|
||
/>
|
||
</svg>
|
||
<span
|
||
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<table
|
||
class="MuiTable-root"
|
||
>
|
||
<thead
|
||
class="MuiTableHead-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root MuiTableRow-head"
|
||
>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-paddingCheckbox"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
aria-label="select all items"
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
</th>
|
||
<th
|
||
aria-sort="descending"
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root MuiTableSortLabel-active"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
ID
|
||
<span
|
||
class="makeStyles-hiddenSortSpan-0"
|
||
>
|
||
sorted descending
|
||
</span>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionDesc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Name
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Version
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Type
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
SUMS
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Update
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Created
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Updated
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
Actions
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody
|
||
class="MuiTableBody-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-paddingCheckbox"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
1
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
Test Manifest
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
1.0
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
/>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
<a
|
||
href="/tools/sums/2023.03.00.00.E"
|
||
>
|
||
2023.03.00.00.E
|
||
</a>
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
Standard
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
07/01/2021 22:40:07+00:00
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
07/12/2021 18:22:13+00:00
|
||
</td>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-body MuiTableCell-alignCenter"
|
||
>
|
||
<a
|
||
class=""
|
||
href="/package-status/1"
|
||
style="margin: 5px;"
|
||
title="Status \\"Test Manifest 1.0\\""
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
aria-label="Status Test Manifest 1.0"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"
|
||
/>
|
||
</svg>
|
||
</a>
|
||
<a
|
||
class=""
|
||
href="/package-update/1"
|
||
style="margin: 5px;"
|
||
title="Update \\"Test Manifest 1.0\\""
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
aria-label="Update Test Manifest 1.0"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"
|
||
/>
|
||
</svg>
|
||
</a>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
<tfoot
|
||
class="MuiTableFooter-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root MuiTableRow-footer"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-footer MuiTablePagination-root"
|
||
colspan="10"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiTablePagination-toolbar MuiToolbar-gutters"
|
||
>
|
||
<div
|
||
class="MuiTablePagination-spacer"
|
||
/>
|
||
<p
|
||
class="MuiTypography-root MuiTablePagination-caption MuiTypography-body2 MuiTypography-colorInherit"
|
||
id="mui-0"
|
||
>
|
||
Rows per page:
|
||
</p>
|
||
<div
|
||
class="MuiInputBase-root MuiTablePagination-input MuiTablePagination-selectRoot"
|
||
>
|
||
<select
|
||
aria-label="rows per page"
|
||
class="MuiSelect-root MuiSelect-select MuiTablePagination-select MuiInputBase-input"
|
||
id="mui-0"
|
||
>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="5"
|
||
>
|
||
5
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="10"
|
||
>
|
||
10
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="25"
|
||
>
|
||
25
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="100"
|
||
>
|
||
100
|
||
</option>
|
||
</select>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiSelect-icon MuiTablePagination-selectIcon"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M7 10l5 5 5-5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<p
|
||
class="MuiTypography-root MuiTablePagination-caption MuiTypography-body2 MuiTypography-colorInherit"
|
||
>
|
||
1-1 of 1
|
||
</p>
|
||
<div
|
||
class="MuiTablePagination-actions"
|
||
>
|
||
<button
|
||
aria-label="Previous page"
|
||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
title="Previous page"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
<button
|
||
aria-label="Next page"
|
||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
title="Next page"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tfoot>
|
||
</table>
|
||
<div />
|
||
<div />
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /packages unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /page-not-found authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0"
|
||
>
|
||
<h1
|
||
class="MuiTypography-root MuiTypography-h2"
|
||
>
|
||
Page Not Found
|
||
</h1>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /page-not-found unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0"
|
||
>
|
||
<h1
|
||
class="MuiTypography-root MuiTypography-h2"
|
||
>
|
||
Page Not Found
|
||
</h1>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /supplier/{email} unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /tools/certificates/add authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Create Certificate
|
||
</h6>
|
||
<nav
|
||
aria-label="breadcrumb"
|
||
class="MuiTypography-root MuiBreadcrumbs-root MuiTypography-body1 MuiTypography-colorInherit"
|
||
style="font-size: 10px;"
|
||
>
|
||
<ol
|
||
class="MuiBreadcrumbs-ol"
|
||
>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/tools/certificates/add"
|
||
>
|
||
Tools
|
||
</a>
|
||
</li>
|
||
<li
|
||
aria-hidden="true"
|
||
class="MuiBreadcrumbs-separator"
|
||
>
|
||
/
|
||
</li>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/tools/certificates/add"
|
||
>
|
||
Create Certificate
|
||
</a>
|
||
</li>
|
||
</ol>
|
||
</nav>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0"
|
||
>
|
||
<form
|
||
action="{onSubmit}"
|
||
class="makeStyles-form-0"
|
||
novalidate=""
|
||
>
|
||
<div
|
||
class="MuiFormControl-root MuiTextField-root MuiFormControl-marginNormal MuiFormControl-fullWidth"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-outlined Mui-required Mui-required"
|
||
data-shrink="false"
|
||
for="common_name"
|
||
id="common_name-label"
|
||
>
|
||
Common Name (VIN)
|
||
<span
|
||
aria-hidden="true"
|
||
class="MuiFormLabel-asterisk MuiInputLabel-asterisk"
|
||
>
|
||
|
||
*
|
||
</span>
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiOutlinedInput-root MuiInputBase-fullWidth MuiInputBase-formControl"
|
||
>
|
||
<input
|
||
aria-invalid="false"
|
||
class="MuiInputBase-input MuiOutlinedInput-input"
|
||
id="common_name"
|
||
maxlength="17"
|
||
name="common_name"
|
||
required=""
|
||
type="text"
|
||
value=""
|
||
/>
|
||
<fieldset
|
||
aria-hidden="true"
|
||
class="PrivateNotchedOutline-root-0 MuiOutlinedInput-notchedOutline"
|
||
>
|
||
<legend
|
||
class="PrivateNotchedOutline-legendLabelled-0"
|
||
>
|
||
<span>
|
||
Common Name (VIN)
|
||
*
|
||
</span>
|
||
</legend>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<label
|
||
class="MuiFormLabel-root"
|
||
id="cert-type-group-label"
|
||
>
|
||
Type
|
||
</label>
|
||
<div
|
||
aria-labelledby="cert-type-group-label"
|
||
class="MuiFormGroup-root MuiFormGroup-row"
|
||
margin="normal"
|
||
role="radiogroup"
|
||
>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiRadio-root MuiRadio-colorSecondary PrivateSwitchBase-checked-0 Mui-checked MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
checked=""
|
||
class="PrivateSwitchBase-input-0"
|
||
name="cert-type"
|
||
type="radio"
|
||
value="TBOX"
|
||
/>
|
||
<div
|
||
class="PrivateRadioButtonIcon-root-0 PrivateRadioButtonIcon-checked-0"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"
|
||
/>
|
||
</svg>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-0"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
TBOX
|
||
</span>
|
||
</label>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
name="cert-type"
|
||
type="radio"
|
||
value="Charging"
|
||
/>
|
||
<div
|
||
class="PrivateRadioButtonIcon-root-0"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"
|
||
/>
|
||
</svg>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-0"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Charging
|
||
</span>
|
||
</label>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
name="cert-type"
|
||
type="radio"
|
||
value="Aftersales"
|
||
/>
|
||
<div
|
||
class="PrivateRadioButtonIcon-root-0"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"
|
||
/>
|
||
</svg>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-0"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Aftersales
|
||
</span>
|
||
</label>
|
||
</div>
|
||
<button
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary MuiButton-fullWidth"
|
||
tabindex="0"
|
||
type="submit"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Submit
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</form>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /tools/certificates/add unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /tools/security-dll authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Security.dll Download
|
||
</h6>
|
||
<nav
|
||
aria-label="breadcrumb"
|
||
class="MuiTypography-root MuiBreadcrumbs-root MuiTypography-body1 MuiTypography-colorInherit"
|
||
style="font-size: 10px;"
|
||
>
|
||
<ol
|
||
class="MuiBreadcrumbs-ol"
|
||
>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/tools/security-dll"
|
||
>
|
||
Tools
|
||
</a>
|
||
</li>
|
||
<li
|
||
aria-hidden="true"
|
||
class="MuiBreadcrumbs-separator"
|
||
>
|
||
/
|
||
</li>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/tools/security-dll"
|
||
>
|
||
Security.dll Download
|
||
</a>
|
||
</li>
|
||
</ol>
|
||
</nav>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Human
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<form>
|
||
<p>
|
||
Please click the links below to download the certificate.pem, key.pem and the security.dll (either the 32-bit or 64-bit version to match your application). Install all files in the same folder, and then run your application of choice to connect to the Fisker cloud.
|
||
</p>
|
||
<p>
|
||
<strong>
|
||
Important Note:
|
||
</strong>
|
||
Certificates expire in 3 months from the time they are generated. They have to be re-downloaded again to connect to the Fisker cloud.
|
||
</p>
|
||
<ul>
|
||
<li>
|
||
<a
|
||
download="certificate.pem"
|
||
>
|
||
certificate.pem
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
download="key.pem"
|
||
>
|
||
key.pem
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
href="https://assets.fiskerdps.com/cloud-supplier/fisker_security_32.dll"
|
||
>
|
||
security.dll 32-bit
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
href="https://assets.fiskerdps.com/cloud-supplier/fisker_security_64.dll"
|
||
>
|
||
security.dll 64-bit
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</form>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /tools/security-dll unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /tools/sms/send authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Send SMS
|
||
</h6>
|
||
<nav
|
||
aria-label="breadcrumb"
|
||
class="MuiTypography-root MuiBreadcrumbs-root MuiTypography-body1 MuiTypography-colorInherit"
|
||
style="font-size: 10px;"
|
||
>
|
||
<ol
|
||
class="MuiBreadcrumbs-ol"
|
||
>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/tools/sms/send"
|
||
>
|
||
Tools
|
||
</a>
|
||
</li>
|
||
<li
|
||
aria-hidden="true"
|
||
class="MuiBreadcrumbs-separator"
|
||
>
|
||
/
|
||
</li>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/tools/sms/send"
|
||
>
|
||
Send SMS
|
||
</a>
|
||
</li>
|
||
</ol>
|
||
</nav>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0"
|
||
>
|
||
<form
|
||
action="{onSubmit}"
|
||
class="makeStyles-form-0"
|
||
novalidate=""
|
||
>
|
||
<div
|
||
class="MuiFormControl-root MuiTextField-root MuiFormControl-marginNormal MuiFormControl-fullWidth"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-outlined Mui-required Mui-required"
|
||
data-shrink="false"
|
||
for="iccid"
|
||
id="iccid-label"
|
||
>
|
||
ICCID
|
||
<span
|
||
aria-hidden="true"
|
||
class="MuiFormLabel-asterisk MuiInputLabel-asterisk"
|
||
>
|
||
|
||
*
|
||
</span>
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiOutlinedInput-root MuiInputBase-fullWidth MuiInputBase-formControl"
|
||
>
|
||
<input
|
||
aria-invalid="false"
|
||
class="MuiInputBase-input MuiOutlinedInput-input"
|
||
id="iccid"
|
||
maxlength="50"
|
||
minlength="15"
|
||
name="iccid"
|
||
required=""
|
||
type="text"
|
||
value=""
|
||
/>
|
||
<fieldset
|
||
aria-hidden="true"
|
||
class="PrivateNotchedOutline-root-0 MuiOutlinedInput-notchedOutline"
|
||
>
|
||
<legend
|
||
class="PrivateNotchedOutline-legendLabelled-0"
|
||
>
|
||
<span>
|
||
ICCID
|
||
*
|
||
</span>
|
||
</legend>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="MuiFormControl-root MuiTextField-root MuiFormControl-marginNormal MuiFormControl-fullWidth"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-outlined Mui-required Mui-required"
|
||
data-shrink="false"
|
||
for="message"
|
||
id="message-label"
|
||
>
|
||
Message
|
||
<span
|
||
aria-hidden="true"
|
||
class="MuiFormLabel-asterisk MuiInputLabel-asterisk"
|
||
>
|
||
|
||
*
|
||
</span>
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiOutlinedInput-root MuiInputBase-fullWidth MuiInputBase-formControl"
|
||
>
|
||
<input
|
||
aria-invalid="false"
|
||
class="MuiInputBase-input MuiOutlinedInput-input"
|
||
id="message"
|
||
maxlength="320"
|
||
name="message"
|
||
required=""
|
||
type="text"
|
||
value=""
|
||
/>
|
||
<fieldset
|
||
aria-hidden="true"
|
||
class="PrivateNotchedOutline-root-0 MuiOutlinedInput-notchedOutline"
|
||
>
|
||
<legend
|
||
class="PrivateNotchedOutline-legendLabelled-0"
|
||
>
|
||
<span>
|
||
Message
|
||
*
|
||
</span>
|
||
</legend>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorPrimary MuiIconButton-colorPrimary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value="isAwaited"
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Await delivery
|
||
</span>
|
||
</label>
|
||
<button
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary MuiButton-fullWidth"
|
||
tabindex="0"
|
||
type="submit"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Send
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</form>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /tools/sms/send unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /vehicle-add authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Add Vehicle
|
||
</h6>
|
||
<nav
|
||
aria-label="breadcrumb"
|
||
class="MuiTypography-root MuiBreadcrumbs-root MuiTypography-body1 MuiTypography-colorInherit"
|
||
style="font-size: 10px;"
|
||
>
|
||
<ol
|
||
class="MuiBreadcrumbs-ol"
|
||
>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/vehicles"
|
||
>
|
||
Vehicles
|
||
</a>
|
||
</li>
|
||
<li
|
||
aria-hidden="true"
|
||
class="MuiBreadcrumbs-separator"
|
||
>
|
||
/
|
||
</li>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/vehicle-add"
|
||
>
|
||
Add Vehicle
|
||
</a>
|
||
</li>
|
||
</ol>
|
||
</nav>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
data-testid="mocked-vehicleprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0"
|
||
>
|
||
<form
|
||
action="{onSubmit}"
|
||
class="makeStyles-form-0"
|
||
novalidate=""
|
||
>
|
||
<div
|
||
class="MuiFormControl-root MuiTextField-root MuiFormControl-marginNormal MuiFormControl-fullWidth"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-outlined Mui-required Mui-required"
|
||
data-shrink="false"
|
||
for="vin"
|
||
id="vin-label"
|
||
>
|
||
VIN
|
||
<span
|
||
aria-hidden="true"
|
||
class="MuiFormLabel-asterisk MuiInputLabel-asterisk"
|
||
>
|
||
|
||
*
|
||
</span>
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiOutlinedInput-root MuiInputBase-fullWidth MuiInputBase-formControl"
|
||
>
|
||
<input
|
||
aria-invalid="false"
|
||
class="MuiInputBase-input MuiOutlinedInput-input"
|
||
id="vin"
|
||
maxlength="17"
|
||
name="vin"
|
||
required=""
|
||
type="text"
|
||
value=""
|
||
/>
|
||
<fieldset
|
||
aria-hidden="true"
|
||
class="PrivateNotchedOutline-root-0 MuiOutlinedInput-notchedOutline"
|
||
>
|
||
<legend
|
||
class="PrivateNotchedOutline-legendLabelled-0"
|
||
>
|
||
<span>
|
||
VIN
|
||
*
|
||
</span>
|
||
</legend>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<label
|
||
class="MuiFormLabel-root"
|
||
id="demo-row-radio-buttons-group-label"
|
||
>
|
||
Log Level
|
||
</label>
|
||
<div
|
||
aria-labelledby="demo-row-radio-buttons-group-label"
|
||
class="MuiFormGroup-root MuiFormGroup-row"
|
||
margin="normal"
|
||
role="radiogroup"
|
||
>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
name="log-level-group"
|
||
type="radio"
|
||
value="trace"
|
||
/>
|
||
<div
|
||
class="PrivateRadioButtonIcon-root-0"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"
|
||
/>
|
||
</svg>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-0"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Trace
|
||
</span>
|
||
</label>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
name="log-level-group"
|
||
type="radio"
|
||
value="debug"
|
||
/>
|
||
<div
|
||
class="PrivateRadioButtonIcon-root-0"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"
|
||
/>
|
||
</svg>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-0"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Debug
|
||
</span>
|
||
</label>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiRadio-root MuiRadio-colorSecondary PrivateSwitchBase-checked-0 Mui-checked MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
checked=""
|
||
class="PrivateSwitchBase-input-0"
|
||
name="log-level-group"
|
||
type="radio"
|
||
value="info"
|
||
/>
|
||
<div
|
||
class="PrivateRadioButtonIcon-root-0 PrivateRadioButtonIcon-checked-0"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"
|
||
/>
|
||
</svg>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-0"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Info
|
||
</span>
|
||
</label>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
name="log-level-group"
|
||
type="radio"
|
||
value="warning"
|
||
/>
|
||
<div
|
||
class="PrivateRadioButtonIcon-root-0"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"
|
||
/>
|
||
</svg>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-0"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Warning
|
||
</span>
|
||
</label>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
name="log-level-group"
|
||
type="radio"
|
||
value="error"
|
||
/>
|
||
<div
|
||
class="PrivateRadioButtonIcon-root-0"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"
|
||
/>
|
||
</svg>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-0"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Error
|
||
</span>
|
||
</label>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiRadio-root MuiRadio-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
name="log-level-group"
|
||
type="radio"
|
||
value="critical"
|
||
/>
|
||
<div
|
||
class="PrivateRadioButtonIcon-root-0"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"
|
||
/>
|
||
</svg>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root PrivateRadioButtonIcon-layer-0"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Critical
|
||
</span>
|
||
</label>
|
||
</div>
|
||
<label
|
||
class="MuiFormLabel-root"
|
||
id="demo-row-radio-buttons-group-label"
|
||
>
|
||
CAN Bus
|
||
</label>
|
||
<div
|
||
class="MuiFormGroup-root"
|
||
>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary PrivateSwitchBase-checked-0 Mui-checked MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
checked=""
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
CAN Bus Enabled
|
||
</span>
|
||
</label>
|
||
<div
|
||
class="MuiFormControl-root MuiTextField-root MuiFormControl-marginNormal MuiFormControl-fullWidth"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined MuiFormLabel-filled Mui-required Mui-required"
|
||
data-shrink="true"
|
||
for="max_mem_buffer_size"
|
||
id="max_mem_buffer_size-label"
|
||
>
|
||
Max Memory Buffer Size (0 uses default size)
|
||
<span
|
||
aria-hidden="true"
|
||
class="MuiFormLabel-asterisk MuiInputLabel-asterisk"
|
||
>
|
||
|
||
*
|
||
</span>
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiOutlinedInput-root MuiInputBase-fullWidth MuiInputBase-formControl"
|
||
>
|
||
<input
|
||
aria-invalid="false"
|
||
class="MuiInputBase-input MuiOutlinedInput-input"
|
||
id="max_mem_buffer_size"
|
||
maxlength="12"
|
||
name="max_mem_buffer_size"
|
||
required=""
|
||
type="number"
|
||
value="0"
|
||
/>
|
||
<fieldset
|
||
aria-hidden="true"
|
||
class="PrivateNotchedOutline-root-0 MuiOutlinedInput-notchedOutline"
|
||
>
|
||
<legend
|
||
class="PrivateNotchedOutline-legendLabelled-0 PrivateNotchedOutline-legendNotched-0"
|
||
>
|
||
<span>
|
||
Max Memory Buffer Size (0 uses default size)
|
||
*
|
||
</span>
|
||
</legend>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
Data Logger Enabled
|
||
</span>
|
||
</label>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
DTC Enabled
|
||
</span>
|
||
</label>
|
||
</div>
|
||
<div
|
||
class="MuiFormControl-root MuiTextField-root MuiFormControl-marginNormal MuiFormControl-fullWidth"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined Mui-disabled Mui-disabled MuiFormLabel-filled Mui-required Mui-required"
|
||
data-shrink="true"
|
||
for="max_disk_buffer_size"
|
||
id="max_disk_buffer_size-label"
|
||
>
|
||
Max Disk Buffer Size (0 uses default size)
|
||
<span
|
||
aria-hidden="true"
|
||
class="MuiFormLabel-asterisk MuiInputLabel-asterisk"
|
||
>
|
||
|
||
*
|
||
</span>
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiOutlinedInput-root Mui-disabled Mui-disabled MuiInputBase-fullWidth MuiInputBase-formControl"
|
||
>
|
||
<input
|
||
aria-invalid="false"
|
||
class="MuiInputBase-input MuiOutlinedInput-input Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
id="max_disk_buffer_size"
|
||
maxlength="12"
|
||
name="max_disk_buffer_size"
|
||
required=""
|
||
type="number"
|
||
value="0"
|
||
/>
|
||
<fieldset
|
||
aria-hidden="true"
|
||
class="PrivateNotchedOutline-root-0 MuiOutlinedInput-notchedOutline"
|
||
>
|
||
<legend
|
||
class="PrivateNotchedOutline-legendLabelled-0 PrivateNotchedOutline-legendNotched-0"
|
||
>
|
||
<span>
|
||
Max Disk Buffer Size (0 uses default size)
|
||
*
|
||
</span>
|
||
</legend>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<label
|
||
class="MuiFormControlLabel-root"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary PrivateSwitchBase-checked-0 Mui-checked MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
checked=""
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
<span
|
||
class="MuiTypography-root MuiFormControlLabel-label MuiTypography-body1"
|
||
>
|
||
IDPS Enabled
|
||
</span>
|
||
</label>
|
||
<button
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary MuiButton-fullWidth"
|
||
tabindex="0"
|
||
type="submit"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Submit
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /vehicle-add unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /vehicle-status authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Vehicle FISKER123 Details
|
||
</h6>
|
||
<nav
|
||
aria-label="breadcrumb"
|
||
class="MuiTypography-root MuiBreadcrumbs-root MuiTypography-body1 MuiTypography-colorInherit"
|
||
style="font-size: 10px;"
|
||
>
|
||
<ol
|
||
class="MuiBreadcrumbs-ol"
|
||
>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/vehicles"
|
||
>
|
||
Vehicles
|
||
</a>
|
||
</li>
|
||
<li
|
||
aria-hidden="true"
|
||
class="MuiBreadcrumbs-separator"
|
||
>
|
||
/
|
||
</li>
|
||
<li
|
||
class="MuiBreadcrumbs-li"
|
||
>
|
||
<a
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorInherit"
|
||
href="/vehicle-status/FISKER123"
|
||
>
|
||
Vehicle FISKER123 Details
|
||
</a>
|
||
</li>
|
||
</ol>
|
||
</nav>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<div
|
||
class="MuiBox-root MuiBox-root-0 makeStyles-tableToolbar-0"
|
||
>
|
||
<div
|
||
class="MuiTabs-root"
|
||
>
|
||
<div
|
||
class="MuiTabs-scrollable"
|
||
style="width: 99px; height: 99px; position: absolute; top: -9999px; overflow: scroll;"
|
||
/>
|
||
<div
|
||
class="MuiTabs-scroller MuiTabs-scrollable"
|
||
style="margin-bottom: 0px;"
|
||
>
|
||
<div
|
||
aria-label="car tabs"
|
||
class="MuiTabs-flexContainer"
|
||
role="tablist"
|
||
>
|
||
<button
|
||
aria-controls="tabpanel-0"
|
||
aria-selected="true"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit Mui-selected"
|
||
id="tab-0"
|
||
role="tab"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
Details
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-controls="tabpanel-1"
|
||
aria-selected="false"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit"
|
||
id="tab-1"
|
||
role="tab"
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
Car Updates
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-controls="tabpanel-2"
|
||
aria-selected="false"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit"
|
||
id="tab-2"
|
||
role="tab"
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
CAN Filters
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-controls="tabpanel-3"
|
||
aria-selected="false"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit"
|
||
id="tab-3"
|
||
role="tab"
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
Digital Twin
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-controls="tabpanel-4"
|
||
aria-selected="false"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit"
|
||
id="tab-4"
|
||
role="tab"
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
CAN Signals
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-controls="tabpanel-5"
|
||
aria-selected="false"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit"
|
||
id="tab-5"
|
||
role="tab"
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
T.Rex logs
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-controls="tabpanel-6"
|
||
aria-selected="false"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit"
|
||
id="tab-6"
|
||
role="tab"
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
ECUs
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-controls="tabpanel-7"
|
||
aria-selected="false"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit"
|
||
id="tab-7"
|
||
role="tab"
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
Remote Commands
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-controls="tabpanel-8"
|
||
aria-selected="false"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit"
|
||
id="tab-8"
|
||
role="tab"
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
Fleets
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-controls="tabpanel-9"
|
||
aria-selected="false"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit"
|
||
id="tab-9"
|
||
role="tab"
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
CAN Signal Export
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<button
|
||
aria-controls="tabpanel-10"
|
||
aria-selected="false"
|
||
class="MuiButtonBase-root MuiTab-root MuiTab-textColorInherit"
|
||
id="tab-10"
|
||
role="tab"
|
||
tabindex="-1"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiTab-wrapper"
|
||
>
|
||
DTC Timeline
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
<span
|
||
class="PrivateTabIndicator-root-0 PrivateTabIndicator-colorSecondary-0 MuiTabs-indicator"
|
||
style="left: 0px; width: 0px;"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div
|
||
aria-labelledby="tab-0"
|
||
class="makeStyles-tabContainer-0"
|
||
id="tabpanel-0"
|
||
role="tabpanel"
|
||
>
|
||
<div
|
||
class="MuiBox-root MuiBox-root-0"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6"
|
||
>
|
||
Vehicle Details
|
||
</h6>
|
||
<div
|
||
data-testid="mocked-vehicleprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-root-0 MuiGrid-container MuiGrid-spacing-xs-2"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-12"
|
||
>
|
||
<p>
|
||
<b>
|
||
VIN
|
||
</b>
|
||
:
|
||
FISKER123
|
||
</p>
|
||
<p>
|
||
<b>
|
||
ICCID
|
||
</b>
|
||
:
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Version
|
||
</b>
|
||
:
|
||
/
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Model
|
||
</b>
|
||
:
|
||
Ocean
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Year
|
||
</b>
|
||
:
|
||
2021
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Trim
|
||
</b>
|
||
:
|
||
Basic
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Country
|
||
</b>
|
||
:
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Powertrain Type
|
||
</b>
|
||
:
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Restraint Type
|
||
</b>
|
||
:
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Body Type
|
||
</b>
|
||
:
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Info Source
|
||
</b>
|
||
:
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Tags
|
||
</b>
|
||
:
|
||
none
|
||
</p>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-12"
|
||
>
|
||
<p>
|
||
<b>
|
||
Log Level
|
||
</b>
|
||
:
|
||
info
|
||
</p>
|
||
<p>
|
||
<b>
|
||
CANBus Enabled
|
||
</b>
|
||
:
|
||
true
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Max Memory Buffer Size
|
||
</b>
|
||
:
|
||
1
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Data Logger Enabled
|
||
</b>
|
||
:
|
||
true
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Max Disk Buffer Size
|
||
</b>
|
||
:
|
||
2
|
||
</p>
|
||
<p>
|
||
<b>
|
||
Filters
|
||
</b>
|
||
:
|
||
3
|
||
</p>
|
||
<p>
|
||
<b>
|
||
DTC Enabled
|
||
</b>
|
||
:
|
||
false
|
||
</p>
|
||
<p>
|
||
<b>
|
||
DLT Logging Enabled
|
||
</b>
|
||
:
|
||
false
|
||
</p>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-12"
|
||
>
|
||
<div
|
||
class="MuiBox-root MuiBox-root-0"
|
||
>
|
||
<p>
|
||
<b>
|
||
IDPS Enabled
|
||
</b>
|
||
:
|
||
true
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-12"
|
||
>
|
||
<p>
|
||
<b>
|
||
Debug Mask
|
||
</b>
|
||
:
|
||
</p>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-12"
|
||
>
|
||
<div
|
||
class="MuiBox-root MuiBox-root-0"
|
||
/>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-12"
|
||
>
|
||
<a
|
||
class=""
|
||
href="/vehicle-update?vin=FISKER123"
|
||
style="margin: 5px;"
|
||
title="Update \\"FISKER123\\""
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
aria-label="Update \\"FISKER123\\""
|
||
class="MuiSvgIcon-root MuiSvgIcon-fontSizeLarge"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"
|
||
/>
|
||
</svg>
|
||
</a>
|
||
</div>
|
||
</div>
|
||
<div />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div
|
||
aria-labelledby="tab-1"
|
||
class="makeStyles-tabContainer-0"
|
||
hidden=""
|
||
id="tabpanel-1"
|
||
role="tabpanel"
|
||
/>
|
||
<div
|
||
aria-labelledby="tab-2"
|
||
class="makeStyles-tabContainer-0"
|
||
hidden=""
|
||
id="tabpanel-2"
|
||
role="tabpanel"
|
||
/>
|
||
<div
|
||
aria-labelledby="tab-3"
|
||
class="makeStyles-tabContainer-0"
|
||
hidden=""
|
||
id="tabpanel-3"
|
||
role="tabpanel"
|
||
/>
|
||
<div
|
||
aria-labelledby="tab-4"
|
||
class="makeStyles-tabContainer-0"
|
||
hidden=""
|
||
id="tabpanel-4"
|
||
role="tabpanel"
|
||
/>
|
||
<div
|
||
aria-labelledby="tab-5"
|
||
class="makeStyles-tabContainer-0"
|
||
hidden=""
|
||
id="tabpanel-5"
|
||
role="tabpanel"
|
||
/>
|
||
<div
|
||
aria-labelledby="tab-6"
|
||
class="makeStyles-tabContainer-0"
|
||
hidden=""
|
||
id="tabpanel-6"
|
||
role="tabpanel"
|
||
/>
|
||
<div
|
||
aria-labelledby="tab-7"
|
||
class="makeStyles-tabContainer-0"
|
||
hidden=""
|
||
id="tabpanel-7"
|
||
role="tabpanel"
|
||
/>
|
||
<div
|
||
aria-labelledby="tab-8"
|
||
class="makeStyles-tabContainer-0"
|
||
hidden=""
|
||
id="tabpanel-8"
|
||
role="tabpanel"
|
||
/>
|
||
<div
|
||
aria-labelledby="tab-9"
|
||
class="makeStyles-tabContainer-0"
|
||
hidden=""
|
||
id="tabpanel-9"
|
||
role="tabpanel"
|
||
/>
|
||
<div
|
||
aria-labelledby="tab-10"
|
||
class="makeStyles-tabContainer-0"
|
||
hidden=""
|
||
id="tabpanel-10"
|
||
role="tabpanel"
|
||
/>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /vehicle-status unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /vehicle-status/vin/carupdateid unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /vehicles authenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 makeStyles-appBarShift-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<button
|
||
aria-label="toggle drawer"
|
||
class="MuiButtonBase-root MuiIconButton-root makeStyles-menuButton-0 MuiIconButton-colorInherit MuiIconButton-edgeStart"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
>
|
||
Vehicles
|
||
</h6>
|
||
</div>
|
||
<div
|
||
class="makeStyles-rightToolbar-0"
|
||
color="inherit"
|
||
>
|
||
<button
|
||
aria-controls="fade-menu"
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-colorInherit"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Anvar
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div
|
||
class="MuiDrawer-root MuiDrawer-docked makeStyles-drawer-0"
|
||
>
|
||
<div
|
||
class="MuiPaper-root MuiDrawer-paper makeStyles-drawerPaper-0 MuiDrawer-paperAnchorLeft MuiDrawer-paperAnchorDockedLeft MuiPaper-elevation0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0 makeStyles-drawerHeaderLogo-0"
|
||
>
|
||
<img
|
||
alt="Fisker Admin Portal"
|
||
class="makeStyles-logo-0"
|
||
src="fisker-badge.svg"
|
||
/>
|
||
</div>
|
||
<hr
|
||
class="MuiDivider-root"
|
||
/>
|
||
<ul
|
||
class="MuiList-root MuiList-padding"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/home"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Home
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/packages"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Deployments
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/vehicles"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16zm11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM5 11l1.5-4.5h11L19 11H5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicles
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/issues"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Issues
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/fleets"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3zM5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14l-1.43-4.11zm-8.16.34h7.19l1.03 3h-9.25l1.03-3zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Fleets
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiButtonBase-root MuiListItem-root makeStyles-menuExternalLink-0 MuiListItem-gutters MuiListItem-button MuiTypography-colorPrimary"
|
||
href="https://dev-superset.cloud.fiskerinc.com/login"
|
||
rel="noopener"
|
||
role="button"
|
||
tabindex="0"
|
||
target="_blank"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Datascope
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/dashboards/0"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Vehicle Map
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/suppliers"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Suppliers
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<span>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemIcon-root"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Tools
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</span>
|
||
<ul
|
||
style="margin-left: 50px;"
|
||
>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/certificates/add"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Certificate
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/flashpacks"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
Flashpack
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sms/send"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiListItem-root MuiListItem-gutters MuiListItem-button"
|
||
href="/tools/sumsversions"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
<div
|
||
class="MuiListItemText-root"
|
||
>
|
||
<span
|
||
class="MuiTypography-root MuiListItemText-primary MuiTypography-body1 MuiTypography-displayBlock"
|
||
>
|
||
SUMS
|
||
</span>
|
||
</div>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<main
|
||
class="makeStyles-content-0 makeStyles-contentShift-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
data-testid="mocked-vehicleprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-tableSize-0"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-root-0 MuiGrid-container MuiGrid-spacing-xs-2"
|
||
>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textJustifyAlign-0 makeStyles-actionsBar-0 MuiGrid-item MuiGrid-grid-md-4"
|
||
>
|
||
<a
|
||
href="/vehicle-add"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiSvgIcon-fontSizeLarge"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"
|
||
/>
|
||
</svg>
|
||
</a>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-4"
|
||
>
|
||
<div
|
||
class="MuiFormControl-root makeStyles-margin-0 makeStyles-fullWidth-0"
|
||
>
|
||
<label
|
||
class="MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated"
|
||
data-shrink="false"
|
||
for="search"
|
||
>
|
||
Search
|
||
</label>
|
||
<div
|
||
class="MuiInputBase-root MuiInput-root MuiInput-underline MuiInputBase-formControl MuiInput-formControl MuiInputBase-adornedEnd"
|
||
>
|
||
<input
|
||
aria-invalid="false"
|
||
class="MuiInputBase-input MuiInput-input MuiInputBase-inputAdornedEnd"
|
||
id="search"
|
||
type="text"
|
||
value=""
|
||
/>
|
||
<div
|
||
class="MuiInputAdornment-root MuiInputAdornment-positionEnd"
|
||
>
|
||
<button
|
||
aria-label="search"
|
||
class="MuiButtonBase-root MuiIconButton-root"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textJustifyAlign-0 makeStyles-actionsBar-0 MuiGrid-item MuiGrid-grid-md-2"
|
||
>
|
||
<div>
|
||
<button
|
||
aria-haspopup="true"
|
||
class="MuiButtonBase-root MuiIconButton-root"
|
||
tabindex="0"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
<div
|
||
class="MuiGrid-root makeStyles-textRightAlign-0 MuiGrid-item MuiGrid-grid-md-2"
|
||
/>
|
||
</div>
|
||
<div
|
||
class="makeStyles-paper-0"
|
||
>
|
||
<table
|
||
class="MuiTable-root"
|
||
>
|
||
<thead
|
||
class="MuiTableHead-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root MuiTableRow-head"
|
||
>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-paddingCheckbox"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiIconButton-root PrivateSwitchBase-root-0 MuiCheckbox-root MuiCheckbox-colorSecondary MuiIconButton-colorSecondary"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<input
|
||
aria-label="select all items"
|
||
class="PrivateSwitchBase-input-0"
|
||
data-indeterminate="false"
|
||
type="checkbox"
|
||
value=""
|
||
/>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
VIN
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Model
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Year
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Trim
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Created
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionAsc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
<th
|
||
aria-sort="descending"
|
||
class="MuiTableCell-root MuiTableCell-head MuiTableCell-alignCenter"
|
||
scope="col"
|
||
>
|
||
<span
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiTableSortLabel-root MuiTableSortLabel-active"
|
||
role="button"
|
||
tabindex="0"
|
||
>
|
||
Updated
|
||
<span
|
||
class="makeStyles-hiddenSortSpan-0"
|
||
>
|
||
sorted descending
|
||
</span>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiTableSortLabel-icon MuiTableSortLabel-iconDirectionDesc"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody
|
||
class="MuiTableBody-root"
|
||
/>
|
||
<tfoot
|
||
class="MuiTableFooter-root"
|
||
>
|
||
<tr
|
||
class="MuiTableRow-root MuiTableRow-footer"
|
||
>
|
||
<td
|
||
class="MuiTableCell-root MuiTableCell-footer MuiTablePagination-root"
|
||
colspan="7"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiTablePagination-toolbar MuiToolbar-gutters"
|
||
>
|
||
<div
|
||
class="MuiTablePagination-spacer"
|
||
/>
|
||
<p
|
||
class="MuiTypography-root MuiTablePagination-caption MuiTypography-body2 MuiTypography-colorInherit"
|
||
id="mui-0"
|
||
>
|
||
Rows per page:
|
||
</p>
|
||
<div
|
||
class="MuiInputBase-root MuiTablePagination-input MuiTablePagination-selectRoot"
|
||
>
|
||
<select
|
||
aria-label="rows per page"
|
||
class="MuiSelect-root MuiSelect-select MuiTablePagination-select MuiInputBase-input"
|
||
id="mui-0"
|
||
>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="5"
|
||
>
|
||
5
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="10"
|
||
>
|
||
10
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="25"
|
||
>
|
||
25
|
||
</option>
|
||
<option
|
||
class="MuiTablePagination-menuItem"
|
||
value="100"
|
||
>
|
||
100
|
||
</option>
|
||
</select>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root MuiSelect-icon MuiTablePagination-selectIcon"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M7 10l5 5 5-5z"
|
||
/>
|
||
</svg>
|
||
</div>
|
||
<p
|
||
class="MuiTypography-root MuiTablePagination-caption MuiTypography-body2 MuiTypography-colorInherit"
|
||
>
|
||
0-0 of 0
|
||
</p>
|
||
<div
|
||
class="MuiTablePagination-actions"
|
||
>
|
||
<button
|
||
aria-label="Previous page"
|
||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
title="Previous page"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
<button
|
||
aria-label="Next page"
|
||
class="MuiButtonBase-root MuiIconButton-root MuiIconButton-colorInherit Mui-disabled Mui-disabled"
|
||
disabled=""
|
||
tabindex="-1"
|
||
title="Next page"
|
||
type="button"
|
||
>
|
||
<span
|
||
class="MuiIconButton-label"
|
||
>
|
||
<svg
|
||
aria-hidden="true"
|
||
class="MuiSvgIcon-root"
|
||
focusable="false"
|
||
viewBox="0 0 24 24"
|
||
>
|
||
<path
|
||
d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"
|
||
/>
|
||
</svg>
|
||
</span>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tfoot>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|
||
|
||
exports[`App Route /vehicles unauthenticated 1`] = `
|
||
<div>
|
||
<div
|
||
data-testid="mocked-userprovider"
|
||
>
|
||
<div
|
||
class="makeStyles-root-0"
|
||
>
|
||
<header
|
||
class="MuiPaper-root MuiAppBar-root MuiAppBar-positionFixed MuiAppBar-colorPrimary makeStyles-appBar-0 mui-fixed MuiPaper-elevation4"
|
||
>
|
||
<div
|
||
class="MuiToolbar-root MuiToolbar-regular MuiToolbar-gutters"
|
||
>
|
||
<div>
|
||
<h6
|
||
class="MuiTypography-root MuiTypography-h6 MuiTypography-noWrap"
|
||
/>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<main
|
||
class="makeStyles-content-0"
|
||
>
|
||
<div
|
||
class="makeStyles-drawerHeader-0"
|
||
/>
|
||
<main
|
||
class="MuiContainer-root MuiContainer-disableGutters"
|
||
>
|
||
<div
|
||
class="makeStyles-paper-0 makeStyles-textJustifyAlign-0"
|
||
>
|
||
<a
|
||
aria-disabled="false"
|
||
class="MuiButtonBase-root MuiButton-root MuiButton-contained makeStyles-submit-0 MuiButton-containedPrimary"
|
||
href="https://cognito.com/authorize?redirect=https://example.com/callback"
|
||
tabindex="0"
|
||
>
|
||
<span
|
||
class="MuiButton-label"
|
||
>
|
||
Sign In
|
||
</span>
|
||
<span
|
||
class="MuiTouchRipple-root"
|
||
/>
|
||
</a>
|
||
<p>
|
||
<strong>
|
||
Note: Your email address will be used as the user id
|
||
</strong>
|
||
</p>
|
||
</div>
|
||
</main>
|
||
</main>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`;
|