From cc0372405f6366fc7e3b005d886749e72902a702 Mon Sep 17 00:00:00 2001 From: Richard Roberson Date: Sun, 16 Nov 2025 21:41:25 -0700 Subject: [PATCH] chore(env): hide audiobook export button in production --- src/app/epub/[id]/page.tsx | 38 ++++++++++++++++++++++---------------- src/app/pdf/[id]/page.tsx | 38 ++++++++++++++++++++++---------------- 2 files changed, 44 insertions(+), 32 deletions(-) diff --git a/src/app/epub/[id]/page.tsx b/src/app/epub/[id]/page.tsx index 07becf3..96f8b37 100644 --- a/src/app/epub/[id]/page.tsx +++ b/src/app/epub/[id]/page.tsx @@ -15,6 +15,8 @@ import { ZoomControl } from '@/components/ZoomControl'; import { AudiobookExportModal } from '@/components/AudiobookExportModal'; import { DownloadIcon } from '@/components/icons/Icons'; +const isDev = process.env.NEXT_PUBLIC_NODE_ENV !== 'production' || process.env.NODE_ENV == null; + export default function EPUBPage() { const { id } = useParams(); const { setCurrentDocument, currDocName, clearCurrDoc, createFullAudioBook: createEPUBAudioBook, regenerateChapter: regenerateEPUBChapter } = useEPUB(); @@ -143,14 +145,16 @@ export default function EPUBPage() { min={0} max={100} /> - + {isDev && ( + + )} + {isDev && ( + + )}