mirror of
https://github.com/ClaytonWWilson/CS307-Team24.git
synced 2025-12-16 10:18:48 +00:00
In the process of linking backend and UI
This commit is contained in:
parent
6f94623d0c
commit
e2883a04c5
37
twistter-frontend/package-lock.json
generated
37
twistter-frontend/package-lock.json
generated
@ -2016,6 +2016,43 @@
|
|||||||
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
|
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
|
||||||
"integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
|
"integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
|
||||||
},
|
},
|
||||||
|
"axios": {
|
||||||
|
"version": "0.19.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz",
|
||||||
|
"integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==",
|
||||||
|
"requires": {
|
||||||
|
"follow-redirects": "1.5.10",
|
||||||
|
"is-buffer": "^2.0.2"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"debug": {
|
||||||
|
"version": "3.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
|
||||||
|
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
|
||||||
|
"requires": {
|
||||||
|
"ms": "2.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"follow-redirects": {
|
||||||
|
"version": "1.5.10",
|
||||||
|
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
|
||||||
|
"integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
|
||||||
|
"requires": {
|
||||||
|
"debug": "=3.1.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"is-buffer": {
|
||||||
|
"version": "2.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz",
|
||||||
|
"integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw=="
|
||||||
|
},
|
||||||
|
"ms": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
||||||
|
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"axobject-query": {
|
"axobject-query": {
|
||||||
"version": "2.0.2",
|
"version": "2.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
|
||||||
|
|||||||
@ -4,6 +4,7 @@
|
|||||||
"private": true,
|
"private": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@material-ui/core": "^4.4.3",
|
"@material-ui/core": "^4.4.3",
|
||||||
|
"axios": "^0.19.0",
|
||||||
"react": "^16.9.0",
|
"react": "^16.9.0",
|
||||||
"react-dom": "^16.9.0",
|
"react-dom": "^16.9.0",
|
||||||
"react-router-dom": "^5.0.1",
|
"react-router-dom": "^5.0.1",
|
||||||
@ -27,5 +28,6 @@
|
|||||||
"last 1 firefox version",
|
"last 1 firefox version",
|
||||||
"last 1 safari version"
|
"last 1 safari version"
|
||||||
]
|
]
|
||||||
}
|
},
|
||||||
|
"proxy": "https://us-central1-socialape-2619.cloudfunctions.net/api"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5,6 +5,13 @@
|
|||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>Twistter</title>
|
<title>Twistter</title>
|
||||||
|
<style>
|
||||||
|
body {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
font-family: sans-serif;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
|||||||
@ -37,7 +37,4 @@
|
|||||||
.authInput {
|
.authInput {
|
||||||
background-color: #eee;
|
background-color: #eee;
|
||||||
width:500px;
|
width:500px;
|
||||||
height:40px;
|
|
||||||
border: 0px;
|
|
||||||
padding: 10px;
|
|
||||||
}
|
}
|
||||||
@ -13,16 +13,12 @@ class App extends Component {
|
|||||||
return (
|
return (
|
||||||
<Router>
|
<Router>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div className="app">
|
<div className="app">
|
||||||
<Route exact path="/" component={home}/>
|
<Route exact path="/" component={home}/>
|
||||||
<Route exact path="/register" component={register}/>
|
<Route exact path="/register" component={register}/>
|
||||||
<Route exact path="/login" component={login}/>
|
<Route exact path="/login" component={login}/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</Router>
|
</Router>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,6 +3,7 @@ import './App.css';
|
|||||||
|
|
||||||
import logo from './twistter-logo.png';
|
import logo from './twistter-logo.png';
|
||||||
|
|
||||||
|
|
||||||
class Home extends Component {
|
class Home extends Component {
|
||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
@ -23,7 +24,7 @@ class Home extends Component {
|
|||||||
<form action="./register">
|
<form action="./register">
|
||||||
<button className="authButtons register">Sign up</button>
|
<button className="authButtons register">Sign up</button>
|
||||||
</form>
|
</form>
|
||||||
<br/><br/>
|
<br/>
|
||||||
<form action="./login">
|
<form action="./login">
|
||||||
<button className="authButtons login">Sign in</button>
|
<button className="authButtons login">Sign in</button>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@ -2,6 +2,9 @@ import React, { Component } from 'react';
|
|||||||
import './App.css';
|
import './App.css';
|
||||||
|
|
||||||
import logo from './twistter-logo.png';
|
import logo from './twistter-logo.png';
|
||||||
|
import TextField from '@material-ui/core/TextField';
|
||||||
|
|
||||||
|
import axios from 'axios';
|
||||||
|
|
||||||
class Login extends Component {
|
class Login extends Component {
|
||||||
render() {
|
render() {
|
||||||
@ -11,14 +14,14 @@ class Login extends Component {
|
|||||||
<br/><br/>
|
<br/><br/>
|
||||||
<b>Log in to Twistter</b>
|
<b>Log in to Twistter</b>
|
||||||
<br/><br/>
|
<br/><br/>
|
||||||
<input class="authInput" placeholder="Username or email"></input>
|
<TextField className="authInput" id="email" name="email" label="Email" />
|
||||||
<br/><br/>
|
<br/><br/>
|
||||||
<input class="authInput" placeholder="Password"></input>
|
<TextField className="authInput" id="password" name="password" label="Password" />
|
||||||
<br/><br/>
|
<br/><br/>
|
||||||
<button class="authButtons register">Sign in</button>
|
<button className="authButtons register" type="submit">Sign in</button>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
export default Login;
|
export default Login;
|
||||||
@ -2,6 +2,9 @@ import React, { Component } from 'react';
|
|||||||
import './App.css';
|
import './App.css';
|
||||||
|
|
||||||
import logo from './twistter-logo.png';
|
import logo from './twistter-logo.png';
|
||||||
|
import TextField from '@material-ui/core/TextField';
|
||||||
|
|
||||||
|
//import axios from 'axios';
|
||||||
|
|
||||||
class Register extends Component {
|
class Register extends Component {
|
||||||
render() {
|
render() {
|
||||||
@ -11,13 +14,13 @@ class Register extends Component {
|
|||||||
<br/><br/>
|
<br/><br/>
|
||||||
<b>Create your account</b>
|
<b>Create your account</b>
|
||||||
<br/><br/>
|
<br/><br/>
|
||||||
<input class="authInput" id="email" placeholder="Email"></input>
|
<TextField className="authInput" id="email" name="email" label="Email" />
|
||||||
<br/><br/>
|
<br/><br/>
|
||||||
<input class="authInput" id="username" placeholder="Username"></input>
|
<TextField className="authInput" id="username" name="username" label="Username" />
|
||||||
<br/><br/>
|
<br/><br/>
|
||||||
<input class="authInput" id="password" placeholder="Password"></input>
|
<TextField className="authInput" id="password" name="password" label="Password" />
|
||||||
<br/><br/>
|
<br/><br/>
|
||||||
<input class="authInput" id="confirmPassword" placeholder="Confirm Password"></input>
|
<TextField className="authInput" id="confirmPassword" name="confirmPassword" label="Confirm Password" />
|
||||||
<br/><br/>
|
<br/><br/>
|
||||||
<button class="authButtons register" id="submit">Sign up</button>
|
<button class="authButtons register" id="submit">Sign up</button>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -1,5 +0,0 @@
|
|||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
font-family: sans-serif;
|
|
||||||
}
|
|
||||||
@ -1,7 +1,6 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import ReactDOM from 'react-dom';
|
import ReactDOM from 'react-dom';
|
||||||
import App from './App';
|
import App from './App';
|
||||||
import './index.css';
|
|
||||||
|
|
||||||
ReactDOM.render(
|
ReactDOM.render(
|
||||||
<App />,
|
<App />,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user