mirror of
https://github.com/usememos/memos.git
synced 2025-01-05 04:58:02 +03:00
fix: memo content availability for visitor mode (#1605)
This commit is contained in:
parent
fab8a71fd2
commit
3fad718807
@ -32,7 +32,8 @@ const MemoContent: React.FC<Props> = (props: Props) => {
|
||||
|
||||
//variable for auto-collapse
|
||||
const userStore = useUserStore();
|
||||
const { localSetting } = userStore.state.user as User;
|
||||
const isVisitorMode = userStore.isVisitorMode();
|
||||
const autoCollapse: boolean = isVisitorMode ? true : (userStore.state.user as User).localSetting.enableAutoCollapse;
|
||||
|
||||
useEffect(() => {
|
||||
if (showFull) {
|
||||
@ -72,15 +73,13 @@ const MemoContent: React.FC<Props> = (props: Props) => {
|
||||
<div className={`memo-content-wrapper ${className || ""}`}>
|
||||
<div
|
||||
ref={memoContentContainerRef}
|
||||
className={`memo-content-text ${
|
||||
localSetting.enableAutoCollapse && state.expandButtonStatus === 0 ? "max-h-64 overflow-y-hidden" : ""
|
||||
}`}
|
||||
className={`memo-content-text ${autoCollapse && state.expandButtonStatus === 0 ? "max-h-64 overflow-y-hidden" : ""}`}
|
||||
onClick={handleMemoContentClick}
|
||||
onDoubleClick={handleMemoContentDoubleClick}
|
||||
>
|
||||
{marked(content)}
|
||||
</div>
|
||||
{localSetting.enableAutoCollapse && state.expandButtonStatus !== -1 && (
|
||||
{autoCollapse && state.expandButtonStatus !== -1 && (
|
||||
<div className={`expand-btn-container ${state.expandButtonStatus === 0 && "!-mt-7"}`}>
|
||||
<div className="absolute top-0 left-0 w-full h-full blur-lg bg-white dark:bg-zinc-700"></div>
|
||||
<span className={`btn z-10 ${state.expandButtonStatus === 0 ? "expand-btn" : "fold-btn"}`} onClick={handleExpandBtnClick}>
|
||||
|
Loading…
Reference in New Issue
Block a user