![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/vreg/node_modules/@stripe/stripe-js/src/ |
import { validateLoadParams, loadScript, initStripe, LoadStripe, LoadParams, } from './shared'; type SetLoadParams = (params: LoadParams) => void; let loadParams: null | LoadParams; let loadStripeCalled = false; export const loadStripe: LoadStripe & {setLoadParameters: SetLoadParams} = ( ...args ) => { loadStripeCalled = true; const startTime = Date.now(); return loadScript(loadParams).then((maybeStripe) => initStripe(maybeStripe, args, startTime) ); }; loadStripe.setLoadParameters = (params): void => { if (loadStripeCalled) { throw new Error( 'You cannot change load parameters after calling loadStripe' ); } loadParams = validateLoadParams(params); };