mirror of
https://github.com/chinchang/web-maker.git
synced 2025-07-12 09:36:32 +02:00
23 lines
577 B
JavaScript
23 lines
577 B
JavaScript
import { useState, useEffect } from 'react';
|
|
|
|
function useCheckout() {
|
|
const [hasVendorScriptLoaded, setHasVendorScriptLoaded] = useState();
|
|
useEffect(() => {
|
|
if (window.IS_EXTENSION) return;
|
|
|
|
const script = document.createElement('script');
|
|
script.src = 'https://app.lemonsqueezy.com/js/lemon.js';
|
|
script.async = 'true';
|
|
script.defer = 'true';
|
|
script.addEventListener('load', () => {
|
|
window.createLemonSqueezy();
|
|
setHasVendorScriptLoaded(true);
|
|
});
|
|
document.body.appendChild(script);
|
|
}, []);
|
|
|
|
return hasVendorScriptLoaded;
|
|
}
|
|
|
|
export { useCheckout };
|