UNPKG

@shopify/shopify-app-react-router

Version:

Shopify React Router - to simplify the building of Shopify Apps with React Router

20 lines (17 loc) 732 B
import { AppDistribution } from '../../types.mjs'; async function createOrLoadOfflineSession(shop, { api, config, logger }) { if (config.distribution === AppDistribution.ShopifyAdmin) { logger.debug('Creating custom app session from configured access token', { shop, }); return api.session.customAppSession(shop); } else { logger.debug('Loading offline session from session storage', { shop }); const offlineSessionId = api.session.getOfflineId(shop); const session = await config.sessionStorage.loadSession(offlineSessionId); return session; } } export { createOrLoadOfflineSession }; //# sourceMappingURL=create-or-load-offline-session.mjs.map