diff options
author | 2021-09-30 22:48:13 +0200 | |
---|---|---|
committer | 2021-10-01 00:53:11 +0200 | |
commit | 79bdb88a5fc099b5871a83d18eadf9b0448b41d1 (patch) | |
tree | d0a8e48dda7649205e08d17c2fa0de938e27a674 /components/Header.js | |
parent | cf1fbb69d7cdb67219be187fc38feea5a6325f45 (diff) | |
download | my_apps-79bdb88a5fc099b5871a83d18eadf9b0448b41d1.tar.gz my_apps-79bdb88a5fc099b5871a83d18eadf9b0448b41d1.tar.bz2 my_apps-79bdb88a5fc099b5871a83d18eadf9b0448b41d1.zip |
added favicons & notes route for phone
Diffstat (limited to 'components/Header.js')
-rw-r--r-- | components/Header.js | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/components/Header.js b/components/Header.js index 5e4ff12..2db8178 100644 --- a/components/Header.js +++ b/components/Header.js @@ -3,11 +3,11 @@ import React, { useState } from 'react' import { useRouter } from 'next/router' import Link from 'next/link' import useUser from 'hooks/useUser' -import fetchJson from 'helpers/fetchJson' import { focus, toggleMin, open, close } from 'helpers/windowActions' import appList from 'configs/appList' import useSettings from 'hooks/useSettings' import useApps from 'hooks/useApps' +import handleLogout from 'helpers/logout' import { faArrowUp, faTimes } from '@fortawesome/free-solid-svg-icons' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' @@ -19,15 +19,6 @@ const Header = () => { const { t } = useSettings() const router = useRouter() - const handleLogout = async (e) => { - e.preventDefault() - mutateUser( - await fetchJson('/api/logout', { method: 'POST' }), - false - ) - router.push('/login') - } - const handleClick = (app, setApps) => { if (app.min) { toggleMin(app.name, apps, setApps) @@ -118,7 +109,7 @@ const Header = () => { </li> )} <li> - <span onClick={handleLogout}> + <span onClick={e => handleLogout(e, router, mutateUser)}> {t('logout')} </span> </li> |