Browse Source

Fixed most eslint errors

howdoyoucode 8 năm trước cách đây
mục cha
commit
981063d376

+ 1 - 0
frontend/.eslintrc.js

@@ -31,6 +31,7 @@ module.exports = {
 		"new-cap": 0,
 		"no-plusplus": 0,
 		"no-return-assign": 0,
+		"no-underscore-dangle": 0,
 		"quote-props": 0,
 		"template-curly-spacing": [2, "always"],
 		"comma-dangle": ["error", {

+ 3 - 3
frontend/app/js/io.js

@@ -84,6 +84,6 @@ export default {
 		callbacks.general.general.forEach(callback => callback(this.socket));
 		callbacks.general.persist.forEach(callback => callback(this.socket));
 
-		callbacks.general = { general: [], persist: [] }
-	}
-}
+		callbacks.general = { general: [], persist: [] };
+	},
+};

+ 2 - 8
frontend/app/js/views/App/index.jsx

@@ -1,6 +1,5 @@
 import React, { Component } from "react";
 import PropTypes from "prop-types";
-import { connect } from "react-redux";
 
 import { ban, authenticate } from "actions/app";
 import Menu from "components/Global/Menu";
@@ -8,8 +7,6 @@ import Menu from "components/Global/Menu";
 import io from "../../io";
 import config from "../../../../config/default";
 
-@connect()
-
 export default class App extends Component {
 	static propTypes = {
 		children: PropTypes.object,
@@ -32,12 +29,9 @@ export default class App extends Component {
 		const { children } = this.props;
 
 		return (
-			<div className="App">
+			<div>
 				<Menu />
-
-				<div className="Page">
-					{ children }
-				</div>
+				<div>{ children }</div>
 			</div>
 		);
 	}

+ 1 - 1
frontend/app/js/views/Auth/Login.jsx

@@ -40,7 +40,7 @@ export default class Login extends Component {
 					location.reload(); // if we could avoid this, then that would be better
 				} else {
 					// return res.message, temporarily:
-					alert(res.message);
+					alert(res.message); // eslint-disable-line no-alert
 				}
 			});
 		});

+ 1 - 3
frontend/app/js/views/Auth/Logout.jsx

@@ -1,8 +1,6 @@
 import React, { Component } from "react";
-import PropTypes from "prop-types";
 
 import io from "../../io";
-import config from "../../../../config/default";
 
 export default class Login extends Component {
 	constructor() {
@@ -21,7 +19,7 @@ export default class Login extends Component {
 					location.reload(); // if we could avoid this, then that would be better
 				} else {
 					// return res.message, temporarily:
-					alert(res.message);
+					alert(res.message); // eslint-disable-line no-alert
 				}
 			});
 		});

+ 1 - 1
frontend/app/js/views/Auth/Register.jsx

@@ -59,7 +59,7 @@ export default class Register extends Component {
 					}
 				} else {
 					// return res.message, temporarily:
-					alert(res.message);
+					alert(res.message); // eslint-disable-line no-alert
 				}
 			});
 		});

+ 0 - 15
frontend/package-lock.json

@@ -1238,11 +1238,6 @@
       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
       "dev": true
     },
-    "deep-assign": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/deep-assign/-/deep-assign-2.0.0.tgz",
-      "integrity": "sha1-6+BrHwfwja5ZdiDj3RYi83GhxXI="
-    },
     "deep-diff": {
       "version": "https://registry.npmjs.org/deep-diff/-/deep-diff-0.3.4.tgz",
       "integrity": "sha1-qsXDmVIjar5fA3ojSQYLoBsArkg=",
@@ -2840,11 +2835,6 @@
       "integrity": "sha1-OBLSLL6RJfLCtJFXVaG4q9dFoAE=",
       "dev": true
     },
-    "immutability-helper": {
-      "version": "2.2.2",
-      "resolved": "https://registry.npmjs.org/immutability-helper/-/immutability-helper-2.2.2.tgz",
-      "integrity": "sha1-5+nacos94vrTSiFvQVezJtvMyJI="
-    },
     "immutable": {
       "version": "https://registry.npmjs.org/immutable/-/immutable-3.8.1.tgz",
       "integrity": "sha1-IAgH8Rqw9ycQ6khVQt4IgHX2jNI="
@@ -2983,11 +2973,6 @@
       "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
       "dev": true
     },
-    "is-obj": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
-      "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
-    },
     "is-path-cwd": {
       "version": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",