Skip to content

Instantly share code, notes, and snippets.

@fpersico
fpersico / Header.js
Created January 3, 2018 15:49
Application header
import React, { Component } from 'react';
import { withRouter, Link } from 'react-router-dom';
import { Container, Nav, NavItem, NavLink } from 'reactstrap';
import './Header.css';
class Header extends Component {
render() {
@fpersico
fpersico / App.js
Created January 3, 2018 15:22
App.js with routing
import React, { Component } from 'react';
import { BrowserRouter, Switch, Route } from 'react-router-dom';
import Header from './components/Header';
import HomeScreen from './screens/HomeScreen';
import ArticleScreen from './screens/ArticleScreen';
class App extends Component {
render() {
@fpersico
fpersico / index.js
Last active January 3, 2018 15:21
Bootstrap import
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
import 'bootstrap/dist/css/bootstrap.css';
ReactDOM.render(<App />, document.getElementById('root'));
registerServiceWorker();
@fpersico
fpersico / package.json
Created January 3, 2018 11:25
Libraries update
{
"name": "drupal-reactivated-frontend",
"version": "0.1.0",
"private": true,
"dependencies": {
"react": "^16.2.0",
"react-dom": "^16.2.0",
"react-scripts": "1.0.17",
"superagent": "^3.5.2",
"superagent-jsonapify": "^1.4.5"