feat: metamask login

This commit is contained in:
zerosoul
2022-02-17 14:26:52 +08:00
parent f14d978bcd
commit edb9c94b52
4 changed files with 51 additions and 46 deletions
+11 -1
View File
@@ -25,10 +25,20 @@ export const authApi = createApi({
body: { magic_token: token }
})
}),
getMetamaskNonce: builder.query({
query: (address) => ({
url: `/token/metamask/nonce?public_address=${address}`
})
}),
logout: builder.query({
query: () => ({ url: `token/logout` })
})
})
});
export const { useLoginMutation, useLazyLogoutQuery, useCheckInviteTokenValidMutation } = authApi;
export const {
useLazyGetMetamaskNonceQuery,
useLoginMutation,
useLazyLogoutQuery,
useCheckInviteTokenValidMutation
} = authApi;