Sidenav basically uses 3 components to add sidenav into a full page. Mat sidenav container mat sidenav content mat sidenav height. Everything rest is child of this container or rather we can say everything is wrapped into this mat sidenav container.