There are {{ data?.ships?.length || 0 }} ships.
``` # Configuration Configure Nuxt Apollo via the `apollo` property. --- ## Defaults ```ts [nuxt.config.ts] export default defineNuxtConfig({ modules: ['@nuxtjs/apollo'], apollo: { autoImports: true, authType: 'Bearer', authHeader: 'Authorization', tokenStorage: 'cookie', proxyCookies: true, clients: {} } }) ``` ## `autoImports` - Default: `true` Determine if vue-apollo composables should be automatically imported and accessible within your nuxt app. ## `authType` - Default: `Bearer` Specify the Authentication scheme. ## `authHeader` - Default: `Authorization` Name of the Authentication token header. ## `tokenStorage` - Default: `cookie` Specify if the auth token should be stored in `cookie` or `localStorage`. `Cookie` storage is required for SSR. ## `proxyCookies` - Default: `true` Specify if client cookies should be proxied to the server. ## `clients` Configure your Apollo Client instances. ::code-group ```ts [nuxt.config.ts] export default defineNuxtConfig({ modules: ['@nuxtjs/apollo'], apollo: { clients: { default: { httpEndpoint: '', browserHttpEndpoint: '', wsEndpoint: '', httpLinkOptions: {}, wsLinkOptions: {}, wsEndpoint: '', websocketsOnly: false, connectToDevTools: false, defaultOptions: {}, inMemoryCacheOptions: {}, tokenName: 'apollo: