diff --git a/app/(app)/(builder)/builder/page.tsx b/app/(app)/(builder)/builder/page.tsx
index 84203cf..6288fe6 100644
--- a/app/(app)/(builder)/builder/page.tsx
+++ b/app/(app)/(builder)/builder/page.tsx
@@ -735,7 +735,9 @@ export default function GunbuilderPage() {
const payload = JSON.stringify(build);
const encoded = window.btoa(payload);
const origin = window.location?.origin ?? "";
- const url = `${origin}/builder/build?build=${encodeURIComponent(encoded)}`;
+ const url = `${origin}/builder/build?build=${encodeURIComponent(
+ encoded
+ )}`;
setShareUrl(url);
} catch {
setShareUrl("");
@@ -1024,7 +1026,9 @@ export default function GunbuilderPage() {
}}
disabled={selectedParts.length === 0}
className={`w-full sm:w-auto rounded-md border border-zinc-700 bg-zinc-900/50 px-3 py-2 text-sm font-medium text-zinc-300 hover:bg-zinc-800 hover:border-zinc-600 transition-colors ${
- selectedParts.length === 0 ? "opacity-40 cursor-not-allowed" : ""
+ selectedParts.length === 0
+ ? "opacity-40 cursor-not-allowed"
+ : ""
}`}
>
Clear Build
@@ -1212,8 +1216,9 @@ export default function GunbuilderPage() {
const selectedPartId = build[category.id];
const selectedPart = selectedPartId
- ? categoryParts.find((p) => p.id === selectedPartId) ??
- parts.find((p) => p.id === selectedPartId)
+ ? categoryParts.find(
+ (p) => p.id === selectedPartId
+ ) ?? parts.find((p) => p.id === selectedPartId)
: undefined;
const hasParts = categoryParts.length > 0;
@@ -1232,7 +1237,24 @@ export default function GunbuilderPage() {
{selectedPart ? (
<>
- {selectedPart.name}
+
+ {selectedPart.name}
+ {" "}
{/* Overlap chips help explain conflicts / dependencies */}
@@ -1317,7 +1339,9 @@ export default function GunbuilderPage() {
>
) : hasParts ? (