Injected authentication service for managing user session state.
Boolean flag indicating whether the page has been scrolled past a certain threshold (used for styling changes).
Angular Router instance for navigation control.
Computed signal representing the currently authenticated user. Updates reactively when the authentication state changes.
Navigation component.
Handles the application's top navigation bar. Provides login/logout functionality, user state awareness, and visual feedback when the user scrolls down the page.
Selector:
app-navigationStandalone:true