Skip to content

Commit 85447e2

Browse files
committed
add function to close bottom sheet in token select
1 parent 42f39b3 commit 85447e2

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/components/Global/TokenSelect/TokenSelect.tsx

+9-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { TokenBalanceContext } from '../../../contexts/TokenBalanceContext';
66
import { UserDataContext } from '../../../contexts/UserDataContext';
77
import TokenIcon from '../TokenIcon/TokenIcon';
88
import styles from './TokenSelect.module.css';
9+
import { useBottomSheet } from '../../../contexts/BottomSheetContext';
910

1011
interface propsIF {
1112
token: TokenIF;
@@ -14,6 +15,8 @@ interface propsIF {
1415
}
1516

1617
export default function TokenSelect(props: propsIF) {
18+
const { isBottomSheetOpen, closeBottomSheet } = useBottomSheet();
19+
1720
const { token, chooseToken, fromListsText } = props;
1821

1922
const { isUserConnected } = useContext(UserDataContext);
@@ -54,7 +57,12 @@ export default function TokenSelect(props: propsIF) {
5457
<button
5558
id={`token_select_button_${token.address}`}
5659
className={styles.main_container}
57-
onClick={() => chooseToken(token, false)}
60+
onClick={() => {
61+
chooseToken(token, false);
62+
if (isBottomSheetOpen) {
63+
closeBottomSheet();
64+
}
65+
}}
5866
role='button'
5967
tabIndex={0}
6068
aria-label={`Select ${token.symbol}`}

0 commit comments

Comments
 (0)