import CloseRounded from '@mui/icons-material/CloseRounded' import { IconButton, Tooltip } from '@mui/material' import { useTranslation } from 'react-i18next' import { useDrawer } from '../../AppDrawerContext.js' import { useExternalWalletProvider } from '../../providers/WalletProvider/useExternalWalletProvider.js' interface CloseDrawerButtonProps { header?: 'navigation' | 'wallet' } export const CloseDrawerButton = ({ header }: CloseDrawerButtonProps) => { const { t } = useTranslation() const { closeDrawer } = useDrawer() const { useExternalWalletProvidersOnly } = useExternalWalletProvider() const showInNavigationHeader = header === 'navigation' && useExternalWalletProvidersOnly const showInWalletHeader = header === 'wallet' return showInNavigationHeader || showInWalletHeader ? ( ) : null }