improve variable naming

This commit is contained in:
ppc
2024-11-09 20:14:25 +00:00
parent 489a93adfe
commit a0b44c165b
+5 -4
View File
@@ -53,8 +53,9 @@ export default function ServerCardIn({route, navigation}) {
const [userSelectedCard, setUserSelectedCard] = useState<AMCard>(null);
const [cardInCompleted, setCardInCompleted] = useState<boolean>(null);
const defaultCard = useMemo(() => cards.find(x => x.lastUsedGameId === server.gameId), [cards, server.gameId]);
const selectedCard = useMemo(() => userSelectedCard ?? defaultCard ?? cards.at(1) ?? null, [userSelectedCard, defaultCard]);
const serverDefaultCard = useMemo(() => cards.find(x => x.lastUsedGameId === server.gameId), [cards, server.gameId]);
const selectedCard = useMemo(() => userSelectedCard ?? serverDefaultCard ?? cards.at(0) ?? null, [userSelectedCard, serverDefaultCard]);
const unselectedCards = useMemo(() => cards.filter(x => x._id.toHexString() !== selectedCard?._id.toHexString()), [cards, selectedCard]);
useLayoutEffect(() => {
@@ -181,7 +182,7 @@ export default function ServerCardIn({route, navigation}) {
<AimeCard actionDisabled
card={selectedCard}
actionIcon={<CircleCheck color="green" size={24}/>}>
{defaultCard?.code == selectedCard.code && <DefaultCardDetail/>}
{serverDefaultCard?.code == selectedCard.code && <DefaultCardDetail/>}
</AimeCard>
<Button textColor="white"
onPress={cardInCallback}
@@ -221,7 +222,7 @@ export default function ServerCardIn({route, navigation}) {
key={card._id.toHexString()}
actionIcon={<CircleDot color={theme.colors.tertiary} size={24}/>}
onPress={() => setUserSelectedCard(card)}>
{defaultCard?.code == card.code && <DefaultCardDetail/>}
{serverDefaultCard?.code == card.code && <DefaultCardDetail/>}
</AimeCard>))
: <View style={styles.emptyPlaceholderView}>
<EmptyStatePlaceholder message="No additional cards"