PageSourceSearch

https://www.costco.co.kr/spartacus/assets/chunk-CIR37WOW.js

js costco.co.kr collected 2026-10-02 03:38:34 UTC 7,826 bytes, 2 lines download raw bytes

1import{a as ne}from"./chunk-OPPQFY7A.js";import{a as te}from"./chunk-76XPJLNW.js";import{a as ee}from"./chunk-MU5J7E3V.js";import{b as Q}from"./chunk-CQWWMJD5.js";import{g as Z}from"./chunk-5ETMJ6VZ.js";import"./chunk-XUFA6U7R.js";import"./chunk-23OYWDAP.js";import"./chunk-L7T3VYHM.js";import"./chunk-RXO5FOGF.js";import"./chunk-MKRPQEP7.js";import"./chunk-MXAVAYRT.js";import"./chunk-TDUHGQVS.js";import"./chunk-I57Q5XCC.js";import{a as X}from"./chunk-SHD7ZT4O.js";import"./chunk-MNDIYD7B.js";import"./chunk-NBYIECIO.js";import"./chunk-HF6NAPYW.js";import"./chunk-3PGHLUKK.js";import"./chunk-BZRY3WX3.js";import"./chunk-NGFOYMLE.js";import"./chunk-BXLI5HAL.js";import"./chunk-FCZ6MCLW.js";import"./chunk-QMQ54HP6.js";import"./chunk-44NWIEBJ.js";import"./chunk-ABACGHJ4.js";import"./chunk-GDB2PFOH.js";import"./chunk-IXGEFSMQ.js";import"./chunk-3D57UA43.js";import"./chunk-7FE7YXZN.js";import"./chunk-OMXPTFCM.js";import"./chunk-TPDW35KC.js";import"./chunk-NZJ33BRL.js";import"./chunk-TWWRSAAI.js";import"./chunk-2TZM34WV.js";import"./chunk-OQ4Y2D57.js";import"./chunk-QSJABKNM.js";import"./chunk-6YOKE3XR.js";import"./chunk-QBKLDZGY.js";import"./chunk-XI4FVBZT.js";import"./chunk-IDGFXIUB.js";import"./chunk-BEHWAJ2I.js";import"./chunk-2EGFIPKB.js";import"./chunk-DZFR5FMO.js";import"./chunk-XKQLI5KL.js";import"./chunk-R4ARHUW6.js";import"./chunk-BNJC75RQ.js";import{H as L,K as Y,g as R,j as W,ja as H,la as J,pa as K,u as q,w as U}from"./chunk-BTU2RJ7F.js";import"./chunk-HTGKFTJD.js";import"./chunk-OLA7DPU5.js";import"./chunk-UVPO54ZG.js";import"./chunk-WRVDYOEU.js";import"./chunk-W4LQNO54.js";import"./chunk-GUVLWF6N.js";import"./chunk-YGD5LXH5.js";import"./chunk-2L2ZYCSH.js";import"./chunk-QUDZR5CE.js";import{Ac as g,Ca as j,Da as P,Lb as D,Mb as k,Nb as M,Tb as B,Yc as T,Zc as A,a as I,d as z,dd as G,fb as w,ga as F,gb as r,ka as d,kd as O,na as y,p as C,pe as V,sc as N,ta as $,ub as h,v as S,vh as E,w as v,wb as m,zc as l}from"./chunk-ZIECK5QA.js";import{a as u,b as x}from"./chunk-3JMZ37NM.js";var ce=(n,e,t)=>({flexType:n,typeCode:e,uid:t});function me(n,e){if(n&1&&M(0,5),n&2){let t=e.ngIf;m("cxComponentWrapper",N(1,ce,t.typeCode,t.typeCode,t.uid))}}function ae(n,e){if(n&1&&(D(0),h(1,me,1,5,"ng-container",4),l(2,"async"),k()),n&2){let t=e.$implicit;w(),m("ngIf",g(2,1,t))}}function pe(n,e){if(n&1&&(D(0,1)(1,2),h(2,ae,3,3,"ng-container",3),l(3,"async"),k()()),n&2){let t=B();m("formGroup",t.form),w(2),m("ngForOf",g(3,2,t.consents$))}}var ie=(()=>{let e=class e{constructor(o,i,s,c,a,p,f){this.component=o,this.cmsService=i,this.consentSectionComponentService=s,this.userConsentService=c,this.formBuilder=a,this.contentStackConfigService=p,this.csCmsService=f,this.subscription=new I,this.initialized$=new z(!1),this.isContentStackPage$=this.contentStackConfigService.getContentStackPage(),this.csPage$=this.csCmsService.getContentStackPageData(),this.componentData$=this.component.data$.pipe(S(b=>e.normalizeComponentData(b))),this.consents$=v([this.isContentStackPage$,this.componentData$]).pipe(d(([b,_])=>b?C(_?.otherProperties?.consentData??[]):C(_.consents.map(oe=>this.cmsService.getComponentData(oe).pipe(S(se=>ne.normalizeComponentData(se)))))),F({bufferSize:1,refCount:!0}))}static normalizeComponentData(o){return x(u({},o),{consents:o.consents.split(" ")})}ngOnInit(){this.form=this.consentSectionComponentService.getForm(),this.userConsentService.loadConsents();let o=this.consents$.pipe(d(i=>v(i).pipe(y(s=>{this.form.controls.consents.controls=s.map(c=>this.formBuilder.control(c,[R.required]))}),d(()=>this.userConsentService.getUserConsents()),y(s=>{let c=this.form.controls.consents;c.controls.forEach(a=>{let p=s.find(f=>f.type===a.value.consentType);p&&a.patchValue(x(u({},a.value),{selected:p.consentFlag}))}),c.updateValueAndValidity(),this.initialized$.next(!0)})))).subscribe();this.subscription.add(o)}ngOnDestroy(){this.subscription.unsubscribe()}};e.\u0275fac=function(i){return new(i||e)(r(H),r(X),r(ee),r(te),r(L),r(Q),r(Z))},e.\u0275cmp=j({type:e,selectors:[["sip-consent-section"]],decls:2,vars:3,consts:[[3,"formGroup",4,"ngIf"],[3,"formGroup"],["formArrayName","consents"],[4,"ngFor","ngForOf"],[3,"cxComponentWrapper",4,"ngIf"],[3,"cxComponentWrapper"]],template:function(i,s){i&1&&(h(0,pe,4,4,"ng-container",0),l(1,"async")),i&2&&m("ngIf",g(1,1,s.form&&s.initialized$))},dependencies:[T,A,W,q,U,J,G],styles:[`#membershipDivStep2,#membershipDivStep3,#membershipDivStep4,#onlineRegisterDivStep2,#onlineRegisterDivStep3{display:none}.membership-section-content .membership-heading{font-size:1.8em;margin:1em 0 .4em;color:#000;font-weight:bolder}@media screen and (max-width: 767px){.membership-section-content .membership-heading{font-size:1.5em}}.membership-section-content .membership-sub-heading{font-size:24px;margin-bottom:15px}@media screen and (max-width: 767px){.membership-section-content .membership-sub-heading{font-size:20px}}.membership-section-content .membership-sub-sub-heading{font-size:20px;margin:1em 0 .8em}@media screen and (max-width: 767px){.membership-section-content .membership-sub-sub-heading{font-size:1.2em}}.membership-section-content .consent-section-container{margin-top:2em;position:relative}@media screen and (max-width: 767px),screen and (min-width: 768px) and (max-width: 1023px){.membership-section-content .consent-section-container{margin-bottom:2em;word-wrap:normal}}.membership-section-content .content-section-title{margin-bottom:.6em}.membership-section-content .consent-section-box{border:1px solid #cdcdcd;padding:0 0 0 1em;position:relative}.membership-section-content .consent-section-box .consent-section-box-content{max-height:240px;overflow-y:scroll;padding-top:8px;padding-right:8px}.membership-section-content .consent-section-box .consent-section-box-content p{margin-bottom:1em}.membership-section-content .consent-section-box .consent-section-box-footer{position:absolute;right:0;bottom:0;left:0;border-top:1px solid #cdcdcd;background-color:#efefef;padding:.6em}.membership-section-content .consent-section-checkbox-container{text-align:right}@media screen and (min-width: 768px) and (max-width: 1024px),screen and (min-width: 1024px){.membership-section-content .consent-section-checkbox{padding-left:1.5em}}@media screen and (max-width: 767px){.membership-section-content .consent-section-checkbox{margin-top:.8em}}.membership-section-content .consent-section-checkbox .checkbox label{position:inherit;vertical-align:top;transform:translateY(0);padding-left:5px}.membership-section-content .consent-section-checkbox .checkbox input[type=checkbox]{margin-right:5px}.membership-section-content .consent-section-checkbox label.required-consent-error{color:#d32029}@media screen and (min-width: 768px) and (max-width: 1024px),screen and (min-width: 1024px){.membership-section-content .consent-actions-container{padding-right:0}}@media screen and (max-width: 767px){.membership-section-content .consent-actions-container>.row .col-xs-6:first-child{padding-left:0}.membership-section-content .consent-actions-container>.row .col-xs-6:last-child{padding-right:0}}.membership-section-content .consent-actions-container .btn-primary,.membership-section-content .consent-actions-container .btn-secondary{height:auto;min-height:inherit}.global-consent-error-message{padding:1.5em 0 0;text-align:right;color:#d32029;max-height:0;overflow:hidden;opacity:0;transition:max-height .15s ease-out}.global-consent-error-message.visible{max-height:50px;opacity:1;transition:max-height .25s ease-out}
2`],encapsulation:2,changeDetection:0});let n=e;return n})();var $e=(()=>{let e=class e{};e.\u0275fac=function(i){return new(i||e)},e.\u0275mod=P({type:e}),e.\u0275inj=$({providers:[V({cmsComponents:{CostcoSipConsentSectionComponent:{component:ie}}})],imports:[O,Y,E,K]});let n=e;return n})();export{$e as SipConsentSectionModule};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.