Skip to main content
Deno 2 is finally here πŸŽ‰οΈ
Learn more
Module

x/lunchbox/src/enums.ts

Component Library 🍱 for Deno πŸ¦• Fresh πŸ‹
Go to Latest
import * as lunchbox from "https://deno.land/x/lunchbox@v0.3.109/src/enums.ts";

This module contains all "enum" types. I really prefer union strings compared to true typescript enums, because they are less verbose when using them on JSX. For exmple:

 `<div thing='foobar'>...</div>`     vs      `<div thing={ENUM_NAME.FOOBAR}>...</div>`

This module manages arrays of string constants and string union types produced from them.

Variables

This module contains all "enum" types. I really prefer union strings compared to true typescript enums, because they are less verbose when using them on JSX. For exmple: