cal/apps/web/lib/ensureArray.ts
2022-02-10 14:22:45 -07:00

10 lines
180 B
TypeScript

export function ensureArray<T>(val: unknown): T[] {
if (Array.isArray(val)) {
return val;
}
if (typeof val === "undefined") {
return [];
}
return [val] as T[];
}