Commit 36453907 authored by isstuev's avatar isstuev

skeletons

parent 3c51224a
...@@ -18,7 +18,7 @@ const addresses: AddressesResponse = { ...@@ -18,7 +18,7 @@ const addresses: AddressesResponse = {
tx_count: '1', tx_count: '1',
coin_balance: '12345678901234567890000', coin_balance: '12345678901234567890000',
}, { }, {
...addressMocks.withToken, ...addressMocks.token,
tx_count: '109123890123', tx_count: '109123890123',
coin_balance: '22222345678901234567890000', coin_balance: '22222345678901234567890000',
}, { }, {
......
...@@ -9,6 +9,8 @@ import DataFetchAlert from 'ui/shared/DataFetchAlert'; ...@@ -9,6 +9,8 @@ import DataFetchAlert from 'ui/shared/DataFetchAlert';
import Page from 'ui/shared/Page/Page'; import Page from 'ui/shared/Page/Page';
import PageTitle from 'ui/shared/Page/PageTitle'; import PageTitle from 'ui/shared/Page/PageTitle';
import Pagination from 'ui/shared/Pagination'; import Pagination from 'ui/shared/Pagination';
import SkeletonList from 'ui/shared/skeletons/SkeletonList';
import SkeletonTable from 'ui/shared/skeletons/SkeletonTable';
const PAGE_SIZE = 50; const PAGE_SIZE = 50;
...@@ -29,7 +31,17 @@ const Accounts = () => { ...@@ -29,7 +31,17 @@ const Accounts = () => {
); );
if (isLoading) { if (isLoading) {
return null; return (
<>
{ bar }
<Show below="lg">
<SkeletonList/>
</Show>
<Hide below="lg">
<SkeletonTable columns={ [ '64px', '30%', '20%', '20%', '15%', '15%' ] }/>
</Hide>
</>
);
} }
const pageStartIndex = (pagination.page - 1) * PAGE_SIZE + 1; const pageStartIndex = (pagination.page - 1) * PAGE_SIZE + 1;
...@@ -37,14 +49,14 @@ const Accounts = () => { ...@@ -37,14 +49,14 @@ const Accounts = () => {
return ( return (
<> <>
{ bar } { bar }
<Hide below="lg"> <Hide below="lg" ssr={ false }>
<AddressesTable <AddressesTable
items={ data.items } items={ data.items }
totalSupply={ data.total_supply } totalSupply={ data.total_supply }
pageStartIndex={ pageStartIndex } pageStartIndex={ pageStartIndex }
/> />
</Hide> </Hide>
<Show below="lg"> <Show below="lg" ssr={ false }>
{ data.items.map((item, index) => { { data.items.map((item, index) => {
return ( return (
<AddressesListItem <AddressesListItem
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment