diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx
index a12c25b..ff6a670 100644
--- a/frontend/src/App.tsx
+++ b/frontend/src/App.tsx
@@ -3543,16 +3543,13 @@ function App() {
} />
} />
- {/* /wycena to pozycja gornego menu - dziala niezaleznie jak /kupno czy /wynajem,
- bez lewego menu konta. */}
- {VALUATION_STEP_PATHS.map((path) => (
- } />
- ))}
-
{/* Narzedzia dostepne publicznie (jak /kupno), ale otwierane takze z lewego
menu konta. AccountShell pokazuje menu tylko zalogowanemu, a goscia
przepuszcza do samej strony - dzieki temu menu nie znika po kliknieciu. */}
}>
+ {VALUATION_STEP_PATHS.map((path) => (
+ } />
+ ))}
} />
} />
} />
diff --git a/frontend/tests/routing.spec.ts b/frontend/tests/routing.spec.ts
index 994a4d3..199da44 100644
--- a/frontend/tests/routing.spec.ts
+++ b/frontend/tests/routing.spec.ts
@@ -304,16 +304,18 @@ test.describe('Layout konta', () => {
}
});
- test('narzedzia publiczne nie pokazuja menu konta - takze po zalogowaniu', async ({ page }) => {
+ // Narzedzia sa publiczne: gosc widzi sama strone, a zalogowany takze lewe menu konta -
+ // dzieki temu menu nie znika po otwarciu narzedzia z panelu.
+ test('narzedzia publiczne: bez menu dla goscia, z menu po zalogowaniu', async ({ page }) => {
for (const path of PUBLIC_TOOLS) {
await goto(page, path);
- await expect(page.locator('.account-sidebar'), `menu konta na publicznej ${path}`).toHaveCount(0);
+ await expect(page.locator('.account-sidebar'), `menu konta u goscia na ${path}`).toHaveCount(0);
}
await login(page);
for (const path of PUBLIC_TOOLS) {
await goto(page, path);
- await expect(page.locator('.account-sidebar'), `menu konta na publicznej ${path}`).toHaveCount(0);
+ await expect(page.locator('.account-sidebar'), `brak menu konta na ${path}`).toBeVisible();
}
});