From d9551a3e8e1bd85a4f9c5737a310ea101a479197 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Thu, 19 Jan 2023 07:27:21 -0800 Subject: [PATCH] Receive and set character mod data --- components/CharacterModal/index.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/components/CharacterModal/index.tsx b/components/CharacterModal/index.tsx index 84f42f4e..3102137c 100644 --- a/components/CharacterModal/index.tsx +++ b/components/CharacterModal/index.tsx @@ -103,10 +103,21 @@ const CharacterModal = ({ const [transcendenceStep, setTranscendenceStep] = useState(0) // Hooks - useEffect(() => {}, []) + useEffect(() => { + if (gridCharacter.aetherial_mastery) { + setEarring({ + modifier: gridCharacter.aetherial_mastery.modifier, + strength: gridCharacter.aetherial_mastery.strength, + }) + } + + setAwakeningType(gridCharacter.awakening.type) + setAwakeningLevel(gridCharacter.awakening.level) + setPerpetuity(gridCharacter.perpetuity) + }, [gridCharacter]) // Methods: UI state management - function openChange(open: boolean) { + function handleOpenChange(open: boolean) { setOpen(open) onOpenChange(open) }