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(); } });