@shopify/shopify-app-remix
Version:
Shopify Remix - to simplify the building of Shopify Apps with Remix
1 lines • 859 B
Source Map (JSON)
{"version":3,"file":"factory.mjs","sources":["../../../../../../src/server/clients/admin/factory.ts"],"sourcesContent":["import {Session} from '@shopify/shopify-api';\n\nimport {BasicParams} from '../../types';\n\nimport {graphqlClientFactory} from './graphql';\nimport type {AdminApiContext} from './types';\n\ninterface AdminClientOptions {\n params: BasicParams;\n session: Session;\n handleClientError?: (error: any) => Promise<void>;\n}\n\nexport function adminClientFactory({\n params,\n handleClientError,\n session,\n}: AdminClientOptions): AdminApiContext {\n return {\n graphql: graphqlClientFactory({params, session, handleClientError}),\n };\n}\n"],"names":[],"mappings":";;AAaM,SAAU,kBAAkB,CAAC,EACjC,MAAM,EACN,iBAAiB,EACjB,OAAO,GACY,EAAA;IACnB,OAAO;QACL,OAAO,EAAE,oBAAoB,CAAC,EAAC,MAAM,EAAE,OAAO,EAAE,iBAAiB,EAAC,CAAC;KACpE;AACH;;;;"}