Skip to content

Commit 534e26a

Browse files
committed
fix network dropdown select
1 parent a53ff47 commit 534e26a

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

web/src/node/SelectNetwork.tsx

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,19 @@ export const SelectNetwork: React.FC = () => {
3232
},
3333
}));
3434

35-
const selectedNetworkKey: number = parseInt(
36-
Object.keys(versions).find(
37-
(_, idx) => getNetworkFromVersion(versions[idx]) === currentNetwork,
38-
) || '0',
39-
);
35+
const selectedNetworkKey: number =
36+
versions.length > 0
37+
? parseInt(
38+
Object.keys(versions).find(
39+
(_, idx) => getNetworkFromVersion(versions[idx]) === currentNetwork,
40+
) || '0',
41+
)
42+
: 0;
43+
44+
// If no networks are loaded yet, don't render the dropdown
45+
if (versions.length === 0) {
46+
return <div className="h-8 w-32 bg-gray-200 animate-pulse rounded" />;
47+
}
4048

4149
return (
4250
<Dropdown

0 commit comments

Comments
 (0)