Use resumeSession to get email confirmation data
This commit is contained in:
@@ -466,11 +466,12 @@ export function Provider({children}: React.PropsWithChildren<{}>) {
|
||||
const refreshSession = React.useCallback<
|
||||
ApiContext['refreshSession']
|
||||
>(async () => {
|
||||
await agent.refreshSession()
|
||||
if (!currentAccount) return
|
||||
await agent.resumeSession(sessionAccountToAgentSession(currentAccount)!)
|
||||
persistNextUpdate()
|
||||
upsertAccount(agentToSessionAccount(agent)!)
|
||||
setAgent(agent.clone())
|
||||
}, [agent, setAgent, persistNextUpdate, upsertAccount])
|
||||
}, [currentAccount, agent, setAgent, persistNextUpdate, upsertAccount])
|
||||
|
||||
const selectAccount = React.useCallback<ApiContext['selectAccount']>(
|
||||
async (account, logContext) => {
|
||||
|
||||
Reference in New Issue
Block a user