添加 h5
This commit is contained in:
@@ -65,7 +65,6 @@
|
||||
|
||||
.reset {
|
||||
height: 100%;
|
||||
padding-top: @header-height;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
@@ -12,6 +12,7 @@ import { PageState } from '@/types/common';
|
||||
import Header from '@/components/Header';
|
||||
|
||||
import styles from './style.less';
|
||||
import h5plus from '@/utils/h5plus';
|
||||
|
||||
const Option = Select.Option;
|
||||
|
||||
@@ -44,8 +45,17 @@ const DrawPage: React.FC<DispatchProp & DrawModelState> = ({
|
||||
);
|
||||
} else if (pageState === PageState.Success) {
|
||||
const coinLabel = coin && coin.label.toUpperCase();
|
||||
const onScan = () => {
|
||||
message.warn(formatMessage({ id: 'draw.qrPrompt' }));
|
||||
const onScan = async () => {
|
||||
if (h5plus.isApp()) {
|
||||
const result = await h5plus.scan();
|
||||
if (result) {
|
||||
dispatch({ type: 'draw/onUpdateState', address: result });
|
||||
} else {
|
||||
message.warn(formatMessage({ id: 'draw.qrPrompt' }));
|
||||
}
|
||||
} else {
|
||||
message.warn(formatMessage({ id: 'draw.qrPrompt' }));
|
||||
}
|
||||
}
|
||||
const confirmContent = (
|
||||
<Modal
|
||||
|
||||
@@ -49,7 +49,7 @@ const MinePage: React.FC<HomeMineModelState & DispatchProp> = ({
|
||||
</span>
|
||||
<span className="line">
|
||||
<span className="title2">{formatMessage({ id: 'home.mine.valid' })}</span>
|
||||
<span className="value">{info ? info.stoneAll : 0} KG</span>
|
||||
<span className="value">{info ? info.activeFund : 0} KG</span>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
@@ -66,7 +66,7 @@ const MinePage: React.FC<HomeMineModelState & DispatchProp> = ({
|
||||
const renderItem = (it: Mine) => (
|
||||
<div className={styles.item} key={it.id}>
|
||||
<div className="line">
|
||||
<div>{formatMessage({ id: 'home.mine.validTime' })}{it.validTime}</div>
|
||||
<div>{formatMessage({ id: 'home.mine.validTime' })}{it.createdAt}</div>
|
||||
<div className="amount">+{it.amount} KG</div>
|
||||
</div>
|
||||
<div className="line">
|
||||
@@ -74,7 +74,7 @@ const MinePage: React.FC<HomeMineModelState & DispatchProp> = ({
|
||||
{formatMessage({ id: 'home.mine.status' })}
|
||||
{formatMessage({ id: `home.mine.status${it.status}` })}
|
||||
</div>
|
||||
<div className="small">{formatMessage({ id: 'home.mine.invalidTime' })}{it.invalidTime}</div>
|
||||
<div className="small">{formatMessage({ id: 'home.mine.invalidTime' })}{it.expiresAt}</div>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user