diff --git a/web/src/components/ChangeMemoCreatedTsDialog.tsx b/web/src/components/ChangeMemoCreatedTsDialog.tsx index b3fc7bafccbcf..8cf300395afec 100644 --- a/web/src/components/ChangeMemoCreatedTsDialog.tsx +++ b/web/src/components/ChangeMemoCreatedTsDialog.tsx @@ -69,6 +69,9 @@ const ChangeMemoCreatedTsDialog: React.FC = (props: Props) => {
+

+ THIS IS NOT A NORMAL BEHAVIOR. PLEASE MAKE SURE YOU REALLY NEED IT. +

diff --git a/web/src/components/Memo.tsx b/web/src/components/Memo.tsx index 25f05bc10783d..3ab5e69d1af68 100644 --- a/web/src/components/Memo.tsx +++ b/web/src/components/Memo.tsx @@ -12,6 +12,7 @@ import MemoContent from "./MemoContent"; import MemoResources from "./MemoResources"; import showShareMemoImageDialog from "./ShareMemoImageDialog"; import showPreviewImageDialog from "./PreviewImageDialog"; +import showChangeMemoCreatedTsDialog from "./ChangeMemoCreatedTsDialog"; import "../less/memo.less"; dayjs.extend(relativeTime); @@ -171,6 +172,10 @@ const Memo: React.FC = (props: Props) => { editorStateService.setEditMemoWithId(memo.id); }; + const handleMemoDisplayTimeClick = () => { + showChangeMemoCreatedTsDialog(memo.id); + }; + const handleMemoVisibilityClick = (visibility: Visibility) => { const currVisibilityQuery = locationService.getState().query?.visibility; if (currVisibilityQuery === visibility) { @@ -185,7 +190,9 @@ const Memo: React.FC = (props: Props) => { {memo.pinned &&
}
- {displayTimeStr} + + {displayTimeStr} + {memo.visibility !== "PRIVATE" && !isVisitorMode && (