4 ms·
Its a shame because I like the enum way of declaration a lot more. `const Foo = { Bar: 'bar' } as const` - this just feels a bit weird.
by hassleblad23 2y ago
Its a shame because I like the enum way of declaration a lot more.
`const Foo = { Bar: 'bar' } as const` - this just feels a bit weird.
- spankalee 2y agoThat's a taste thing. Personally, I like my TypeScript as a superset of JS with types, so I dislike all the custom value-space syntax. `const Foo = { Bar: 'bar' }` is how I would write an enum-like object in JS, so that's how I want to write it in TypeScript, just with added types.
- DidYaWipe 2y agoYes, why do we have "const" at the beginning AND end?