PageSourceSearch

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

js cgscholar.com collected 2026-09-24 09:21:35 UTC 1,786 bytes, 1 lines download raw bytes

1import{V}from"./DyJ9bgkC.js";import{_ as B}from"./6Py2VufL.js";import{d as U,b as w,e as D,u as y,B as F,h as k,w as d,a4 as x,i,j as C,J as P,k as e,P as j,t as N}from"./CTwjLVo9.js";import{c as q,u as E}from"./BWxOVg1T.js";import{b as I}from"./DgJsqxrV.js";import{g as J}from"./BslhdqQQ.js";import"./B_dCBO1A.js";import"./hBKOvaze.js";import"./BbON9zhe.js";import"./DMsxsjxB.js";import"./D8B-1ICt.js";import"./w1MSXho_.js";import"./BXWXHAo2.js";import"./Doz9SQD6.js";import"./B4T6mMwU.js";import"./Cu3muj1h.js";import"./D3I3Kuho.js";const L={class:"w-full"},M={type:"submit",form:"edit-discoverable-form",class:"app-button app-button--dark"},ae=U({__name:"EditUserDiscoverable",setup(R){const s=x("dialogRef"),m=()=>{s!=null&&s.value&&s.value.close()},{t}=w(),n=D(),p=y(),u=q().shape({discoverable:I.requiredBoolean()}),{discoverable:b}=n.user||{},{defineField:v,handleSubmit:f,errors:_,validate:S}=E({validationSchema:u,initialValues:{discoverable:b}}),[a]=v("discoverable"),l=f(async c=>{const{valid:o}=await S();o&&n.updateUserProfile(c).then(()=>{p.showBanner({type:"success",message:t("success.profileUpdated")}),m()})});return(c,o)=>{const g=V,h=B;return k(),F(h,null,{actions:d(()=>[i("button",M,N(e(t)("common.save")),1)]),default:d(()=>[i("form",{id:"edit-discoverable-form",onSubmit:o[1]||(o[1]=(...r)=>e(l)&&e(l)(...r))},[i("div",L,[C(g,P({modelValue:e(a),"onUpdate:modelValue":o[0]||(o[0]=r=>j(a)?a.value=r:null),errors:e(_).discoverable,type:"dropdown",options:[{label:e(t)("accountSettings.update.discoverable.discoverable"),value:!0},{label:e(t)("accountSettings.update.discoverable.notDiscoverable"),value:!1}],class:"mb-2"},e(J)(e(t)("accountSettings.update.discoverable.header"))),null,16,["modelValue","errors","options"])])],32)]),_:1})}}});
1export{ae 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.