Skip to content

Commit

Permalink
quick fix to pages missing safe area padding
Browse files Browse the repository at this point in the history
  • Loading branch information
ronickg committed Dec 19, 2024
1 parent 68c62e8 commit 149d67d
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 33 deletions.
5 changes: 3 additions & 2 deletions src/pages/ImportWallet.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ import * as z from 'zod';
import { commands } from '../bindings';
import Container from '../components/Container';
import { fetchState } from '../state';
import SafeAreaView from '@/components/SafeAreaView';

export default function ImportWallet() {
const navigate = useNavigate();
Expand All @@ -34,13 +35,13 @@ export default function ImportWallet() {
};

return (
<>
<SafeAreaView>
<Header title='Import Wallet' back={() => navigate('/')} />

<Container>
<ImportForm onSubmit={submit} />
</Container>
</>
</SafeAreaView>
);
}

Expand Down
65 changes: 34 additions & 31 deletions src/pages/Login.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ import { useNavigate } from 'react-router-dom';
import { commands, KeyInfo, SecretKeyInfo } from '../bindings';
import Container from '../components/Container';
import { loginAndUpdateState } from '../state';
import SafeAreaView from '@/components/SafeAreaView';

export default function Login() {
const navigate = useNavigate();
Expand Down Expand Up @@ -64,40 +65,42 @@ export default function Login() {
}, [navigate, addError]);

return (
<div className='flex-1 space-y-4 p-8 pt-6'>
<div className='flex items-center justify-between space-y-2'>
{(keys?.length ?? 0) > 0 && (
<>
<h2 className='text-3xl font-bold tracking-tight'>Wallets</h2>
<div className='flex items-center space-x-2'>
<Button variant='outline' onClick={() => navigate('/import')}>
Import
</Button>
<Button onClick={() => navigate('/create')}>Create</Button>
<SafeAreaView>
<div className='flex-1 space-y-4 p-8 pt-6'>
<div className='flex items-center justify-between space-y-2'>
{(keys?.length ?? 0) > 0 && (
<>
<h2 className='text-3xl font-bold tracking-tight'>Wallets</h2>
<div className='flex items-center space-x-2'>
<Button variant='outline' onClick={() => navigate('/import')}>
Import
</Button>
<Button onClick={() => navigate('/create')}>Create</Button>
</div>
</>
)}
</div>
{keys !== null ? (
keys.length ? (
<div className='grid md:grid-cols-2 lg:grid-cols-3 gap-4'>
{keys.map((key, i) => (
<WalletItem
key={i}
network={network}
info={key}
keys={keys}
setKeys={setKeys}
/>
))}
</div>
</>
) : (
<Welcome />
)
) : (
<SkeletonWalletList />
)}
</div>
{keys !== null ? (
keys.length ? (
<div className='grid md:grid-cols-2 lg:grid-cols-3 gap-4'>
{keys.map((key, i) => (
<WalletItem
key={i}
network={network}
info={key}
keys={keys}
setKeys={setKeys}
/>
))}
</div>
) : (
<Welcome />
)
) : (
<SkeletonWalletList />
)}
</div>
</SafeAreaView>
);
}

Expand Down

0 comments on commit 149d67d

Please sign in to comment.