When to use a modal, a drawer, or a new page | TechTrio Blog