From 97b3ae38eb4f05c6668c1e22cf7e94d1f5095560 Mon Sep 17 00:00:00 2001 From: dragoni7 Date: Tue, 17 Sep 2024 15:24:06 -0700 Subject: [PATCH] Formatting changes --- .../components/ArmorModSelector.tsx | 47 +++++++++++-------- 1 file changed, 27 insertions(+), 20 deletions(-) diff --git a/src/features/armor-mods/components/ArmorModSelector.tsx b/src/features/armor-mods/components/ArmorModSelector.tsx index dc682cf..c87a815 100644 --- a/src/features/armor-mods/components/ArmorModSelector.tsx +++ b/src/features/armor-mods/components/ArmorModSelector.tsx @@ -66,6 +66,14 @@ const ArmorModSelector: React.FC = ({ const elementRef = useRef(null); const modsPerPage = 18; // 3 rows * 6 columns + useEffect(() => { + const element = elementRef.current; + + if (element) { + setTop(element.getBoundingClientRect().top); + } + }); + const handlePrevious = () => { setStartIndex(Math.max(0, startIndex - modsPerPage)); }; @@ -144,27 +152,26 @@ const ArmorModSelector: React.FC = ({ onMouseEnter={() => setHoveredMod(mod)} onMouseLeave={() => setHoveredMod(null)} /> + {hoveredMod === mod && isModDisabled(mod) && ( + + {renderHoverMessage(mod)} + + )} - {hoveredMod === mod && isModDisabled(mod) && ( - - {renderHoverMessage(mod)} - - )} ))}