diff --git a/lib/core/devEntry.js b/lib/core/devEntry.js index c90d9f6619..3cfc7386bc 100644 --- a/lib/core/devEntry.js +++ b/lib/core/devEntry.js @@ -1,55 +1,12 @@ import React from 'react'; -import {render} from 'react-dom'; -import {BrowserRouter, Route, Switch, Link} from 'react-router-dom'; -import blogMetadata from '@generated/blogMetadata'; -import docsMetadata from '@generated/docsMetadata'; -import Blog from './blog'; -import Docs from './docs'; +import ReactDOM from 'react-dom'; +import {BrowserRouter} from 'react-router-dom'; -const renderBlog = props => { - const metadata = blogMetadata.find(blog => blog.path === props.match.path); - return ; -}; -const renderDocs = props => { - const metadata = docsMetadata.find(doc => doc.path === props.match.path); - return ; -}; +import App from './App'; -const Home = () => { - const showLink = path => ( -
  • - {path} -
  • - ); - const blogLinks = blogMetadata.map(blog => showLink(blog.path)); - const docsLinks = docsMetadata.map(doc => showLink(doc.path)); - - return ( - - ); -}; - -class App extends React.Component { - render() { - return ( - -
    - - - {blogMetadata.map(({path, content}) => ( - - ))} - {docsMetadata.map(({path}) => ( - - ))} - -
    -
    - ); - } -} -render(, document.getElementById('app')); +ReactDOM.render( + + + , + document.getElementById('app') +); diff --git a/lib/core/devTemplate.ejs b/lib/core/devTemplate.ejs new file mode 100644 index 0000000000..400bf45ea1 --- /dev/null +++ b/lib/core/devTemplate.ejs @@ -0,0 +1,12 @@ + + + + + + <%= htmlWebpackPlugin.options.title %> + + +
    + + + \ No newline at end of file