mirror of
https://github.com/usememos/memos.git
synced 2025-06-05 22:09:59 +02:00
feat: add setting for double-click of memos (#1036)
* feat: add setting for double-click of memos * update * update
This commit is contained in:
@ -34,6 +34,7 @@ const Memo: React.FC<Props> = (props: Props) => {
|
||||
const locationStore = useLocationStore();
|
||||
const userStore = useUserStore();
|
||||
const memoStore = useMemoStore();
|
||||
const { localSetting } = userStore.state.user as User;
|
||||
const [displayTimeStr, setDisplayTimeStr] = useState<string>(getFormatedMemoTimeStr(memo.displayTs, i18n.language));
|
||||
const memoContainerRef = useRef<HTMLDivElement>(null);
|
||||
const isVisitorMode = userStore.isVisitorMode();
|
||||
@ -151,6 +152,9 @@ const Memo: React.FC<Props> = (props: Props) => {
|
||||
};
|
||||
|
||||
const handleMemoContentDoubleClick = (e: React.MouseEvent) => {
|
||||
if (!localSetting.enableDoubleClickEditing) {
|
||||
return;
|
||||
}
|
||||
const targetEl = e.target as HTMLElement;
|
||||
|
||||
if (targetEl.className === "tag-span") {
|
||||
|
Reference in New Issue
Block a user