import React from 'react' import InlineSVG from 'svg-inline-react' import * as SVGs from '../svgs' export default class Anchors extends React.Component { constructor(props) { super(props) this.state = { selected: props.categories[0].name } } render() { var { categories, onAnchorClick } = this.props, { selected } = this.state return
{categories.map((category, i) => { var { name } = category return ( onAnchorClick(category, i)} className={`emoji-picker-anchor ${name == selected ? 'emoji-picker-anchor-selected' : ''}`} > ) })}
} } Anchors.propTypes = { categories: React.PropTypes.array, onAnchorClick: React.PropTypes.func, } Anchors.defaultProps = { categories: [], onAnchorClick: (() => {}), }