ContentContainer-Dst4bqY3.js 1.1 KB

1
  1. import{_ as C,Q as v,a$ as w}from"./index-CVDyAB5E.js";import{N as k,$ as x,e as n,j as D,B as S,p as I,c as B,o as r,q as N,s as T,m as $,w as b,t as g,a as c,u as l,v as V,n as A,b as M}from"./vue-vendor-CBGUFTsF.js";import{u as j}from"./use-platform-information-BwI-Z1kC.js";const z={__name:"ContentContainer",props:{containerStyle:Object},setup(i){const u=j(),m=v(),p=k();x();const _=n(()=>({"content-party":m.value==="party"})),d=n(()=>{const e=u.auth.expired_at,s=new Date(e).getTime(),a=Date.now(),o=s-a,y=30*24*60*60*1e3;return Math.abs(o)<=y}),t=D(!1),h=()=>{p.push({path:"/settings/auth"})},f=()=>{t.value=!1};return S(()=>{t.value=!0}),(e,s)=>{const a=I("IconClose"),o=w;return r(),B("div",{class:M(["content-container",_.value]),style:A(i.containerStyle)},[d.value&&t.value?(r(),N(o,{key:0,class:"alert_txt",type:"warning"},{default:b(()=>[g(l(e.$t("auth.alert_txt"))+" ",1),c("span",{onClick:h},l(e.$t("auth.alert_btn"))+" >>",1),c("span",{class:"alert-close",onClick:f},[V(a)])]),_:1})):T("",!0),$(e.$slots,"default",{},void 0,!0)],6)}}},O=C(z,[["__scopeId","data-v-52d326c1"]]);export{O as default};