diff --git a/src/servers/ManageServersRowDropdown.tsx b/src/servers/ManageServersRowDropdown.tsx index 60c46ab1..a2bd5c5a 100644 --- a/src/servers/ManageServersRowDropdown.tsx +++ b/src/servers/ManageServersRowDropdown.tsx @@ -37,23 +37,25 @@ const ManageServersRowDropdown: FCWithDeps - - Connect - - - Edit server - - setAutoConnect(server, !isAutoConnect)}> - {isAutoConnect ? 'Do not a' : 'A'}uto-connect - - - - Remove server - + <> + + + Connect + + + Edit server + + setAutoConnect(server, !isAutoConnect)}> + {isAutoConnect ? 'Do not a' : 'A'}uto-connect + + + + Remove server + + - + ); }; diff --git a/src/servers/ServersDropdown.tsx b/src/servers/ServersDropdown.tsx index 577a89d2..099a2c2e 100644 --- a/src/servers/ServersDropdown.tsx +++ b/src/servers/ServersDropdown.tsx @@ -13,36 +13,30 @@ export interface ServersDropdownProps { export const ServersDropdown = ({ servers, selectedServer }: ServersDropdownProps) => { const serversList = Object.values(servers); - const renderServers = () => { - if (serversList.length === 0) { - return ( - - Add a server - - ); - } - - return ( - <> - {serversList.map(({ name, id }) => ( - - {name} - - ))} - - - Manage servers - - - ); - }; - return ( Servers - {renderServers()} + + {serversList.length === 0 ? ( + + Add a server + + ) : ( + <> + {serversList.map(({ name, id }) => ( + + {name} + + ))} + + + Manage servers + + + )} + ); }; diff --git a/test/servers/__snapshots__/ManageServersRowDropdown.test.tsx.snap b/test/servers/__snapshots__/ManageServersRowDropdown.test.tsx.snap index d597f4bd..a88b7687 100644 --- a/test/servers/__snapshots__/ManageServersRowDropdown.test.tsx.snap +++ b/test/servers/__snapshots__/ManageServersRowDropdown.test.tsx.snap @@ -35,113 +35,12 @@ exports[` > renders expected size and icon 1`] = ` role="menu" style="min-width: 210px;" tabindex="-1" - > - - - Connect - - - - Edit server - - - - - - DeleteServerModal - [CLOSED] - - + /> + + DeleteServerModal + [CLOSED] + `; @@ -180,112 +79,11 @@ exports[` > renders expected size and icon 2`] = ` role="menu" style="min-width: 170px;" tabindex="-1" - > - - - Connect - - - - Edit server - - - - - - DeleteServerModal - [CLOSED] - - + /> + + DeleteServerModal + [CLOSED] + `;