Skip to content

Commit 94d6064

Browse files
committed
fix: add missing preventDefaults in NavElement
1 parent 128b5a9 commit 94d6064

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

src/components/NavElement/NavElement.tsx

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ export default function NavElement({
4949
<button
5050
className="px-1 text-sm"
5151
title={`Remove ${item.shortName} from comic`}
52-
onClick={() => {
52+
onClick={(e) => {
53+
e.preventDefault()
5354
if (onRemoveItem) {
5455
onRemoveItem(item.id)
5556
}
@@ -67,7 +68,8 @@ export default function NavElement({
6768
<button
6869
className="px-1 text-sm"
6970
title={`Add ${item.shortName} to comic`}
70-
onClick={() => {
71+
onClick={(e) => {
72+
e.preventDefault()
7173
if (onAddItem) {
7274
onAddItem(item.id)
7375
}
@@ -115,7 +117,10 @@ export default function NavElement({
115117
/>
116118
<button
117119
className="font-bold flex-auto py-1"
118-
onClick={() => onShowInfoFor(item.id)}
120+
onClick={(e) => {
121+
e.preventDefault()
122+
onShowInfoFor(item.id)
123+
}}
119124
>
120125
<span
121126
className="inline-block text-center"

0 commit comments

Comments
 (0)