this post was submitted on 10 Oct 2023
7 points (88.9% liked)
TypeScript
79 readers
1 users here now
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
At work, when I was helping with some frontend stuff, we used object literals.
Taken from option 2 in this blog post. https://maxheiber.medium.com/alternatives-to-typescript-enums-50e4c16600b1`___`
That's what the typescript official docs recommend as an alternative too
https://www.typescriptlang.org/docs/handbook/enums.html#objects-vs-enums
The const keyword was added after enums. I doubt enums would exist if the feature was added earlier.
This is, in my opinion, the absolute best way to do it