ngx-rickandmorty
Version:
12 lines • 376 B
JavaScript
export function extractIdsFromUrl(url) {
if (!url) {
return [];
}
const { pathname } = new URL(url);
const maybeIds = pathname.split('/').pop().split(',');
if (maybeIds.every((maybeId) => /\d+/.test(maybeId))) {
return maybeIds.map((maybeId) => parseInt(maybeId, 10));
}
return [];
}
//# sourceMappingURL=extract-ids-from-url.js.map