From da91dc5595800fcf9b5b2d78dfaae3d2492d2aec Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Sat, 24 Oct 2020 15:32:47 -0700 Subject: [PATCH] xo: Fix @typescript-eslint/consistent-indexed-object-style. Signed-off-by: Anders Kaseorg --- app/renderer/js/notification/helpers.ts | 2 +- app/renderer/js/pages/preference/base-section.ts | 2 +- app/renderer/js/utils/enterprise-util.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/renderer/js/notification/helpers.ts b/app/renderer/js/notification/helpers.ts index a99ab59c..bc688ca2 100644 --- a/app/renderer/js/notification/helpers.ts +++ b/app/renderer/js/notification/helpers.ts @@ -21,7 +21,7 @@ export async function loadBots(): Promise { const response = await fetch('/json/users'); if (response.ok) { const {members} = await response.json(); - members.forEach(({is_bot, full_name}: {[key: string]: unknown}) => { + members.forEach(({is_bot, full_name}: Record) => { if (is_bot && typeof full_name === 'string') { const bot = `@${full_name}`; const mention = `@**${bot.replace(/^@/, '')}**`; diff --git a/app/renderer/js/pages/preference/base-section.ts b/app/renderer/js/pages/preference/base-section.ts index 1d76ed5d..677f6d28 100644 --- a/app/renderer/js/pages/preference/base-section.ts +++ b/app/renderer/js/pages/preference/base-section.ts @@ -51,7 +51,7 @@ export default class BaseSection extends BaseComponent { /* A method that in future can be used to create dropdown menus using \n`; Object.keys(options).forEach(key => { html += htmlEscape`\n`; diff --git a/app/renderer/js/utils/enterprise-util.ts b/app/renderer/js/utils/enterprise-util.ts index 95fd69fe..1b1684d6 100644 --- a/app/renderer/js/utils/enterprise-util.ts +++ b/app/renderer/js/utils/enterprise-util.ts @@ -9,7 +9,7 @@ const logger = new Logger({ }); // TODO: replace enterpriseSettings type with an interface once settings are final -let enterpriseSettings: {[key: string]: unknown}; +let enterpriseSettings: Record; let configFile: boolean; reloadDB();