UNPKG

next-i18next

Version:

The easiest way to translate your NextJs apps.

11 lines (10 loc) 378 B
import { parse as parseUrl } from 'url'; export const subpathIsPresent = (url, subpath) => { if (typeof url !== 'string' || typeof subpath !== 'string') { return false; } const { pathname } = parseUrl(url); return typeof pathname === 'string' && (pathname.length === subpath.length + 1 && pathname === `/${subpath}` || pathname.startsWith(`/${subpath}/`)); };