Skip to content

Commit ebc4c4d

Browse files
committed
fix #989
1 parent a99625e commit ebc4c4d

File tree

2 files changed

+17
-8
lines changed

2 files changed

+17
-8
lines changed

src/components/FormFields.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ const errorStyle = {
88
}
99

1010
const FormFields = ({ formData, errors, register }) => {
11-
return (formData || []).map((field) => {
11+
return (formData || []).map((field, i) => {
1212
switch (field.type) {
1313
case "select":
1414
return (
1515
<select
1616
aria-label={field.name}
1717
{...register(field.name, { required: field.required })}
18-
key={field.name}
18+
key={field.name + i}
1919
style={{
2020
marginBottom: 20,
2121
...(errors[field.name] ? errorStyle : null),

src/components/Nav.tsx

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ export default function Nav() {
151151
</Link>
152152

153153
<Link
154-
className={router.pathname == "/dev-tools" ? "active" : ""}
154+
className={router.asPath == "/dev-tools" ? "active" : ""}
155155
href="/dev-tools"
156156
>
157157
<div className={styles.iconWrapper}>
@@ -172,7 +172,7 @@ export default function Nav() {
172172
<span>{nav.home}</span>
173173
</Link>
174174
<Link
175-
className={router.pathname == "/get-started" ? "active" : ""}
175+
className={router.asPath == "/get-started" ? "active" : ""}
176176
href="/get-started"
177177
>
178178
<div className={styles.iconWrapper}>
@@ -196,7 +196,7 @@ export default function Nav() {
196196
</div>
197197
<span>API</span>
198198
</Link>
199-
<Link className={router.pathname == "/ts" ? "active" : ""} href="/ts">
199+
<Link className={router.asPath == "/ts" ? "active" : ""} href="/ts">
200200
<div className={styles.iconWrapper}>
201201
<span
202202
style={{
@@ -217,7 +217,7 @@ export default function Nav() {
217217
<span>TS</span>
218218
</Link>
219219
<Link
220-
className={router.pathname == "/advanced-usage" ? "active" : ""}
220+
className={router.asPath == "/advanced-usage" ? "active" : ""}
221221
href="/advanced-usage"
222222
>
223223
<div className={styles.iconWrapper}>
@@ -226,7 +226,7 @@ export default function Nav() {
226226
<span>{nav.advanced}</span>
227227
</Link>
228228
<Link
229-
className={router.pathname == "/faqs" ? "active" : ""}
229+
className={router.asPath == "/faqs" ? "active" : ""}
230230
href="/faqs"
231231
>
232232
<div className={styles.iconWrapper}>
@@ -315,7 +315,16 @@ export default function Nav() {
315315
</div>
316316
</span>
317317

318-
<span className="desktopOnly">
318+
<span
319+
className="desktopOnly"
320+
style={
321+
pathname.includes("resources")
322+
? {
323+
borderBottom: "1px solid #bf1650",
324+
}
325+
: {}
326+
}
327+
>
319328
<span className={styles.tools}>
320329
<span
321330
style={{

0 commit comments

Comments
 (0)