From ab13965a5b79610ca9e4ccfef7ef39350c96927d Mon Sep 17 00:00:00 2001 From: Jared Pereira Date: Tue, 10 Mar 2026 13:42:44 -0400 Subject: [PATCH] analytics tab behind feature gate --- .../dashboard/PublicationDashboard.tsx | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/app/lish/[did]/[publication]/dashboard/PublicationDashboard.tsx b/app/lish/[did]/[publication]/dashboard/PublicationDashboard.tsx index 8547ff7b..3da89926 100644 --- a/app/lish/[did]/[publication]/dashboard/PublicationDashboard.tsx +++ b/app/lish/[did]/[publication]/dashboard/PublicationDashboard.tsx @@ -13,6 +13,7 @@ import { import { useDebouncedEffect } from "src/hooks/useDebouncedEffect"; import { type NormalizedPublication } from "src/utils/normalizeRecords"; import { PublicationAnalytics } from "./PublicationAnalytics"; +import { useCanSeePro } from "src/hooks/useEntitlement"; export default function PublicationDashboard({ publication, @@ -24,6 +25,7 @@ export default function PublicationDashboard({ null >; }) { + let canSeePro = useCanSeePro(); let [searchValue, setSearchValue] = useState(""); let [debouncedSearchValue, setDebouncedSearchValue] = useState(""); @@ -73,14 +75,18 @@ export default function PublicationDashboard({ ), controls: null, }, - Analytics: { - content: ( - - ), - controls: null, - }, + ...(canSeePro + ? { + Analytics: { + content: ( + + ), + controls: null, + }, + } + : {}), }} actions={} currentPage="pub" -- 2.51.2