diff --git a/plugins/talk-plugin-auth-checkbox/README.md b/plugins/talk-plugin-auth-checkbox/README.md deleted file mode 100644 index 9b70bde6c..000000000 --- a/plugins/talk-plugin-auth-checkbox/README.md +++ /dev/null @@ -1 +0,0 @@ -# talk-plugin-auth-checkbox diff --git a/plugins/talk-plugin-auth-checkbox/client/.eslintrc.json b/plugins/talk-plugin-auth-checkbox/client/.eslintrc.json deleted file mode 100644 index 9fe56bd14..000000000 --- a/plugins/talk-plugin-auth-checkbox/client/.eslintrc.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "env": { - "browser": true, - "es6": true, - "mocha": true - }, - "parserOptions": { - "sourceType": "module", - "ecmaFeatures": { - "experimentalObjectRestSpread": true, - "jsx": true - } - }, - "parser": "babel-eslint", - "plugins": [ - "react" - ], - "rules": { - "react/jsx-uses-react": "error", - "react/jsx-uses-vars": "error", - "no-console": ["warn", { "allow": ["warn", "error"] }] - } -} diff --git a/plugins/talk-plugin-auth-checkbox/client/components/TermsAndConditionsField.css b/plugins/talk-plugin-auth-checkbox/client/components/TermsAndConditionsField.css deleted file mode 100644 index c11f408a3..000000000 --- a/plugins/talk-plugin-auth-checkbox/client/components/TermsAndConditionsField.css +++ /dev/null @@ -1,18 +0,0 @@ -.link { - color: #2c69b6; - cursor: pointer; - margin: 0 3px; - - &:last-child { - margin-right: 0; - } -} - -.fieldContainer { - padding: 10px 0; - display: flex; -} - -.textLabel { - padding-left: 10px; -} \ No newline at end of file diff --git a/plugins/talk-plugin-auth-checkbox/client/components/TermsAndConditionsField.js b/plugins/talk-plugin-auth-checkbox/client/components/TermsAndConditionsField.js deleted file mode 100644 index f16a675b7..000000000 --- a/plugins/talk-plugin-auth-checkbox/client/components/TermsAndConditionsField.js +++ /dev/null @@ -1,76 +0,0 @@ -import React from 'react'; -import { Checkbox } from 'plugin-api/beta/client/components/ui'; -import { t } from 'plugin-api/beta/client/services'; -import styles from './TermsAndConditionsField.css'; -import cn from 'classnames'; - -const TermsLink = () => ( - - {t('talk-plugin-auth-checkbox.terms')} - -); - -const PrivacyLink = () => ( - - {t('talk-plugin-auth-checkbox.privacy-policy')} - -); - -class TermsAndConditionsField extends React.Component { - state = { checked: false }; - id = 'terms-and-conditions'; - - componentWillMount() { - this.props.indicateBlocker(); - } - - onChange = ({ target: { checked } }) => { - this.setState({ checked }); - if (checked) { - this.props.indicateBlockerResolved(); - } else { - this.props.indicateBlocker(); - } - }; - - render() { - return ( -