mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-10 02:54:15 +00:00
handle open post
This commit is contained in:
parent
1dc6bf9c10
commit
4e5231b0fc
@ -26,6 +26,7 @@ const NoResultComponent = () => {
|
||||
export default class PostsLists extends React.Component {
|
||||
state = {
|
||||
currentIndex: 0,
|
||||
openPost: null,
|
||||
}
|
||||
|
||||
listRef = React.createRef()
|
||||
@ -120,9 +121,10 @@ export default class PostsLists extends React.Component {
|
||||
})
|
||||
}
|
||||
|
||||
onDoubleClickPost = (data) => {
|
||||
// open post
|
||||
app.setLocation(`/post/${data._id}`)
|
||||
onToogleOpen = (to, data) => {
|
||||
if (typeof this.props.onOpenPost === "function") {
|
||||
this.props.onOpenPost(to, data)
|
||||
}
|
||||
}
|
||||
|
||||
render() {
|
||||
@ -157,10 +159,10 @@ export default class PostsLists extends React.Component {
|
||||
key={index}
|
||||
data={post}
|
||||
events={{
|
||||
onToogleOpen: this.onToogleOpen,
|
||||
onClickLike: this.onLikePost,
|
||||
onClickDelete: this.onDeletePost,
|
||||
onClickSave: this.onSavePost,
|
||||
onDoubleClick: this.onDoubleClickPost,
|
||||
}}
|
||||
/>
|
||||
})
|
||||
|
Loading…
x
Reference in New Issue
Block a user