UNPKG

@stripe/ui-extension-sdk

Version:

The suite of functionality available to UI extensions in Stripe apps

18 lines (17 loc) 965 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.fetchStripeSignature = void 0; const createFetchStripeSignatureDirectly_1 = require("./signature/createFetchStripeSignatureDirectly"); const supportsFetchAppEmbeddedKey_1 = require("./api/supportsFetchAppEmbeddedKey"); const connectionSettings_1 = require("./signature/connectionSettings"); const _endpoint_1 = require("./_endpoint"); const fetchStripeSignature = async (additionalPayload) => { if (await (0, supportsFetchAppEmbeddedKey_1.supportsFetchAppEmbeddedKey)()) { const fetchStripeSignatureDirectly = (0, createFetchStripeSignatureDirectly_1.createFetchStripeSignatureDirectly)(connectionSettings_1.connectionSettings); return fetchStripeSignatureDirectly(additionalPayload); } else { return (0, _endpoint_1.getHostEndpoint)().call.fetchStripeSignature(additionalPayload); } }; exports.fetchStripeSignature = fetchStripeSignature;