1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 17:56:25 +00:00

handling tagButton click

This commit is contained in:
Sosuke Suzuki
2017-09-30 16:26:09 +09:00
parent 3154110de1
commit ad0ac19d3d
2 changed files with 8 additions and 3 deletions

View File

@@ -7,11 +7,12 @@ import CSSModules from 'browser/lib/CSSModules'
/**
* @param {string} name
* @param (Function) handleClickTagButton
*/
const TagListItem = (({name}) => {
const TagListItem = (({name, handleClickTagButton}) => {
return (
<button>
<button onClick={handleClickTagButton}>
{name}
</button>
)

View File

@@ -90,7 +90,7 @@ class SideNav extends React.Component {
component = (
tagList.map(tag => {
return (
<TagListItem name={tag} />
<TagListItem name={tag} handleClickTagButton={(e) => this.handleClickTagButton(e)} />
)
})
)
@@ -99,6 +99,10 @@ class SideNav extends React.Component {
return component
}
handleClickTagButton (e) {
console.log('TAGBUTTON!!!')
}
render () {
let { data, location, config, dispatch } = this.props