import{k as u,r as i,m as l,n as s,i as t}from"./index.05bb0cbe.js";const v=u("user",()=>{const n=i(l()),o=s(()=>n.value),r=s(()=>{var e;return((e=o.value)==null?void 0:e.role)===255}),a=s(()=>{var e;return((e=o.value)==null?void 0:e.points)||0});return{adminUserInfo:n,userInfo:o,isAdmin:r,points:a,setUserInfoAction:e=>{n.value=e,t(e)},updatePoints:e=>{n.value&&(n.value={...n.value,points:e},t(n.value))},clearAdminUserInfo:()=>{n.value=null,localStorage.removeItem("admin_userInfo")},getAdminInfo:()=>n.value}});export{v as u};