fix the bug

This commit is contained in:
Sukchan Lee 2017-07-06 22:51:37 +09:00
parent ecadeb5712
commit 7b3e3ca5fe
2 changed files with 5 additions and 4 deletions

View File

@ -172,7 +172,7 @@ class Item extends Component {
return (
<Sizer disabled={disabled}>
<Card disabled={disabled} onClick={() => onView(subscriber)}>
<Card disabled={disabled} onClick={() => onView(imsi)}>
<Imsi>{imsi}</Imsi>
<div className="actions">
<Tooltip content='Edit' width="60px">

View File

@ -169,10 +169,10 @@ class Collection extends Component {
}
viewHandler = {
show: (subscriber) => {
show: (imsi) => {
this.setState({
view: {
subscriber,
imsi,
visible: true,
disableOnClickOutside: false
}
@ -237,7 +237,8 @@ class Collection extends Component {
<FloatingButton onClick={documentHandler.actions.create}/>
<Subscriber.View
visible={this.state.view.visible}
subscriber={this.state.view.subscriber}
subscriber={data.filter(subscriber =>
subscriber.imsi === this.state.view.imsi)[0]}
disableOnClickOutside={this.state.view.disableOnClickOutside}
onEdit={documentHandler.actions.update}
onDelete={confirmHandler.show}