From 308bea624ec31a3b5a64af7b925437541cb73dbf Mon Sep 17 00:00:00 2001 From: Oleg Proskurin Date: Thu, 1 Jan 2026 16:32:35 +0700 Subject: [PATCH] refactor(landing): remove unnecessary 'use client' from docs pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove 'use client' directive from 10 documentation pages that don't use client-side features. Pages are pure static content; the DocPage wrapper component handles any client-side functionality. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- apps/landing/src/app/(apps)/docs/api/flows/page.tsx | 2 -- apps/landing/src/app/(apps)/docs/api/generations/page.tsx | 2 -- apps/landing/src/app/(apps)/docs/api/images/page.tsx | 2 -- apps/landing/src/app/(apps)/docs/api/page.tsx | 2 -- apps/landing/src/app/(apps)/docs/authentication/page.tsx | 2 -- apps/landing/src/app/(apps)/docs/images/page.tsx | 2 -- apps/landing/src/app/(apps)/docs/page.tsx | 2 -- 7 files changed, 14 deletions(-) diff --git a/apps/landing/src/app/(apps)/docs/api/flows/page.tsx b/apps/landing/src/app/(apps)/docs/api/flows/page.tsx index 92b356e..314fd21 100644 --- a/apps/landing/src/app/(apps)/docs/api/flows/page.tsx +++ b/apps/landing/src/app/(apps)/docs/api/flows/page.tsx @@ -1,5 +1,3 @@ -'use client'; - import { TipBox } from '@/components/docs/shared/TipBox'; import { Table } from '@/components/docs/shared/Table'; import { CodeBlock } from '@/components/docs/shared/CodeBlock'; diff --git a/apps/landing/src/app/(apps)/docs/api/generations/page.tsx b/apps/landing/src/app/(apps)/docs/api/generations/page.tsx index 331ad0b..8412112 100644 --- a/apps/landing/src/app/(apps)/docs/api/generations/page.tsx +++ b/apps/landing/src/app/(apps)/docs/api/generations/page.tsx @@ -1,5 +1,3 @@ -'use client'; - import { TipBox } from '@/components/docs/shared/TipBox'; import { Table } from '@/components/docs/shared/Table'; import { CodeBlock } from '@/components/docs/shared/CodeBlock'; diff --git a/apps/landing/src/app/(apps)/docs/api/images/page.tsx b/apps/landing/src/app/(apps)/docs/api/images/page.tsx index ae98cde..9ed8d21 100644 --- a/apps/landing/src/app/(apps)/docs/api/images/page.tsx +++ b/apps/landing/src/app/(apps)/docs/api/images/page.tsx @@ -1,5 +1,3 @@ -'use client'; - import { TipBox } from '@/components/docs/shared/TipBox'; import { Table } from '@/components/docs/shared/Table'; import { CodeBlock } from '@/components/docs/shared/CodeBlock'; diff --git a/apps/landing/src/app/(apps)/docs/api/page.tsx b/apps/landing/src/app/(apps)/docs/api/page.tsx index 13c1adc..7bcbdf2 100644 --- a/apps/landing/src/app/(apps)/docs/api/page.tsx +++ b/apps/landing/src/app/(apps)/docs/api/page.tsx @@ -1,5 +1,3 @@ -'use client'; - import { TipBox } from '@/components/docs/shared/TipBox'; import { Table } from '@/components/docs/shared/Table'; import { CodeBlock } from '@/components/docs/shared/CodeBlock'; diff --git a/apps/landing/src/app/(apps)/docs/authentication/page.tsx b/apps/landing/src/app/(apps)/docs/authentication/page.tsx index 190e315..43d547b 100644 --- a/apps/landing/src/app/(apps)/docs/authentication/page.tsx +++ b/apps/landing/src/app/(apps)/docs/authentication/page.tsx @@ -1,5 +1,3 @@ -'use client'; - import { TipBox } from '@/components/docs/shared/TipBox'; import { Table } from '@/components/docs/shared/Table'; import { CodeBlock } from '@/components/docs/shared/CodeBlock'; diff --git a/apps/landing/src/app/(apps)/docs/images/page.tsx b/apps/landing/src/app/(apps)/docs/images/page.tsx index 41d4cea..6a03177 100644 --- a/apps/landing/src/app/(apps)/docs/images/page.tsx +++ b/apps/landing/src/app/(apps)/docs/images/page.tsx @@ -1,5 +1,3 @@ -'use client'; - import { TipBox } from '@/components/docs/shared/TipBox'; import { CodeBlock } from '@/components/docs/shared/CodeBlock'; import { DocPage } from '@/components/docs/layout/DocPage'; diff --git a/apps/landing/src/app/(apps)/docs/page.tsx b/apps/landing/src/app/(apps)/docs/page.tsx index fd5524d..33f8168 100644 --- a/apps/landing/src/app/(apps)/docs/page.tsx +++ b/apps/landing/src/app/(apps)/docs/page.tsx @@ -1,5 +1,3 @@ -'use client'; - import { TipBox } from '@/components/docs/shared/TipBox'; import { CodeBlock } from '@/components/docs/shared/CodeBlock'; import { DocPage } from '@/components/docs/layout/DocPage';