yusuketk 7 лет назад
Родитель
Сommit
03de6ddceb
2 измененных файлов с 8 добавлено и 8 удалено
  1. 2 2
      src/client/js/app.js
  2. 6 6
      src/client/js/components/TagsList.jsx

+ 2 - 2
src/client/js/app.js

@@ -17,7 +17,7 @@ import GrowiRenderer from './util/GrowiRenderer';
 
 
 import HeaderSearchBox from './components/HeaderSearchBox';
 import HeaderSearchBox from './components/HeaderSearchBox';
 import SearchPage from './components/SearchPage';
 import SearchPage from './components/SearchPage';
-import TagsListPage from './components/TagsListPage';
+import TagsList from './components/TagsList';
 import PageEditor from './components/PageEditor';
 import PageEditor from './components/PageEditor';
 // eslint-disable-next-line import/no-duplicates
 // eslint-disable-next-line import/no-duplicates
 import OptionsSelector from './components/PageEditor/OptionsSelector';
 import OptionsSelector from './components/PageEditor/OptionsSelector';
@@ -298,7 +298,7 @@ const componentMappings = {
   'bookmark-button': <BookmarkButton pageId={pageId} crowi={crowi} />,
   'bookmark-button': <BookmarkButton pageId={pageId} crowi={crowi} />,
   'bookmark-button-lg': <BookmarkButton pageId={pageId} crowi={crowi} size="lg" />,
   'bookmark-button-lg': <BookmarkButton pageId={pageId} crowi={crowi} size="lg" />,
 
 
-  'tags-page': <TagsListPage crowi={crowi} />,
+  'tags-page': <TagsList crowi={crowi} />,
 
 
   'create-page-name-input': <PagePathAutoComplete crowi={crowi} initializedPath={pagePath} addTrailingSlash />,
   'create-page-name-input': <PagePathAutoComplete crowi={crowi} initializedPath={pagePath} addTrailingSlash />,
   'rename-page-name-input': <PagePathAutoComplete crowi={crowi} initializedPath={pagePath} />,
   'rename-page-name-input': <PagePathAutoComplete crowi={crowi} initializedPath={pagePath} />,

+ 6 - 6
src/client/js/components/TagsListPage.jsx → src/client/js/components/TagsList.jsx

@@ -1,14 +1,13 @@
 import React from 'react';
 import React from 'react';
-// import PropTypes from 'prop-types';
+import PropTypes from 'prop-types';
 
 
-// SearchTypeahead wrapper
-export default class TagsListPage extends React.Component {
+export default class TagsList extends React.Component {
 
 
   constructor(props) {
   constructor(props) {
     super(props);
     super(props);
 
 
     this.state = {
     this.state = {
-      tags: ['growi', 'wiki', 'tag'],
+      tags: [],
     };
     };
   }
   }
 
 
@@ -30,8 +29,9 @@ export default class TagsListPage extends React.Component {
 
 
 }
 }
 
 
-TagsListPage.propTypes = {
+TagsList.propTypes = {
+  crowi: PropTypes.object.isRequired,
 };
 };
 
 
-TagsListPage.defaultProps = {
+TagsList.defaultProps = {
 };
 };