This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React from 'react'; | |
import { BrowserRouter as Router, Route } from "react-router-dom"; | |
import "bootstrap/dist/css/bootstrap.min.css"; | |
function App() { | |
return ( | |
<Router> | |
<div className="container"> | |
Hello World | |
</div> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<Navbar /> | |
<br/> | |
<Route path="/" exact component={ExercisesList} /> | |
<Route path="/edit/:id" component={EditExercise} /> | |
<Route path="/create" component={CreateExercise} /> | |
<Route path="/user" component={CreateUser} /> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React from 'react'; | |
import { BrowserRouter as Router, Route } from "react-router-dom"; | |
import "bootstrap/dist/css/bootstrap.min.css"; | |
import Navbar from "./components/navbar.component" | |
import ExercisesList from "./components/exercises-list.component"; | |
import EditExercise from "./components/edit-exercise.component"; | |
import CreateExercise from "./components/create-exercise.component"; | |
import CreateUser from "./components/create-user.component"; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React, { Component } from 'react'; | |
export default class CreateExercise extends Component { | |
render() { | |
return ( | |
<div> | |
<p>You are on the Create Exercise component!</p> | |
</div> | |
) | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React, { Component } from 'react'; | |
export default class ExercisesList extends Component { | |
render() { | |
return ( | |
<div> | |
<p>You are on the Exercises List component!</p> | |
</div> | |
) | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React, { Component } from 'react'; | |
export default class EditExercise extends Component { | |
render() { | |
return ( | |
<div> | |
<p>You are on the Edit Exercise component!</p> | |
</div> | |
) | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React, { Component } from 'react'; | |
export default class CreateUser extends Component { | |
render() { | |
return ( | |
<div> | |
<p>You are on the Create User component!</p> | |
</div> | |
) | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React, { Component } from 'react'; | |
import DatePicker from 'react-datepicker'; | |
import "react-datepicker/dist/react-datepicker.css"; | |
export default class CreateExercise extends Component { | |
constructor(props) { | |
super(props); | |
this.onChangeUsername = this.onChangeUsername.bind(this); | |
this.onChangeDescription = this.onChangeDescription.bind(this); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const express = require('express'); | |
const cors = require('cors'); | |
require('dotenv').config(); | |
const app = express(); | |
const port = process.env.PORT || 5000; | |
app.use(cors()); | |
app.use(express.json()); |