И
Возможно в каких-то моментах криво написано и как тогда лучше переписать?
Может где-то оптимизация хромает или допускаю где-то очевидную утечку памяти?
В общем всё, на что мне, как начинающему, стоит обратить внимание.

Size: a a a
И

AT
И
И
NM
И
NM
NM
Д
И
Д
axios.get("/api/user").then((response) => {
if (response.data == "unauth") return next("/login");
else {
store.commit("SET_USER", response.data);
return next();
};
});Д
const isAuth = async () => {
try {
const res = await getUserData();
console.log(res);
} catch (e) {
console.log(e);
}
};<Switch>
<Route path="/" onEnter={isAuth}>
<RootPage />
</Route>
</Switch>
Д
И
NM
И
И
V
И

И
const isAuth = async () => {
try {
const res = await getUserData();
console.log(res);
} catch (e) {
console.log(e);
}
};<Switch>
<Route path="/" onEnter={isAuth}>
<RootPage />
</Route>
</Switch>
