1import{S as g,g as u,a as m,r as p,z as y,B as f,C as h,D as L,E as n,N as s,F as d,K as c,O as l,J as R}from"./index-BO6Ka_k5.js";const w={name:"LoginReminder",components:{SyButton:g},setup(){var r;const o=u(),t=m(),i=p(((r=o.query)==null?void 0:r.loginRequired)==="1"&&!t.isUserLoggedIn),e=()=>{i.value=!1};return{startLogin:()=>{t.login(),e()},showLoginReminder:i,hideLoginReminder:e}}},C={key:0,class:"modal-overlay"},k={class:"fixed bg-white modal-content text-center select-none"},v={class:"pt-20 pb-5 text-2xl"},b={class:"font-bold px-20"};function q(o,t,i,e,_,r){const a=f("sy-button");return e.showLoginReminder?(h(),L("div",C,[n("div",k,[n("div",v,s(o.$t("user_login.login_required")),1),n("p",b,s(o.$t("user_login.login_required_message")),1),d(a,{class:"my-10",secondary:"",size:"big",onClick:e.startLogin,onKeydown:e.startLogin},{default:c(()=>[l(s(o.$t("user_login.login_required_action")),1)]),_:1},8,["onClick","onKeydown"]),n("p",null,[d(a,{primary:"",outlined:"",size:"small",onClick:e.hideLoginReminder,onKeydown:e.hideLoginReminder},{default:c(()=>[l(s(o.$t("user_login.login_required_close")),1)]),_:1},8,["onClick","onKeydown"])])])])):R("",!0)}const B=y(w,[["render",q],["__scopeId","data-v-250d2eec"]]);export{B 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.