From 8ff24bbebfba544fdd0352c7f0fed01b1beb160c Mon Sep 17 00:00:00 2001 From: Simo Date: Tue, 10 Feb 2026 13:56:42 -0400 Subject: [PATCH 1/4] wip Signed-off-by: Simo --- __tests__/app/omPages.test.tsx | 41 +- .../metrics/components/MintMetricsCard.tsx | 4 +- app/network/metrics/page.client.tsx | 8 +- app/om/discord/page.tsx | 435 ------------------ components/about/AboutContactUs.tsx | 34 +- components/footer/Footer.tsx | 5 - .../about/UserPageHeaderAboutEditError.tsx | 22 +- 7 files changed, 50 insertions(+), 499 deletions(-) delete mode 100644 app/om/discord/page.tsx diff --git a/__tests__/app/omPages.test.tsx b/__tests__/app/omPages.test.tsx index e84983ed20..cc2efd808a 100644 --- a/__tests__/app/omPages.test.tsx +++ b/__tests__/app/omPages.test.tsx @@ -1,38 +1,39 @@ -import { render, screen } from '@testing-library/react'; -import React from 'react'; -import OmGroups from '@/app/om/om-groups/page'; +import { render, screen } from "@testing-library/react"; +import React from "react"; +import OmGroups from "@/app/om/om-groups/page"; - -describe('OM pages render', () => { - it('renders OM Groups page', () => { +describe("OM pages render", () => { + it("renders OM Groups page", () => { render(); expect(screen.getAllByText(/OM GROUPS/i).length).toBeGreaterThan(0); }); - it('renders OM Groups with content about building OM together', () => { - render(); - expect(screen.getByText(/We are going to build OM together/i)).toBeInTheDocument(); - }); - - it('renders OM Groups with Discord link', () => { + it("renders OM Groups with content about building OM together", () => { render(); - expect(screen.getByRole('link', { name: /OM Discord channel/i })).toBeInTheDocument(); - expect(screen.getByRole('link', { name: /OM Discord channel/i })).toHaveAttribute('href', 'https://discord.gg/join-om'); + expect( + screen.getByText(/We are going to build OM together/i) + ).toBeInTheDocument(); }); - it('renders OM Groups with representative groups list', () => { + it("renders OM Groups with representative groups list", () => { render(); expect(screen.getByText(/Representative groups:/i)).toBeInTheDocument(); - expect(screen.getByText(/Experiences: Art, Fashion, Education, Entertainment, Personal, Work/i)).toBeInTheDocument(); - expect(screen.getByText(/Communities: Art, PFP, Off-chain/i)).toBeInTheDocument(); + expect( + screen.getByText( + /Experiences: Art, Fashion, Education, Entertainment, Personal, Work/i + ) + ).toBeInTheDocument(); + expect( + screen.getByText(/Communities: Art, PFP, Off-chain/i) + ).toBeInTheDocument(); expect(screen.getByText(/Governance & Social/i)).toBeInTheDocument(); expect(screen.getByText(/Decentralized Tech Stack/i)).toBeInTheDocument(); expect(screen.getByText(/Inclusion/i)).toBeInTheDocument(); expect(screen.getByText(/Public Policy/i)).toBeInTheDocument(); }); - it('renders with proper title and meta information', () => { + it("renders with proper title and meta information", () => { render(); - expect(document.title).toBe('OM GROUPS - 6529.io'); + expect(document.title).toBe("OM GROUPS - 6529.io"); }); -}); \ No newline at end of file +}); diff --git a/app/network/metrics/components/MintMetricsCard.tsx b/app/network/metrics/components/MintMetricsCard.tsx index b591cdc23d..490a137272 100644 --- a/app/network/metrics/components/MintMetricsCard.tsx +++ b/app/network/metrics/components/MintMetricsCard.tsx @@ -1,6 +1,6 @@ -import type { ReactNode } from "react"; import CustomTooltip from "@/components/utils/tooltip/CustomTooltip"; import type { ApiMintMetrics } from "@/generated/models/ApiMintMetrics"; +import type { ReactNode } from "react"; import { formatNumberWithCommas } from "../utils/formatNumbers"; interface MintMetricsCardProps { @@ -169,7 +169,7 @@ export default function MintMetricsCard({ data, icon }: MintMetricsCardProps) {

Last {data.length} Mints

- + diff --git a/app/network/metrics/page.client.tsx b/app/network/metrics/page.client.tsx index 255e313215..ea37671abc 100644 --- a/app/network/metrics/page.client.tsx +++ b/app/network/metrics/page.client.tsx @@ -65,7 +65,7 @@ export default function MetricsPageClient() { icon={} /> } @@ -76,7 +76,7 @@ export default function MetricsPageClient() { sparklineDates={series?.stepsStartTimes} /> } @@ -121,7 +121,7 @@ export default function MetricsPageClient() { sparklineDates={series?.stepsStartTimes} /> } @@ -170,7 +170,7 @@ export default function MetricsPageClient() { sparklineDates={series?.stepsStartTimes} /> } diff --git a/app/om/discord/page.tsx b/app/om/discord/page.tsx deleted file mode 100644 index 5c953a71b3..0000000000 --- a/app/om/discord/page.tsx +++ /dev/null @@ -1,435 +0,0 @@ -import { getAppMetadata } from "@/components/providers/metadata"; -import type { Metadata } from "next"; - -const IndexPage = () => ( -
- - - - {/* This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ */} - DISCORD - 6529.io - - - - - - - - - - - - {/* / Yoast SEO plugin. */} - - - - - - - - - - - - - - - - - -