Files
documenso/packages/lib/utils/params.ts
David Nguyen 9d626473c8 feat: wip
2023-12-27 13:04:24 +11:00

18 lines
379 B
TypeScript

// Common util functions for parsing params.
/**
* From an unknown string, parse it into a number array.
*
* Filter out unknown values.
*/
export const parseToNumberArray = (value: unknown): number[] => {
if (typeof value !== 'string') {
return [];
}
return value
.split(',')
.map((value) => parseInt(value, 10))
.filter((value) => !isNaN(value));
};