Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
[eslint] Add rules matching codebase style
Alexis Sellier committed 4 years ago
commit 50d2bc944f99bee72406ba66ff31f93138fe3156
parent 618d49e201da773390fa5ce42ad9903dc9dc2ceb
3 files changed +16 -5
modified .eslintrc.js
@@ -23,8 +23,17 @@ module.exports = {
    }
  ],
  rules: {
-
    indent: ["error", 2, { "SwitchCase": 1 }],
-
    semi: "off", // We use the typescript-specific rule as it's more accurate.
+
    "indent": ["error", 2, { "SwitchCase": 1 }],
+
    "semi": "off", // We use the typescript-specific rule as it's more accurate.
+
    "curly": ["error", "multi-line", "consistent"],
+
    "keyword-spacing": ["error"],
+
    "no-trailing-spaces": ["error"],
+
    "space-before-function-paren": ["error", {
+
      "anonymous": "always",
+
      "named": "never",
+
      "asyncArrow": "always",
+
    }],
+
    "eol-last": ["error"],
    "@typescript-eslint/no-explicit-any": "off",
    "@typescript-eslint/semi": ["error"],
    "@typescript-eslint/member-delimiter-style": [
modified src/api.ts
@@ -5,8 +5,9 @@ export async function get(
  params: Record<string, any>,
  config: Config
): Promise<any> {
-
  if (! config.seed.api)
+
  if (! config.seed.api) {
    throw new Error("Seed HTTP API unavailable");
+
  }

  const query: Record<string, string> = {};
  for (const [key, val] of Object.entries(params)) {
modified src/session.ts
@@ -163,8 +163,9 @@ export const loadState = (initial: State): Store => {
          case Connection.Connected:
            // In case of locking Metamask the accountsChanged event returns undefined.
            // To prevent out of sync state, the wallet gets disconnected.
-
            if (address === undefined) disconnectWallet();
-
            else {
+
            if (address === undefined) {
+
              disconnectWallet();
+
            } else {
              s.session.address = address;
              window.localStorage.setItem("session", JSON.stringify({ address, tokenBalance: s.session.tokenBalance, tx: s.session.tx }));
            }