import{e,aw as a,aE as l,aF as s,aA as t,aK as i,aL as n,bc as c,aD as o,az as d,k as _}from"./vendor-element-plus.js?ver=3.1.0";import{c as m,o as r,d as u,w as f,O as p,P as g,a as y,L as b,Q as h,as as v,b as $,r as k,a1 as w}from"./vendor.js?ver=3.1.0";import{_ as V,I as C}from"./fc-bits-ui.js?ver=3.1.0";const S={class:"fcrm_flow_basic fcrm_recurring_campaign_basic_settings"},U={class:"fcrm_basic_server_time fcrm_secondary_text",style:{"font-size":"90%"}};const E=V({name:"CampaignBasicSettings",props:["campaign"],methods:{maybeResetDay(){"weekly"==this.campaign.settings.scheduling_settings.type?this.campaign.settings.scheduling_settings.day="mon":"monthly"==this.campaign.settings.scheduling_settings.type&&(this.campaign.settings.scheduling_settings.day=1)}}},[["render",function(_,k,w,V,C,E){const D=e,j=a,x=s,R=l,T=n,M=i,W=t,z=c,I=o,A=d;return r(),m("div",S,[u(j,{class:"fcrm_basic_form_item fcrm_basic_form_item_title",label:_.$t("Title of the Recurring Campaign")},{default:f(()=>[u(D,{class:"fcrm_basic_input fcrm_basic_input_title",type:"text",placeholder:_.$t("eg: Weekly Post Updated"),modelValue:w.campaign.title,"onUpdate:modelValue":k[0]||(k[0]=e=>w.campaign.title=e)},null,8,["placeholder","modelValue"])],void 0),_:1},8,["label"]),u(j,{class:"fcrm_basic_form_item fcrm_basic_form_item_frequency",label:_.$t("How often you want to send this email?")},{default:f(()=>[u(R,{class:"fcrm_basic_radio_group",onChange:k[1]||(k[1]=e=>E.maybeResetDay()),modelValue:w.campaign.settings.scheduling_settings.type,"onUpdate:modelValue":k[2]||(k[2]=e=>w.campaign.settings.scheduling_settings.type=e)},{default:f(()=>[u(x,{class:"fcrm_basic_radio",value:"daily"},{default:f(()=>[p(g(_.$t("Daily")),1)],void 0,!0),_:1}),u(x,{class:"fcrm_basic_radio",value:"weekly"},{default:f(()=>[p(g(_.$t("Weekly")),1)],void 0,!0),_:1}),u(x,{class:"fcrm_basic_radio",value:"monthly"},{default:f(()=>[p(g(_.$t("Monthly")),1)],void 0,!0),_:1})],void 0,!0),_:1},8,["modelValue"])],void 0),_:1},8,["label"]),u(I,{class:"fcrm_basic_row",gutter:30},{default:f(()=>["weekly"==w.campaign.settings.scheduling_settings.type?(r(),y(W,{key:0,class:"fcrm_basic_col fcrm_basic_col_day_weekly",md:12,xs:24},{default:f(()=>[u(j,{class:"fcrm_basic_form_item fcrm_basic_form_item_day_week",label:_.$t("Select which day you want to send email?")},{default:f(()=>[u(M,{class:"fcrm_basic_select fcrm_basic_select_day_week",placeholder:_.$t("Select Day of the week"),modelValue:w.campaign.settings.scheduling_settings.day,"onUpdate:modelValue":k[3]||(k[3]=e=>w.campaign.settings.scheduling_settings.day=e)},{default:f(()=>[u(T,{value:"mon",label:_.$t("Every Monday")},null,8,["label"]),u(T,{value:"tue",label:_.$t("Every Tuesday")},null,8,["label"]),u(T,{value:"wed",label:_.$t("Every Wednesday")},null,8,["label"]),u(T,{value:"thu",label:_.$t("Every Thursday")},null,8,["label"]),u(T,{value:"fri",label:_.$t("Every Friday")},null,8,["label"]),u(T,{value:"sat",label:_.$t("Every Saturday")},null,8,["label"]),u(T,{value:"sun",label:_.$t("Every Sunday")},null,8,["label"])],void 0,!0),_:1},8,["placeholder","modelValue"])],void 0,!0),_:1},8,["label"])],void 0,!0),_:1})):b("",!0),"monthly"==w.campaign.settings.scheduling_settings.type?(r(),y(W,{key:1,class:"fcrm_basic_col fcrm_basic_col_day_monthly",md:12,xs:24},{default:f(()=>[u(j,{class:"fcrm_basic_form_item fcrm_basic_form_item_day_month",label:_.$t("Select which day of the month to send email")},{default:f(()=>[u(M,{class:"fcrm_basic_select fcrm_basic_select_day_month",placeholder:_.$t("Select Day of the month"),modelValue:w.campaign.settings.scheduling_settings.day,"onUpdate:modelValue":k[4]||(k[4]=e=>w.campaign.settings.scheduling_settings.day=e)},{default:f(()=>[(r(),m(h,null,v(31,e=>u(T,{key:e,value:e,label:_.$t("Day")+" - "+e},null,8,["value","label"])),64))],void 0,!0),_:1},8,["placeholder","modelValue"])],void 0,!0),_:1},8,["label"])],void 0,!0),_:1})):b("",!0),u(W,{class:"fcrm_basic_col fcrm_basic_col_time",md:12,xs:24},{default:f(()=>[u(j,{class:"fcrm_basic_form_item fcrm_basic_form_item_time",label:_.$t("Which time you would like to schedule")},{default:f(()=>[u(z,{class:"fcrm_basic_time_select",modelValue:w.campaign.settings.scheduling_settings.time,"onUpdate:modelValue":k[5]||(k[5]=e=>w.campaign.settings.scheduling_settings.time=e),start:"00:00",end:"23:59",step:"00:15",placeholder:_.$t("Select Schedule time")},null,8,["modelValue","placeholder"]),$("p",U,g(_.$t("Current Date & Time (server):"))+" "+g(_.currentDateTime()),1)],void 0,!0),_:1},8,["label"])],void 0,!0),_:1})],void 0),_:1}),u(j,{class:"fcrm_basic_form_item fcrm_basic_form_item_auto_send"},{default:f(()=>[u(A,{class:"fcrm_inline_check fcrm_basic_checkbox_auto_send","true-value":"yes","false-value":"no",modelValue:w.campaign.settings.scheduling_settings.send_automatically,"onUpdate:modelValue":k[6]||(k[6]=e=>w.campaign.settings.scheduling_settings.send_automatically=e)},{default:f(()=>[p(g(_.$t("Send_Email_Auto_Info")),1)],void 0,!0),_:1},8,["modelValue"])],void 0),_:1})])}]]),D={key:0,class:"fcrm_flow_conditions"},j={class:"fcrm_conditions_row"},x={class:"fcrm_conditions_label"},R={class:"fcrm_conditions_select_wrap"},T={class:"fcrm_conditions_label"},M={class:"fcrm_conditions_input_wrap"},W={class:"fcrm_conditions_label"},z={class:"fcrm_conditions_remove_wrap"},I={class:"icon"},A={key:0,class:"fcrm_or"},O={class:"fcrm_flow_more"},P={class:"icon"},B={key:1,class:"fcrm_conditions_empty"},F={class:"fcrm_conditions_empty_text"};const L=V({name:"CampaignConditions",components:{Icons:C},props:["sending_conditions"],methods:{addMoreCondition(){this.sending_conditions.push([{object_type:"cpt",object_name:"post",object_key:"post_date",comparison_type:"within_days",compare_value:7}])},removeCondition(e,a){this.sending_conditions[e].splice(a,1),this.sending_conditions[e].length||this.sending_conditions.splice(e,1)}}},[["render",function(a,l,s,t,c,o){const d=n,V=i,C=e,S=k("Icons"),U=_;return s.sending_conditions.length?(r(),m("div",D,[(r(!0),m(h,null,v(s.sending_conditions,(e,l)=>(r(),m("div",{key:l,class:"fcrm_flow_condition_block"},[(r(!0),m(h,null,v(e,(e,s)=>(r(),m("div",{key:s,class:"fcrm_flow_condition"},[$("div",j,[$("span",x,g(a.$t("Send emails if")),1),$("span",R,[u(V,{class:"fcrm_conditions_select",modelValue:e.object_name,"onUpdate:modelValue":a=>e.object_name=a},{default:f(()=>[(r(!0),m(h,null,v(a.appVars.publicPostTypes,e=>(r(),y(d,{key:e.id,value:e.id,label:e.title},null,8,["value","label"]))),128))],void 0),_:1},8,["modelValue","onUpdate:modelValue"])]),$("span",T,g(a.$t("published within")),1),$("span",M,[u(C,{class:"fcrm_conditions_input_days",type:"number",placeholder:a.$t("type days"),modelValue:e.compare_value,"onUpdate:modelValue":a=>e.compare_value=a},null,8,["placeholder","modelValue","onUpdate:modelValue"])]),$("span",W,g(a.$t("days")),1)]),$("span",z,[u(U,{class:"small only-icon-btn","aria-label":a.$t("Remove condition"),onClick:e=>o.removeCondition(l,s),size:"small"},{default:f(()=>[$("span",I,[u(S,{"icon-name":"delete"})])],void 0),_:1},8,["aria-label","onClick"])])]))),128)),l+1!=s.sending_conditions.length?(r(),m("p",A,[$("span",null,g(a.$t("OR")),1)])):b("",!0)]))),128)),$("div",O,[l[2]||(l[2]=$("span",{class:"fcrm_flow_more_line","aria-hidden":"true"},null,-1)),u(U,{onClick:l[0]||(l[0]=e=>o.addMoreCondition()),size:"small"},{default:f(()=>[$("span",P,[u(S,{"icon-name":"plus"})]),p(" "+g(a.$t("OR")),1)],void 0),_:1}),l[3]||(l[3]=$("span",{class:"fcrm_flow_more_line","aria-hidden":"true"},null,-1))])])):(r(),m("div",B,[$("p",F,[p(g(a.$t("Emails_Will_Sent_Auto"))+", ",1),$("a",{class:"fcrm_conditions_empty_link",onClick:l[1]||(l[1]=w(e=>o.addMoreCondition(),["prevent"])),href:"#"},g(a.$t("click here")),1)])]))}]]);export{E as B,L as C};