From 4eb07ae2fd14e02dbeb2df6168582024f270af1c Mon Sep 17 00:00:00 2001 From: SnapOtter Date: Sun, 17 May 2026 09:33:46 +0800 Subject: [PATCH] fix: allow demo indexing and update navbar test for Try Demo CTA Remove noindex meta tag from demo so Google can index demo.snapotter.com. Update navbar test to match renamed "Try Demo" button (was "Book a Demo"). --- apps/demo/index.html | 2 +- tests/unit/landing/navbar.test.tsx | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/demo/index.html b/apps/demo/index.html index 3d1709c0..dc97f063 100644 --- a/apps/demo/index.html +++ b/apps/demo/index.html @@ -14,7 +14,7 @@ - +
diff --git a/tests/unit/landing/navbar.test.tsx b/tests/unit/landing/navbar.test.tsx index 83c2b9dc..e8068f93 100644 --- a/tests/unit/landing/navbar.test.tsx +++ b/tests/unit/landing/navbar.test.tsx @@ -45,11 +45,11 @@ describe("Navbar", () => { expect(screen.getAllByText("Contact").length).toBeGreaterThan(0); }); - it("renders Book a Demo CTA", async () => { + it("renders Try Demo CTA", async () => { await act(async () => { render(); }); - const ctas = screen.getAllByText("Book a Demo"); + const ctas = screen.getAllByText("Try Demo"); expect(ctas.length).toBeGreaterThan(0); }); @@ -101,7 +101,7 @@ describe("Navbar", () => { render(); }); const toggleButton = screen.getByLabelText("Toggle menu"); - expect(screen.queryByText("Book a Demo")).toBeDefined(); + expect(screen.queryByText("Try Demo")).toBeDefined(); fireEvent.click(toggleButton); const mobileLinks = screen.getAllByText("Features"); expect(mobileLinks.length).toBeGreaterThanOrEqual(2);