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 ;
})}
>
);
}