mirror of
https://github.com/ajnart/homarr.git
synced 2025-11-07 05:55:48 +01:00
🐛 Logout redirect wrong
This commit is contained in:
@@ -28,6 +28,8 @@ export const AvatarMenu = () => {
|
|||||||
|
|
||||||
const Icon = colorScheme === 'dark' ? IconSun : IconMoonStars;
|
const Icon = colorScheme === 'dark' ? IconSun : IconMoonStars;
|
||||||
|
|
||||||
|
const signOutRedirectUrl = typeof window !== 'undefined' ? window.location.href : '/';
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<UnstyledButton>
|
<UnstyledButton>
|
||||||
@@ -68,7 +70,15 @@ export const AvatarMenu = () => {
|
|||||||
About
|
About
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
{sessionData?.user ? (
|
{sessionData?.user ? (
|
||||||
<Menu.Item icon={<IconLogout size="1rem" />} color="red" onClick={() => signOut()}>
|
<Menu.Item
|
||||||
|
icon={<IconLogout size="1rem" />}
|
||||||
|
color="red"
|
||||||
|
onClick={() =>
|
||||||
|
signOut({
|
||||||
|
callbackUrl: signOutRedirectUrl,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
>
|
||||||
Logout from {sessionData.user.name}
|
Logout from {sessionData.user.name}
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
) : (
|
) : (
|
||||||
|
|||||||
Reference in New Issue
Block a user