save collapsed comments
This commit is contained in:
parent
da4c65aeba
commit
39ee87662e
@ -58,6 +58,7 @@ export default function Comment ({
|
|||||||
ref.current.scrollIntoView()
|
ref.current.scrollIntoView()
|
||||||
ref.current.classList.add('flash-it')
|
ref.current.classList.add('flash-it')
|
||||||
}
|
}
|
||||||
|
setCollapse(localStorage.getItem(`commentCollapse:${item.id}`))
|
||||||
}, [item])
|
}, [item])
|
||||||
|
|
||||||
const op = item.root.user.name === item.user.name
|
const op = item.root.user.name === item.user.name
|
||||||
@ -111,8 +112,18 @@ export default function Comment ({
|
|||||||
</>}
|
</>}
|
||||||
</div>
|
</div>
|
||||||
{!includeParent && (collapse
|
{!includeParent && (collapse
|
||||||
? <Eye className={styles.collapser} height={10} width={10} onClick={() => setCollapse(false)} />
|
? <Eye
|
||||||
: <EyeClose className={styles.collapser} height={10} width={10} onClick={() => setCollapse(true)} />)}
|
className={styles.collapser} height={10} width={10} onClick={() => {
|
||||||
|
setCollapse(false)
|
||||||
|
localStorage.removeItem(`commentCollapse:${item.id}`)
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
: <EyeClose
|
||||||
|
className={styles.collapser} height={10} width={10} onClick={() => {
|
||||||
|
setCollapse(true)
|
||||||
|
localStorage.setItem(`commentCollapse:${item.id}`, 'yep')
|
||||||
|
}}
|
||||||
|
/>)}
|
||||||
</div>
|
</div>
|
||||||
{edit
|
{edit
|
||||||
? (
|
? (
|
||||||
|
Loading…
x
Reference in New Issue
Block a user