diff --git a/components/UncapIndicator/index.tsx b/components/UncapIndicator/index.tsx index 5eb58724..56de4114 100644 --- a/components/UncapIndicator/index.tsx +++ b/components/UncapIndicator/index.tsx @@ -6,11 +6,11 @@ import './index.scss' interface Props { type: 'character' | 'weapon' | 'summon' rarity?: number - uncapLevel: number + uncapLevel?: number flb: boolean ulb: boolean special: boolean - updateUncap: (uncap: number) => void + updateUncap?: (uncap: number) => void } const UncapIndicator = (props: Props) => { @@ -52,25 +52,27 @@ const UncapIndicator = (props: Props) => { } function toggleStar(index: number, empty: boolean) { - if (empty) props.updateUncap(index + 1) - else props.updateUncap(index) + if (props.updateUncap) { + if (empty) props.updateUncap(index + 1) + else props.updateUncap(index) + } } const transcendence = (i: number) => { - return = props.uncapLevel} key={`star_${i}`} index={i} onClick={toggleStar} /> + return = props.uncapLevel : false } key={`star_${i}`} index={i} onClick={toggleStar} /> } const ulb = (i: number) => { - return = props.uncapLevel} key={`star_${i}`} index={i} onClick={toggleStar} /> + return = props.uncapLevel : false } key={`star_${i}`} index={i} onClick={toggleStar} /> } const flb = (i: number) => { - return = props.uncapLevel} key={`star_${i}`} index={i} onClick={toggleStar} /> + return = props.uncapLevel : false } key={`star_${i}`} index={i} onClick={toggleStar} /> } const mlb = (i: number) => { // console.log("MLB; Number of stars:", props.uncapLevel) - return = props.uncapLevel} key={`star_${i}`} index={i} onClick={toggleStar} /> + return = props.uncapLevel : false } key={`star_${i}`} index={i} onClick={toggleStar} /> } return (