import{j as e,K as m,y as s,bw as x,V as h,J as u}from"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c9910.js";import{a as g}from"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c994.js";import{u as j}from"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c9919.js";import{a as f}from"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c9931.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c9918.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c996.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c998.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c99.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c995.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c997.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c9923.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c999.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c992.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c993.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c9936.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c9937.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c9938.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c9939.js";import"./v_7_4_2_1_59f2e4f7-dc00-41f3-9942-b1c61b935c9940.js";function H(){const{language:a}=j(),{getBackup:o,keys:r,setActiveKey:i,exportBackup:c,clearState:n}=f();g.useEffect(()=>(o(),()=>{n()}),[]);const l=r.map(t=>e.jsx("div",{children:e.jsx("label",{htmlFor:t.tag,children:e.jsxs("div",{className:"flex justify-between cursor-pointer items-center hover:bg-[var(--dropdown-background-hover)] h-9 px-1 py-2 rounded",children:[e.jsxs("div",{className:"flex align-center items-center m-2",children:[e.jsx("span",{className:"mr-2",children:t.icon}),e.jsx("span",{children:a[t.nome]})]}),e.jsx("div",{className:"pulse",children:e.jsx(m,{id:t.tag,switchUpdate:()=>i(t.tag,!t.checked),estado:t.checked})})]})})},t.tag)),p=e.jsxs("div",{className:"grid gap-5 w-[535px]",children:[e.jsx(s,{children:a.selectBackup}),e.jsx("div",{className:"flex flex-col gap-2 overflow-x-auto",style:{maxHeight:"calc(100vh - 250px)"},children:r.length>0?l:e.jsx(x,{})}),e.jsx(h,{name:a.exportBk,funcao:c})]}),d=e.jsxs("div",{className:"grid gap-5 max-h-[90vh] overflow-y-auto overflow-x-hidden",children:[e.jsx(s,{children:a.selectBackup}),e.jsx("div",{className:"my-6 p-4 border-dotted border rounded-2xl text-center",children:e.jsx(u,{weight:"500",children:a.noneBackupData})})]});return r.length===1?d:p}export{H as default};
