import{o as i}from"./B3O0Bvhh.js";import{u as t}from"./C0pafynr.js";import{p as o}from"./AYeOhNC-.js";import{c as s}from"./BFtoaLIg.js";const p=i({id:"user",state:()=>({user:s({}),oibPersonalizedUser:"",personalizedData:s({}),isLoading:s(!1)}),actions:{async setUser(){const e=await t("user",{method:"GET"});e.data&&e.data.value&&(this.$state.user=e.data.value,await this.setPersonalizedData(this.$state.user.oib))},async setPersonalizedData(e){this.isLoading=!0,this.$state.personalizedData={};const r={oib:e},a=await o(async()=>await t("personalizirani",{method:"POST",body:r}));a.status.value==="success"&&(this.$state.personalizedData=a.data.value,this.$state.oibPersonalizedUser=e),this.isLoading=!1}},getters:{getUser:e=>e.user,getPersonalizedData:e=>e.personalizedData,getOibPersonalizedUser:e=>e.oibPersonalizedUser}});export{p as u};
