1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e.SENTRY_RELEASE={id:"f90167abe2a7f9ddd07151cd40fa7371250023de"},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];if(null!=l)for(var a in l)l.hasOwnProperty(a)&&(e[a]=l[a])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:dfn-v2-console":!0,module:"action"});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="d9041148-2a62-4512-8a6e-7029156f4254",e._sentryDebugIdIdentifier="sentry-dbid-d9041148-2a62-4512-8a6e-7029156f4254")}catch(e){}}();"use strict";(self["chunk_action "]=self["chunk_action "]||[]).push([[9333],{20(e,t,l){l.d(t,{A:()=>d});var a=l(1979),o=l(3959),n=l(5719),r=l(3066),i=l(7185);let c={class:"campaign-link-check-form__final-link-wrapper"},s={class:"campaign-link-check-form__final-link"},d=(0,a.defineComponent)({__name:"campaign-link-check-dialog",setup(e,t){let{expose:l}=t,d=i.LanguageHelper.t,u=(0,a.ref)(!1),p=/\${p:([^}]+)}/g,m=/\${p:([^}]+)}/,f=/#{[^}]+}/g,k=/(#{[^}]+})/,v=/\{\{[^}]+\}\}/g,b=/(\{\{[^}]+\}\})/,g=(0,a.ref)(""),h=(0,a.ref)([]),y=(0,a.ref)({}),V=(0,a.ref)({}),_=(0,a.ref)(!1),C=(0,a.ref)(!1),{dfnFormRef:x,formModel:B,submit:E}=(0,o.useDfnForm)({personalizedMapper:{}}),N=(0,a.computed)(()=>_.value?(0,r.YH)({text:g.value,kakaoMessageMacro:B.personalizedMapper}):C.value?(0,r.k3)({text:g.value,rcsMessageMacro:B.personalizedMapper}):(0,r.I5)({text:g.value,personalizedAttributeList:h.value})),A=(0,a.computed)(()=>_.value?d.actions("alimtalk.template.link.check.url.alert.title"):C.value?d.actions("rcs.link.check.url.alert.title"):d.actions("campaign.link.check.url.alert.title")),w=(0,a.computed)(()=>_.value?d.actions("alimtalk.template.link.check.url.alert.description"):C.value?d.actions("rcs.link.check.url.alert.description"):d.actions("campaign.link.check.url.alert.description")),D=(0,a.computed)(()=>{let e={};return h.value.forEach(t=>{e[t.key]=t}),e}),T=(0,a.computed)(()=>!(0,n.every)(V.value,e=>e));function R(e){B.personalizedMapper[e]="",V.value[e]=!1;let t=(0,o.useFormItemRules)({validator:(t,l)=>""===B.personalizedMapper[e]?(V.value[e]=!1,l()):(V.value[e]=!0,t()),trigger:["change"]});y.value[e]=t}function L(){B.personalizedMapper={},y.value={}}function S(){u.value=!1}function z(){let e,t;C.value?(e=v,t=b):_.value?(e=f,t=k):(e=p,t=m);let l=g.value.replace(e,e=>{let l=e.match(t);if(l){let t=C.value?l[0]:l[1];return B.personalizedMapper[t]||e}return e});window.open(l,"_blank")}return l({openDialog:function(e){let{link:t,personalizedAttributeList:l,isKakaoPersonalization:a,isRcsPersonalization:o}=e;if(g.value=t,_.value=a??!1,C.value=o??!1,o)g.value.match(v)?.forEach(e=>{R(e)});else if(a)g.value.match(f)?.forEach((e,t)=>{let l=e.match(k);l&&R(l[1])});else h.value=(0,n.cloneDeep)(l??[]),g.value.match(p)?.forEach((e,t)=>{let l=e.match(m);if(l){let e=l[1],t=D.value[e];(0,n.isNil)(t)||R(e)}});u.value=!0}}),(e,t)=>{let l=(0,a.resolveComponent)("DfnAlert"),o=(0,a.resolveComponent)("DfnButton"),r=(0,a.resolveComponent)("DfnFormItem"),i=(0,a.resolveComponent)("DfnTag"),p=(0,a.resolveComponent)("DfnPersonalizedTag"),m=(0,a.resolveComponent)("DfnInput"),f=(0,a.resolveComponent)("DfnForm"),k=(0,a.resolveComponent)("DfnDialog");return(0,a.openBlock)(),(0,a.createBlock)(k,{modelValue:u.value,"onUpdate:modelValue":t[0]||(t[0]=e=>u.value=e),size:"small","custom-class":"campaign-link-check-dialog",onClosed:L},{header:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(d).actions("campaign.link.check.dialog.title")),1)]),footer:(0,a.withCtx)(()=>[(0,a.createVNode)(o,{size:"small",type:"plain",onClick:S},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(d).shared("close")),1)]),_:1})]),default:(0,a.withCtx)(()=>[(0,a.createVNode)(l,{class:"campaign-link-check-dialog__alert",type:"warning",title:A.value,description:w.value},null,8,["title","description"]),(0,a.createVNode)(f,{ref_key:"dfnFormRef",ref:x,model:(0,a.unref)(B),class:"campaign-link-check-form",size:"medium","label-position":"top"},{default:(0,a.withCtx)(()=>[(0,a.createVNode)(r,{label:(0,a.unref)(d).actions("campaign.link.check.url.final.link.label")},{default:(0,a.withCtx)(()=>[(0,a.createElementVNode)("div",c,[(0,a.createElementVNode)("div",s,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(N.value,e=>((0,a.openBlock)(),(0,a.createElementBlock)("span",{key:e,class:(0,a.normalizeClass)(["campaign-link-check-form__link-segment",{"personalized-value":e.isDfnPersonalization||e.isKakaoAlimtalkPersonalized||e.isRcsPersonalized}])}
1,[e.isDfnPersonalization&&!(0,a.unref)(n.isNil)(e.dfnPersonalizedAttribute)?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.unref)(n.isEmpty)((0,a.unref)(B).personalizedMapper[e.dfnPersonalizedAttribute.key])?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)((0,a.toDisplayString)(e.dfnPersonalizedAttribute.propertyDefaultValue),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(B).personalizedMapper[e.dfnPersonalizedAttribute.key]),1)],64))],64)):e.isKakaoAlimtalkPersonalized||e.isRcsPersonalized?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.unref)(n.isEmpty)((0,a.unref)(B).personalizedMapper[e.text])?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[(0,a.createTextVNode)((0,a.toDisplayString)(e.text),1)],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(B).personalizedMapper[e.text]),1)],64))],64)):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[(0,a.createTextVNode)((0,a.toDisplayString)(e.text),1)],64))],2))),128))]),(0,a.createVNode)(o,{size:"medium",type:"plain","icon-suffix":"new-window",disabled:T.value,onClick:z},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(d).actions("campaign.link.check.url.check.button")),1)]),_:1},8,["disabled"])])]),_:1},8,["label"]),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)((0,a.unref)(B).personalizedMapper,(e,t)=>((0,a.openBlock)(),(0,a.createBlock)(r,{key:t,prop:t,rules:y.value[t].rules},{label:(0,a.withCtx)(()=>[C.value?((0,a.openBlock)(),(0,a.createBlock)(i,{key:0,type:"tint",size:"mini"},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]),_:2},1024)):_.value?((0,a.openBlock)(),(0,a.createBlock)(i,{key:1,type:"tint",size:"mini"},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,a.toDisplayString)(t),1)]),_:2},1024)):((0,a.openBlock)(),(0,a.createBlock)(p,{key:2,id:t,"default-value":D.value[t].propertyDefaultValue},null,8,["id","default-value"]))]),default:(0,a.withCtx)(()=>[(0,a.createVNode)(m,{modelValue:(0,a.unref)(B).personalizedMapper[t],"onUpdate:modelValue":e=>(0,a.unref)(B).personalizedMapper[t]=e,placeholder:(0,a.unref)(d).actions("campaign.link.check.url.input.placeholder")},null,8,["modelValue","onUpdate:modelValue","placeholder"])]),_:2},1032,["prop","rules"]))),128))]),_:1},8,["model"])]),_:1},8,["modelValue"])}}})},7640(e,t,l){l.d(t,{A:()=>n});var a=l(1979),o=l(7185);let n=(0,a.defineComponent)({__name:"click-track-info-popover",props:{placement:{default:"top"}},setup(e){let t=o.LanguageHelper.t;return(l,o)=>{let n=(0,a.resolveComponent)("DfnInfoCardPopover");return(0,a.openBlock)(),(0,a.createBlock)(n,{title:(0,a.unref)(t).actions("click.track.info.popover.title"),placement:e.placement,size:"medium","icon-color":"grey","show-arrow":"",width:"380"},{default:(0,a.withCtx)(()=>[(0,a.createElementVNode)("ul",null,[(0,a.createElementVNode)("li",null,(0,a.toDisplayString)((0,a.unref)(t).actions("click.track.info.popover.description.1")),1),(0,a.createElementVNode)("li",null,(0,a.toDisplayString)((0,a.unref)(t).actions("click.track.info.popover.description.2")),1)])]),_:1},8,["title","placement"])}}})},1069(e,t,l){l.d(t,{A:()=>i});var a=l(1979),o=l(7185);let n=["innerHTML"],r=["innerHTML"],i=(0,a.defineComponent)({__name:"kakao-alimtalk-template-availability-tag",props:{isPersonalization:{type:Boolean},isUrl:{type:Boolean}},setup(e){let{t}=o.LanguageHelper;return(l,o)=>{let i=(0,a.resolveComponent)("DfnBadge"),c=(0,a.resolveComponent)("ElPopover");return(0,a.openBlock)(),(0,a.createBlock)(c,{effect:"dark",width:"auto",placement:"top","popper-class":"kakao-alimtalk-template-availability-tag-popper"},{reference:(0,a.withCtx)(()=>[e.isPersonalization?((0,a.openBlock)(),(0,a.createBlock)(i,{key:0,class:"kakao-alimtalk-template-availability-tag",type:"tint",size:"medium",color:"blue"},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(t).actions("alimtalk.availability.tag.personalization")),1)]),_:1})):(0,a.createCommentVNode)("",!0),e.isUrl?((0,a.openBlock)(),(0,a.createBlock)(i,{key:1,class:"kakao-alimtalk-template-availability-tag",type:"tint",size:"medium",color:"yellow"},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(t).actions("alimtalk.availability.tag.url")),1)]),_:1})):(0,a.createCommentVNode)("",!0)]),default:(0,a.withCtx)(()=>[e.isPersonalization?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,innerHTML:(0,a.unref)(t).actions("kakao_alimtalk_template.availability_tag.personalization.tooltip.title")},null,8,n)):(0,a.createCommentVNode)("",!0),e.isUrl?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,innerHTML:(0,a.unref)(t).actions("kakao_alimtalk_template.availability_tag.url.tooltip.title")},null,8,r)):(0,a.createCommentVNode)("",!0)]),_:1})}}})},7704(e,t,l){l.d(t,{A:()=>c});var a=l(1979),o=l(7185);let n={class:"kakao-link-collapse"},r={class:"kakao-link-collapse__header"},i=(0,a.defineComponent)({__name:"kakao-link-collapse",props:(0,a.mergeModels)({title:{default:o.LanguageHelper.t.actions("kakao.link.collapse.title")}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}
1),emits:(0,a.mergeModels)(["update:expanded"],["update:modelValue"]),setup(e,t){let{emit:l}=t,o=(0,a.useModel)(e,"modelValue"),i=(0,a.computed)(()=>o.value?"arrow-down-fill-12px":"arrow-right-fill-12px");function c(){o.value=!o.value}return(t,l)=>{let s=(0,a.resolveComponent)("DfnIcon"),d=(0,a.resolveComponent)("DfnFormItemTitle");return(0,a.openBlock)(),(0,a.createElementBlock)("div",n,[(0,a.createElementVNode)("div",r,[(0,a.createElementVNode)("a",{href:"",role:"button",class:"kakao-link-collapse__trigger",onClick:(0,a.withModifiers)(c,["prevent"])},[(0,a.createVNode)(d,{title:e.title,size:"small"},{prefix:(0,a.withCtx)(()=>[(0,a.createVNode)(s,{name:i.value},null,8,["name"])]),append:(0,a.withCtx)(()=>[(0,a.renderSlot)(t.$slots,"headerAppend")]),_:3},8,["title"])])]),(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)(["kakao-link-collapse__body",{"is-expanded":o.value}])},[(0,a.renderSlot)(t.$slots,"default")],2)])}}}),c=(0,l(2419).A)(i,[["__scopeId","data-v-c872507c"]])},2904(e,t,l){l.d(t,{A:()=>n});var a=l(1979),o=l(7185);let n=(0,a.defineComponent)({__name:"kakao-non-friend-ad-tag",setup(e){let{t}=o.LanguageHelper;return(e,l)=>{let o=(0,a.resolveComponent)("DfnTag");return(0,a.openBlock)(),(0,a.createBlock)(o,{color:"blue",size:"small"},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(t).actions("kakao.profile.select.non.ad.friend.tag.text")),1)]),_:1})}}})},2393(e,t,l){l.d(t,{A:()=>c});var a=l(1979),o=l(1665),n=l(7185),r=l(218);let i={class:"rcs-ad-prefix-location-select"},c=(0,a.defineComponent)({__name:"rcs-ad-prefix-location-select",props:{modelValue:{},disabled:{type:Boolean},titleDisabled:{type:Boolean},contentDisabled:{type:Boolean}},emits:["update:modelValue"],setup(e,t){let{emit:l}=t,{t:c}=n.LanguageHelper,s=(0,a.computed)({get:()=>e.modelValue,set(e){l("update:modelValue",e)}}),d=(0,a.computed)(()=>e.modelValue===o.ApiModel.AdPrefixLocation.Title?r.AdPrefixLocation.Title:r.AdPrefixLocation.Description);return(t,l)=>{let n=(0,a.resolveComponent)("DfnRadio"),u=(0,a.resolveComponent)("DfnRadioGroup");return(0,a.openBlock)(),(0,a.createElementBlock)("div",i,[(0,a.createVNode)(u,{modelValue:s.value,"onUpdate:modelValue":l[0]||(l[0]=e=>s.value=e),class:"rcs-ad-prefix-location-select__radio-group",disabled:e.disabled},{default:(0,a.withCtx)(()=>[(0,a.createVNode)(n,{label:(0,a.unref)(o.ApiModel).AdPrefixLocation.Title,disabled:e.titleDisabled,border:""},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(c).actions("rcs.campaign.form.ad.prefix.title")),1)]),_:1},8,["label","disabled"]),(0,a.createVNode)(n,{label:(0,a.unref)(o.ApiModel).AdPrefixLocation.Content,disabled:e.contentDisabled,border:""},{default:(0,a.withCtx)(()=>[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(c).actions("rcs.campaign.form.ad.prefix.content")),1)]),_:1},8,["label","disabled"])]),_:1},8,["modelValue","disabled"]),(0,a.createVNode)((0,a.unref)(r.CampaignAdPrefixAlert),{"ad-prefix-location":d.value},null,8,["ad-prefix-location"])])}}})},218(e,t,l){l.r(t),l.d(t,{AdPrefixLocation:()=>H,CampaignAdMessageSettings:()=>m.A,CampaignAdPrefixAlert:()=>G,CampaignLinkCheckDialog:()=>b.A,CampaignMessageWrapper:()=>v.A,ClickTrackInfoPopover:()=>L.A,KakaoAlimtalkPreview:()=>f.A,KakaoAlimtalkTemplateAvailabilityTag:()=>k.A,KakaoSenderProfileSelect:()=>p,RcsAdPrefixLocationSelect:()=>X.A,RcsButtonSettings:()=>U,RcsMessagePreview:()=>g.A,RcsMessagePreviewMode:()=>h.n,RcsVariableAvailabilityTag:()=>R});var a,o=l(1979),n=l(7185),r=l(5719),i=l(1665),c=l(7660),s=l(3032),d=l(2904),u=l(3959);let p=(0,o.defineComponent)({__name:"kakao-sender-profile-select",props:{modelValue:{},showNonAdTag:{type:Boolean},globalOptInFilter:{},profileList:{},loading:{type:Boolean},size:{},placeholder:{},disabled:{type:Boolean}},emits:["update:modelValue","change"],setup(e,t){let{emit:l}=t,{t:a}=n.LanguageHelper,p=(0,s.useRouter)(),m=(0,o.ref)(e.modelValue),f=(0,o.computed)(()=>(0,r.isEmpty)(e.profileList));function k(){let e=p.resolve({name:c.DfnRoute.Service.Settings.Channel.Kakao.SenderProfile.ListPage});window.open(e.href,"_blank")}let v=(0,u.useSingleSelectHandler)(e=>{m.value=e,l("update:modelValue",m.value),l("change",m.value)});function b(e){let{lowerCaseSearchText:t,label:l,value:a}=e;return(0,r.toLower)(l).includes(t)}function g(t){let l=e.profileList.find(e=>e.id===t);return!(l?.isAllowNonFriend||(0,r.isNil)(e.globalOptInFilter))&&e.globalOptInFilter===i.ApiModel.OptInFilterType.OnlyOptedIn}return(0,o.watch)(()=>e.modelValue,()=>{m.value=e.modelValue}),(t,l)=>{let n=(0,o.resolveComponent)("DfnSelectEmpty"),r=(0,o.resolveComponent)("DfnSelectOption"),i=(0,o.resolveComponent)("ElTooltip"),c=(0,o.resolveComponent)("DfnSelect");return(0,o.openBlock)(),(0,o.createBlock)(c,{modelValue:m.value,"onUpdate:modelValue":l[0]||(l[0]=e=>m.value=e),class:"kakao-sender-profile-select","value-key":"id",size:e.size,loading:e.loading,placeholder:e.placeholder,disabled:e.disabled,"dropdown-title":(0,o.unref)(a).actions("kakao.profile.select.dropdown.title"),"filter-select-option":b,"filter-input-placeholder":(0,o.unref)(a).actions("kakao.profile.select.dropdown.search.placeholder"),onChange:(0,o.unref)(v)},{suffix:(0,o.withCtx)(()=>[e.showNonAdTag&&m.value?.isAllowNonFriend?((0,o.openBlock)(),(0,o.createBlock)(d.A,{key:0})):(0,o.createCommentVNode)("",!0)]),default:(0,o.withCtx)(()=>[f.value?((0,o.openBlock)(),(0,o.createBlock)(n,{key:0,description:(0,o.unref)(a).actions("kakao.profile.select.dropdown.empty.description"),"action-text":(0,o.unref)(a).actions("kakao.profile.select.dropdown.empty.action.text"),"handle-action":k},null,8,["description","action-text"])):((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,{key:1},(0,o.renderList)(e.profileList,t=>((0,o.openBlock)(),(0,o.createBlock)(i,{key:t.id,disabled:!g(t.id),placement:"right",content:(0,o.unref)(a).actions("kakao.profile.select.opt.in.tooltip")},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(r,{icon:t.isDefault?"badge-pin-multi":void 0,label:t.name,value:t,disabled:g(t.id)},{suffix:(0,o.withCtx)(()=>[e.showNonAdTag&&t.isAllowNonFriend?((0,o.openBlock)(),(0,o.createBlock)(d.A,{key:0})):(0,o.createCommentVNode)("",!0)]),_:2},1032,["icon","label","value","disabled"])]),_:2},1032,["disabled","content"]))),128))]),_:1},8,["modelValue","size","loading","placeholder","disabled","dropdown-title","filter-input-placeholder","onChange"])}}});var m=l(6037),f=l(6731),k=l(1069),v=l(6801),b=l(20),g=l(2475),h=l(5652),y=l(8263),V=l(4740),_=l(1778),C=l(4774),x=l(50),B=l(6680),E=l(6858),N=l(4449),A=l(5518),w=l(7704);let D=(0,o.defineComponent)({__name:"rcs-button-action-type-select",props:{modelValue:{},disabled:{type:Boolean}},emits:["update:modelValue"],setup(e,t){let{emit:l}=t,{t:a}=n.LanguageHelper,r=(0,o.computed)({get:()=>e.modelValue,set:e=>l("update:modelValue",e)}),i=[{value:C.RcsButtonActionType.UrlAction,label:a.actions("rcs.button.action.type.url.label")},{value:C.RcsButtonActionType.DialerAction,label:a.actions("rcs.button.action.type.dialer.label")}];return(t,l)=>{let n=(0,o.resolveComponent)("DfnSelectOption"),c=(0,o.resolveComponent)("DfnSelect");return(0,o.openBlock)(),(0,o.createBlock)(c,{modelValue:r.value,"onUpdate:modelValue":l[0]||(l[0]=e=>r.value=e),class:"rcs-button-action-type-select",disabled:e.disabled,placeholder:(0,o.unref)(a).actions("rcs.button.action.type.select.placeholder")},{default:(0,o.withCtx)(()=>[((0,o.openBlock)(),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(i,e=>(0,o.createVNode)(n,{key:e.value,value:e.value,label:e.label},null,8,["value","label"])),64))]),_:1},8,["modelValue","disabled","placeholder"])}}}),T={class:"rcs-variable-availability-tag__tooltip"},R=(0,o.defineComponent)({__name:"rcs-variable-availability-tag",setup(e){let{t}=n.LanguageHelper;return(e,l)=>{let a=(0,o.resolveComponent)("DfnBadge"),n=(0,o.resolveComponent)("ElPopover");return(0,o.openBlock)(),(0,o.createBlock)(n,{effect:"dark",width:"auto",placement:"top","popper-class":"rcs-variable-availability-tag-popper"},{reference:(0,o.withCtx)(()=>[(0,o.createVNode)(a,{class:"rcs-variable-availability-tag",type:"tint",size:"medium",color:"blue"},{default:(0,o.withCtx)(()=>[(0,o.createTextVNode)((0,o.toDisplayString)((0,o.unref)(t).actions("rcs.variable.availability.tag.label")),1)]),_:1})]),default:(0,o.withCtx)(()=>[(0,o.createElementVNode)("div",T,(0,o.toDisplayString)((0,o.unref)(t).actions("rcs.variable.availability.tag.tooltip")),1)]),_:1})}}});
1var L=l(7640);let S={class:"rcs-button-form-items"},z={class:"rcs-button-form-items__url-content"},P={class:"rcs-button-form-items__click-track"},I=(0,o.defineComponent)({__name:"rcs-button-form-items",props:{index:{},disabled:{type:Boolean},useRcsVariable:{type:Boolean}},setup(e){let{t}=n.LanguageHelper,l=N.RCS_IMAGE_TEMPLATE.BUTTON_NAME_LIMIT,a=N.RCS_IMAGE_TEMPLATE.PHONE_NUMBER_LIMIT,{button:i}=(0,_.L)(),c=(0,E.Q)(),s=(0,o.computed)(()=>i.value.list[e.index]),d=(0,o.ref)(!0),p=(0,o.ref)(),m=(0,o.computed)(()=>s.value.actionType===C.RcsButtonActionType.UrlAction),f=(0,o.computed)(()=>s.value.actionType===C.RcsButtonActionType.DialerAction),k=(0,o.computed)(()=>{let e=s.value;if(e.actionType===C.RcsButtonActionType.UrlAction)return e;throw Error("urlButton accessed when actionType is not UrlAction")}),v=(0,o.computed)(()=>!!e.useRcsVariable&&s.value.actionType===C.RcsButtonActionType.UrlAction&&s.value.isClickTracked),b=(0,o.computed)(()=>{let e=s.value;if(e.actionType===C.RcsButtonActionType.DialerAction)return e;throw Error("dialerButton accessed when actionType is not DialerAction")}),g=(0,u.useFormItemRules)({validator:(e,t)=>(0,r.isNil)(s.value.actionType)?t():e(),trigger:["change","blur"]}),h=(0,u.useFormItemRules)({validator:(e,t)=>(0,r.isEmpty)(s.value.displayText)||s.value.displayText.length>l?t():e(),trigger:["blur"]}),y=(0,u.useFormItemRules)({validator:(l,a)=>{if(!m.value)return l();let o=k.value;if((0,r.isEmpty)(o.url))return a();if(e.useRcsVariable){if(o.isClickTracked&&A.RCS_PERSONALIZED_VARIABLE_REGEXP.test(o.url))return a(t.actions("rcs.button.url.click.track.variable.error"));let e=o.url.replace(A.RCS_PERSONALIZED_VARIABLE_REGEXP_GLOBAL,"placeholder");if(!x.sharedValidator.checkWeblinkScheme(e))return a(t.actions("rcs.button.url.scheme.error"));if(!x.sharedValidator.checkWeblink(e))return a(t.actions("rcs.button.url.format.error"));
1if(!o.isClickTracked&&function(e){try{let t=new URL(e.replace(A.RCS_PERSONALIZED_VARIABLE_REGEXP_GLOBAL,"placeholder")),l=`${t.protocol}//${t.host}`,a=e.substring(0,e.indexOf(l)+l.length);return A.RCS_PERSONALIZED_VARIABLE_REGEXP.test(a)}catch{let t=e.indexOf("/",e.indexOf("://")+3);if(-1===t)return A.RCS_PERSONALIZED_VARIABLE_REGEXP.test(e);let l=e.substring(0,t);return A.RCS_PERSONALIZED_VARIABLE_REGEXP.test(l)}}(o.url))return a(t.actions("rcs.button.url.variable.path.error"))}else{if(!x.sharedValidator.checkWeblinkScheme(o.url))return a(t.actions("rcs.button.url.scheme.error"));if(!x.sharedValidator.checkWeblink(o.url))return a(t.actions("rcs.button.url.format.error"))}return l()},trigger:["blur"]}),V=(0,u.useFormItemRules)({validator:(l,a)=>{if(!f.value)return l();let o=b.value;if((0,r.isEmpty)(o.phoneNumber))return a();let n=e.useRcsVariable?o.phoneNumber.replace(A.RCS_PERSONALIZED_VARIABLE_REGEXP_GLOBAL,""):o.phoneNumber;return/^\d*$/.test(n)?l():a(t.actions("rcs.button.phone.number.format.error"))},trigger:["blur"]});function T(){"none"!==y.validStatus.value&&p.value?.elFormItemRef?.validate("blur",()=>void 0)}function I(){let t=k.value.url;if(!(0,r.isEmpty)(t)&&"valid"===y.validStatus.value){if(e.useRcsVariable&&A.RCS_PERSONALIZED_VARIABLE_REGEXP.test(t))return void c?.value?.openDialog({link:t,isRcsPersonalization:!0});window.open(t,"_blank")}}return(n,r)=>{let i=(0,o.resolveComponent)("DfnFormItem"),c=(0,o.resolveComponent)("DfnTextEditorWithTools"),u=(0,o.resolveComponent)("DfnText"),_=(0,o.resolveComponent)("DfnSwitch"),C=(0,o.resolveComponent)("DfnFormItemTitle"),x=(0,o.resolveComponent)("DfnIcon"),E=(0,o.resolveComponent)("DfnTextButton"),N=(0,o.resolveComponent)("DfnInput");return(0,o.openBlock)(),(0,o.createElementBlock)("div",S,[(0,o.createVNode)(i,{label:(0,o.unref)(t).actions("rcs.button.action.type.label"),prop:(0,o.unref)(B.Lj),rules:(0,o.unref)(g).rules},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(D,{modelValue:s.value.actionType,"onUpdate:modelValue":r[0]||(r[0]=e=>s.value.actionType=e),class:"rcs-button-form-items__action-type-select",disabled:e.disabled},null,8,["modelValue","disabled"])]),_:1},8,["label","prop","rules"]),(0,o.createVNode)(i,{label:(0,o.unref)(t).actions("rcs.button.display.text.label"),prop:(0,o.unref)(B.cs),rules:(0,o.unref)(h).rules},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(c,{modelValue:s.value.displayText,"onUpdate:modelValue":r[1]||(r[1]=e=>s.value.displayText=e),type:"input","max-length":(0,o.unref)(l),"show-limit-text":"","use-emoji":"",disabled:e.disabled,placeholder:(0,o.unref)(t).actions("rcs.button.display.text.placeholder")},null,8,["modelValue","max-length","disabled","placeholder"])]),_:1},8,["label","prop","rules"]),m.value?((0,o.openBlock)(),(0,o.createBlock)(w.A,{key:0,modelValue:d.value,"onUpdate:modelValue":r[4]||(r[4]=e=>d.value=e),title:(0,o.unref)(t).actions("rcs.button.url.link.title")},{default:(0,o.withCtx)(()=>[(0,o.createElementVNode)("div",z,[(0,o.createElementVNode)("div",P,[(0,o.createVNode)(C,{title:(0,o.unref)(t).actions("rcs.button.url.click.track.label"),size:"small"},{prepend:(0,o.withCtx)(()=>[(0,o.createVNode)(L.A),v.value?((0,o.openBlock)(),(0,o.createBlock)(u,{key:0,class:"rcs-button-form-items__click-tracking-info-text",size:"small",type:"sub",role:"body",weight:"normal",text:(0,o.unref)(t).actions("rcs.button.url.click.tracking.on.info.text")},null,8,["text"])):(0,o.createCommentVNode)("",!0)]),append:(0,o.withCtx)(()=>[(0,o.createVNode)(_,{modelValue:k.value.isClickTracked,"onUpdate:modelValue":r[2]||(r[2]=e=>k.value.isClickTracked=e),onChange:T},null,8,["modelValue"])]),_:1},8,["title"])]),(0,o.createVNode)(i,{ref_key:"urlFormItemRef",ref:p,prop:(0,o.unref)("url"),rules:(0,o.unref)(y).rules},{label:(0,o.withCtx)(()=>[(0,o.createTextVNode)((0,o.toDisplayString)((0,o.unref)(t).actions("rcs.button.url.label"))+" ",1),e.useRcsVariable&&!k.value.isClickTracked?((0,o.openBlock)(),(0,o.createBlock)(R,{key:0})):(0,o.createCommentVNode)("",!0)]),"label-append":(0,o.withCtx)(()=>[(0,o.createVNode)(E,{type:"secondary",size:"mini",onClick:I},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(x,{name:"new-window"}),(0,o.createElementVNode)("span",null,(0,o.toDisplayString)((0,o.unref)(t).actions("rcs.button.url.link.check.label")),1)]),_:1})]),default:(0,o.withCtx)(()=>[(0,o.createVNode)(N,{modelValue:k.value.url,"onUpdate:modelValue":r[3]||(r[3]=e=>k.value.url=e),disabled:e.disabled,placeholder:(0,o.unref)(t).actions("rcs.button.url.placeholder")},null,8,["modelValue","disabled","placeholder"])]),_:1},8,["prop","rules"])])]),_:1},8,["modelValue","title"])):(0,o.createCommentVNode)("",!0),f.value?((0,o.openBlock)(),(0,o.createBlock)(i,{key:1,prop:(0,o.unref)(B.Y),rules:(0,o.unref)(V).rules},{label:(0,o.withCtx)(()=>[(0,o.createTextVNode)((0,o.toDisplayString)((0,o.unref)(t).actions("rcs.button.phone.number.label"))+" ",1),e.useRcsVariable?((0,o.openBlock)(),(0,o.createBlock)(R,{key:0})):(0,o.createCommentVNode)("",!0)]),default:(0,o.withCtx)(()=>[(0,o.createVNode)(N,{modelValue:b.value.phoneNumber,"onUpdate:modelValue":r[5]||(r[5]=e=>b.value.phoneNumber=e),"max-length":(0,o.unref)(a),"show-limit-text":"",disabled:e.disabled,placeholder:(0,o.unref)(t).actions("rcs.button.phone.number.placeholder")},null,8,["modelValue","max-length","disabled","placeholder"])]),_:1},8,["prop","rules"])):(0,o.createCommentVNode)("",!0)])}}}),M={class:"rcs-button-settings"},F={class:"rcs-button-settings__item-inner"},O={class:"rcs-button-settings__draggable-area"},U=(0,o.defineComponent)({__name:"rcs-button-settings",props:{min:{},max:{},disabled:{type:Boolean},useRcsVariable:{type:Boolean}},setup(e){let{t}=n.LanguageHelper,{button:l}=(0,_.L)(),a=(0,o.computed)(()=>void 0!==e.max&&l.value.list.length>=e.max),r=(0,o.computed)(()=>l.value.list.length<=(e.min??1)),i=(0,o.computed)(()=>!r.value);function c(){l.value.list.push((0,V.xG)())}return(n,r)=>{let s=(0,o.resolveComponent)("DfnIcon"),d=(0,o.resolveComponent)("DfnTextButton"),u=(0,o.resolveComponent)("DfnFormItemTitle"),p=(0,o.resolveComponent)("DfnButton");return(0,o.openBlock)(),(0,o.createElementBlock)("div",M,[(0,o.createVNode)((0,o.unref)(y.VueDraggableNext),{modelValue:(0,o.unref)(l).list,"onUpdate:modelValue":r[0]||(r[0]=e=>(0,o.unref)(l).list=e),handle:".rcs-button-settings__draggable-area",draggable:".rcs-button-settings__item",animation:150,disabled:e.disabled,tag:"ul",class:"rcs-button-settings__list"},{default:(0,o.withCtx)(()=>[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)((0,o.unref)(l).list,(a,n)=>((0,o.openBlock)(),(0,o.createElementBlock)("li",{key:a.key,class:"rcs-button-settings__item"},[(0,o.createVNode)(u,{size:"small",title:(0,o.unref)(t).actions("rcs.button.settings.item.title").replace("{0}",String(n+1))},{append:(0,o.withCtx)(()=>[i.value?((0,o.openBlock)(),(0,o.createBlock)(d,{key:0,size:"mini",type:"secondary",disabled:e.disabled,onClick:e=>{l.value.list.splice(n,1)}},{default:(0,o.withCtx)(()=>[(0,o.createVNode)(s,{name:"delete"}),(0,o.createElementVNode)("span",null,(0,o.toDisplayString)((0,o.unref)(t).shared("delete")),1)]),_:2},1032,["disabled","onClick"])):(0,o.createCommentVNode)("",!0)]),_:2},1032,["title"]),(0,o.createElementVNode)("div",F,[(0,o.createElementVNode)("div",O,[(0,o.createVNode)(s,{name:"drag"})]),(0,o.createVNode)(I,{index:n,disabled:e.disabled,"use-rcs-variable":e.useRcsVariable},null,8,["index","disabled","use-rcs-variable"])])]))),128))]),_:1},8,["modelValue","disabled"]),(0,o.createVNode)(p,{type:"plain",size:"medium","icon-prefix":"plus",disabled:e.disabled||a.value,onClick:c},{default:(0,o.withCtx)(()=>[(0,o.createTextVNode)((0,o.toDisplayString)((0,o.unref)(t).actions("rcs.button.settings.add.button.label")),1)]),_:1},8,["disabled"])])}}});var H=((a={}).Title="Title",a.Description="Description",a);let G=(0,o.defineComponent)({__name:"campaign-ad-prefix-alert",props:{adPrefixLocation:{default:H.Title}},setup(e){let{t}=n.LanguageHelper,l=(0,o.computed)(()=>e.adPrefixLocation===H.Description?t.actions("campaign.ad.prefix.alert.description"):t.actions("campaign.ad.prefix.alert.title"));return(e,t)=>{let a=(0,o.resolveComponent)("DfnAlert");return(0,o.openBlock)(),(0,o.createBlock)(a,{type:"primary",title:l.value,"single-line":""},null,8,["title"])}}});var X=l(2393)},6680(e,t,l){l.d(t,{},{Lj:"actionType",Y:"phoneNumber",cs:"displayText"})},6858(e,t,l){var a=l(1979);let o=Symbol("use-campaign-link-check-dialog");function n(e){(0,a.provide)(o,e)}function r(){let e=(0,a.inject)(o,void 0);if(!e)throw Error("useCampaignLinkCheckDialog is not injected");return e}l.d(t,{Q:()=>r,aA:()=>n})},1778(e,t,l){var a=l(1979);let o=Symbol("rcs-button-settings");function n(e){(0,a.provide)(o,e)}function r(){let e=(0,a.inject)(o);if(!e)throw Error("Failed to inject from rcs-button-settings");return e}l.d(t,{L:()=>r,X:()=>n})}}]); 2//# sourceMappingURL=9333.82994316.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.