component side-menu.js