/** * 新充电流程:停止充电模块 * @邠心vbe on 2023/06/20 */ import React, { useEffect, useState } from 'react'; import { View, Text, Image, StyleSheet } from 'react-native'; import TextView from '../../components/TextView'; import { PaymentList } from '../chargeV2/Payment'; export default StepStop = ({ currentPayment }) => { const [loadingEmps, setEmps] = useState(""); useEffect(() => { changeEmps(); }, []); useEffect(() => { setTimeout(() => { changeEmps(); }, 500); }, [loadingEmps]); const changeEmps = () => { let emp = loadingEmps; if (loadingEmps.length == 3) { emp = ""; } else { emp += "."; } setEmps(emp); } return ( {$t('charging.stepStoppingCharge')} {loadingEmps} {$t('charging.stepStoppingChargeDesc')} {/* {$t('charging.paymentMethod')} */} ) } const styles = StyleSheet.create({ container: { flex: 1, padding: 16 }, content: { flex: 1, alignItems: 'center', justifyContent: 'center' }, stepImage: { width: $vw(70), height: $vw(16), margin: 16 }, stepTitle: { fontSize: 24, fontWeight: 'bold', color: colorAccent }, stepDesc: { color: textPrimary, fontSize: 16, textAlign: 'center', ...$padding(0, 32, 48) }, label: { color: '#000', fontSize: 14, fontWeight: 'bold', paddingTop: 16, paddingBottom: 8 }, bottomView: { paddingBottom: 16 }, buttonView: { marginTop: 8 } })