Added styling and fixed some routes
This commit is contained in:
parent
6cf9118229
commit
3f01ff5a8c
@ -25,10 +25,17 @@ class App extends Component {
|
|||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<div className="container-fluid">
|
<div className="container-fluid">
|
||||||
<div className="navbar-fixed">
|
<div className="navbar">
|
||||||
<nav>
|
<nav>
|
||||||
<div className="nav-wrapper indigo lighten-4">
|
<div className="nav-wrapper">
|
||||||
<a href="/" className="bran-logo" center>My Feed</a>
|
<a href="/" className="brand-logo center">Logo</a>
|
||||||
|
<ul id="nav-mobile" className="left hide-on-med-and-down">
|
||||||
|
<li className="active"><a href="/">Dashboard</a></li>
|
||||||
|
<li><a href="/">Upcoming Migrations</a></li>
|
||||||
|
<li><a href="/">Reports</a></li>
|
||||||
|
<li><a href="/">Historical Migrations</a></li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -1,28 +1,22 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
|
|
||||||
const MigrationSingle = ({ item }) => (
|
const MigrationSingle = ({ item }) => (
|
||||||
<div className="col s4">
|
|
||||||
<div className="card">
|
|
||||||
<div className="card-image">
|
|
||||||
<slian className="card-title">{item.migration_status}</slian>
|
|
||||||
</div>
|
|
||||||
<div className="card-content">
|
|
||||||
<li>{item.id}</li>
|
|
||||||
<li>{item.submit_time}</li>
|
|
||||||
<li>{item.domain}</li>
|
|
||||||
<li>{item.booked_time}</li>
|
|
||||||
<li>{item.original_server}</li>
|
|
||||||
<li>{item.new_server}</li>
|
|
||||||
<li>{item.username}</li>
|
|
||||||
<li>{item.brand}</li>
|
|
||||||
<li>{item.ticket_id}</li>
|
|
||||||
<li>{item.migration_status}</li>
|
|
||||||
<li>{item.agent_booked}</li>
|
|
||||||
<li>{item.migration_type}</li>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
<div className="col s4 m4">
|
||||||
|
<div className="card">
|
||||||
|
<div className="card-content black-text">
|
||||||
|
<ul className="collection with-header">
|
||||||
|
<li className="collection-header"><p>{item.migration_status}</p></li>
|
||||||
|
<li className="collection-item">{item.domain}</li>
|
||||||
|
<li className="collection-item">{item.booked_time}</li>
|
||||||
|
<li className="collection-item">{item.migration_status}</li>
|
||||||
|
<li className="collection-item">{item.id}</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
);
|
);
|
||||||
|
|
||||||
export default MigrationSingle;
|
export default MigrationSingle;
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
import React, { Component } from 'react';
|
import React, { Component } from 'react';
|
||||||
|
import axios from 'axios';
|
||||||
import MigrationSingle from './MigrationSingle';
|
import MigrationSingle from './MigrationSingle';
|
||||||
import Error from './Error';
|
import Error from './Error';
|
||||||
|
|
||||||
@ -12,24 +13,25 @@ class Migrations extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
const url = `http://benjamyn.love:8000/migrations/`;
|
const url = `https://devapi.benjamyn.love/migrations/`;
|
||||||
|
|
||||||
fetch(url)
|
axios.get(url)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
return response.json();
|
|
||||||
})
|
|
||||||
.then((data) => {
|
|
||||||
this.setState({
|
this.setState({
|
||||||
migs: data
|
migs: response.data
|
||||||
})
|
});
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
.catch((error) => {
|
.catch((error) => {
|
||||||
this.setState({
|
this.setState({
|
||||||
error: true
|
error: true
|
||||||
})
|
})
|
||||||
});
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
renderItems() {
|
renderItems() {
|
||||||
if (!this.state.error) {
|
if (!this.state.error) {
|
||||||
return this.state.migs.map((item) => (
|
return this.state.migs.map((item) => (
|
||||||
|
|||||||
Reference in New Issue
Block a user