diff --git a/packages/griffith-standalone/src/index.js b/packages/griffith-standalone/src/index.js
index 0ce5b2e7..386c0b78 100644
--- a/packages/griffith-standalone/src/index.js
+++ b/packages/griffith-standalone/src/index.js
@@ -3,13 +3,21 @@ import ReactDOM from 'react-dom'
import Player from 'griffith'
export function createPlayer(target) {
+ function render(props) {
+ ReactDOM.render(, target)
+ }
+
+ render()
+
return {
render(props) {
- ReactDOM.render(, target)
+ render(props)
+ return this
},
dispose() {
- ReactDOM.unmountComponentAtNode(target)
+ ReactDOM.render(null, target)
+ return this
},
}
}