API reference › @evolu/common › Array › appendToArray
function appendToArray<T>(array: readonly T[], item: T): readonly [T, T];
Defined in: packages/common/src/Array.ts:323
Appends an item to an array, returning a new non-empty readonly array.
Appending a value
import { appendToArray, type NonEmptyReadonlyArray } from "@evolu/common";
const values = appendToArray([1, 2, 3], 4);
expect(values).toEqual([1, 2, 3, 4]);
expectTypeOf(values).toEqualTypeOf<NonEmptyReadonlyArray<number>>();