diff --git a/src/pages/ranklist.js b/src/pages/ranklist.js index 4d0778b..8274c09 100644 --- a/src/pages/ranklist.js +++ b/src/pages/ranklist.js @@ -93,10 +93,11 @@ export default function RankList({ globalData, globalState, setGlobalState }) { const [ownEntryOnTop, setOwnEntryOnTop] = useState(false) const getList = () => { + console.log(globalState) setSum() setRanklist(null) - if (globalState.ranklist) { - const { list, sum, selfuserId } = globalState.ranklist + if (globalState[`rankilst_${since}`]) { + const { list, sum, selfuserId } = globalState[`rankilst_${since}`] setRanklist(list || []) setSum(sum) if (selfuserId) { @@ -105,6 +106,7 @@ export default function RankList({ globalData, globalState, setGlobalState }) { } else { getListFromServer(since) .then((data) => { + console.log(since) const { list, sum, selfuserId } = data setRanklist(list || []) setSum(sum) @@ -112,7 +114,7 @@ export default function RankList({ globalData, globalState, setGlobalState }) { setSelfUserId(selfuserId) } setGlobalState({ - ranklist: data, + [`rankilst_${since}`]: data, }) }) .catch(() => {