mirror of
https://gitea.tendokyu.moe/ppc/amnet.git
synced 2026-09-28 01:37:56 +03:00
improve variable naming
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user