N.Achyuth Reddy
Upload 683 files
9705b6c
raw
history blame contribute delete
630 Bytes
import { forwardRef } from 'react';
import { LogOutIcon } from '../svg';
import { useAuthContext } from '~/hooks/AuthContext';
import { useLocalize } from '~/hooks';
const Logout = forwardRef(() => {
const { logout } = useAuthContext();
const localize = useLocalize();
const handleLogout = () => {
logout();
};
return (
<button
className="flex w-full cursor-pointer items-center gap-3 px-3 py-3 text-sm text-white transition-colors duration-200 hover:bg-gray-700"
onClick={handleLogout}
>
<LogOutIcon />
{localize('com_nav_log_out')}
</button>
);
});
export default Logout;