Spaces:
Build error
Build error
File size: 325 Bytes
d9494a5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | export const parseArrayEnvVar = <T>(
envVar: string | undefined,
expectedValues: T[],
defaultValues: T[],
): T[] => {
if (!envVar) return defaultValues;
const values = envVar
.split(',')
.filter((item) => expectedValues.includes(item as T)) as T[];
return values.length > 0 ? values : defaultValues;
};
|