Skip to content

Commit ddd2462

Browse files
committed
Code cleanup
1 parent 7644157 commit ddd2462

18 files changed

+135
-127
lines changed

dashboard/assets.go

Lines changed: 51 additions & 51 deletions
Large diffs are not rendered by default.

dashboard/src/App.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
import { Container, Segment, Message } from 'semantic-ui-react';
2+
import React, { Component } from 'react';
3+
import ReactTimeout from 'react-timeout';
4+
25
import { withAuth } from './auth/Auth';
3-
import api, { isUnauthorized } from './api/api.js';
6+
import api, { isUnauthorized } from './api/api';
47
import DeploymentOperator from './deployment/DeploymentOperator';
58
import DeploymentReplicationOperator from './replication/DeploymentReplicationOperator';
69
import Loading from './util/Loading';
710
import NoOperator from './NoOperator';
8-
import React, { Component } from 'react';
9-
import ReactTimeout from 'react-timeout';
1011
import StorageOperator from './storage/StorageOperator';
1112

1213
const PodInfoView = ({pod, namespace}) => (

dashboard/src/NoOperator.js

Lines changed: 17 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,21 @@
1-
import React, { Component } from 'react';
21
import { Container, Message, Modal, Segment } from 'semantic-ui-react';
2+
import React from 'react';
33

4-
class NoOperator extends Component {
5-
render() {
6-
return (
7-
<Container>
8-
<Modal open>
9-
<Modal.Header>Welcome to Kube-ArangoDB</Modal.Header>
10-
<Modal.Content>
11-
<Segment basic>
12-
<Message color="orange">
13-
There are no operators available yet.
14-
</Message>
15-
</Segment>
16-
{this.props.podInfoView}
17-
{(this.props.error) ? <Message error content={this.props.error}/> : null}
18-
</Modal.Content>
19-
</Modal>
20-
</Container>
21-
);
22-
}
23-
}
4+
const NoOperator = () => (
5+
<Container>
6+
<Modal open>
7+
<Modal.Header>Welcome to Kube-ArangoDB</Modal.Header>
8+
<Modal.Content>
9+
<Segment basic>
10+
<Message color="orange">
11+
There are no operators available yet.
12+
</Message>
13+
</Segment>
14+
{this.props.podInfoView}
15+
{(this.props.error) ? <Message error content={this.props.error}/> : null}
16+
</Modal.Content>
17+
</Modal>
18+
</Container>
19+
);
2420

2521
export default NoOperator;

dashboard/src/auth/Auth.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import React, { Component } from 'react';
2-
import api from '../api/api.js';
3-
import Login from './Login.js';
4-
import Loading from '../util/Loading.js';
5-
import LogoutContext from './LogoutContext.js';
6-
import { getSessionItem, setSessionItem } from "../util/Storage.js";
72

8-
const tokenSessionKey = "auth-token";
3+
import { getSessionItem, setSessionItem } from '../util/Storage';
4+
import api from '../api/api';
5+
import Loading from '../util/Loading';
6+
import Login from './Login';
7+
import LogoutContext from './LogoutContext';
98

9+
const tokenSessionKey = "auth-token";
1010

1111
// withAuth adds a doLogout property to the given component.
1212
export function withAuth(WrappedComponent) {

dashboard/src/auth/Login.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import React, { Component } from 'react';
21
import { Button, Container, Form, Icon, Message, Modal } from 'semantic-ui-react';
32
import { css } from 'react-emotion';
3+
import React, { Component } from 'react';
44

55
const LoginView = ({username, password, onUsernameChanged, onPasswordChanged, doLogin, error}) => (
66
<Container>

dashboard/src/deployment/DeploymentDetails.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
import ReactTimeout from 'react-timeout';
1+
import { Loader } from 'semantic-ui-react';
22
import React, { Component } from 'react';
3-
import api, { isUnauthorized } from '../api/api.js';
4-
import Loading from '../util/Loading.js';
5-
import MemberList from './MemberList.js';
3+
import ReactTimeout from 'react-timeout';
64
import styled from 'react-emotion';
7-
import { Loader } from 'semantic-ui-react';
5+
86
import { withAuth } from '../auth/Auth.js';
7+
import api, { isUnauthorized } from '../api/api';
8+
import Loading from '../util/Loading';
9+
import MemberList from './MemberList';
910

1011
const LoaderBox = styled('span')`
1112
float: right;

dashboard/src/deployment/DeploymentList.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
import { Icon, Loader, Popup, Table } from 'semantic-ui-react';
22
import { Link } from "react-router-dom";
3-
import api, { isUnauthorized } from '../api/api.js';
4-
import CommandInstruction from '../util/CommandInstruction.js';
5-
import Loading from '../util/Loading.js';
63
import React, { Component } from 'react';
74
import ReactTimeout from 'react-timeout';
85
import styled from 'react-emotion';
9-
import { withAuth } from '../auth/Auth.js';
6+
7+
import { withAuth } from '../auth/Auth';
8+
import api, { isUnauthorized } from '../api/api';
9+
import CommandInstruction from '../util/CommandInstruction';
10+
import Loading from '../util/Loading';
1011

1112
const LoaderBox = styled('span')`
1213
float: right;

dashboard/src/deployment/DeploymentOperator.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
import React, { Component } from 'react';
2-
import LogoutContext from '../auth/LogoutContext.js';
3-
import DeploymentDetails from './DeploymentDetails.js';
4-
import DeploymentList from './DeploymentList.js';
5-
import { Header, Menu, Message, Segment } from 'semantic-ui-react';
61
import { BrowserRouter as Router, Route, Link } from "react-router-dom";
2+
import { Header, Menu, Message, Segment } from 'semantic-ui-react';
3+
import React, { Component } from 'react';
74
import styled from 'react-emotion';
85

6+
import DeploymentDetails from './DeploymentDetails';
7+
import DeploymentList from './DeploymentList';
8+
import LogoutContext from '../auth/LogoutContext';
9+
910
const StyledMenu = styled(Menu)`
1011
width: 15rem !important;
1112
@media (max-width: 768px) {

dashboard/src/deployment/MemberList.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
import React, { Component } from 'react';
21
import { Accordion, Header, Icon, List, Segment } from 'semantic-ui-react';
3-
import CommandInstruction from '../util/CommandInstruction.js';
2+
import React, { Component } from 'react';
3+
44
import { Field, FieldLabel, FieldIcons } from '../style/style';
5+
import CommandInstruction from '../util/CommandInstruction';
56

67
const MemberListView = ({group, activeMemberID, onClick, members, namespace}) => (
78
<Segment>

dashboard/src/replication/DeploymentReplicationDetails.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
import ReactTimeout from 'react-timeout';
1+
import { Header, Loader, Segment } from 'semantic-ui-react';
22
import React, { Component } from 'react';
3-
import api, { isUnauthorized } from '../api/api.js';
4-
import Loading from '../util/Loading.js';
3+
import ReactTimeout from 'react-timeout';
54
import styled from 'react-emotion';
6-
import { Header, Loader, Segment } from 'semantic-ui-react';
7-
import { withAuth } from '../auth/Auth.js';
5+
86
import { Field, FieldContent as FC, FieldLabel as FL } from '../style/style';
7+
import { withAuth } from '../auth/Auth';
8+
import api, { isUnauthorized } from '../api/api';
9+
import Loading from '../util/Loading';
910

1011
const LoaderBox = styled('span')`
1112
float: right;

0 commit comments

Comments
 (0)