/*! 2024. 7. 2. 오전 10:10:06 */ /******/ (() => { // webpackBootstrap var __webpack_exports__ = {}; (() => { const { pageHelper, utils: { isSignedIn }, } = ShopbySkin; if (isSignedIn()) { if (!document.referrer || location.href === document.referrer) { history.back(); return; } location.href = document.referrer; } const signUpMethodHelper = pageHelper.signUpMethodHelper(); signUpMethodHelper.initialize({ helperKey: 'sign-up-method', }); const containerEl = document.querySelector('open-id-sign-in'); const clickEventListener = ({ target }) => { const action = target.closest('[shopby-action]')?.getAttribute('shopby-action'); if (action === 'OPEN_ID_CLICK') { const provider = target.closest('[shopby-provider]')?.getAttribute('shopby-provider'); signUpMethodHelper.openIdSignIn({ nextPath: `${location.origin}/pages/sign-up/sign-up-complete.html`, provider, redirectUri: `${location.origin}/callback/auth-callback.html`, }); } }; containerEl.addEventListener('click', clickEventListener); })(); // 2025.06.02 LSG: Contents(SignUp Method) SDK 추가 function loadScript(url, callback) { if (window.location.pathname !== '/') { const script = document.createElement('script'); script.src = url; script.id = 'sdkScript'; script.onload = () => { if (callback) callback(); }; document.body.appendChild(script); } else { callback(); } } loadScript( 'https://cdn.c360a.salesforce.com/beacon/c360a/1280bbc3-f4db-4304-ac65-62d4dffa0242/scripts/c360a.min.js', async () => { const oneScanData = getOneScanData(); let vipId = null; if (utils.isSignIn()) vipId = await getVipId(); const params = { contentName: 'SignUp Method', vipId, ...oneScanData, }; await sendCommonContentSdk(params); }, ); /******/ })() ;