import { StackScreenProps } from '@react-navigation/stack'; import * as React from 'react'; import { Div, Button, Image, Text, Avatar, Icon } from 'react-native-magnus'; import { ScrollView } from 'react-native-gesture-handler'; import { useRequest } from 'ahooks'; import useModel from 'flooks'; import Wallet from './model'; import BankCom from './BankCom'; import { useTranslation } from 'react-i18next'; export default function BankCardScreen({ navigation }: StackScreenProps) { const { t } = useTranslation(); const { data, loading } = useRequest('/bankCard/my', { formatResult: (response) => response.content, initialData: [], defaultLoading: false, }); navigation.setOptions({ headerRight: () => ( ), }); const { chooseCardId, changeChooseId, setChooseInfo } = useModel(Wallet, [ 'chooseCardId', ]); return (