19 lines
459 B
TypeScript
19 lines
459 B
TypeScript
export const isInternalLink = (link: string): boolean => {
|
|
if (
|
|
link.startsWith('/') ||
|
|
link.startsWith('#') ||
|
|
link.startsWith('https://vaultproject.io') ||
|
|
link.startsWith('https://www.vaultproject.io')
|
|
) {
|
|
return true
|
|
}
|
|
return false
|
|
}
|
|
|
|
export const chunk = (arr, chunkSize = 1, cache = []) => {
|
|
const tmp = [...arr]
|
|
if (chunkSize <= 0) return cache
|
|
while (tmp.length) cache.push(tmp.splice(0, chunkSize))
|
|
return cache
|
|
}
|