Skip to content

Commit 8287764

Browse files
committed
Fix "use before" error on Edge
1 parent 1180072 commit 8287764

File tree

1 file changed

+31
-27
lines changed

1 file changed

+31
-27
lines changed

src/app/components/Nav/index.tsx

+31-27
Original file line numberDiff line numberDiff line change
@@ -34,26 +34,28 @@ function Nav({ store }: IProps) {
3434
<div>
3535
<h2>monitors</h2>
3636
<ul>
37-
{Array.from(monitors).map(([id, monitor]) => (
38-
<li
39-
key={id}
40-
className={classNames('monitor', {
41-
running: monitor.status === RUNNING,
42-
selected: id === selectedMonitorId
43-
})}
44-
onClick={() => store.selectMonitor(id)}
45-
>
46-
<span>
47-
<Link id={id} />
48-
</span>
49-
<span>
50-
<Switch
51-
onClick={() => store.toggleMonitor(id)}
52-
checked={monitor.status === RUNNING}
53-
/>
54-
</span>
55-
</li>
56-
))}
37+
{Array.from(monitors).map(([id, monitor]) => {
38+
return (
39+
<li
40+
key={id}
41+
className={classNames('monitor', {
42+
running: monitor.status === RUNNING,
43+
selected: id === selectedMonitorId
44+
})}
45+
onClick={() => store.selectMonitor(id)}
46+
>
47+
<span>
48+
<Link id={id} />
49+
</span>
50+
<span>
51+
<Switch
52+
onClick={() => store.toggleMonitor(id)}
53+
checked={monitor.status === RUNNING}
54+
/>
55+
</span>
56+
</li>
57+
)
58+
})}
5759
</ul>
5860
</div>
5961
)}
@@ -62,13 +64,15 @@ function Nav({ store }: IProps) {
6264
<div>
6365
<h2>proxies</h2>
6466
<ul>
65-
{Array.from(proxies).map(([id, proxy]) => (
66-
<li key={id}>
67-
<span>
68-
<Link id={id} />
69-
</span>
70-
</li>
71-
))}
67+
{Array.from(proxies).map(([id, proxy]) => {
68+
return (
69+
<li key={id}>
70+
<span>
71+
<Link id={id} />
72+
</span>
73+
</li>
74+
)
75+
})}
7276
</ul>
7377
</div>
7478
)}

0 commit comments

Comments
 (0)