From 17c3496542adc9ddfe46e3bc73c0fe7776c30f78 Mon Sep 17 00:00:00 2001 From: fawn Date: Sun, 19 Mar 2023 08:13:17 +0000 Subject: feat(typingIndicator): Option to not show indicator for blocked users (#513) --- src/utils/patches.ts | 4 +--- src/utils/types.ts | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) (limited to 'src/utils') diff --git a/src/utils/patches.ts b/src/utils/patches.ts index 0f83d40..c30f7b1 100644 --- a/src/utils/patches.ts +++ b/src/utils/patches.ts @@ -16,9 +16,7 @@ * along with this program. If not, see . */ -import { PatchReplacement } from "./types"; - -export type ReplaceFn = (match: string, ...groups: string[]) => string; +import { PatchReplacement, ReplaceFn } from "./types"; export function canonicalizeMatch(match: RegExp | string) { if (typeof match === "string") return match; diff --git a/src/utils/types.ts b/src/utils/types.ts index 76a3d74..54c9674 100644 --- a/src/utils/types.ts +++ b/src/utils/types.ts @@ -19,13 +19,13 @@ import { Command } from "@api/Commands"; import { Promisable } from "type-fest"; -import type { ReplaceFn } from "./patches"; - // exists to export default definePlugin({...}) export default function definePlugin

(p: P & Record) { return p; } +export type ReplaceFn = (match: string, ...groups: string[]) => string; + export interface PatchReplacement { match: string | RegExp; replace: string | ReplaceFn; -- cgit