|
|
@ -15,7 +15,7 @@ const Hello: React.FC = React.memo(() => {
|
|
|
|
<h1>Select your server...</h1>
|
|
|
|
<h1>Select your server...</h1>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div className="server-list">
|
|
|
|
<div className="server-list">
|
|
|
|
{serverList.map((serverInfo, i) => {
|
|
|
|
{[...defaultServerList, ...serverList].map((serverInfo, i) => {
|
|
|
|
return (
|
|
|
|
return (
|
|
|
|
<Dropdown
|
|
|
|
<Dropdown
|
|
|
|
key={i}
|
|
|
|
key={i}
|
|
|
@ -25,10 +25,7 @@ const Hello: React.FC = React.memo(() => {
|
|
|
|
{
|
|
|
|
{
|
|
|
|
key: 'remove',
|
|
|
|
key: 'remove',
|
|
|
|
label: 'Delete Server',
|
|
|
|
label: 'Delete Server',
|
|
|
|
disabled:
|
|
|
|
disabled: i < defaultServerList.length, // is default server
|
|
|
|
defaultServerList.findIndex(
|
|
|
|
|
|
|
|
(info) => info.url === serverInfo.url
|
|
|
|
|
|
|
|
) >= 0, // is default server
|
|
|
|
|
|
|
|
onClick: () => {
|
|
|
|
onClick: () => {
|
|
|
|
Modal.confirm({
|
|
|
|
Modal.confirm({
|
|
|
|
title: 'Do you Want to delete this server?',
|
|
|
|
title: 'Do you Want to delete this server?',
|
|
|
|