瀏覽代碼

show / hide add example btn depending on state (repo / app root)

Benoît Hubert 8 年之前
父節點
當前提交
c31549c27c
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      js/ws-menu.js

+ 4 - 0
js/ws-menu.js

@@ -61,6 +61,8 @@
         if(navState.repo === '') {
           console.log('nav: back to root');
           _ws.events.emit('navToRoot');
+          _ws.ui.addExample.$btn.removeClass('in');
+          _ws.ui.addExample.hide();
           _ws.ui.menuExample.render({ examples: [] });
         }
         else {
@@ -70,6 +72,8 @@
             // renderMenuExample(parts.menuExample);
             console.log('render with parts', parts);
             _ws.repo = parts.repo;
+            _ws.ui.addExample.$btn.addClass('in');
+            _ws.ui.addExample.show();
             _ws.ui.detailsRepo.render(parts);
             _ws.ui.menuExample.render(parts);
             _ws.events.emit('navToRepo', navState.repo);