Объявляет схему литерала - типа, который содержит только одно конкретное значение типа string | number | boolean
.
Практическое применение имеет только в сочетании с Heap.Union.
import { Heap } from '@app/heap'
Heap.Literal(value)
string | number | boolean
JSON-схема для заданной константы с типом, соответствующим типу константы.
const tasks = Heap.Table('tasks', {
status: Heap.Union(
[
Heap.Literal('in-progress'),
Heap.Literal('done'),
],
{ default: 'in-progress' },
),
})