aboutsummaryrefslogtreecommitdiffstats
path: root/helpers/logout.js
blob: f530e8c59175904daa4e2b83077bd725e60eeae4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
import fetchJson from 'helpers/fetchJson'

const handleLogout = async (e, router, mutateUser) => {
  e.preventDefault()
  mutateUser(
    await fetchJson('/api/logout', { method: 'POST' }),
    false
  )
  router.push('/login')
}

export default handleLogout