|
|
|
@ -248,16 +248,16 @@ const Servers = ({ anvil }: { anvil: AnvilListItem[] }): JSX.Element => { |
|
|
|
|
{!isLoading ? ( |
|
|
|
|
<Box className={classes.root}> |
|
|
|
|
<List component="nav"> |
|
|
|
|
{data && |
|
|
|
|
data.servers.map((server: AnvilServer) => { |
|
|
|
|
{data?.servers.map((server: AnvilServer) => { |
|
|
|
|
return ( |
|
|
|
|
<> |
|
|
|
|
<ListItem |
|
|
|
|
button |
|
|
|
|
className={classes.button} |
|
|
|
|
key={server.server_uuid} |
|
|
|
|
component="a" |
|
|
|
|
component={showCheckbox ? 'div' : 'a'} |
|
|
|
|
href={`/server?uuid=${server.server_uuid}&server_name=${server.server_name}`} |
|
|
|
|
onClick={() => handleChange(server.server_uuid)} |
|
|
|
|
> |
|
|
|
|
<Box display="flex" flexDirection="row" width="100%"> |
|
|
|
|
{showCheckbox && ( |
|
|
|
@ -266,11 +266,9 @@ const Servers = ({ anvil }: { anvil: AnvilListItem[] }): JSX.Element => { |
|
|
|
|
style={{ color: TEXT }} |
|
|
|
|
color="secondary" |
|
|
|
|
checked={ |
|
|
|
|
selected.find( |
|
|
|
|
(s) => s === server.server_uuid, |
|
|
|
|
) !== undefined |
|
|
|
|
selected.find((s) => s === server.server_uuid) !== |
|
|
|
|
undefined |
|
|
|
|
} |
|
|
|
|
onChange={() => handleChange(server.server_uuid)} |
|
|
|
|
/> |
|
|
|
|
</Box> |
|
|
|
|
)} |
|
|
|
@ -305,8 +303,7 @@ const Servers = ({ anvil }: { anvil: AnvilListItem[] }): JSX.Element => { |
|
|
|
|
<BodyText |
|
|
|
|
text={host.host_name} |
|
|
|
|
selected={ |
|
|
|
|
server.server_host_uuid === |
|
|
|
|
host.host_uuid |
|
|
|
|
server.server_host_uuid === host.host_uuid |
|
|
|
|
} |
|
|
|
|
/> |
|
|
|
|
</Box> |
|
|
|
|