Introduce account preferences to remember user's previous location (#4126)

This commit is contained in:
Apoorv Mishra
2022-09-18 18:31:47 +05:30
committed by GitHub
parent b68e58fad5
commit 6502b108e3
17 changed files with 156 additions and 12 deletions

View File

@@ -0,0 +1,14 @@
import usePersistedState from "~/hooks/usePersistedState";
export default function useLastVisitedPath() {
const [lastVisitedPath, setLastVisitedPath] = usePersistedState(
"lastVisitedPath",
"/"
);
const setPathAsLastVisitedPath = (path: string) => {
path !== lastVisitedPath && setLastVisitedPath(path);
};
return [lastVisitedPath, setPathAsLastVisitedPath];
}