1import{E as D}from"./D858nYQI.js";/* empty css */import I from"./tfxNlpYB.js";import{u as w}from"./CgV0icqv.js";import{_ as b,r as g,h as y,i as A,c as d,o as u,k as N,b as l,a as s,t as i,w as n,d as r,F as x}from"./uR9nrByX.js";import"./DTKCjK-b.js";import"./VASElNLw.js";import"./CJHR_imE.js";import"./CQ5y4JnM.js";import"./W7Nqy1Nu.js";import"./D_6zBmW1.js";const j={key:0,class:"cookie-banner"},B={class:"banner-content"},J={class:"text-content"},O={class:"description"},V={class:"button-group"},$={__name:"index",setup(E){const{showCookieSettings:k,closeCookieSettings:a}=w(),o=g(!1),t=g(!1);y(k,e=>{e&&(t.value=!0)}),A(()=>{localStorage.getItem("cookieDialog")?(o.value=!1,localStorage.getItem("cookieSettings")):o.value=!0});const m=()=>{localStorage.setItem("cookieDialog","reject"),o.value=!1},S=()=>{localStorage.setItem("cookieDialog","allowAll"),localStorage.setItem("cookieSettings",JSON.stringify({strictlyNecessary:!0,performance:!0,functional:!0})),o.value=!1},f=()=>{t.value=!0},p=()=>{t.value=!1,a()},v=e=>{localStorage.setItem("cookieDialog","custom"),localStorage.setItem("cookieSettings",JSON.stringify(e)),t.value=!1,o.value=!1,a()},_=e=>{localStorage.setItem("cookieDialog","allowAll"),localStorage.setItem("cookieSettings",JSON.stringify(e)),t.value=!1,o.value=!1,a()},C=e=>{localStorage.setItem("cookieDialog","reject"),localStorage.setItem("cookieSettings",JSON.stringify(e)),t.value=!1,o.value=!1,a()},h=()=>{localStorage.removeItem("cookieDialog"),localStorage.removeItem("cookieSettings"),o.value=!0,console.log("Cookie设置已éç½®")};return typeof window!="undefined"&&(window.resetCookieSettings=h),(e,R)=>{const c=D;return u(),d(x,null,[o.value?(u(),d("div",j,[s("div",B,[s("div",J,[s("div",O,i(e.$t("CookieDialog-index-197a64da099cc82d9-1")),1)]),s("div",V,[l(c,{class:"cookie-btn cookie-sett
1ings",onClick:f},{default:n(()=>[r(i(e.$t("CookieDialog-index-197a64da099cc82d9-2")),1)]),_:1}),l(c,{class:"cookie-btn reject-btn",onClick:m},{default:n(()=>[r(i(e.$t("CookieDialog-index-197a64da099cc82d9-3")),1)]),_:1}),l(c,{type:"primary",class:"cookie-btn accept-btn",onClick:S},{default:n(()=>[r(i(e.$t("CookieDialog-index-197a64da099cc82d9-4")),1)]),_:1})])])])):N("",!0),l(I,{visible:t.value,onClose:p,onSave:v,onAcceptAll:_,onRejectAll:C},null,8,["visible"])],64)}}},U=b($,[["__scopeId","data-v-69575dd1"]]);export{U 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.