diff --git a/package.json b/package.json index 39e780632..d337cde94 100644 --- a/package.json +++ b/package.json @@ -24,34 +24,34 @@ "babel-loader": "^8.1.0", "caniuse-lite": "^1.0.30000792", "cross-env": "^7.0.0", - "css-loader": "^3.0.0", + "css-loader": "^4.0.0", "eslint": "^7.2.0", "eslint-config-prettier": "^6.11.0", "eslint-plugin-import": "^2.21.1", "eslint-plugin-prettier": "^3.1.3", - "eslint-plugin-react": "^7.20.0", + "eslint-plugin-react": "^7.20.5", "file-loader": "^6.0.0", "gh-release": "^3.4.0", "gotrue-js": "^0.9.26", "html-webpack-plugin": "^4.3.0", "jest": "^26.0.1", "mkdirp": "^1.0.0", - "mobx": "^3.2.2", - "mobx-preact": "^1.1.0", + "mobx": "^5.15.4", + "mobx-preact": "^3.0.0", "npm-run-all": "^4.1.1", "postcss-cssnext": "^3.1.0", - "postcss-import": "^11.0.0", - "postcss-loader": "^2.0.3", - "postcss-nested": "^3.0.0", - "preact": "^8.1.0", - "prettier": "^1.10.2", + "postcss-import": "^12.0.1", + "postcss-loader": "^3.0.0", + "postcss-nested": "^4.2.3", + "preact": "8.5.3", + "prettier": "^2.0.5", "rimraf": "^3.0.0", - "source-map-loader": "^0.2.1", - "url-loader": "^0.6.2", + "source-map-loader": "^1.0.1", + "url-loader": "^4.1.0", "webpack": "^4.0.0", "webpack-cli": "^3.3.11", "webpack-dev-server": "^3.0.0", - "webpack-node-externals": "^1.6.0" + "webpack-node-externals": "^2.5.0" }, "homepage": "https://identity.netlify.com", "keywords": [ diff --git a/src/components/app.js b/src/components/app.js index 2678b4e9a..0e383e821 100644 --- a/src/components/app.js +++ b/src/components/app.js @@ -59,11 +59,11 @@ const pages = { @connect(["store"]) class App extends Component { handleClose = () => this.props.store.closeModal(); - handlePage = page => this.props.store.openModal(page); + handlePage = (page) => this.props.store.openModal(page); handleLogout = () => this.props.store.logout(); - handleSiteURL = url => this.props.store.setSiteURL(url); - clearSiteURL = url => this.props.store.clearSiteURL(); - handleExternalLogin = provider => this.props.store.externalLogin(provider); + handleSiteURL = (url) => this.props.store.setSiteURL(url); + clearSiteURL = (url) => this.props.store.clearSiteURL(); + handleExternalLogin = (provider) => this.props.store.externalLogin(provider); handleUser = ({ name, email, password }) => { const { store } = this.props; @@ -169,7 +169,7 @@ class App extends Component { "GitLab", "BitBucket", "SAML" - ].filter(p => store.settings.external[p.toLowerCase()]); + ].filter((p) => store.settings.external[p.toLowerCase()]); return providers.length ? ( { + handleSignup = (e) => { e.preventDefault(); this.props.store.openModal("signup"); }; - handleLogin = e => { + handleLogin = (e) => { e.preventDefault(); this.props.store.openModal("login"); }; - handleLogout = e => { + handleLogout = (e) => { e.preventDefault(); this.props.store.openModal("user"); }; - handleButton = e => { + handleButton = (e) => { e.preventDefault(); this.props.store.openModal(this.props.store.user ? "user" : "login"); }; diff --git a/src/components/forms/logout.js b/src/components/forms/logout.js index 1a784a597..151748490 100644 --- a/src/components/forms/logout.js +++ b/src/components/forms/logout.js @@ -2,7 +2,7 @@ import { h, Component } from "preact"; import Button from "./button"; export default class LogoutForm extends Component { - handleLogout = e => { + handleLogout = (e) => { e.preventDefault(); this.props.onLogout(); }; diff --git a/src/components/forms/providers.js b/src/components/forms/providers.js index bad455863..9756e9938 100644 --- a/src/components/forms/providers.js +++ b/src/components/forms/providers.js @@ -1,7 +1,7 @@ import { h, Component } from "preact"; class Provider extends Component { - handleLogin = e => { + handleLogin = (e) => { e.preventDefault(); this.props.onLogin(this.props.provider.toLowerCase()); }; @@ -35,7 +35,7 @@ export default class Providers extends Component { return (

- {providers.map(p => ( + {providers.map((p) => ( { + handleInput = (e) => { this.setState({ [e.target.name]: e.target.value }); }; - addSiteURL = e => { + addSiteURL = (e) => { e.preventDefault(); this.props.onSiteURL(this.state.url); }; - clearSiteURL = e => { + clearSiteURL = (e) => { e.preventDefault; this.props.onSiteURL(); }; @@ -30,7 +30,7 @@ export default class SiteURLForm extends Component {

{t("site_url_title")}