complete
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
function useProjectImage() {
|
||||
const projectImageUrl = (relativePath) => {
|
||||
if (!relativePath) return "";
|
||||
const rel = relativePath.startsWith("img/") ? relativePath : `img/project/${relativePath}`;
|
||||
const cleaned = rel.replace(/^\/+/, "");
|
||||
return `/assets/${cleaned}`;
|
||||
};
|
||||
const assetUrl = (relativePath) => {
|
||||
if (!relativePath) return "";
|
||||
const cleaned = relativePath.replace(/^\/+/, "").replace(/^assets\//, "");
|
||||
return `/assets/${cleaned}`;
|
||||
};
|
||||
return { projectImageUrl, assetUrl };
|
||||
}
|
||||
|
||||
export { useProjectImage as u };
|
||||
//# sourceMappingURL=useProjectImage-Q60UeTNB.mjs.map
|
||||
Reference in New Issue
Block a user