Switch enums to objects with as const

This commit is contained in:
Táborszki Bálint
2024-05-04 01:54:46 +02:00
parent 7da242ee9e
commit 7b2e8ede07

View File

@ -1,16 +1,16 @@
export enum FootnoteRestartLocation { export const FootnoteRestartLocation = {
Continuous ="continuous", CONTINUOUS: "continuous",
EachSection = "eachSect", EACH_SECTION: "eachSect",
EachPage = "eachPage", EACH_PAGE: "eachPage",
} } as const;
export type FootnoteRestartLocationType = (typeof FootnoteRestartLocation)[keyof typeof FootnoteRestartLocation] export type FootnoteRestartLocationType = (typeof FootnoteRestartLocation)[keyof typeof FootnoteRestartLocation]
export enum FootnotePositioningLocation { export const FootnotePositioningLocation = {
PageBottom = "pageBottom", PAGE_BOTTOM: "pageBottom",
BeneathText = "beneathText", BENEATH_TEXT: "beneathText",
SectionEnd = "sectEnd", SECTION_END: "sectEnd",
DocumentEnd = "docEnd", DOCUMENT_END: "docEnd",
} } as const;
export type FootnotePositioningLocationType = (typeof FootnotePositioningLocation)[keyof typeof FootnotePositioningLocation] export type FootnotePositioningLocationType = (typeof FootnotePositioningLocation)[keyof typeof FootnotePositioningLocation]