Browse Source

Fix: get content-main elements

Sotaro KARASAWA 9 years ago
parent
commit
130d8fbb21
1 changed files with 4 additions and 2 deletions
  1. 4 2
      resource/js/app.js

+ 4 - 2
resource/js/app.js

@@ -14,6 +14,10 @@ import SeenUserList     from './components/SeenUserList';
 if (!window) {
   window = {};
 }
+
+const mainContent = document.querySelector('#content-main');
+const pageId = mainContent.attributes['data-page-id'].value || null;
+
 // FIXME
 const crowi = new Crowi({me: $('#content-main').data('current-username')}, window);
 window.crowi = crowi;
@@ -22,8 +26,6 @@ crowi.fetchUsers();
 const crowiRenderer = new CrowiRenderer();
 window.crowiRenderer = crowiRenderer;
 
-const pageId = $('#content-main').data('page-id');
-
 const componentMappings = {
   'search-top': <HeaderSearchBox />,
   'search-page': <SearchPage />,