Skip to content

Commit

Permalink
Fix dom renderer to render cards
Browse files Browse the repository at this point in the history
  • Loading branch information
mixonic committed Jul 27, 2015
1 parent f95aa2b commit b0933bf
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
13 changes: 9 additions & 4 deletions demo/demo.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ var selfieCard = {
'<div>' +
'<img src="' + payload.imageSrc + '"><br>' +
'<div>You look nice today.</div>' +
(env.edit ? "<div><button id='go-edit'>Take a better picture</button></div>" : "") +
'<div><button id="go-edit">Take a better picture</button></div>' +
'</div>' +
'')[0]
Expand All @@ -29,7 +30,7 @@ var selfieCard = {
element.appendChild($('' +
'<div>' +
'Hello there!' +
'<button id="go-edit">Click here to take a picture</button>' +
(env.edit ? "<button id='go-edit'>Click here to take a picture</button>" : "")
'</div>')[0]
);
}
Expand Down Expand Up @@ -174,10 +175,14 @@ var ContentKitDemo = exports.ContentKitDemo = {
var mobiledoc = editor.serialize();
codePaneJSON.innerHTML = this.syntaxHighlight(mobiledoc);

var cards = {
'simple-card': simpleCard,
'edit-card': cardWithEditMode,
'input-card': cardWithInput,
'selfie-card': selfieCard
};
var renderer = new MobiledocDOMRenderer();
var rendered = renderer.render(mobiledoc, document.createElement('div'), {
/* cards */
});
var rendered = renderer.render(mobiledoc, document.createElement('div'), cards);

$('#rendered-mobiledoc').empty();
$('#rendered-mobiledoc')[0].appendChild(rendered);
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@
"broccoli-test-builder": "^0.1.0",
"content-kit-utils": "^0.2.0",
"jquery": "^2.1.4",
"mobiledoc-dom-renderer": "^0.1.5",
"mobiledoc-html-renderer": "^0.1.2",
"mobiledoc-dom-renderer": "^0.1.6",
"mobiledoc-html-renderer": "^0.1.3",
"testem": "^0.8.4"
}
}

0 comments on commit b0933bf

Please sign in to comment.