Skip to content

Commit

Permalink
fix: svg attributes now correctly handled
Browse files Browse the repository at this point in the history
  • Loading branch information
phawxby committed May 11, 2018
1 parent 261ffb7 commit 94643e1
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
2 changes: 1 addition & 1 deletion index.js
Expand Up @@ -7,7 +7,7 @@ var domToReact = require('./lib/dom-to-react');
var htmlToDOM = require('html-dom-parser');

// decode HTML entities by default for `htmlparser2`
var domParserOptions = { decodeEntities: true };
var domParserOptions = { decodeEntities: true, lowerCaseAttributeNames: false };

/**
* Convert HTML string to React elements.
Expand Down
4 changes: 3 additions & 1 deletion test/dom-to-react.js
Expand Up @@ -131,7 +131,9 @@ describe('dom-to-react parser', function() {

it('handles svg\'s with a viewBox', function() {
var html = mocks.html.svg;
var reactElement = domToReact(htmlToDOM(html));
var reactElement = domToReact(htmlToDOM(html, { lowerCaseAttributeNames: false }));

console.log(reactElement);

assert.deepEqual(
reactElement,
Expand Down

0 comments on commit 94643e1

Please sign in to comment.