Currently, to hide the bottom tabs for certain pages, I used `useIonViewWillEnter()` hook and change the tab-bar's display to be none, then reset it back to flex using `useIonViewWillLeave()`. This does not cause any issue right now, but not sure about later.