import{$t as e,Jt as t,Qt as n,Xt as r,Yt as i,Zt as a,en as o,in as s,nn as c,qt as l,rn as u,tf as d,tn as f}from"./messages-BvSF842O.js";import{t as p}from"./button-D5xmeb32.js";import{t as m}from"./checkbox-DH45pekP.js";import{c as h,i as g,s as _}from"./zod-ClGKjEyB.js";import{a as v,c as y,i as b,l as x,n as S,o as C,r as w,s as T,t as E}from"./form-iIuz3zSX.js";import{t as D}from"./page-header-D58MnYJU.js";import{t as O}from"./show-submitted-data-Bl1Wpk1q.js";var k=d(),A=[{id:`recents`,label:c()},{id:`home`,label:f()},{id:`applications`,label:o()},{id:`desktop`,label:e()},{id:`downloads`,label:n()},{id:`documents`,label:a()}],j=_({items:g(h()).refine(e=>e.some(e=>e),{message:r()})}),M={items:[`recents`,`home`]};function N(){let e=x({resolver:y(j),defaultValues:M});return(0,k.jsx)(E,{...e,children:(0,k.jsxs)(`form`,{className:`space-y-8`,onSubmit:e.handleSubmit(e=>O(e)),children:[(0,k.jsx)(b,{control:e.control,name:`items`,render:()=>(0,k.jsxs)(v,{children:[(0,k.jsxs)(`div`,{className:`mb-4`,children:[(0,k.jsx)(C,{className:`text-base`,children:i()}),(0,k.jsx)(w,{children:t()})]}),A.map(t=>(0,k.jsx)(b,{control:e.control,name:`items`,render:({field:e})=>(0,k.jsxs)(v,{className:`flex flex-row items-start`,children:[(0,k.jsx)(S,{children:(0,k.jsx)(m,{checked:e.value?.includes(t.id),onCheckedChange:n=>n?e.onChange([...e.value,t.id]):e.onChange(e.value?.filter(e=>e!==t.id))})}),(0,k.jsx)(C,{className:`font-normal`,children:t.label})]},t.id)},t.id)),(0,k.jsx)(T,{})]})}),(0,k.jsx)(p,{type:`submit`,children:l()})]})})}function P(){return(0,k.jsx)(D,{description:u(),title:s(),variant:`section`,children:(0,k.jsx)(N,{})})}var F=P;export{F as component};