typescript type list code example
Example 1: typescript integer
// There is no int type, use number
const myInt: number = 17;
const myDecimal: number = 17.5;
Example 2: typescript array
let list: number[] = [1, 2, 3];
Example 3: typescript list
enum Color {
Red = "red",
Green = 2,
Blue = 4,
}
let c: Color = Color.Green;Try
Example 4: create type as values of list typescript
// You can create your list as enums
enum statuses {
SETUP,
STARTED,
FINISHED
}
// Creates known string type
// 'SETUP' | 'STARTED' | 'FINISHED'
type StatusString = keyof typeof statuses
// JobStatus.status must match 'SETUP' | 'STARTED' | 'FINISHED'
export type JobStatus = {
status: StatusString
}