memoize refresSession function

This commit is contained in:
Calli
2023-06-23 18:02:42 +03:00
parent 4472c1e805
commit eada375dda
3 changed files with 10 additions and 9 deletions

View File

@@ -1,14 +1,15 @@
import { SessionContext } from "@/app/context/Context";
import { CharacterContext, SessionContext } from "@/app/context/Context";
import { Button } from "@mui/material";
import { useContext } from "react";
export const RefreshButton = () => {
const { refreshSession } = useContext(SessionContext);
const { characters } = useContext(CharacterContext);
return (
<Button
style={{ width: "100%" }}
variant="contained"
onClick={refreshSession}
onClick={() => refreshSession(characters)}
>
Refresh
</Button>