Skip to content

Commit df8ff92

Browse files
committed
fix: it
1 parent c025dc9 commit df8ff92

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/core/render/compiler/link.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,11 @@ export const linkCompiler = ({
5454
}
5555

5656
if (config.class) {
57-
attrs.push(`class="${config.class}"`);
57+
let classes = config.class;
58+
if (Array.isArray(config.class)) {
59+
classes = config.class.join(' ');
60+
}
61+
attrs.push(`class="${classes}"`);
5862
}
5963

6064
if (config.id) {

test/integration/render.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ describe('render', function () {
285285
);
286286

287287
expect(output).toMatchInlineSnapshot(
288-
`"<p><a href="http://url" target="_blank" rel="noopener" class="someCssClass,anotherCssClass">alt text</a></p>"`,
288+
`"<p><a href="http://url" target="_blank" rel="noopener" class="someCssClass anotherCssClass">alt text</a></p>"`,
289289
);
290290
});
291291

0 commit comments

Comments
 (0)