From e85d4061976db3482392cf6b427f50f05ab2b3e6 Mon Sep 17 00:00:00 2001 From: prototypa Date: Wed, 18 Jan 2023 01:30:45 -0500 Subject: [PATCH] Add getAsset function for assets permalink --- src/utils/permalinks.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/utils/permalinks.ts b/src/utils/permalinks.ts index 0db7970..c5999a6 100644 --- a/src/utils/permalinks.ts +++ b/src/utils/permalinks.ts @@ -60,5 +60,13 @@ export const getHomePermalink = (): string => getPermalink('/'); /** */ export const getBlogPermalink = (): string => getPermalink(BLOG_BASE); +/** */ +export const getAsset = (path: string): string => + '/' + + [BASE_PATHNAME, path] + .map((el) => trimSlash(el)) + .filter((el) => !!el) + .join('/'); + /** */ const definitivePermalink = (permalink: string): string => createPath(BASE_PATHNAME, permalink);