Allow for naming the rootId with no options

Right now if you want to name your rootId something different, but don't pass
in any options, it doesn't change the name of your rootId (see confusion in
github #49.

This would allow someone to use

```js
const app = choo()
app.start('myRootNode')
```

Rather than having to use

```js
const app = choo()
app.start('myRootNode', {name: 'myRootNode'})
```
This commit is contained in:
Todd Kennedy
2016-06-19 08:35:41 -07:00
parent 129221e8ab
commit 1d38ab9f22
+1 -1
View File
@@ -54,7 +54,7 @@ function choo () {
// start the application
// (str?, obj?) -> DOMNode
function start (rootId, opts) {
if (!opts) {
if (!opts && typeof rootId !== 'string') {
opts = rootId
rootId = null
}