2 lines
2.1 KiB
Java
2 lines
2.1 KiB
Java
var d=(_,m,e)=>new Promise((a,i)=>{var n=t=>{try{s(e.next(t))}catch(o){i(o)}},p=t=>{try{s(e.throw(t))}catch(o){i(o)}},s=t=>t.done?a(t.value):Promise.resolve(t.value).then(n,p);s((e=e.apply(_,m)).next())});import{B as S}from"./index-BDvqZ5j4.js";import{e5 as f,F as B,aB as x,eL as y,eM as I,eN as g,eO as C,au as H}from"./index-X7Y8jykP.js";import{a as N}from"./useModal-DaJ3Bflg.js";import{e as b,r as A,y as O,z as R,A as l,B as Y,u as r,f as c,Q as k,G as w,c as L}from"./vue-vendor-DNhG1Cve.js";import F from"./index-DklMb9Qc.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useTimeout-D5AmIBZw.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./index-BzChaRPg.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./useAppInject-DPZGPcR3.js";import"./index-CuWaQdlK.js";import"./index-DO7ZhK45.js";import"./UpOutlined-B1UMbtrP.js";const P={class:"form-tip"},T=b({name:"ImChatSettingsModal",__name:"ImChatSettingsModal",emits:["saved"],setup(_,{emit:m}){const e=m,a=A(f()),i=L(()=>g(r(a))),[n,{closeModal:p,setModalProps:s}]=N(()=>{a.value=f()});function t(){return d(this,null,function*(){const o=g(r(a));if(!(o<I||o>y)){s({confirmLoading:!0});try{C(o),e("saved"),p()}finally{s({confirmLoading:!1})}}})}return(o,u)=>{const M=F,v=x,h=B;return R(),O(r(S),Y(o.$attrs,{title:"聊天设置",width:480,onRegister:r(n),onOk:t}),{default:l(()=>[c(h,{layout:"vertical",class:"im-chat-settings-form"},{default:l(()=>[c(v,{label:"聊天记录默认天数"},{default:l(()=>[c(M,{value:a.value,"onUpdate:value":u[0]||(u[0]=D=>a.value=D),min:r(I),max:r(y),step:.1,precision:1,style:{width:"100%"},placeholder:"0.1 ~ 7"},null,8,["value","min","max"]),k("div",P,"聊天页面默认展示最近 "+w(i.value)+" 天的记录,向上滚动可加载更早消息",1)]),_:1})]),_:1})]),_:1},16,["onRegister"])}}}),pt=H(T,[["__scopeId","data-v-37895242"]]);export{pt as default};
|