From 7b2e8ede07a1ebcc0d02d8a1a8906119e3323cf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=A1borszki=20B=C3=A1lint?= Date: Sat, 4 May 2024 01:54:46 +0200 Subject: [PATCH] Switch enums to objects with as const --- src/file/shared/footnote-properties.ts | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/file/shared/footnote-properties.ts b/src/file/shared/footnote-properties.ts index 70ebb7ad8a..c1f38016c8 100644 --- a/src/file/shared/footnote-properties.ts +++ b/src/file/shared/footnote-properties.ts @@ -1,16 +1,16 @@ -export enum FootnoteRestartLocation { - Continuous ="continuous", - EachSection = "eachSect", - EachPage = "eachPage", -} +export const FootnoteRestartLocation = { + CONTINUOUS: "continuous", + EACH_SECTION: "eachSect", + EACH_PAGE: "eachPage", +} as const; export type FootnoteRestartLocationType = (typeof FootnoteRestartLocation)[keyof typeof FootnoteRestartLocation] -export enum FootnotePositioningLocation { - PageBottom = "pageBottom", - BeneathText = "beneathText", - SectionEnd = "sectEnd", - DocumentEnd = "docEnd", -} +export const FootnotePositioningLocation = { + PAGE_BOTTOM: "pageBottom", + BENEATH_TEXT: "beneathText", + SECTION_END: "sectEnd", + DOCUMENT_END: "docEnd", +} as const; export type FootnotePositioningLocationType = (typeof FootnotePositioningLocation)[keyof typeof FootnotePositioningLocation]