@@ -6,11 +6,11 @@ import Meta from "../../components/Meta";
6import CopyLink from "../../components/CopyLink";
6import CopyLink from "../../components/CopyLink";
7import Container from "../../components/Container";
7import Container from "../../components/Container";
8import SingleColumn from "../../components/SingleColumn";
8import SingleColumn from "../../components/SingleColumn";
9−import ErrorPage from "../404";
10import Section from "../../components/Section";
9import Section from "../../components/Section";
11import ob from "urbit-ob";
10import ob from "urbit-ob";
12import Markdown from "../../components/Markdown";
11import Markdown from "../../components/Markdown";
13import GatewayHeader from "../../components/gateway/GatewayHeader";
12import GatewayHeader from "../../components/gateway/GatewayHeader";
13+import Gateway404 from "../../components/gateway/Gateway404";
14import MetadataBlock from "../../components/gateway/MetadataBlock";
14import MetadataBlock from "../../components/gateway/MetadataBlock";
15import MetadataLink from "../../components/gateway/MetadataLink";
15import MetadataLink from "../../components/gateway/MetadataLink";
16import Description from "../../components/gateway/Description";
16import Description from "../../components/gateway/Description";
@@ -18,7 +18,7 @@ import Description from "../../components/gateway/Description";
18const GroupPage = ({ data, markdown, params }) => {
18const GroupPage = ({ data, markdown, params }) => {
19 const { group } = params;
19 const { group } = params;
20 if (!ob.isValidPatp(group[0])) {
20 if (!ob.isValidPatp(group[0])) {
21− return <ErrorPage />;
21+ return <Gateway404 type="group" />;
23 const image = `https://urbit-id-og-cards-ltjw3771z-urbit.vercel.app/${
23 const image = `https://urbit-id-og-cards-ltjw3771z-urbit.vercel.app/${
24 data.title
24 data.title
@@ -52,13 +52,11 @@ const GroupPage = ({ data, markdown, params }) => {
53 <SingleColumn>
53 <SingleColumn>
54 <Section className="space-y-12" narrow>
54 <Section className="space-y-12" narrow>
55− <div className="flex items-center space-x-4">
56− <GatewayHeader
55+ <GatewayHeader
57− title={data.title}
56+ title={data.title}
58− image={data?.image}
57+ image={data?.image}
59− item="Urbit ID"
58+ item="Urbit ID"
62 <div className="flex flex-wrap md:flex-nowrap justify-between">
60 <div className="flex flex-wrap md:flex-nowrap justify-between">
63 <MetadataBlock
61 <MetadataBlock
64 title="Group Type"
62 title="Group Type"