diff --git a/.eslintrc.json b/.eslintrc.json
index d7ed3908e..c92a2d7a8 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -24,12 +24,13 @@
"promise/no-promise-in-callback": "warn",
"promise/no-callback-in-promise": "warn",
- // TODO: Change all these to "error", or remove and use defaults.
"react/display-name": "off",
- "react/jsx-no-duplicate-props": "warn",
- "react/jsx-no-target-blank": "warn",
- "react/no-find-dom-node": "warn",
- "react/no-unknown-property": "warn",
+
+ // We'll keeping using this, as we'll switch over to Preact and we don't
+ // need to worry about deprecation.
+ "react/no-find-dom-node": "off",
+
+ // TODO: Use default after fixing the errors.
"react/prop-types": "off",
"array-callback-return": "warn",
diff --git a/client/coral-admin/src/components/CommentBox.css b/client/coral-admin/src/components/CommentBox.css
deleted file mode 100644
index 34c7ca6ef..000000000
--- a/client/coral-admin/src/components/CommentBox.css
+++ /dev/null
@@ -1,4 +0,0 @@
-
-.textareaContainer {
- width: 100%;
-}
diff --git a/client/coral-admin/src/components/CommentBox.js b/client/coral-admin/src/components/CommentBox.js
deleted file mode 100644
index ce3438960..000000000
--- a/client/coral-admin/src/components/CommentBox.js
+++ /dev/null
@@ -1,35 +0,0 @@
-
-import React from 'react';
-import styles from './CommentBox.css';
-import {Button} from 'react-mdl';
-
-// Renders a comment box for creating a new comment
-export default class CommentBox extends React.Component {
- constructor (props) {
- super(props);
- this.state = {name: '', body: ''};
- this.onSubmit = this.onSubmit.bind(this);
- }
-
- onSubmit () {
- const {name, body} = this.state;
- this.props.onSubmit({name, body});
- this.setState({body: '', name: ''});
- }
-
- render (props, {name, body}) {
- return (
-
-
-
-
-
-
-
-
-
-
-
- );
- }
-}
diff --git a/client/coral-admin/src/components/UserDetail.js b/client/coral-admin/src/components/UserDetail.js
index fd44d5f17..b6b239057 100644
--- a/client/coral-admin/src/components/UserDetail.js
+++ b/client/coral-admin/src/components/UserDetail.js
@@ -183,7 +183,6 @@ export default class UserDetail extends React.Component {
key={comment.id}
user={user}
comment={comment}
- selected={false}
suspectWords={suspectWords}
bannedWords={bannedWords}
actions={actionsMap[status]}
diff --git a/client/coral-admin/src/components/ui/Header.js b/client/coral-admin/src/components/ui/Header.js
index 560935c2a..74dc85a17 100644
--- a/client/coral-admin/src/components/ui/Header.js
+++ b/client/coral-admin/src/components/ui/Header.js
@@ -73,12 +73,12 @@ const CoralHeader = ({