UNPKG

@reown/appkit-controllers

Version:

#### 🔗 [Website](https://reown.com/appkit)

23 lines • 766 B
import { ModalController } from '../controllers/ModalController.js'; import { RouterController } from '../controllers/RouterController.js'; export const RouterUtil = { goBackOrCloseModal() { if (RouterController.state.history.length > 1) { RouterController.goBack(); } else { ModalController.close(); } }, navigateAfterNetworkSwitch() { const { history } = RouterController.state; const networkSelectIndex = history.findIndex(name => name === 'Networks'); if (networkSelectIndex >= 1) { RouterController.goBackToIndex(networkSelectIndex - 1); } else { ModalController.close(); } } }; //# sourceMappingURL=RouterUtil.js.map