From 4fcd134e55ebce8444af79b9e62f9e8ada280a3b Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Sat, 22 Nov 2025 20:52:30 +0000 Subject: [PATCH] Extract consts --- frontend/sync-client/src/consts.ts | 1 + frontend/sync-client/src/utils/is-file-type-mergable.ts | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/sync-client/src/consts.ts b/frontend/sync-client/src/consts.ts index 5eafa3aa..7dfe27ec 100644 --- a/frontend/sync-client/src/consts.ts +++ b/frontend/sync-client/src/consts.ts @@ -4,3 +4,4 @@ export const DIFF_CACHE_SIZE_MB = 2; export const MAX_LOG_MESSAGE_COUNT = 100000; export const MAX_HISTORY_ENTRY_COUNT = 5000; export const TIMEOUT_FOR_MERGING_HISTORY_ENTRIES_IN_SECONDS = 60; +export const MERGABLE_FILE_TYPES = ["md", "txt"]; diff --git a/frontend/sync-client/src/utils/is-file-type-mergable.ts b/frontend/sync-client/src/utils/is-file-type-mergable.ts index 3b149285..943dc1cd 100644 --- a/frontend/sync-client/src/utils/is-file-type-mergable.ts +++ b/frontend/sync-client/src/utils/is-file-type-mergable.ts @@ -1,6 +1,8 @@ +import { MERGABLE_FILE_TYPES } from "../consts"; + export function isFileTypeMergable(pathOrFileName: string): boolean { const parts = pathOrFileName.split("."); const fileExtension = parts.at(-1) ?? ""; - return ["md", "txt"].includes(fileExtension.toLowerCase()); + return MERGABLE_FILE_TYPES.includes(fileExtension.toLowerCase()); }