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 {
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]