From a33d6c946a5cecaf337beeac464f1ea8dd298b06 Mon Sep 17 00:00:00 2001 From: Renaud Chaput Date: Wed, 3 May 2023 13:32:11 +0200 Subject: [PATCH] [Glitch] Remove MastodonMap TS type Port 9a52a7f7a03e7dfc269a9eb13ece2290f2b705fd to glitch-soc Signed-off-by: Claire --- app/javascript/flavours/glitch/types/resources.ts | 7 ++++--- app/javascript/flavours/glitch/types/util.ts | 6 ------ 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/app/javascript/flavours/glitch/types/resources.ts b/app/javascript/flavours/glitch/types/resources.ts index 2346c659a..28fad2719 100644 --- a/app/javascript/flavours/glitch/types/resources.ts +++ b/app/javascript/flavours/glitch/types/resources.ts @@ -1,9 +1,10 @@ -import type { MastodonMap } from './util'; +import type { Record } from 'immutable'; type AccountValues = { id: number; avatar: string; avatar_static: string; [key: string]: any; -} -export type Account = MastodonMap +}; + +export type Account = Record; diff --git a/app/javascript/flavours/glitch/types/util.ts b/app/javascript/flavours/glitch/types/util.ts index 94df0c919..5f2cf2cf0 100644 --- a/app/javascript/flavours/glitch/types/util.ts +++ b/app/javascript/flavours/glitch/types/util.ts @@ -1,7 +1 @@ -export interface MastodonMap { - get(key: K): T[K]; - has(key: K): boolean; - set(key: K, value: T[K]): this; -} - export type ValueOf = T[keyof T];