CEC-5240: add Remote Command and Remote Reset as bulk-actions (#471)

* add new bulk actions

* move async down scope

* run

* call func

* update error message
This commit is contained in:
Tristan Timblin
2023-10-23 13:08:08 -07:00
committed by GitHub
parent a0da4271a1
commit 6af4b5a10b
16 changed files with 344 additions and 24 deletions

View File

@@ -96,7 +96,7 @@ exports[`FleetVehicleAdd Render 1`] = `
class="MuiIconButton-label"
>
<input
aria-label="select all desserts"
aria-label="select all items"
class="PrivateSwitchBase-input-0"
data-indeterminate="false"
type="checkbox"

View File

@@ -39,11 +39,11 @@ exports[`FleetVehiclesTable Render 1`] = `
</a>
</div>
<div
class="MuiGrid-root MuiGrid-item MuiGrid-grid-md-3"
class="MuiGrid-root MuiGrid-item MuiGrid-grid-md-4"
/>
<div
align="right"
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-8"
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-7"
>
<div
class="MuiFormControl-root makeStyles-margin-0 makeStyles-fullWidth-0"
@@ -118,7 +118,7 @@ exports[`FleetVehiclesTable Render 1`] = `
class="MuiIconButton-label"
>
<input
aria-label="select all desserts"
aria-label="select all items"
class="PrivateSwitchBase-input-0"
data-indeterminate="false"
type="checkbox"

View File

@@ -209,10 +209,10 @@ const MainForm = ({ name }) => {
<AddCircleIcon fontSize="large" />
</Link>
</Grid>
<Grid item md={3}>
<BulkActions ids={selected} actions={["addTags", "deleteVehicles", "sms", "updateConfig"]} />
<Grid item md={4}>
<BulkActions ids={selected} actions={["addTags", "deleteVehicles", "sms", "updateConfig", "remoteCommand", "diagnostic"]} />
</Grid>
<Grid item md={8} align="right" className={classes.textCenterAlign}>
<Grid item md={7} align="right" className={classes.textCenterAlign}>
<SearchField classes={classes} onSearch={handleSearch} />
</Grid>
</Grid>

View File

@@ -38,11 +38,11 @@ exports[`VehiclesTab Render 1`] = `
</a>
</div>
<div
class="MuiGrid-root MuiGrid-item MuiGrid-grid-md-3"
class="MuiGrid-root MuiGrid-item MuiGrid-grid-md-4"
/>
<div
align="right"
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-8"
class="MuiGrid-root makeStyles-textCenterAlign-0 MuiGrid-item MuiGrid-grid-md-7"
>
<div
class="MuiFormControl-root makeStyles-margin-0 makeStyles-fullWidth-0"
@@ -117,7 +117,7 @@ exports[`VehiclesTab Render 1`] = `
class="MuiIconButton-label"
>
<input
aria-label="select all desserts"
aria-label="select all items"
class="PrivateSwitchBase-input-0"
data-indeterminate="false"
type="checkbox"