1import{_ as c}from"./VirtualMachineBackup.vue_vue_type_script_setup_true_lang-YvCkOCHt.js";import{y as p,am as m,ak as l}from"./index-Cc-ERo76.js";import{r as u}from"./DocumentDuplicateIcon-CplPj9tj.js";import{r as y}from"./FolderIcon-Dj-y93ZL.js";import{d as h,a as f,B as b,a8 as k,J as x,K as d,f as e,S as s,$ as t,v as i,Q as o,L as _}from"./vendor-vue-C9I4HdhY.js";import"./Dropdown.vue_vue_type_script_setup_true_lang-BmIbvznP.js";import"./menu-BmsD0tj9.js";import"./use-tree-walker-CnW8sw7f.js";import"./DeployVirtualMachine.vue_vue_type_script_setup_true_lang-XXIXJn_O.js";import"./Nofitication.vue_vue_type_script_setup_true_lang-C6hALqAg.js";import"./StarIcon-BWe2c6HE.js";import"./vendor-moment-DSem4xRw.js";import"./vendor-editor-markdown-BjRGdLHa.js";import"./vendor-charts-CVpKHQhc.js";import"./vendor-i18n-BYicniCH.js";import"./vendor-motion-yh3LNOre.js";const v={class:"min-h-full bg-gray-50 dark:bg-gray-950"},w={class:"flex flex-wrap items-center gap-2 px-6 py-4 border-b border-gray-200 dark:border-gray-700 shrink-0"},$={class:"px-4 py-6 sm:px-6 lg:px-8"},Q=h({__name:"backups",setup(B){f(()=>{document.title="Backups | PlusClouds"});const n=p(),g=Symbol("machine-images-backups-header");return n.set(g,{title:"Backups",subtitle:"Manage your virtual machine backups.",icon:m,gradient:"linear-gradient(135deg, #4338ca, #6366f1)"}),b(()=>n.clear(g)),(r,z)=>{const a=k("RouterLink");return _(),x("div",v,[d("div",w,[e(a,{to:"/infrastructure/machine-images/images",class:"inline-flex items-center gap-1.5 rounded-md bg-white dark:bg-gray-800 px-3 py-2 text-sm font-semibold text-gray-700 dark:text-gray-200 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-600 hover:bg-gray-50 dark:hover:bg-gray-700 transition-colors"},{default:s(()=>[e(i(l),{class:"size-4"}),t(" "+o(r.$t("Machine Images")),1)]),_:1}),e(a,{to:"/infrastructure/machine-images/iso-images",class:"inline-flex items-center gap-1.5 rounded-md bg-white dark:bg-gray-800 px-3 py-2 text-sm font-semibold text-gray-700 dark:text-gray-200 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-600 hover:bg-gray-50 dark:hover:bg-gray-700 transition-colors"},{default:s(()=>[e(i(u),{class:"size-4"}),t(" "+o(r.$t("ISO Images")),1)]),_:1}),e(a,{to:"/infrastructure/machine-images/repositories",class:"inline-flex items-center gap-1.5 rounded-md bg-white dark:bg-gray-800 px-3 py-2 text-sm font-semibold text-gray-700 dark:text-gray-200 shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-600 hover:bg-gray-50 dark:hover:bg-gray-700 transition-colors"},{default:s(()=>[e(i(y),{class:"size-4"}),t(" "+o(r.$t("Repositories")),1)]),_:1}),e(a,{to:"/infrastructure/machine-images/backups",class:"inline-flex items-center gap-1.5 rounded-md bg-indigo-600 px-3 py-2 text-sm font-semibold text-white shadow-sm transition-colors"},{default:s(()=>[e(i(m),{class:"size-4"}),t(" "+o(r.$t("Image Backups")),1)]),_:1})]),d("div",$,[e(c)])])}}});export{Q 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.