Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
14 lines
No EOL
490 B
Text
14 lines
No EOL
490 B
Text
import { parsePath } from './parse-path';
|
|
/**
|
|
* Similarly to `addPathPrefix`, this function adds a suffix at the end on the
|
|
* provided path. It also works only for paths ensuring the argument starts
|
|
* with a slash.
|
|
*/ export function addPathSuffix(path, suffix) {
|
|
if (!path.startsWith('/') || !suffix) {
|
|
return path;
|
|
}
|
|
const { pathname, query, hash } = parsePath(path);
|
|
return `${pathname}${suffix}${query}${hash}`;
|
|
}
|
|
|
|
//# sourceMappingURL=add-path-suffix.js.map |