Values & References13 / 18
Up next

const assertions

// `as const` gives a deeply readonly value with literal types
const routes = ["/home", "/about"] as const;
// routes.push("/x") is a type error; it is a readonly tuple
console.log(routes[0], routes.length);
What you're solving

as const gives a deeply readonly value