app.js 508 B

1234567891011121314151617181920
  1. import React from 'react';
  2. import ReactDOM from 'react-dom';
  3. import HeaderSearchBox from './components/HeaderSearchBox';
  4. import SearchPage from './components/SearchPage';
  5. //import ListPageSearch from './components/ListPageSearch';
  6. const componentMappings = {
  7. 'search-top': <HeaderSearchBox />,
  8. 'search-page': <SearchPage />,
  9. };
  10. Object.keys(componentMappings).forEach((key) => {
  11. const elem = document.getElementById(key);
  12. if (elem) {
  13. ReactDOM.render(componentMappings[key], elem);
  14. }
  15. });