1import{bf as m,bF as p,f,a as o,b as a,j as l,$ as d,m as c,F as g,o as v}from"./app.0910bc5f.js";import{_ as u}from"./FormCheckbox.a307897b.js";import{F as s}from"./FormError.d57359a0.js";import{_ as b}from"./_plugin-vue_export-helper.cdc0426e.js";const _={class:"form-group required mb-3"},x={class:"form-group mb-3"},y={class:"form-group mb-3"},V={class:"form-group required mb-3"},M={class:"form-group mb-3"},F={class:"form-check"},P={__name:"StepFive",props:m({quotationFeatures:Array,quotationPages:Array},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(n){const i=n,t=p(n,"modelValue");return(h,e)=>(v(),f(g,null,[o("div",_,[e[5]||(e[5]=o("label",{class:"field-label ttu"}," Desired website features ",-1)),a(u,{name:"features",choices:i.quotationFeatures,modelValue:t.value.features,"onUpdate:modelValue":e[0]||(e[0]=r=>t.value.features=r),"field-name":"features","field-attribute":"other","form-errors":t.value.errors},null,8,["choices","modelValue","form-errors"]),a(s,{errors:[t.value.errors.features]},null,8,["errors"])]),o("div",x,[e[6]||(e[6]=o("label",{for:"thirdPartyIntegrations",class:"field-label ttu"}," Third-party integrations (optional) ",-1)),e[7]||(e[7]=o("p",{class:"form-text"},"e.g., email tools, payment gateways, CRM, Patreon, Discord",-1)),l(o("input",{type:"text",class:"form-control",id:"thirdPartyIntegrations",name:"thirdPartyIntegrations",placeholder:"e.g., Dragonpay, PayMongo","onUpdate:modelValue":e[1]||(e[1]=r=>t.value.third_party_integrations=r)},null,512),[[d,t.value.third_party_integrations]]),a(s,{errors:[t.value.errors.third_party_integrations]},null,8,["errors"])]),o("div",y,[e[8]||(e[8]=o("label",{for:"locationOfExistingContent",class:"field-label ttu"}," Location of existing content to migrate (optional) ",-1)),l(o("input",{type:"text",class:"form-control",id:"locationOfExistingContent",name:"locationOfExistingContent",placeholder:"e.g., Current website URL, Google Drive, Dropbox","onUpdate:modelValue":e[2]||(e[2]=r=>t.value.location_of_existing_content=r)},null,512),[[d,t.value.location_of_existing_content]]),a(s,{errors:[t.value.errors.location_of_existing_content]},null,8,["errors"])]),o("div",V,[e[9]||(e[9]=o("label",{class:"field-label ttu"}," What pages are required? ",-1)),a(u,{name:"pages",choices:i.quotationPages,modelValue:t.value.pages,"onUpdate:modelValue":e[3]||(e[3]=r=>t.value.pages=r),"field-name":"pages","field-attribute":"other","form-errors":t.value.errors},null,8,["choices","modelValue","form-errors"]),a(s,{errors:[t.value.errors.pages]},null,8,["errors"])]),o("div",M,[e[11]||(e[11]=o("label",{class:"field-label ttu"}," Maintenance Plan ",-1)),o("div",F,[l(o("input",{type:"checkbox",class:"form-check-input",name:"isMaintenanceAdded",id:"isMaintenanceAdded","onUpdate:modelValue":e[4]||(e[4]=r=>t.value.is_maintenance_added=r)},null,512),[[c,t.value.is_maintenance_added]]),e[10]||(e[10]=o("label",{class:"form-check-label",for:"isMaintenanceAdded"}," Add Monthly Maintenance Plan ",-1))]),e[12]||(e[12]=o("p",{class:"disclaimer-text"}," Disclaimer: This will include an additional cost. This maintenance plan covers minor website updates such as text, icon, button, and logo adjustments, spacing and alignment, as well as content and plugin updates. ",-1)),a(s,{errors:[t.value.errors.is_maintenance_added]},null,8,["errors"])])],64))}},A=b(P,[["__scopeId","data-v-881821c1"]]);export{A as default};
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.