PageSourceSearch

https://cgscholar.com/_nuxt/CwSfbS7G.js

js cgscholar.com collected 2026-10-01 11:28:35 UTC 1,745 bytes, 1 lines download raw bytes

1import{d as V,b as j,a4 as z,u as L,y as K,e as N,s as k,z as g,x as p,aj as R,Z as E,B as C,h as v,w as y,g as F,p as I,k as e,j as M,as as O,P as b,i as T,t as W}from"./D0oouxPk.js";import{_ as Z}from"./CsooKOb2.js";import{_ as q}from"./Cqgiwk-j.js";import"./D8QsBxwx.js";import"./Ddxp8Arh.js";import"./CciEq7bE.js";const G={key:0,class:"center py-16"},H=["disabled"],oe=V({__name:"EditK12ProfileDialog",setup(J){const{t:d}=j(),r=z("dialogRef"),h=L(),_=K(),f=N(),{user:t,isLoading:S}=k(f),{filters:i,displayLoader:B}=k(_),a=g(""),o=g(""),s=p(()=>i.value.k12Animals??[]),n=p(()=>i.value.k12Colors??[]),u=p(()=>s.value.length>0&&n.value.length>0),x=()=>{t.value.k12AnimalLabel?a.value=t.value.k12AnimalValue:!a.value&&s.value.length&&(a.value=s.value[0].value),t.value.k12ColorLabel?o.value=t.value.k12ColorValue:!o.value&&n.value.length&&(o.value=n.value[0].value)};R(()=>{Object.keys(i.value).length===0&&_.fetchData()}),E([s,n,t],()=>{x()},{immediate:!0});const A=()=>{var c;(c=r==null?void 0:r.value)==null||c.close()},w=async()=>{!a.value||!o.value||(await f.updateK12Profile({k12Animal:a.value,k12Color:o.value}),h.showBanner({type:"success",message:d("success.profileUpdated")}),A())};return(c,l)=>{const D=O,P=Z,U=q;return v(),C(U,{size:"428px"},{actions:y(()=>[T("button",{type:"button",class:"app-button app-button--dark",disabled:e(S)||!e(u)||!e(a)||!e(o),onClick:w},W(e(d)("common.save")),9,H)]),default:y(()=>[e(B)&&!e(u)?(v(),F("div",G,[M(D,{color:"primary"})])):e(u)?(v(),C(P,{key:1,animal:e(a),"onUpdate:animal":l[0]||(l[0]=m=>b(a)?a.value=m:null),color:e(o),"onUpdate:color":l[1]||(l[1]=m=>b(o)?o.value=m:null),animals:e(s),colors:e(n)},null,8,["animal","color","animals","colors"])):I("",!0)]),_:1})}}});
1export{oe 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.