// @flow import * as PAGES from 'constants/pages'; import React from 'react'; import ChannelEdit from 'component/channelEdit'; import Page from 'component/page'; import { useHistory } from 'react-router'; import YrblWalletEmpty from 'component/yrblWalletEmpty'; type Props = { balance: number, }; function ChannelNew(props: Props) { const { balance } = props; const { push, location } = useHistory(); const urlSearchParams = new URLSearchParams(location.search); const redirectUrl = urlSearchParams.get('redirect'); const emptyBalance = balance === 0; return ( {emptyBalance && } { push(redirectUrl || `/$/${PAGES.CHANNELS}`); }} /> ); } export default ChannelNew;