diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2024-02-18 17:03:46 -0400 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2024-02-18 17:03:46 -0400 |
commit | 84290316071c23c35661f556a9959b86a33b8314 (patch) | |
tree | ece3ab38db08e66f1bd39f7a8c65ae4b27a07e3c | |
parent | a4ba1bd41ca0a99e31595f6975a04e6718946984 (diff) |
content, replacer: move warning splitting into replacer
-rw-r--r-- | src/content/dependencies/transformContent.js | 8 | ||||
-rw-r--r-- | src/util/replacer.js | 6 |
2 files changed, 7 insertions, 7 deletions
diff --git a/src/content/dependencies/transformContent.js b/src/content/dependencies/transformContent.js index 84881016..69030224 100644 --- a/src/content/dependencies/transformContent.js +++ b/src/content/dependencies/transformContent.js @@ -229,7 +229,7 @@ export default { const { link, style, - warning, + warnings, width, height, pixelate, @@ -264,13 +264,9 @@ export default { link: link ?? true, width: width ?? null, height: height ?? null, + warnings: warnings ?? null, thumb: slots.thumb, - warnings: - (warning - ? warning.split(', ') - : null), - attributes: [ {class: 'content-image'}, diff --git a/src/util/replacer.js b/src/util/replacer.js index 8e6cac7b..2c0e89f1 100644 --- a/src/util/replacer.js +++ b/src/util/replacer.js @@ -495,11 +495,15 @@ export function postprocessImages(inputNodes) { if (attributes.get('link')) imageNode.link = attributes.get('link'); if (attributes.get('style')) imageNode.style = attributes.get('style'); - if (attributes.get('warning')) imageNode.warning = attributes.get('warning'); if (attributes.get('width')) imageNode.width = parseInt(attributes.get('width')); if (attributes.get('height')) imageNode.height = parseInt(attributes.get('height')); if (attributes.get('pixelate')) imageNode.pixelate = true; + if (attributes.get('warning')) { + imageNode.warnings = + attributes.get('warning').split(', '); + } + outputNodes.push(imageNode); // No longer at the start of a line after an image - there will at |