Fix opening account page doesn't close the Accounts sheet
This commit is contained in:
parent
adc4e8f53b
commit
e6065403e5
2 changed files with 7 additions and 2 deletions
|
@ -412,8 +412,11 @@ function App() {
|
||||||
<AccountSheet
|
<AccountSheet
|
||||||
account={snapStates.showAccount?.account || snapStates.showAccount}
|
account={snapStates.showAccount?.account || snapStates.showAccount}
|
||||||
instance={snapStates.showAccount?.instance}
|
instance={snapStates.showAccount?.instance}
|
||||||
onClose={() => {
|
onClose={({ destination }) => {
|
||||||
states.showAccount = false;
|
states.showAccount = false;
|
||||||
|
if (destination) {
|
||||||
|
states.showAccounts = false;
|
||||||
|
}
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|
|
@ -17,7 +17,9 @@ function AccountSheet({ account, instance: propInstance, onClose }) {
|
||||||
onClick={(e) => {
|
onClick={(e) => {
|
||||||
const accountBlock = e.target.closest('.account-block');
|
const accountBlock = e.target.closest('.account-block');
|
||||||
if (accountBlock) {
|
if (accountBlock) {
|
||||||
onClose();
|
onClose({
|
||||||
|
destination: 'account-statuses',
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
|
|
Loading…
Add table
Reference in a new issue