Skip to content

Commit 382b02e

Browse files
author
Javier Cubides
committed
Add support for variables in code run blocks
1 parent eff445a commit 382b02e

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

index.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,12 @@ module.exports = function (content) {
2323
.replace(/>/g, '>')
2424
.replace(/(\n)/g, '{"\\n"}');
2525

26-
exampleSource = codeElement.replace(/(\n)/g, '{"\\n"}');
26+
exampleSource = codeElement
27+
.replace(/{/g, '{"{"{')
28+
.replace(/}/g, '{"}"}')
29+
.replace(/{"{"{/g, '{"{"}')
30+
.replace(/class=/g, 'className=')
31+
.replace(/(\n)/g, '{"\\n"}');
2732

2833
return `
2934
<div className="example">

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
{
22
"name": "react-markdown-loader",
3-
"version": "1.0.8-alpha",
3+
"version": "1.0.9-alpha",
44
"description": "Webpack loader to render React Components from markdown",
55
"main": "index.js",
66
"scripts": {
7-
"test": "./tests/*.js"
7+
"test": "./tests/*.js",
8+
"lint": "eslint ./index.js"
89
},
910
"repository": {
1011
"type": "git",

0 commit comments

Comments
 (0)