We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5cfdd50 commit 40fc84bCopy full SHA for 40fc84b
2 files changed
src/core/render/compiler/link.js
@@ -54,7 +54,11 @@ export const linkCompiler = ({
54
}
55
56
if (config.class) {
57
- attrs.push(`class="${config.class}"`);
+ let classes = config.class;
58
+ if (Array.isArray(config.class)) {
59
+ classes = config.class.join(' ');
60
+ }
61
+ attrs.push(`class="${classes}"`);
62
63
64
if (config.id) {
test/integration/render.test.js
@@ -285,7 +285,7 @@ describe('render', function () {
285
);
286
287
expect(output).toMatchInlineSnapshot(
288
- `"<p><a href="http://url" target="_blank" rel="noopener" class="someCssClass,anotherCssClass">alt text</a></p>"`,
+ `"<p><a href="http://url" target="_blank" rel="noopener" class="someCssClass anotherCssClass">alt text</a></p>"`,
289
290
});
291
0 commit comments