diff --git a/packages/app/src/components/PostCard/index.jsx b/packages/app/src/components/PostCard/index.jsx index 3dfa4f16..5db11da1 100644 --- a/packages/app/src/components/PostCard/index.jsx +++ b/packages/app/src/components/PostCard/index.jsx @@ -287,10 +287,7 @@ export const PostContent = React.memo((props) => { } } - return
+ return
{renderContent()}
}) @@ -310,16 +307,16 @@ export const PostActions = (props) => {
-
-
- -
-
-
+
+
+
+ +
+
{props.isSelf &&
{ + if (typeof events.onClickOpen !== "function") { + console.warn("onClickOpen event is not a function, performing default action") + return window.app.goToPost(data._id) + } + + return await events.onClickOpen(data) + } + const onDataUpdate = (data) => { console.log("onDataUpdate", data) @@ -479,6 +485,7 @@ export const PostCard = React.memo(({ defaultSaved={hasSaved} onClickLike={onClickLike} onClickSave={onClickSave} + onClickOpen={onClickOpen} actions={{ delete: onClickDelete, }}