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 006f25ef99
commit e0e6a288f1
3 changed files with 3 additions and 2 deletions

View file

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

View file

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

View file

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