From 58100a012140a1a905dc0cd78f7e7246efaef343 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Tue, 9 Sep 2025 09:28:49 +0200 Subject: [PATCH] docs: Change key name for dynamic loading docs (#38011) Change key name for dynamic loading docs --- apps/docs/app/contributing/content.mdx | 4 ++-- .../ProjectConfigVariables/ProjectConfigVariables.tsx | 6 +++--- .../ProjectConfigVariables/ProjectConfigVariables.utils.ts | 4 ++-- .../content/guides/auth/server-side/creating-a-client.mdx | 2 +- apps/docs/content/guides/auth/server-side/nextjs.mdx | 4 ++-- apps/docs/content/guides/auth/server-side/sveltekit.mdx | 2 +- .../content/guides/getting-started/quickstarts/flutter.mdx | 2 +- .../content/guides/getting-started/quickstarts/hono.mdx | 2 +- .../guides/getting-started/quickstarts/ios-swiftui.mdx | 2 +- .../content/guides/getting-started/quickstarts/kotlin.mdx | 2 +- .../content/guides/getting-started/quickstarts/nextjs.mdx | 2 +- .../content/guides/getting-started/quickstarts/nuxtjs.mdx | 2 +- .../content/guides/getting-started/quickstarts/reactjs.mdx | 2 +- .../content/guides/getting-started/quickstarts/refine.mdx | 2 +- .../content/guides/getting-started/quickstarts/solidjs.mdx | 2 +- .../guides/getting-started/quickstarts/sveltekit.mdx | 2 +- .../docs/content/guides/getting-started/quickstarts/vue.mdx | 2 +- apps/docs/content/guides/telemetry/log-drains.mdx | 2 +- 18 files changed, 23 insertions(+), 23 deletions(-) diff --git a/apps/docs/app/contributing/content.mdx b/apps/docs/app/contributing/content.mdx index 2a5086cd2d9..c3632971a2a 100644 --- a/apps/docs/app/contributing/content.mdx +++ b/apps/docs/app/contributing/content.mdx @@ -354,11 +354,11 @@ Some guides and tutorials will require that users copy their Supabase project UR ```mdx - + ``` - + ### Step Hike diff --git a/apps/docs/components/ProjectConfigVariables/ProjectConfigVariables.tsx b/apps/docs/components/ProjectConfigVariables/ProjectConfigVariables.tsx index 88423df9417..b34ed122426 100644 --- a/apps/docs/components/ProjectConfigVariables/ProjectConfigVariables.tsx +++ b/apps/docs/components/ProjectConfigVariables/ProjectConfigVariables.tsx @@ -274,7 +274,7 @@ function VariableView({ variable, className }: { variable: Variable; className?: const hasBranches = selectedProject?.is_branch_enabled ?? false const ref = hasBranches ? selectedBranch?.project_ref : selectedProject?.ref - const needsApiQuery = variable === 'anonKey' || variable === 'url' + const needsApiQuery = variable === 'publishableKey' || variable === 'url' const needsSupavisorQuery = variable === 'sessionPooler' const { @@ -303,7 +303,7 @@ function VariableView({ variable, className }: { variable: Variable; className?: switch (variable) { case 'url': return !apiData.app_config?.endpoint - case 'anonKey': + case 'publishableKey': return !apiData.service_api_keys?.some((key) => key.tags === 'anon') } } @@ -336,7 +336,7 @@ function VariableView({ variable, className }: { variable: Variable; className?: case 'url': variableValue = `https://${apiData?.app_config?.endpoint}` break - case 'anonKey': + case 'publishableKey': variableValue = apiData?.service_api_keys?.find((key) => key.tags === 'anon')?.api_key || '' break case 'sessionPooler': diff --git a/apps/docs/components/ProjectConfigVariables/ProjectConfigVariables.utils.ts b/apps/docs/components/ProjectConfigVariables/ProjectConfigVariables.utils.ts index 1d1a125e3dd..2ed28261bed 100644 --- a/apps/docs/components/ProjectConfigVariables/ProjectConfigVariables.utils.ts +++ b/apps/docs/components/ProjectConfigVariables/ProjectConfigVariables.utils.ts @@ -6,7 +6,7 @@ export type Org = OrganizationsData[number] export type Project = ProjectsData[number] export type Branch = BranchesData[number] -export type Variable = 'url' | 'anonKey' | 'sessionPooler' +export type Variable = 'url' | 'publishableKey' | 'sessionPooler' function removeDoubleQuotes(str: string) { return str.replaceAll('"', '') @@ -30,7 +30,7 @@ function unescapeDoubleQuotes(str: string) { export const prettyFormatVariable: Record = { url: 'Project URL', - anonKey: 'Anon key', + publishableKey: 'Publishable key', sessionPooler: 'Connection string (pooler session mode)', } diff --git a/apps/docs/content/guides/auth/server-side/creating-a-client.mdx b/apps/docs/content/guides/auth/server-side/creating-a-client.mdx index 08e8649f1d4..bbefe0d40c0 100644 --- a/apps/docs/content/guides/auth/server-side/creating-a-client.mdx +++ b/apps/docs/content/guides/auth/server-side/creating-a-client.mdx @@ -42,7 +42,7 @@ pnpm add @supabase/ssr @supabase/supabase-js In your environment variables file, set your Supabase URL and Supabase Anon Key: - + diff --git a/apps/docs/content/guides/auth/server-side/nextjs.mdx b/apps/docs/content/guides/auth/server-side/nextjs.mdx index ca43981674c..6d437f6cadd 100644 --- a/apps/docs/content/guides/auth/server-side/nextjs.mdx +++ b/apps/docs/content/guides/auth/server-side/nextjs.mdx @@ -39,7 +39,7 @@ Create a `.env.local` file in your project root directory. Fill in your `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`: - + @@ -560,7 +560,7 @@ Create a `.env.local` file in your project root directory. Fill in your `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`: - + diff --git a/apps/docs/content/guides/auth/server-side/sveltekit.mdx b/apps/docs/content/guides/auth/server-side/sveltekit.mdx index 81db989fa9e..404fb252e2a 100644 --- a/apps/docs/content/guides/auth/server-side/sveltekit.mdx +++ b/apps/docs/content/guides/auth/server-side/sveltekit.mdx @@ -34,7 +34,7 @@ Create a `.env.local` file in your project root directory. Fill in your `PUBLIC_SUPABASE_URL` and `PUBLIC_SUPABASE_PUBLISHABLE_KEY`: - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/flutter.mdx b/apps/docs/content/guides/getting-started/quickstarts/flutter.mdx index 6420a59f139..54142ac73c5 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/flutter.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/flutter.mdx @@ -58,7 +58,7 @@ hideToc: true Open `lib/main.dart` and edit the main function to initialize Supabase using your project URL and public API (anon) key: - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/hono.mdx b/apps/docs/content/guides/getting-started/quickstarts/hono.mdx index d85823d1998..983c5086099 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/hono.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/hono.mdx @@ -50,7 +50,7 @@ hideToc: true Lastly, [enable anonymous sign-ins](https://supabase.com/dashboard/project/_/settings/auth) in the Auth settings. - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/ios-swiftui.mdx b/apps/docs/content/guides/getting-started/quickstarts/ios-swiftui.mdx index 91f73e5616a..9424fd47d9f 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/ios-swiftui.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/ios-swiftui.mdx @@ -42,7 +42,7 @@ hideToc: true Create a new `Supabase.swift` file add a new Supabase instance using your project URL and public API (anon) key: - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/kotlin.mdx b/apps/docs/content/guides/getting-started/quickstarts/kotlin.mdx index 38c857552c3..59f7b6cf283 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/kotlin.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/kotlin.mdx @@ -79,7 +79,7 @@ hideToc: true Replace the `supabaseUrl` and `supabaseKey` with your own: - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/nextjs.mdx b/apps/docs/content/guides/getting-started/quickstarts/nextjs.mdx index 70277ee447e..6db673183c3 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/nextjs.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/nextjs.mdx @@ -40,7 +40,7 @@ hideToc: true Rename `.env.example` to `.env.local` and populate with your Supabase connection variables: - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/nuxtjs.mdx b/apps/docs/content/guides/getting-started/quickstarts/nuxtjs.mdx index cad739e7e86..5524606a613 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/nuxtjs.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/nuxtjs.mdx @@ -56,7 +56,7 @@ hideToc: true Create a `.env` file and populate with your Supabase connection variables: - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/reactjs.mdx b/apps/docs/content/guides/getting-started/quickstarts/reactjs.mdx index 1e15500c151..1bf67565651 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/reactjs.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/reactjs.mdx @@ -56,7 +56,7 @@ hideToc: true Create a `.env.local` file and populate with your Supabase connection variables: - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/refine.mdx b/apps/docs/content/guides/getting-started/quickstarts/refine.mdx index da4656c9f42..a6cb4ff632e 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/refine.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/refine.mdx @@ -78,7 +78,7 @@ hideToc: true You now have to update the `supabaseClient` with the `SUPABASE_URL` and `SUPABASE_KEY` of your Supabase API. The `supabaseClient` is used in auth provider and data provider methods that allow the refine app to connect to your Supabase backend. - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/solidjs.mdx b/apps/docs/content/guides/getting-started/quickstarts/solidjs.mdx index 0646a93b22a..10aa736884a 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/solidjs.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/solidjs.mdx @@ -56,7 +56,7 @@ hideToc: true Create a `.env.local` file and populate with your Supabase connection variables: - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/sveltekit.mdx b/apps/docs/content/guides/getting-started/quickstarts/sveltekit.mdx index f71f5bda2b8..c5b20f469cb 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/sveltekit.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/sveltekit.mdx @@ -57,7 +57,7 @@ hideToc: true Create a `.env` file at the root of your project and populate with your Supabase connection variables: - + diff --git a/apps/docs/content/guides/getting-started/quickstarts/vue.mdx b/apps/docs/content/guides/getting-started/quickstarts/vue.mdx index f98c7b35562..2db179b77f4 100644 --- a/apps/docs/content/guides/getting-started/quickstarts/vue.mdx +++ b/apps/docs/content/guides/getting-started/quickstarts/vue.mdx @@ -56,7 +56,7 @@ hideToc: true Create a `.env.local` file and populate with your Supabase connection variables: - + diff --git a/apps/docs/content/guides/telemetry/log-drains.mdx b/apps/docs/content/guides/telemetry/log-drains.mdx index 7b1920a1955..be5a1cd18cd 100644 --- a/apps/docs/content/guides/telemetry/log-drains.mdx +++ b/apps/docs/content/guides/telemetry/log-drains.mdx @@ -85,7 +85,7 @@ Create a HTTP drain under the [Project Settings > Log Drains](https://supabase.c - Under URL, set it to your edge function URL `https://[PROJECT REF].supabase.co/functions/v1/hello-world` - Under Headers, set the `Authorization: Bearer [ANON KEY]` - +