PageSourceSearch

https://webview-cdn.banksalad.com/loan-web/4df8db527b/_next/static/chunks/6706-0c086bac8f1c7e62.js

js banksalad.com collected 2026-09-24 09:20:30 UTC 13,116 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="1b0615c2-47df-4301-9b93-08228b307b7a",e._sentryDebugIdIdentifier="sentry-dbid-1b0615c2-47df-4301-9b93-08228b307b7a")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6706],{15365:function(e,t,n){n.d(t,{A:function(){return f},L:function(){return y}});var r=n(17157),a=n(43011),i=n(84440),u=n(26671),l=n(38675),o=n(43114),s=n(72566),c=n(56975),d=n(24546);let f=e=>{let t=(0,s.C5)()&&(0,c.lj)(),[{data:n},{data:r}]=(0,a.h)({queries:[{...l.vf.web({isExpired:!1,loanTypeEnum:e}),select:d.r5,useErrorBoundary:!1,enabled:t,suspense:t},{...o.g7.web({inquiryMonthYyyymm:(0,i.Z)(new Date,"yyyyMM"),conditionalCouponTypeKeys:[],loanTypeEnum:e}),select:d.sP,useErrorBoundary:!1,enabled:!t,suspense:!t}]}),f=n??r??[],y=u.a(f)?.최대캐시백금액??null;return{사용자메시지:"이자지원금",보유쿠폰목록:f,캐시백금액:y}},y=e=>{let[{data:t}]=(0,r.k)({queries:[{...l.vf.webview({isExpired:!1,loanTypeEnum:e}),select:d.r5}]}),n=u.a(t)?.최대캐시백금액??null;return{사용자메시지:"이자지원금",보유쿠폰목록:t,캐시백금액:n}}},49298:function(e,t,n){n.d(t,{JQ:function(){return i},Nd:function(){return u},cG:function(){return o}});var r=n(53784);let a=e=>Math.min(Number(e),o),i=e=>l(o*(0,r.ET)(e,2).number/100),u=e=>{let{캐시백률2f:t,대출실행금액Krw0f:n,toKrwFormatOption:i}=e,u=(0,r.ET)(t,2).number,o=a(n)*u/100;return{캐시백금액:Math.floor(o),캐시백금액FormattedKrw:i?(0,r.ET)(o).toKrw(i):l(o)}},l=e=>{let t=e>=1e4,n=(0,r.ET)(e);return t?n.toKrw({omitUnit:"만"}):n.toKrw({omitUnit:"일"})},o=1e8},24546:function(e,t,n){n.d(t,{j:function(){return y},o_:function(){return m},r5:function(){return f},sP:function(){return d}});var r=n(84440),a=n(635),i=n(32608),u=n(16959),l=n(67851),o=n(69101),s=n(53784),c=n(49298);let d=e=>{let{monthlyCoupons:t}=e;return p(t.filter(l.El).map(m))},f=e=>{let{ownedItems:t,conditionalCoupons:n}=e,r=n.filter(l.El);return p([...((0,o.k)()?[]:t).map(y),...r.map(m)])},y=e=>{let t=(0,s.ET)(e.cashbackRate2f,2).interestRateWithPercentSign,n=(0,c.JQ)(e.cashbackRate2f);return{name:"대출 쿠폰",cashbackRate2f:e.cashbackRate2f,캐시백률WithPercentSign:t,최대캐시백금액:n,descriptions:[`최대 1억 대출금까지 ${t} 이자지원금 제공`,"모든 대출 상품 사용 가능","쿠폰 강화 가능","2026년 09월 30일까지"],강화쿠폰:e}},m=e=>{let t=(0,s.ET)(e.cashbackRate2f,2).interestRateWithPercentSign,n=(0,c.JQ)(e.cashbackRate2f),i=(0,a.a)(e.usableLoanAppliedAtPeriod)?void 0:(0,r.Z)(Number(e.usableLoanAppliedAtPeriod.untilMs),"yyyy년 MM월 dd일"),u=i?`${i}까지`:"유효기간 없음";return{name:e.conditionalCouponTypeName,cashbackRate2f:e.cashbackRate2f,캐시백률WithPercentSign:t,최대캐시백금액:n,descriptions:[...e.conditionDescriptions,u],이벤트쿠폰:e}},p=e=>(0,i.a)(e,[e=>Number(e.cashbackRate2f),"desc"],e=>(0,u.a)(e.강화쿠폰)?0:1,e=>(0,u.a)(e.이벤트쿠폰)?(0,l.EU)(e.이벤트쿠폰)+1:0)},43114:function(e,t,n){n.d(t,{g7:function(){return c}});var r=n(74607),a=n(64919),i=n(5917),u=n(56825);let l=async e=>{let t=(0,a.rg)()?u.WL:u.Mp;return(await t.ListMonthlyCoupons(e)).data},o=async e=>(await u.Mp.ListMonthlyCoupons(e)).data,s=async e=>(await u.WL.ListMonthlyCoupons(e)).data,c={external:e=>(0,r.C)({queryFn:async()=>l(e),queryKey:(0,i.m$)(e)}),web:e=>(0,r.C)({queryFn:async()=>o(e),queryKey:(0,i.m$)(e)}),webview:e=>(0,r.C)({queryFn:async()=>s(e),queryKey:(0,i.m$)(e)})}},67851:function(e,t,n){n.d(t,{EU:function(){return s},El:function(){return l},eR:function(){return u}});var r=n(72368),a=n(635),i=n(32608);let u=e=>{let{conditionalCoupons:t}=e;return{정렬된사용가능한이벤트쿠폰목록:o(t.filter(l))}},l=e=>{let{usableLoanAppliedAtPeriod:t}=e;return!!(0,a.a)(t)||(0,r.Z)(Date.now(),Number(t.untilMs))},o=e=>(0,i.a)(e,e=>!l(e),[e=>Number(e.cashbackRate2f),"desc"],s),s=e=>{let{conditionalCouponTypeKey:t}=e;switch(!0){case t.startsWith("cdp-coupon-"):return 1;case t.includes("-industry-"):return 2;case t.includes("-guid-"):return 3;default:return 4}}},38675:function(e,t,n){n.d(t,{vf:function(){return d}});var r=n(74607),a=n(64919),i=n(5917),u=n(56825);let l={},o=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=(0,a.rg)()?u.WL:u.Mp;return(await t.ListUserItems(e)).data},s=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l;return(await u.Mp.ListUserItems(e)).data},c=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l;return(await u.WL.ListUserItems(e)).data},d={external:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l;return(0,r.C)({queryFn:async()=>o(e),queryKey:(0,i.JS)(e)})},web:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l;return(0,r.C)({queryFn:async()=>s(e),queryKey:(0,i.JS)(e)})},webview:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l;return(0,r.C)({queryFn:async()=>c(e),queryKey:(0,i.JS)(e)})}}},69101:function(e,t,n){n.d(t,{k:function(){return a}});let r=new Date("2026-10-01T00:00:00+09:00").getTime(),a=()=>Date.now()>=r},23578:function(e,t,n){n.d(t,{A:function(){return a}});var r=n(87155);let a=(0,n(44194).forwardRef)((e,t)=>{let{color:n,className:a,...i}=e;return(0,r.tZ)("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",role:"img",className:`text-${n} ${a??""}`,"aria-label":i.title??"닫기",ref:t,...i,children:(0,r.tZ)("path",{d:"m12.923 12.076 5.374-5.384-.99-.992-5.374 5.385L6.69 5.83l-.99.992 5.243 5.253-5.09 5.101.99.992 5.09-5.1 5.222 5.231.99-.992-5.222-5.232Z",fill:"currentColor"})})})},9603:function(e,t,n){n.d(t,{e:function(){return s}});var r=n(87155);let a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return"number"==typeof e?e/t:"string"==typeof e?`calc(${e} / ${t})`:void 0};var i=n(16);let u=e=>{let{backgroundColor:t="gray-700",backgroundOpacity:n=1,baseUrl:a="",foregroundColor:u="gray-700",foregroundOpacity:l=.5,gradientRatio:o=2,gradientRotate:s=0,uniqueKey:c,interval:d=.25,speed:f=1.5,children:y,...m}=e,p=c||(0,i.Z)(),h=`${p}-diff`,b=`${p}-animated-diff`,v=`${p}-aria`,w=`rotate(${s})`,g=`0; ${d}; 1`,C=`${f}s`;return(0,r.BX)("svg",{"aria-labelledby":v,role:"img",...m,children:[(0,r.tZ)("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:`url(${a}#${h})`,style:{fill:`url(${a}#${b})`}}),(0,r.BX)("defs",{children:[(0,r.tZ)("clipPath",{id:h,children:y}),(0,r.BX)("linearGradient",{id:b,gradientTransform:w,children:[(0,r.tZ)("stop",{offset:"0%",stopColor:`rgba(var(--color-${t}))`,stopOpacity:n,children:(0,r.tZ)("animate",{attributeName:"offset",values:`${-o}; ${-o};
1 1`,keyTimes:g,dur:C,repeatCount:"indefinite"})}),(0,r.tZ)("stop",{offset:"50%",stopColor:`rgba(var(--color-${u}))`,stopOpacity:l,children:(0,r.tZ)("animate",{attributeName:"offset",values:`${-o/2}; ${-o/2}; ${1+o/2}`,keyTimes:g,dur:C,repeatCount:"indefinite"})}),(0,r.tZ)("stop",{offset:"100%",stopColor:`rgba(var(--color-${t}))`,stopOpacity:n,children:(0,r.tZ)("animate",{attributeName:"offset",values:`0; 0; ${1+o}`,keyTimes:g,dur:C,repeatCount:"indefinite"})})]})]})]})},l=e=>{let{width:t,height:n,style:i,...l}=e,o=a(t,2),s=a(n,2);return(0,r.tZ)(u,{style:{...i,width:t,height:n},...l,children:(0,r.tZ)("ellipse",{cx:o,cy:s,rx:o,ry:s})})},o=e=>{let{width:t,height:n,radius:i=8,style:l,...o}=e;return(0,r.tZ)(u,{style:{...l,width:t,height:n},...o,children:(0,r.tZ)("rect",{x:0,y:0,width:a(t),height:a(n),rx:i})})},s=e=>{let{type:t,...n}=e;return(0,r.BX)(r.HY,{children:["circle"===t&&(0,r.tZ)(l,{...n}),"rect"===t&&(0,r.tZ)(o,{...n})]})}},2316:function(e,t,n){n.d(t,{x8:function(){return g},rJ:function(){return C},VY:function(){return h},bC:function(){return v},Kb:function(){return p},W_:function(){return Z},Bv:function(){return x},wS:function(){return N},aV:function(){return m},fC:function(){return d},I5:function(){return f},Dx:function(){return w},xz:function(){return y}});var r=n(87155),a=n(79564),i=n(30297),u=n(44194),l=n(23578),o=n(34546),s=n(21215),c=n(82066);let d=e=>(0,r.tZ)(a.fC,{...e}),f=u.forwardRef((e,t)=>{let{isOpen:n,onClose:i,onOpen:u,...l}=e;return(0,r.tZ)(a.fC,{...l,open:n,onOpenChange:e=>{e?u?.():i()}})});f.displayName="RootWithOverlayKit";let y=u.forwardRef((e,t)=>(0,r.tZ)(a.xz,{ref:t,...e}));y.displayName="Trigger";let m=u.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.tZ)(a.aV,{className:(0,s.cn)(["fixed inset-0 z-dim","data-[state=open]:animate-[fadeIn_300ms_ease-out] data-[state=open]:bg-dim-000","data-[state=closed]:animate-[fadeOut_300ms_ease-in] data-[state=closed]:bg-dim-000",n]),...i,ref:t})});m.displayName="Overlay";let p=u.forwardRef((e,t)=>{let{children:n,className:i,...u}=e;return(0,r.tZ)(a.VY,{className:(0,s.cn)("fixed bottom-0 z-modal box-border w-full rounded-tl-[16px] rounded-tr-[16px] bg-shadow-white-000 bg-opacity-100 p-20 pb-[max(env(safe-area-inset-bottom),20px)] data-[state=closed]:animate-[slideDown_300ms_ease-in] data-[state=open]:animate-[slideUp_300ms_ease-out]",i),...u,ref:t,children:n})});p.displayName="InnerContent";let h=u.forwardRef((e,t)=>{let{children:n,className:i,...u}=e;return(0,r.BX)(a.h_,{children:[(0,r.tZ)(m,{}),(0,r.tZ)(p,{className:i,...u,ref:t,children:n})]})});h.displayName="Content";let b=c._.div`md:px-20 md:w-375 md:relative`,v=u.forwardRef((e,t)=>{let{children:n,limitedWidthClassName:a,className:i,...u}=e;return(0,r.tZ)(h,{...u,className:(0,s.cn)("md:flex-center",i),ref:t,children:(0,r.tZ)(b,{className:a,children:n})})});v.displayName="ContentLimitedWidth";let w=u.forwardRef((e,t)=>{let{children:n,className:i,...u}=e;return(0,r.BX)(r.HY,{children:[(0,r.tZ)(a.Dx,{className:(0,s.cn)("m-0 text-body-18",i),ref:t,...u,children:n}),(0,r.tZ)(o.Z,{height:20})]})});w.displayName="Title";let g=u.forwardRef((e,t)=>{let{asChild:n,className:u,...o}=e;return(0,r.tZ)(a.x8,{ref:t,asChild:!0,...n?{}:o,children:n?(0,r.tZ)(i.g7,{className:(0,s.cn)("cursor-pointer",u),...o}):(0,r.tZ)(l.A,{className:(0,s.cn)("absolute right-20 top-20 cursor-pointer",u)})})});g.displayName="Close";let C=(0,c._)(g).attrs({asChild:!0})``,Z=c._.div`flex pb-1 items-center bg-shadow-white-000 overflow-hidden`,x=u.forwardRef((e,t)=>{let{asChild:n,className:i,...u}=e;return(0,r.tZ)(a.x8,{...u,ref:t,asChild:!0,children:(0,r.tZ)(l.A,{className:i})})});x.displayName="NavigationClose";let N=(0,c._)(w)`flex pt-8 pr-8 -mt-8 min-w-0 items-center truncate font-bold text-body-18 text-gray-050`},99734:function(e,t,n){n.d(t,{m:function(){return s}});var r=n(87155),a=n(81003),i=n(44194),u=n(90734),l=n(52517),o=n(37325);let s=(0,i.forwardRef)((e,t)=>{let{root:n,as:s="div",rootMargin:c,areaThreshold:d,timeThreshold:f,className:y,children:m,onImpressionStart:p,onImpressionEnd:h,...b}=e,v=function(e){let{onImpressionStart:t,onImpressionEnd:n,timeThreshold:r=0,root:a,rootMargin:s,areaThreshold:c=0}=e,d=(0,o.z)(t??l.a),f=(0,o.z)(n??l.a),y=(0,i.useRef)(!1),m=function(e){let{onValueChange:t,timeThreshold:n}=e,r=(0,o.z)(t),a=(0,i.useRef)({value:!1,cancelPrevDebounce:()=>{}}),l=(0,i.useCallback)(e=>{if(e===a.current.value)return;let t=(0,u.Z)(()=>{r(e),a.current.value=e},n);a.current.cancelPrevDebounce(),t(),a.current.cancelPrevDebounce=t.cancel},[r,n]);return(0,i.useEffect)(()=>{let e=a.current;return()=>{e.cancelPrevDebounce()}},[]),l}({onValueChange:e=>
1{e?d():f()},timeThreshold:r}),p=function(e,t){let n=(0,o.z)(e),r=(0,i.useMemo)(()=>{if("undefined"!=typeof IntersectionObserver)return new IntersectionObserver(e=>{let[t]=e;t&&n(t)},t)},[n,t]);return function(e,t){let n=(0,o.z)(e),r=(0,i.useRef)(l.a);return(0,i.useCallback)(t=>{if(r.current(),r.current=l.a,null!=t){let n=e(t);"function"==typeof n&&(r.current=n)}},[n,...t])}(e=>(r?.observe(e),()=>{r?.unobserve(e)}),[n,t])}(e=>{let{isIntersecting:t}=e;"hidden"!==document.visibilityState&&(y.current=t,m(t))},{root:a,rootMargin:s,threshold:c});return function(e){let t=(0,o.z)(e);(0,i.useEffect)(()=>{let e=()=>{t("visible"===document.visibilityState)};return document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}},[t])}(e=>{y.current&&m(e)}),p}({onImpressionStart:p,onImpressionEnd:h,areaThreshold:d,timeThreshold:f,root:n,rootMargin:c}),w=(0,a.e)(t,v);return(0,r.tZ)(s,{className:y,ref:w,...b,children:m})});s.displayName="ImpressionArea"},10906:function(e,t,n){n.d(t,{Ir:function(){return u}});var r=n(44194);let a=(0,r.createContext)(new Map),i=()=>{let e=(0,r.useContext)(a);if(!e)throw Error("useOverlayContext must be used within an OverlayProvider");return e},u=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=(0,r.useRef)(null),n=i(),[a,u]=(0,r.useState)(e),l=(0,r.useCallback)(()=>{u(!1)},[]);return(0,r.useImperativeHandle)(t,()=>({close:l}),[l]),(0,r.useEffect)(()=>(a&&n.set(t,t),()=>{n.has(t)&&n.delete(t)}),[a,n]),[a,u,n]}}}]);
2//# sourceMappingURL=6706-0c086bac8f1c7e62.js.map

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.