整理程式碼(功能不變)
bugfix: 未登入的導覽列不再報錯