Files
classroomio/packages/utils/src/functions/array.ts
T

13 lines
378 B
TypeScript
Raw Normal View History

2026-03-09 11:18:22 +01:00
/**
* Safely normalizes a value to an array for processing
* Useful for processing jsonb fields from database or API responses
* @param value Value that might be an array, null, or undefined
* @returns Array (empty if value is not an array)
*/
export function normalizeToArray(value: unknown): unknown[] {
if (Array.isArray(value)) {
return value;
}
return [];
}