import * as WebBrowser from 'expo-web-browser'; import * as React from 'react'; import { Div, Button, Image, Text, Avatar, Icon } from 'react-native-magnus'; import { TouchableRipple } from 'react-native-paper'; import { ScrollView } from 'react-native-gesture-handler'; import { useNavigation } from '@react-navigation/native'; import { useRequest } from '@umijs/hooks'; import { useTranslation } from 'react-i18next'; import useModel from 'flooks'; import userCoupon from './model'; // 优惠券模块 import Header from '../../components/Header'; const counpon = { amount: 18, enabled: true, endDate: '2022-12-11', fullAmount: 50, id: 744, merchantId: 189, name: '六一优惠', startDate: '2022-12-08', }; const CounponItem = ({ info, isEnd, canUse, isChoose }) => { const { t } = useTranslation(); const navigation = useNavigation(); return (
navigation.navigate('Home', { screen: 'Home' })} >
¥{counpon.amount} {counpon.fullAmount > 0 && ( {t('man')} {counpon.fullAmount} {t('yuan-ke-yong')} )} {counpon.fullAmount === 0 && ( {t('wu-jinemen-jian')} )}
{counpon.name} {t('xian')} {counpon.startDate} {t('zhi')} {counpon.endDate} {t('shi-yong')}
{canUse && ( )}
{isEnd && {t('you-hui-quan-yi-guo-qi')}} {!isEnd && !canUse && {t('dian-pu-bu-ke-yong')}}
); }; export default function OrderCouponScreen() { const { userCouponList, userCouponListHis, init, getBadList, } = useModel(userCoupon, ['userCouponList', 'userCouponListHis']); useRequest(init, {}); useRequest(getBadList, {}); const { t } = useTranslation(); return ( <>
{userCouponList.map((item) => { return ; })} {userCouponList.length === 0 && (
{t('wu-ke-yong-you-hui-quan')}
)} {userCouponListHis.map((item) => { return ; })}
); }