芝麻web文件管理V1.00
编辑当前文件:/home/freeclou/app.optimyar.com/backend/.cache/admin/src/containers/Admin/Logout/index.js
/** * * Logout * */ /* eslint-disable */ import React, { useState } from 'react'; import { FormattedMessage } from 'react-intl'; import { withRouter } from 'react-router-dom'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { ButtonDropdown, DropdownItem, DropdownMenu, DropdownToggle } from 'reactstrap'; import { get } from 'lodash'; import { auth } from 'strapi-helper-plugin'; import Wrapper from './components'; const Logout = ({ history: { push } }) => { const [isOpen, setIsOpen] = useState(false); const handleGoToMe = () => { push({ pathname: `/me`, }); }; const handleLogout = () => { auth.clearAppStorage(); push('/auth/login'); }; const toggle = () => setIsOpen(prev => !prev); const userInfo = auth.getUserInfo(); const displayName = userInfo && userInfo.firstname && userInfo.lastname ? `${userInfo.firstname} ${userInfo.lastname}` : get(userInfo, 'username', ''); return (
{displayName}
); }; export default withRouter(Logout);