From 555edfe3f6fa38f3e60e31c86776b3a7f5668506 Mon Sep 17 00:00:00 2001 From: aadimch Date: Mon, 5 May 2025 13:49:25 -0700 Subject: [PATCH 1/2] fix: update nuxt ssr example to replace internal types --- .../nuxtjs-server-runtime/index.mdx | 31 +++++++--------- .../server-side-rendering/nuxt/index.mdx | 35 ++++++++----------- 2 files changed, 26 insertions(+), 40 deletions(-) diff --git a/src/pages/[platform]/build-a-backend/data/connect-from-server-runtime/nuxtjs-server-runtime/index.mdx b/src/pages/[platform]/build-a-backend/data/connect-from-server-runtime/nuxtjs-server-runtime/index.mdx index 939456e92df..0685c028c2c 100644 --- a/src/pages/[platform]/build-a-backend/data/connect-from-server-runtime/nuxtjs-server-runtime/index.mdx +++ b/src/pages/[platform]/build-a-backend/data/connect-from-server-runtime/nuxtjs-server-runtime/index.mdx @@ -134,10 +134,6 @@ import type { LibraryOptions, FetchAuthSessionOptions, } from "@aws-amplify/core"; -import type { - GraphQLOptionsV6, - GraphQLResponseV6, -} from "@aws-amplify/api-graphql"; import outputs from "../amplify_outputs.json"; @@ -309,22 +305,19 @@ export default defineNuxtPlugin({ client: { // Follow this typing to ensure the`graphql` API return type can // be inferred correctly according to your queries and mutations - graphql: < - FALLBACK_TYPES = unknown, - TYPED_GQL_STRING extends string = string - >( - options: GraphQLOptionsV6, - additionalHeaders?: Record + graphql:( + options: Parameters[1], + additionalHeaders?: Record ) => - runWithAmplifyServerContext< - GraphQLResponseV6 - >(amplifyConfig, libraryOptions, (contextSpec) => - gqlServerClient.graphql( - contextSpec, - options, - additionalHeaders - ) - ), + runWithAmplifyServerContext< + ReturnType + >(amplifyConfig, libraryOptions, (contextSpec) => + gqlServerClient.graphql( + contextSpec, + options, + additionalHeaders + ) + ), }, }, }, diff --git a/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nuxt/index.mdx b/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nuxt/index.mdx index dd6cb35e20f..68d4dd0520b 100644 --- a/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nuxt/index.mdx +++ b/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nuxt/index.mdx @@ -145,10 +145,6 @@ import type { LibraryOptions, FetchAuthSessionOptions } from '@aws-amplify/core'; -import type { - GraphQLOptionsV6, - GraphQLResponseV6 -} from '@aws-amplify/api-graphql'; import config from '../amplifyconfiguration.json'; @@ -328,24 +324,21 @@ export default defineNuxtPlugin({ client: { // Follow this typing to ensure the`graphql` API return type can // be inferred correctly according to your queries and mutations - graphql: < - FALLBACK_TYPES = unknown, - TYPED_GQL_STRING extends string = string - >( - options: GraphQLOptionsV6, - additionalHeaders?: Record + graphql:( + options: Parameters[1], + additionalHeaders?: Record ) => - runWithAmplifyServerContext< - GraphQLResponseV6 - >(amplifyConfig, libraryOptions, (contextSpec) => - gqlServerClient.graphql( - contextSpec, - options, - additionalHeaders - ) - ) - } - } + runWithAmplifyServerContext< + ReturnType + >(amplifyConfig, libraryOptions, (contextSpec) => + gqlServerClient.graphql( + contextSpec, + options, + additionalHeaders + ) + ), + }, + }, } } }; From 6d3d6b1a4119d12bd181f9c5728b8e054d8d1ea9 Mon Sep 17 00:00:00 2001 From: aadimch Date: Mon, 5 May 2025 13:56:46 -0700 Subject: [PATCH 2/2] chore: fix whitespace --- .../nuxtjs-server-runtime/index.mdx | 18 +++++++++--------- .../server-side-rendering/nuxt/index.mdx | 18 +++++++++--------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/pages/[platform]/build-a-backend/data/connect-from-server-runtime/nuxtjs-server-runtime/index.mdx b/src/pages/[platform]/build-a-backend/data/connect-from-server-runtime/nuxtjs-server-runtime/index.mdx index 0685c028c2c..5e81ad2c948 100644 --- a/src/pages/[platform]/build-a-backend/data/connect-from-server-runtime/nuxtjs-server-runtime/index.mdx +++ b/src/pages/[platform]/build-a-backend/data/connect-from-server-runtime/nuxtjs-server-runtime/index.mdx @@ -309,15 +309,15 @@ export default defineNuxtPlugin({ options: Parameters[1], additionalHeaders?: Record ) => - runWithAmplifyServerContext< - ReturnType - >(amplifyConfig, libraryOptions, (contextSpec) => - gqlServerClient.graphql( - contextSpec, - options, - additionalHeaders - ) - ), + runWithAmplifyServerContext< + ReturnType + >(amplifyConfig, libraryOptions, (contextSpec) => + gqlServerClient.graphql( + contextSpec, + options, + additionalHeaders + ) + ), }, }, }, diff --git a/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nuxt/index.mdx b/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nuxt/index.mdx index 68d4dd0520b..603e2dbcc7d 100644 --- a/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nuxt/index.mdx +++ b/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nuxt/index.mdx @@ -328,15 +328,15 @@ export default defineNuxtPlugin({ options: Parameters[1], additionalHeaders?: Record ) => - runWithAmplifyServerContext< - ReturnType - >(amplifyConfig, libraryOptions, (contextSpec) => - gqlServerClient.graphql( - contextSpec, - options, - additionalHeaders - ) - ), + runWithAmplifyServerContext< + ReturnType + >(amplifyConfig, libraryOptions, (contextSpec) => + gqlServerClient.graphql( + contextSpec, + options, + additionalHeaders + ) + ), }, }, }