Skip to content

Sidebar navigation frozen #160

@coderranger2

Description

@coderranger2

Building: Bank House
Difficulty : Hard

What is broken?
The sidebar navigation options fail to switch view content. Clicking options like "Transfer Vault" or "Beneficiaries" updates the active state styling on the item but does not render the respective view component, leaving the layout locked on a static view.

Steps to reproduce
Go to the Bank House dashboard panel.
Click on the "Transfer Vault" option (or any other panel choice) on the left navigation sidebar.
Observe that the sidebar item gains an active class highlight, but the main screen content remains completely unchanged and continues displaying the primary dashboard subcomponents.

Expected behavior
Clicking a sidebar selection should dynamically swap the visible viewport content to display the matching dashboard component (e.g., clicking 'transfer' renders <TransferVault />) while hiding unrelated panels.

Actual behavior
The content layout grid is hardcoded to render all primary panels (TransactionsTable, TransferVault, BeneficiariesPanel) simultaneously on the screen. The layout lacks conditional rendering flags mapped to the activeTab string state variable, effectively neutralizing tab switching functionality.

Environment
Browser: Chrome 147
Screen size: 1080 x 1920 desktop
Mode: Dark

Screenshots/Console Output:

Image Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions