Skip to content

Instantly share code, notes, and snippets.

@erkattak
Created June 26, 2015 02:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save erkattak/bf57bf21e693272eb32a to your computer and use it in GitHub Desktop.
Save erkattak/bf57bf21e693272eb32a to your computer and use it in GitHub Desktop.
export default React.createClass({
// ...
render () {
const style = {
WebkitTransform: 'translateY(' + this.state.translatedYPosition + ')'
}
let containerClassString = this.state.containerExpanded ? LeftNavConstants.CONTAINER_EXPANDED : LeftNavConstants.CONTAINER_COLLAPSED
if (this.state.containerHighlighted) containerClassString += ' ' + LeftNavConstants.CONTAINER_HIGHLIGHTED
return (
<div id='left-nav' className='leftnav-main-container'>
<div id='left-nav-list-container' className={containerClassString}>
<div style={style} id='left-nav-scrolling-list' className='leftnav-menu-scrolling-list'>
{this.props.menuItems.map(function(menuItem) {
return <LeftNavItem key={menuItem.cid} menuItem={menuItem} />
})}
</div>
</div>
</div>
)
}
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment