From 94f0c3e5e788a28e4863b9f7bd84523bdeb5e2b8 Mon Sep 17 00:00:00 2001 From: Claudia Reynders <> Date: Sat, 30 Apr 2022 18:02:31 +0200 Subject: [PATCH] Refactored image shortcode --- src/_11ty/imageShortcode.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/_11ty/imageShortcode.js b/src/_11ty/imageShortcode.js index cdc815f..e00b51b 100644 --- a/src/_11ty/imageShortcode.js +++ b/src/_11ty/imageShortcode.js @@ -1,5 +1,4 @@ -const Image = require("@11ty/eleventy-img") -const path = require('path') +const Image = require('@11ty/eleventy-img') const imageShortcode = async ( relativeSrc, @@ -9,14 +8,11 @@ const imageShortcode = async ( formats = ['webp'], sizes = '(min-width: 100px)' ) => { - const { dir: imgDir } = path.parse(relativeSrc); - const fullSrc = path.join('src', relativeSrc); - const imageMetadata = await Image(relativeSrc, { widths, formats, - outputDir: "./_site/assets/images/generated/", - urlPath: "/assets/images/generated/", + outputDir: './_site/assets/images/generated/', + urlPath: '/assets/images/generated/', }) const imageAttributes = { @@ -26,7 +22,7 @@ const imageShortcode = async ( decoding: 'async', } - if(className) {imageAttributes["class"] = className } + if(className) {imageAttributes['class'] = className } return Image.generateHTML(imageMetadata, imageAttributes) }