fix(sidebar): selected is not actually a required prop

Fixes #476
This commit is contained in:
Ben Gotow 2015-11-25 16:30:01 -08:00
parent 4b96ac4bc3
commit 0a413a1598
3 changed files with 3 additions and 2 deletions

View file

@ -10,8 +10,8 @@ class AccountSidebarItem extends React.Component
@propTypes: {
item: React.PropTypes.object.isRequired
selected: React.PropTypes.object.isRequired
onToggleCollapsed: React.PropTypes.func.isRequired
selected: React.PropTypes.object
collapsed: React.PropTypes.bool
onDestroyItem: React.PropTypes.func
}

View file

@ -12,8 +12,8 @@ class AccountSidebarSection extends React.Component
@propTypes: {
section: React.PropTypes.object.isRequired
collapsed: React.PropTypes.object.isRequired
selected: React.PropTypes.object.isRequired
onToggleCollapsed: React.PropTypes.func.isRequired
selected: React.PropTypes.object
}
constructor: (@props) ->

View file

@ -39,6 +39,7 @@ class AccountSidebar extends React.Component
collapsed={@state.collapsed}
selected={@state.selected}
onToggleCollapsed={@_onToggleCollapsed} />
_onStoreChange: =>
@setState @_getStateFromStores()