This commit is contained in:
2025-07-26 23:21:02 +09:00
parent d6335c8d27
commit 9bb0e736f0
+3 -4
View File
@@ -65,7 +65,7 @@ export default () => {
}, [loaderRef, loading])
useLayoutEffect (() => {
const savedState = sessionStorage.getItem ('posts')
const savedState = sessionStorage.getItem (`posts:${ tagsQuery }`)
if (savedState && navigationType === 'POP')
{
const { posts, cursor, scroll } = JSON.parse (savedState)
@@ -76,8 +76,6 @@ export default () => {
containerRef.current.scrollTop = scroll
loadMore (true)
sessionStorage.removeItem ('posts')
}
else
{
@@ -124,7 +122,8 @@ export default () => {
const statesToSave = {
posts, cursor,
scroll: containerRef.current?.scrollTop ?? 0 }
sessionStorage.setItem ('posts', JSON.stringify (statesToSave))
sessionStorage.setItem (`posts:${ tagsQuery }`,
JSON.stringify (statesToSave))
}} />)
: !(loading) && '広場には何もありませんよ.'}
{loading && 'Loading...'}