⬅️ FEM TypeScript Fundamentals
Readonly value vs property
// can't replace it, but can mutate it
type User = {
name: string
readonly catNames: string[]
};
// can't mutate the array, but can replace it
type User = {
name: string
catNames: ReadonlyArray<string>
};
// safest
type User = {
name: string
readonly catNames: ReadonlyArray<string>
};