1import{f as w,T as h,V as S,D as v,I as r,o as t,j as e,w as a,a1 as Q,J as c,K as V,q as s,h as x,a2 as y,a3 as o,a4 as C,m as u,n as T,Z as B,a5 as U,k as q,p as d,a6 as I}from"./index-DZxNLrRP.js";import{b as N}from"./user-actions-helper-DQHym9VZ.js";const j=["src","alt"],A={class:"row justify-center q-gutter-md"},K=w({__name:"UpdateTopics",setup(D){const i=h(),p=S(),{submit:f,hasSelection:m,clearAll:_,topics:b,getSelection:n}=N(v,new Set(p.userInfo.wisdomTopics??[]));function g(){f(i.back)}return(F,L)=>(t(),r(c,null,[e(q,{class:"q-px-md bg-101"},{default:a(()=>[e(Q,null,{default:a(()=>[(t(!0),r(c,null,V(s(b),l=>(t(),x(y,{clickable:"",key:l.value},{default:a(()=>[e(o,{avatar:""},{default:a(()=>[e(C,null,{default:a(()=>[u("img",{src:l.img,alt:l.label},null,8,j)]),_:2},1024)]),_:2},1024),e(o,null,{default:a(()=>[T(B(l.label),1)]),_:2},1024),e(o,{side:""},{default:a(()=>[e(U,{color:"primary",modelValue:s(n)(l).value,"onUpdate:modelValue":k=>s(n)(l).value=k,val:"battery"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1}),e(I,{class:"bg-101 app-max-width q-py-md"},{default:a(()=>[u("div",A,[e(d,{flat:"",rounded:"","no-caps":"","no-wrap":"",class:"btn-flat-lg",label:"Clear all",onClick:s(_)},null,8,["onClick"]),e(d,{rounded:"","no-caps":"","no-wrap":"",class:"btn-wide-2 text-white bg-10",label:"Save changes",disable:!s(m),onClick:g},null,8,["disable"])])]),_:1})],64))}});export{K 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.