Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export const defaults = {
- isLoggedIn: Boolean(localStorage.getItem("jwt"))
- };
- export const resolvers = {
- Mutation: {
- logUserIn: (_, { token }, { cache }) => {
- localStorage.setItem("jwt", token);
- cache.writeData({ data: { isLoggedIn: true } });
- },
- logUserOut: (_, __, { cache }) => {
- localStorage.removeItem("jwt");
- cache.writeData({ data: { isLoggedIn: false } });
- }
- }
- };
- export default () => {
- const {
- data: { isLoggedIn }
- } = useQuery(QUERY);
- return <AppPresenter isLoggedIn={isLoggedIn} />;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement