/** * Main app page for mp-react-component * Serves as a playground for testing and viewing components * * Experimental implementations of components are imported from the views directory * and rendered here. */ import * as React from 'react'; import * as ReactDOM from 'react-dom'; import './styles.less'; //import './assets/fonts.css'; import '../node_modules/bulma/css/bulma.min.css'; import '../node_modules/bulma-tooltip/dist/css/bulma-tooltip.min.css'; import { MaterialsExplorer } from './pages/MaterialsExplorer'; import { MoleculesExplorer } from './pages/MoleculesExplorer'; import { XasApp } from './pages/XasApp'; import { CrystalStructureViewer } from './pages/CrystalStructureViewer'; import { BatteryExplorer } from './pages/BatteryExplorer'; import { BrowserRouter as Router, Link, Route, Switch } from 'react-router-dom'; import { Publications } from './pages/Publications'; import { Sandbox } from './pages/Sandbox'; import { SynthesisExplorer } from './pages/SynthesisExplorer'; import { MPContribsSearch } from './pages/MPContribsSearch'; import { CatalystExplorer } from './pages/CatalystExplorer'; import { TilingVisualization } from './pages/TilingVisualization'; import { Navbar } from './components/navigation/Navbar'; import periodicTableImage from './assets/images/periodictable.png'; import { MofExplorer } from './pages/MofExplorer'; import { MatscholarMaterialsExplorer } from './pages/MatscholarMaterialsExplorer/MatscholarMaterialsExplorer'; const mountNodeSelector = 'app'; const mountNode = document.getElementById(mountNodeSelector); ReactDOM.render( <>
Materials Molecules Matscholar Alpha Batteries Synthesis Catalysts MOF XAS Phase Diagram Contributions Crystal Structure Tiling Visualization Sandbox
, mountNode ); console.log('RUNNING in', process.env.NODE_ENV, 'DEBUGGING IS', process.env.DEBUG);