mirror of
https://github.com/aaPanel/aaPanel.git
synced 2026-08-17 21:25:47 +02:00
2 lines
1.6 KiB
JavaScript
2 lines
1.6 KiB
JavaScript
import{h as _,y as d}from"./index-a1I_Nu26.js?v=1776326513599";import{_ as v}from"./index.vue_vue_type_script_setup_true_lang-B4-XXiRJ.js?v=1776326513599";import{X as h}from"./FileIcon-B7LVDMzt.js?v=1776326513599";import{u as w}from"./useTableColumns-XykJ86d7.js?v=1776326513599";import{k as x,R as L,i as b,r as n,$ as k,a7 as C,a8 as F,_ as M,a0 as B,V as i,X as g}from"./vue-core-DsYFxYwx.js?v=1776326513599";import"./prismjs-Bmzzo93v.js?v=1776326513599";import"./naive-ui-YrC-lNL6.js?v=1776326513599";import"./data-dmvcQG1x.js?v=1776326513599";import"./files-CXWqop96.js?v=1776326513599";import"./copy-Dw0fraSL.js?v=1776326513599";import"./index-D_U6zl3o.js?v=1776326513599";import"./index-D7qfqNMP.js?v=1776326513599";import"./index.vue_vue_type_script_setup_true_lang-C1Ql5k2Z.js?v=1776326513599";import"./index-ohiGUJqA.js?v=1776326513599";const y={class:"p-20px"},E=x({__name:"FavoriteList",setup(V,{expose:r}){const{t}=L(),a=b("fileStore"),{favoriteList:l}=a,o=n(!1);r({open(){o.value=!0},close(){o.value=!1}});const m=n([{title:t("file.favoriteListModal.path"),key:"path",ellipsis:{tooltip:!0}},w({width:100,options:e=>[{label:t("Public.Btn.Delete"),onClick:()=>p(e.path)}]})]);function p(e){_({title:t("file.favoriteListModal.removeFavoriteTitle"),content:t("file.favoriteListModal.removeFavoriteMessage",{path:e}),onConfirm:async()=>{await h(a,e)}})}return(e,s)=>{const c=v,f=d;return k(),C(f,{show:i(o),"onUpdate:show":s[0]||(s[0]=u=>g(o)?o.value=u:null),title:i(t)("file.favoriteListModal.title"),width:850},{default:F(()=>[M("div",y,[B(c,{"max-height":480,data:i(l),columns:i(m)},null,8,["data","columns"])])]),_:1},8,["show","title"])}}});export{E as default};
|