1import{S as G}from"./Divf1izb.js";import{j as K,ce as Y,cf as ee,i,M as h,l as L,cg as W,k as te,b5 as le,c as r,ar as oe,a0 as ae,a7 as R,v as ie,c7 as se,A as ne,ch as re}from"./app-BAclpbpz.js";import{M as de}from"./Bj3Zme3h.js";import{b as q,a as H,w as me,f as ue,g as b,h as j,j as e,s as a,k as pe,l as P,C as o,q as t,B as s,H as u,z as F,M as T,N as $,X as C,A as ce}from"./BI8qgwQJ.js";import{_ as B}from"./eSadS_9Y.js";import{F as E}from"./BKM-7Sb9.js";import{M as w}from"./CU74X4sp.js";import"./BTqQ_sdn.js";import"./BMGXAZ5W.js";const ke={class:"_buttons"},je={style:{"border-radius":"var(--MI-radius-sm)"}},fe=["onClick"],_e=q({__name:"emoji-palette.palette",props:{palette:{}},emits:["updateEmojis","updateName","del"],setup(O,{emit:M}){const S=O,v=M,k=H(K(S.palette.emojis));me(k,()=>{v("updateEmojis",k.value)},{deep:!0});function z(p,d){L([{text:i.ts.remove,action:()=>{k.value=k.value.filter(y=>y!==p)}}],f(d))}function V(p){W(f(p),{showPinned:!1}).then(d=>{const y=d;k.value.includes(y)||k.value.push(y)})}function f(p){return p.currentTarget??p.target}function U(){te({title:i.ts.rename,default:S.palette.name}).then(({canceled:p,result:d})=>{p||d!=null&&v("updateName",d)})}function A(){le(k.value.join(" "))}function N(){navigator.clipboard.readText().then(p=>{k.value=p.split(" ")})}function D(p){L([{text:i.ts.delete,action:()=>{v("del")}}],p.currentTarget??p.target)}return(p,d)=>{const y=ue("panel");return j(),b(de,{defaultOpen:!0},{icon:e(()=>d[1]||(d[1]=[a("i",{class:"ph-palette ph-bold ph-lg"},null,-1)])),label:e(()=>[u(s(p.palette.name===""?"("+t(i).ts.noName+")":p.palette.name),1)]),footer:e(()=>[a("div",ke,[o(h,{onClick:U},{default:e(()=>[d[2]||(d[2]=a("i",{class:"ph-pencil-simple ph-bold ph-lg"},null,-1)),u(" "+s(t(i).ts.rename),1)]),_:1,__:[2]}),o(h,{onClick:A},{default:e(()=>[d[3]||(d[3]=a("i",{class:"ph-copy ph-bold ph-lg"},null,-1)),u(" "+s(t(i).ts.copy),1)]),_:1,__:[3]}),o(h,{danger:"",onClick:N},{default:e(()=>[d[4]||(d[4]=a("i",{class:"ph-clipboard ph-bold ph-lg"},null,-1)),u(" "+s(t(i).ts.paste),1)]),_:1,__:[4]}),o(h,{danger:"",iconOnly:"",style:{"margin-left":"auto"},onClick:D},{default:e(()=>d[5]||(d[5]=[a("i",{class:"ph-trash ph-bold ph-lg"},null,-1)])),_:1,__:[5]})])]),default:e(()=>[a("div",null,[pe((j(),P("div",je,[o(t(G),{modelValue:k.value,"onUpdate:modelValue":d[0]||(d[0]=_=>k.value=_),class:"pages-settings-emoji-palette-palette-emojis-xSkG",itemKey:_=>_,animation:150,delay:100,delayOnTouchOnly:!0,group:{name:"SortableEmojiPalettes"}},{item:e(({element:_})=>[a("button",{class:"_button pages-settings-emoji-palette-palette-emojisItem-2B19",onClick:I=>z(_,I)},[_[0]===":"?(j(),b(Y,{key:0,name:_,normal:!0,fallbackToImage:!0},null,8,["name"])):(j(),b(ee,{key:1,emoji:_,normal:!0},null,8,["emoji"]))],10,fe)]),footer:e(()=>[a("button",{class:"_button pages-settings-emoji-palette-palette-emojisAdd-u3iz",onClick:V},d[6]||(d[6]=[a("i",{class:"ph-plus ph-bold ph-lg"},null,-1)]),2)]),_:1},8,["modelValue","class","itemKey"])])),[[y]]),a("div",{class:"pages-settings-emoji-palette-palette-editorCaption-i4tY"},s(t(i).ts.reactionSettingDescription2),3)])]),_:1})}}});const ge={class:"_gaps_m"},ye={class:"_gaps_s"},he={class:"_gaps_m"},ve={class:"_gaps_m"},Pe={key:"-",value:null},be=["value"],Se={key:"-",value:null},Ce=["value"],we={key:2},Me={class:"_buttons",style:{"padding-top":"8px"}},ze={class:"_gaps_m"},Ve={value:1},Ue={value:2},Ee={value:3},Ne={value:1},Ie={value:2},xe={value:3},Fe={value:4},Ae={value:"auto"},De={value:"popup"},Re={value:"drawer"},Ze=q({__name:"emoji-palette",setup(O){const M=r.model("emojiPaletteForReaction"),S=r.model("emojiPaletteForMain"),v=r.model("emojiPickerScale"),k=r.model("emojiPickerWidth"),z=r.model("emojiPickerHeight"),V=r.model("emojiPickerStyle"),f=r.model("like"),U=H(r.isSyncEnabled("emojiPalettes"));function A(m){m?r.enableSync("emojiPalettes").then(l=>{l!=null&&l.enabled&&(U.value=!0)}):(r.disableSync("emojiPalettes"),U.value=!1)}function N(){r.commit("emojiPalettes",[...r.s.emojiPalettes,{id:ie(),name:"",emojis:[]}])}function D(m,l){r.commit("emojiPalettes",r.s.emojiPalettes.map(c=>c.id===m?{...c,emojis:l}:c))}function p(m,l){r.commit("emojiPalettes",r.s.emojiPalettes.map(c=>c.id===m?{...c,name:l}:c))}function d(m){r.s.emojiPalettes.length===1&&N(),r.commit("emojiPalettes",r.s.emojiPalettes.filter(l=>l.id!==m)),r.s.emojiPaletteForMain===m&&r.commit("emojiPaletteForMain",null),r.s.emojiPaletteForReaction===m&&r.commit("emojiPaletteForReaction",null)}function y(m){return m.currentTarget??m.target}function _(m){se.show(y(m))}async function I(){const{canceled:m}=await ne({type:"info",text:i.ts.reloadToApplySetting});m||re()}function J(m){W(y(m),{showPinned:!1}).then(async l=>{f.value=l,await I()})}async function X(){f.value=null,await I()}return oe(()=>({title:i.ts.emojiPalette,icon:"ph-smiley ph-bold ph-lg"})),(m,l)=>{const c=F("SearchLabel"),g=F("SearchMarker"),Q=F("MkCustomEmoji"),Z=F("MkEmoji");return j(),b(g,{path:"/settings/emoji-palette",label:t(i).ts.emojiPalette,keywords:["emoji","palette"],icon:"ph-smiley ph-bold ph-lg",markerId:"yR1OSyLiT","data-in-app-search-marker-id":"yR1OSyLiT",children:["yMJzyzOUk","wCE09vgZr","uCzRPrSNx","hgQr28WUk","qV609056U"]},{default:e(()=>[a("div",ge,[o(E,{first:""},{label:e(()=>[u(s(t(i).ts._emojiPalette.palettes),1)]),default:e(()=>[a("div",ye,[(j(!0),P(T,null,$(t(r).r.emojiPalettes.value,n=>(j(),b(_e,{key:n.id,palette:n,onUpdateEmojis:x=>D(n.id,x),onUpdateName:x=>p(n.id,x),onDel:x=>
1d(n.id)},null,8,["palette","onUpdateEmojis","onUpdateName","onDel"]))),128)),o(h,{primary:"",rounded:"",style:{margin:"auto"},onClick:N},{default:e(()=>l[6]||(l[6]=[a("i",{class:"ph-plus ph-bold ph-lg"},null,-1)])),_:1,__:[6]})])]),_:1}),o(E,null,{default:e(()=>[a("div",he,[o(g,{keywords:["sync","palettes","devices"],markerId:"yMJzyzOUk","data-in-app-search-marker-id":"yMJzyzOUk"},{default:e(()=>[o(ae,{modelValue:U.value,"onUpdate:modelValue":A},{label:e(()=>[l[7]||(l[7]=a("i",{class:"ph-cloud-check ph-bold ph-lg"},null,-1)),l[8]||(l[8]=u()),o(c,null,{default:e(()=>[u(s(t(i).ts._emojiPalette.enableSyncBetweenDevicesForPalettes),1)]),_:1})]),_:1},8,["modelValue"])]),_:1})])]),_:1}),o(E,null,{default:e(()=>[a("div",ve,[o(g,{keywords:["main","palette"],markerId:"wCE09vgZr","data-in-app-search-marker-id":"wCE09vgZr"},{default:e(()=>[o(w,{k:"emojiPaletteForMain"},{default:e(()=>[o(R,{modelValue:t(S),"onUpdate:modelValue":l[0]||(l[0]=n=>C(S)?S.value=n:null)},{label:e(()=>[o(c,null,{default:e(()=>[u(s(t(i).ts._emojiPalette.paletteForMain),1)]),_:1})]),default:e(()=>[a("option",Pe,"("+s(t(i).ts.auto)+")",1),(j(!0),P(T,null,$(t(r).r.emojiPalettes.value,n=>(j(),P("option",{key:n.id,value:n.id},s(n.name===""?"("+t(i).ts.noName+")":n.name),9,be))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),o(g,{keywords:["reaction","palette"],markerId:"uCzRPrSNx","data-in-app-search-marker-id":"uCzRPrSNx"},{default:e(()=>[o(w,{k:"emojiPaletteForReaction"},{default:e(()=>[o(R,{modelValue:t(M),"onUpdate:modelValue":l[1]||(l[1]=n=>C(M)?M.value=n:null)},{label:e(()=>[o(c,null,{default:e(()=>[u(s(t(i).ts._emojiPalette.paletteForReaction),1)]),_:1})]),default:e(()=>[a("option",Se,"("+s(t(i).ts.auto)+")",1),(j(!0),P(T,null,$(t(r).r.emojiPalettes.value,n=>(j(),P("option",{key:n.id,value:n.id},s(n.name===""?"("+t(i).ts.noName+")":n.name),9,Ce))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})])]),_:1}),o(g,{keywords:["emoji","default","like","react"],markerId:"hgQr28WUk","data-in-app-search-marker-id":"hgQr28WUk"},{default:e(()=>[o(E,null,{label:e(()=>[o(c,null,{default:e(()=>[u(s(t(i).ts.defaultLike),1)]),_:1})]),default:e(()=>[t(f)&&t(f).startsWith(":")?(j(),b(Q,{key:0,style:{"max-height":"3em","font-size":"1.1em"},useOriginalSize:!1,name:t(f),normal:!0,noStyle:!0},null,8,["name"])):t(f)&&!t(f).startsWith(":")?(j(),b(Z,{key:1,emoji:t(f),style:{"max-height":"3em","font-size":"1.1em"},normal:!0,noStyle:!0},null,8,["emoji"])):t(f)?ce("",!0):(j(),P("span",we,s(t(i).ts.notSet),1)),a("div",Me,[o(h,{rounded:"",small:!0,inline:"",onClick:J},{default:e(()=>l[9]||(l[9]=[a("i",{class:"ph-smiley ph-bold ph-lg"},null,-1),u(" Change")])),_:1,__:[9]}),o(h,{rounded:"",small:!0,inline:"",onClick:X},{default:e(()=>l[10]||(l[10]=[a("i",{class:"ph-arrow-clockwise ph-bold ph-lg"},null,-1),u(" Reset")])),_:1,__:[10]})])]),_:1})]),_:1}),o(g,{keywords:["emoji","picker","display"],markerId:"qV609056U","data-in-app-search-marker-id":"qV609056U",children:["D0dA9U7vs","zPX8z1Bcy","zyNSDjgta","uk4qyhe1J"]},{default:e(()=>[o(E,null,{label:e(()=>[o(c,null,{default:e(()=>[u(s(t(i).ts.emojiPickerDisplay),1)]),_:1})]),default:e(()=>[a("div",ze,[o(g,{keywords:["emoji","picker","scale","size"],markerId:"D0dA9U7vs","data-in-app-search-marker-id":"D0dA9U7vs"},{default:e(()=>[o(w,{k:"emojiPickerScale"},{default:e(()=>[o(B,{modelValue:t(v),"onUpdate:modelValue":l[2]||(l[2]=n=>C(v)?v.value=n:null)},{label:e(()=>[o(c,null,{default:e(()=>
1[u(s(t(i).ts.size),1)]),_:1})]),default:e(()=>[a("option",Ve,s(t(i).ts.small),1),a("option",Ue,s(t(i).ts.medium),1),a("option",Ee,s(t(i).ts.large),1)]),_:1},8,["modelValue"])]),_:1})]),_:1}),o(g,{keywords:["emoji","picker","width","column","size"],markerId:"zPX8z1Bcy","data-in-app-search-marker-id":"zPX8z1Bcy"},{default:e(()=>[o(w,{k:"emojiPickerWidth"},{default:e(()=>[o(B,{modelValue:t(k),"onUpdate:modelValue":l[3]||(l[3]=n=>C(k)?k.value=n:null)},{label:e(()=>[o(c,null,{default:e(()=>[u(s(t(i).ts.numberOfColumn),1)]),_:1})]),default:e(()=>[l[11]||(l[11]=a("option",{value:1},"5",-1)),l[12]||(l[12]=a("option",{value:2},"6",-1)),l[13]||(l[13]=a("option",{value:3},"7",-1)),l[14]||(l[14]=a("option",{value:4},"8",-1)),l[15]||(l[15]=a("option",{value:5},"9",-1))]),_:1,__:[11,12,13,14,15]},8,["modelValue"])]),_:1})]),_:1}),o(g,{keywords:["emoji","picker","height","size"],markerId:"zyNSDjgta","data-in-app-search-marker-id":"zyNSDjgta"},{default:e(()=>[o(w,{k:"emojiPickerHeight"},{default:e(()=>[o(B,{modelValue:t(z),"onUpdate:modelValue":l[4]||(l[4]=n=>C(z)?z.value=n:null)},{label:e(()=>[o(c,null,{default:e(()=>[u(s(t(i).ts.height),1)]),_:1})]),default:e(()=>[a("option",Ne,s(t(i).ts.small),1),a("option",Ie,s(t(i).ts.medium),1),a("option",xe,s(t(i).ts.large),1),a("option",Fe,s(t(i).ts.large)+"+",1)]),_:1},8,["modelValue"])]),_:1})]),_:1}),o(g,{keywords:["emoji","picker","style"],markerId:"uk4qyhe1J","data-in-app-search-marker-id":"uk4qyhe1J"},{default:e(()=>[o(w,{k:"emojiPickerStyle"},{default:e(()=>[o(R,{modelValue:t(V),"onUpdate:modelValue":l[5]||(l[5]=n=>C(V)?V.value=n:null)},{label:e(()=>[o(c,null,{default:e(()=>[u(s(t(i).ts.style),1)]),_:1})]),caption:e(()=>[u(s(t(i).ts.needReloadToApply),1)]),default:e(()=>[a("option",Ae,s(t(i).ts.auto),1),a("option",De,s(t(i).ts.popup),1),a("option",Re,s(t(i).ts.drawer),1)]),_:1},8,["modelValue"])]),_:1})]),_:1}),o(h,{onClick:_},{default:e(()=>[l[16]||(l[16]=a("i",{class:"ph-eye ph-bold ph-lg"},null,-1)),u(" "+s(t(i).ts.preview),1)]),_:1,__:[16]})])]),_:1})]),_:1})])]),_:1},8,["label"])}}});export{Ze 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.