// @flow import * as ICONS from 'constants/icons'; import * as PAGES from 'constants/pages'; import * as MODALS from 'constants/modal_types'; import React from 'react'; import { withRouter } from 'react-router'; import WalletBalance from 'component/walletBalance'; import TxoList from 'component/txoList'; import Page from 'component/page'; import Yrbl from 'component/yrbl'; import Button from 'component/button'; import Spinner from 'component/spinner'; type Props = { history: { action: string, push: string => void, replace: string => void }, location: { search: string, pathname: string }, balance: number, doOpenModal: string => void, }; const WalletPage = (props: Props) => { const { location, balance, doOpenModal } = props; const { search } = location; const showIntro = balance === 0; const loading = balance === undefined; return ( {loading && (
)} {!loading && ( <> {showIntro ? (

{__( 'There are a lot of ways to get LBC! You can purchase your own, earn rewards, or have your friend send you a few.' )}

} /> ) : ( <> )} )}
); }; export default withRouter(WalletPage);