1import{l as r,k as h,u as i,y as o,z as t,v as s,a5 as k,j as l,aZ as w,x as u,H as d,B as C,D as A,n as B,G as V,A as c,a0 as S,a_ as j,f as x}from"./vendor-icons-DhAbH4Xg.js";import{u as N,h as U,l as p,a as D}from"./app-BUmmDas0.js";import{_ as G}from"./AppLayout-CMalwPHn.js";import"./ImpersonateBar-DT4cl55q.js";import"./SiteLogo-DIAiIJu3.js";const P=["href"],z={class:"bg-base-200/60 py-12"},E={class:"container mx-auto px-4"},L={class:"mx-auto max-w-2xl"},M={class:"card bg-base-100 shadow-sm"},O={class:"card-body gap-6"},R={class:"flex flex-col gap-3 text-center"},T={class:"mx-auto flex h-14 w-14 items-center justify-center rounded-full bg-primary/10 text-primary"},q={key:0,role:"alert",class:"alert alert-success"},F={key:1,role:"alert",class:"alert alert-error"},H={class:"form-control w-full"},I={key:0,class:"mt-1 text-sm text-error"},Z=["disabled"],$={key:0,class:"loading loading-spinner loading-xs"},J={key:3,class:"rounded-box border border-base-300 bg-base-200/60 p-5 text-center"},K={class:"mt-5 flex flex-col gap-3 sm:flex-row sm:justify-center"},Q={class:"flex justify-center"},ts={__name:"AtivarCodigo",props:{canonical_url:{type:String,default:""},codigo_inicial:{type:String,default:""}},setup(b){const m=D(),f=b,_=x(()=>m.props.auth?.user??null),n=x(()=>m.props.flash??{}),a=N({codigo:f.codigo_inicial??""}),v=()=>{a.transform(g=>({codigo:g.codigo.trim().toUpperCase()})).post("/ativar-codigo",{preserveScroll:!0})};return(g,e)=>(r(),h(G,null,{default:i(()=>[o(t(U),null,{default:i(()=>[e[1]||(e[1]=s("title",null,"Ativar Código de Assinatura",-1)),e[2]||(e[2]=s("meta",{name:"description",content:"Ative seu código de assinatura para acessar as edições digitais do O Regional."},null,-1)),s("link",{rel:"canonical",href:f.canonical_url},null,8,P)]),_:1}),s("section",z,[s("div",E,[s("div",L,[s("div",M,[s("div",O,[s("div",R,[s("div",T,[o(t(k),{class:"h-7 w-7"})]),e[3]||(e[3]=s("div",null,[s("h1",{class:"text-2xl font-bold text-base-content"},"Ativar código de assinatura"),s("p",{class:"mt-2 text-sm text-base-content/60"}," Use o código recebido para liberar acesso às edições digitais. ")],-1))]),n.value.success?(r(),l("div",q,[o(t(w),{class:"h-5 w-5"}),s("span",null,u(n.value.success),1)])):d("",!0),n.value.error?(r(),l("div",F,[s("span",null,u(n.value.error),1)])):d("",!0),_.value?(r(),l("form",{key:2,class:"flex flex-col gap-4",onSubmit:C(v,["prevent"])},[s("label",H,[e[4]||(e[4]=s("div",{class:"label"},[s("span",{class:"label-text"},"Código")],-1)),A(s("input",{"onUpdate:modelValue":e[0]||(e[0]=y=>t(a).codigo=y),type:"text",class:B(["input input-bordered w-full font-mono uppercase",{"input-error":t(a).errors.codigo}]),placeholder:"OREG-2026-ABC123",maxlength:"50",autocomplete:"off",required:""},null,2),[[V,t(a).codigo]]),t(a).errors.codigo?(r(),l("div",I,u(t(a).errors.codigo),1)):d("",!0)]),s("button",{type:"submit",class:"btn btn-primary w-full",disabled:t(a).processing},[t(a).processing?(r(),l("span",$)):d("",!0),e[5]||(e[5]=c(" Ativar assinatura ",-1))],8,Z)],32)):(r(),l("div",J,[e[8]||(e[8]=s("h2",{class:"font-semibold text-base-content"},"Você precisa ter uma conta",-1)),e[9]||(e[9]=s("p",{class:"mt-2 text-sm text-base-content/60"}," Para ativar um código de assinatura, crie uma conta ou entre com seu cadastro. ",-1)),s("div",K,[o(t(p),{href:"/register",class:"btn btn-primary gap-2"},{default:i(()=>[o(t(S),{class:"h-4 w-4"}),e[6]||(e[6]=c(" Criar conta ",-1))]),_:1}),o(t(p),{href:"/login",class:"btn btn-outline gap-2"},{default:i(()=>[o(t(j),{class:"h-4 w-4"}),e[7]||(e[7]=c(" Login ",-1))]),_:1})])])),s("div",Q,[o(t(p),{href:"/assinar",class:"link link-primary text-sm"},{default:i(()=>[...e[10]||(e[10]=[c(" Ver planos de assinatura ",-1)])]),_:1})])])])])])])]),_:1}))}};export{ts 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.