import { mockAccount, mockTrades } from '../../services/api'; Page({ data: { loading: true, error: '', account: mockAccount, trades: mockTrades.slice(0, 3), }, onLoad() { this.load(); }, onShow() { const app = getApp(); if (app.globalData.account && Date.now() - app.globalData.accountLoadedAt < 30000) { this.setData({ account: app.globalData.account }); } else { this.load(); } }, load() { this.setData({ loading: true, error: '' }); const app = getApp(); setTimeout(() => { app.globalData.account = mockAccount; app.globalData.accountLoadedAt = Date.now(); this.setData({ loading: false, account: mockAccount, trades: mockTrades.slice(0, 3), }); }, 300); }, goCreate() { wx.navigateTo({ url: '/pages/create/create' }); }, });