1import{$ as S,E as g,Mt as T,N as C,R as I,T as U,Tt as k,Vt as a,Yt as w,a as E,f as A,j as h,pn as l,vt as m,w as i,yt as B}from"./vue.runtime.esm-bundler-CjpbemCW.js";import{r as G}from"./pinia-LHTv507b.js";import{n as M,r as V,t as N}from"./jwt-C1g7L4pz.js";import{t as R}from"./ModalContent-qI9FBqPt.js";import{B as $,I as j,v as D}from"./index.js";import{c as F}from"./ProfileToggleDropdown-BXJ-xPot.js";I();k(),w(),E();var q={class:"leading-6 font-medium text-gray-900 h3"},L={class:"mt-2"},O={for:"statusText",class:"sr-only"},v=C({__name:"ItemActionEditStatusUpdate",props:{itemGuid:{type:String,default:""},active:{type:Boolean,default:!1}},emits:["close"],setup(u,{emit:e}){const n=u,f=e,{currentProfile:c}=G(j()),_=new F(N,V,M),{t:o}=$(),s=T();function b(){const r=new CustomEvent("update-activity-item",{bubbles:!0,detail:{uniqueGuid:n.itemGuid,itemTypeObject:{text:s.value}}});document.dispatchEvent(r)}async function x(){s.value=(await _.getStatusUpdate(n.itemGuid,c.value?.userId)).data}x();async function y(){(await _.editStatusUpdate(n.itemGuid,c.value?.userId,s.value)).data&&(b(),f("close"))}return(r,t)=>u.active?(S(),U(a(D),{key:0,"vertical-align":"center",onClose:t[2]||(t[2]=d=>r.$emit("close"))},{default:m(()=>[h(a(R),null,{default:m(()=>[i("h3",q,l(a(o)("edit-status")),1),i("div",L,[i("label",O,l(a(o)("status-text")),1),B(i("textarea",{id:"statusText","onUpdate:modelValue":t[0]||(t[0]=d=>s.value=d),class:"form-control",name:"statusText",cols:"30",rows:"10"},null,512),[[A,s.value]])])]),footer:m(()=>[i("button",{type:"button",class:"btn btn-success",onClick:t[1]||(t[1]=d=>y())},l(a(o)("save")),1)]),_:1})]),_:1})):g("",!0)}});function p(u){const e=u;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"",resource:{"en-us":{"edit-status":{t:0,b:{t:2,i:[{t:3}],s:"Edit status"}},"status-text":{t:0,b:{t:2,i:[{t:3}],s:"Status text"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save"}}},"nb-no":{"edit-status":{t:0,b:{t:2,i:[{t:3}],s:"Rediger status"}},"status-text":{t:0,b:{t:2,i:[{t:3}],s:"Status tekst"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Lagre"}}},"fi-FI":{"edit-status":{t:0,b:{t:2,i:[{t:3}],s:"Muokkaa tilaa"}},"status-text":{t:0,b:{t:2,i:[{t:3}],s:"Tilateksti"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Tallenna"}}},"sv-se":{"edit-status":{t:0,b:{t:2,i:[{t:3}],s:"Redigera status"}},"status-text":{t:0,b:{t:2,i:[{t:3}],s:"Statustext"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Spara"}}}}})}typeof p=="function"&&p(v);var Q=v;export{Q 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.