webapp/src/components/auth
padreug 9e9137e6b0 refactor: Simplify Logout Confirmation Handling in Navbar
- Remove the showLogoutConfirm state variable from Navbar.vue to streamline the logout confirmation process.
- Update the LogoutConfirmDialog component to manage its own visibility state internally, enhancing encapsulation.
- Refactor the logout button to directly trigger the confirmation dialog, improving code clarity and user experience.

feat: Enhance Logout Confirmation Handling Across Components

- Introduce a showLogoutConfirm state variable in ProfileDialog.vue, UserProfile.vue, and Navbar.vue to manage the visibility of the Logout Confirmation dialog.
- Refactor logout buttons in these components to trigger the confirmation dialog, improving user experience and preventing accidental logouts.
- Update the LogoutConfirmDialog component to accept an isOpen prop for better control of its visibility, ensuring consistent functionality across the application.
2025-08-12 08:54:38 +02:00
..
LoginDialog.vue refactor: Enhance layout and responsiveness of Login components 2025-08-03 11:20:48 +02:00
ProfileDialog.vue refactor: Simplify Logout Confirmation Handling in Navbar 2025-08-12 08:54:38 +02:00
UserProfile.vue refactor: Simplify Logout Confirmation Handling in Navbar 2025-08-12 08:54:38 +02:00