Skip to content

Commit 174f788

Browse files
committed
fix(mdx): className bug
1 parent dc0927b commit 174f788

File tree

6 files changed

+108
-112
lines changed

6 files changed

+108
-112
lines changed

lib/ast.mjs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
function attrString(attributes = []) {
22
return attributes.length > 0
3-
? attributes.map(({ name, value }) => ` ${name}="${value}"`).join('')
3+
? attributes
4+
.map(
5+
({ name, value }) =>
6+
` ${name === 'className' ? 'class' : name}="${value}"`,
7+
)
8+
.join('')
49
: '';
510
}
611

lib/transform.mjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const modes = {
4141
},
4242
{
4343
type: 'mdxJsxAttribute',
44-
name: 'class',
44+
name: 'className',
4545
value: 'kroki-object',
4646
},
4747
{
@@ -72,7 +72,7 @@ const modes = {
7272
attributes: [
7373
{
7474
type: 'mdxJsxAttribute',
75-
name: 'class',
75+
name: 'className',
7676
value: 'kroki-image',
7777
},
7878
{
@@ -102,7 +102,7 @@ const modes = {
102102
attributes: [
103103
{
104104
type: 'mdxJsxAttribute',
105-
name: 'class',
105+
name: 'className',
106106
value: 'kroki-inline-svg',
107107
},
108108
{

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "remark-kroki",
3-
"version": "0.3.0",
3+
"version": "0.3.1",
44
"description": "Remark plugin for showing Kroki diagram",
55
"license": "MIT",
66
"author": {
@@ -61,7 +61,7 @@
6161
"@nice-move/eslint-config-base": "^0.9.24",
6262
"@nice-move/prettier-config": "^0.9.8",
6363
"ava": "^5.3.1",
64-
"eslint": "^8.54.0",
64+
"eslint": "^8.55.0",
6565
"eslint-plugin-ava": "^14.0.0",
6666
"garou": "^0.6.19",
6767
"prettier": "^3.1.0",

0 commit comments

Comments
 (0)