Skip to content

Commit 5f80903

Browse files
fix: type errors
1 parent 950dde7 commit 5f80903

4 files changed

Lines changed: 39 additions & 23 deletions

File tree

CLAUDE.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -318,16 +318,6 @@ The `.gitignore` excludes `*.db` files but keeps `!*.db.meta.json` for version t
318318

319319
When working with stashed changes, **prefer `git stash apply` over `git stash pop`**. This preserves the stash for potential reuse and avoids losing work if something goes wrong during the apply operation.
320320

321-
### Commit Messages
322-
323-
All commits should include the Claude co-authorship footer:
324-
325-
```
326-
🤖 Generated with [Claude Code](https://claude.com/claude-code)
327-
328-
Co-Authored-By: Claude <[email protected]>
329-
```
330-
331321
## GitHub Issues and Pull Requests
332322

333323
When asked to work with GitHub issues or pull requests, **prefer using the GitHub CLI (`gh`)** via the Bash tool rather than web scraping or API calls. The `gh` CLI provides structured output and is already installed in the development environment.

src/pages/FissionQuery.tsx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,9 @@ export default function FissionQuery() {
562562
{reaction.E}-{reaction.A}
563563
</Link>
564564
{isInputRadioactive && (
565-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" title="Radioactive" />
565+
<span title="Radioactive">
566+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" />
567+
</span>
566568
)}
567569
</div>
568570
<div className="text-xs text-gray-600 dark:text-gray-400">(Z={reaction.Z})</div>
@@ -576,7 +578,9 @@ export default function FissionQuery() {
576578
{reaction.E1}-{reaction.A1}
577579
</Link>
578580
{isOutput1Radioactive && (
579-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" title="Radioactive" />
581+
<span title="Radioactive">
582+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" />
583+
</span>
580584
)}
581585
</div>
582586
<div className="text-xs text-gray-600 dark:text-gray-400">(Z={reaction.Z1})</div>
@@ -590,7 +594,9 @@ export default function FissionQuery() {
590594
{reaction.E2}-{reaction.A2}
591595
</Link>
592596
{isOutput2Radioactive && (
593-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" title="Radioactive" />
597+
<span title="Radioactive">
598+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" />
599+
</span>
594600
)}
595601
</div>
596602
<div className="text-xs text-gray-600 dark:text-gray-400">(Z={reaction.Z2})</div>
@@ -706,7 +712,9 @@ export default function FissionQuery() {
706712
<div className="flex items-center justify-between gap-1">
707713
<span className="font-semibold text-sm text-gray-900 dark:text-gray-100">{nuc.E}-{nuc.A}</span>
708714
{nuclideIsRadioactive && (
709-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400 flex-shrink-0" title="Radioactive" />
715+
<span title="Radioactive">
716+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400 flex-shrink-0" />
717+
</span>
710718
)}
711719
</div>
712720
<div className="text-xs text-gray-500 dark:text-gray-400">Z={nuc.Z}</div>

src/pages/FusionQuery.tsx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -577,7 +577,9 @@ export default function FusionQuery() {
577577
{reaction.E1}-{reaction.A1}
578578
</Link>
579579
{isE1Radioactive && (
580-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" title="Radioactive" />
580+
<span title="Radioactive">
581+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" />
582+
</span>
581583
)}
582584
</div>
583585
<div className="text-xs text-gray-600 dark:text-gray-400">(Z={reaction.Z1})</div>
@@ -591,7 +593,9 @@ export default function FusionQuery() {
591593
{reaction.E2}-{reaction.A2}
592594
</Link>
593595
{isE2Radioactive && (
594-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" title="Radioactive" />
596+
<span title="Radioactive">
597+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" />
598+
</span>
595599
)}
596600
</div>
597601
<div className="text-xs text-gray-600 dark:text-gray-400">(Z={reaction.Z2})</div>
@@ -605,7 +609,9 @@ export default function FusionQuery() {
605609
{reaction.E}-{reaction.A}
606610
</Link>
607611
{isOutputRadioactive && (
608-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" title="Radioactive" />
612+
<span title="Radioactive">
613+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" />
614+
</span>
609615
)}
610616
</div>
611617
<div className="text-xs text-gray-600 dark:text-gray-400">(Z={reaction.Z})</div>
@@ -718,7 +724,9 @@ export default function FusionQuery() {
718724
<div className="flex items-center justify-between gap-1">
719725
<span className="font-semibold text-sm text-gray-900 dark:text-gray-100">{nuc.E}-{nuc.A}</span>
720726
{nuclideIsRadioactive && (
721-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400 flex-shrink-0" title="Radioactive" />
727+
<span title="Radioactive">
728+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400 flex-shrink-0" />
729+
</span>
722730
)}
723731
</div>
724732
<div className="text-xs text-gray-500 dark:text-gray-400">Z={nuc.Z}</div>

src/pages/TwoToTwoQuery.tsx

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -607,7 +607,9 @@ export default function TwoToTwoQuery() {
607607
{reaction.E1}-{reaction.A1}
608608
</Link>
609609
{isE1Radioactive && (
610-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" title="Radioactive" />
610+
<span title="Radioactive">
611+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" />
612+
</span>
611613
)}
612614
</div>
613615
<div className="text-xs text-gray-600 dark:text-gray-400">(Z={reaction.Z1})</div>
@@ -621,7 +623,9 @@ export default function TwoToTwoQuery() {
621623
{reaction.E2}-{reaction.A2}
622624
</Link>
623625
{isE2Radioactive && (
624-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" title="Radioactive" />
626+
<span title="Radioactive">
627+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" />
628+
</span>
625629
)}
626630
</div>
627631
<div className="text-xs text-gray-600 dark:text-gray-400">(Z={reaction.Z2})</div>
@@ -635,7 +639,9 @@ export default function TwoToTwoQuery() {
635639
{reaction.E3}-{reaction.A3}
636640
</Link>
637641
{isE3Radioactive && (
638-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" title="Radioactive" />
642+
<span title="Radioactive">
643+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" />
644+
</span>
639645
)}
640646
</div>
641647
<div className="text-xs text-gray-600 dark:text-gray-400">(Z={reaction.Z3})</div>
@@ -649,7 +655,9 @@ export default function TwoToTwoQuery() {
649655
{reaction.E4}-{reaction.A4}
650656
</Link>
651657
{isE4Radioactive && (
652-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" title="Radioactive" />
658+
<span title="Radioactive">
659+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400" />
660+
</span>
653661
)}
654662
</div>
655663
<div className="text-xs text-gray-600 dark:text-gray-400">(Z={reaction.Z4})</div>
@@ -775,7 +783,9 @@ export default function TwoToTwoQuery() {
775783
<div className="flex items-center justify-between gap-1">
776784
<span className="font-semibold text-sm text-gray-900 dark:text-gray-100">{nuc.E}-{nuc.A}</span>
777785
{nuclideIsRadioactive && (
778-
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400 flex-shrink-0" title="Radioactive" />
786+
<span title="Radioactive">
787+
<Radiation className="w-3 h-3 text-amber-600 dark:text-amber-400 flex-shrink-0" />
788+
</span>
779789
)}
780790
</div>
781791
<div className="text-xs text-gray-500 dark:text-gray-400">Z={nuc.Z}</div>

0 commit comments

Comments
 (0)