1import{r as n,j as e}from"./vendor-react-BAKpndxY.js";import{D as i}from"./DropdownField-FZtGHkkx.js";import{F as l,T as o,E as d,P as u}from"./TextField-DKV8SKwE.js";import{W as c,S as r}from"./Web3Form-ClMQFcv8.js";import{C as h,c as b,N as p}from"./index-DzfeMQQB.js";import{L as x}from"./vendor-router-Dt2Nsc6u.js";import"./vendor-query-CKGAB2gm.js";import"./vendor-supabase-Bpnwbzac.js";const j=()=>{const[s,t]=n.useState("");return e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["Homeschool Puzzle Club is a fun and engaging way for homeschoolers to participate in puzzle competitions, develop problem-solving skills, and connect with others in your homeschool community."," "]}),e.jsx("p",{children:"The program includes access to a variety of puzzle pack options with digital timer, resources, puzzle crafts / games, and support from the Interschool Puzzle Club team. We host fun online races at the end of every term with prizes. We have an official Homeschool Leaderboard where we will upload your time results and there will be prizes and awards at the end of the year. Submit your times as often as you like, so we can watch your improvement and celebrate your achievements."}),e.jsxs("p",{children:["The Homeschool Puzzle Club is a separate program from the Interschool Puzzle Club, designed specifically for homeschool families. Please see our"," ",e.jsx("a",{href:"https://www.facebook.com/people/Homeschool-Puzzle-Club/61577749702502/",target:"_blank",title:"Homeschool facebook page",children:"Facebook page"})," ","for more information, or fill in the form below and our team will c
1ontact you if you have any questions."]}),e.jsxs(c,{className:"mb-5",subject:"Homeschool Puzzle Club Expression of Interest",successMessage:"Thank you for registering your interest!",nextSteps:"We will get in touch with you shortly.",onFormStateChange:t,children:[e.jsxs(l,{columns:2,children:[e.jsx(o,{id:"first_name",label:"First name",required:!0,disabled:s===r}),e.jsx(o,{id:"last_name",label:"Last name",required:!0,disabled:s===r}),e.jsx(d,{id:"email",label:"Email",required:!0,disabled:s===r}),e.jsx(u,{id:"phone",label:"Mobile phone (e.g. 04 1234 1234)",required:!0,disabled:s===r}),e.jsx(i,{id:"role",label:"Role",required:!0,values:{teacher:"Teacher",principal:"Principal",other:"Other"},disabled:s===r}),e.jsx(o,{id:"grade_year",label:"Grade/Year",disabled:s===r})]}),e.jsxs(l,{columns:3,children:[e.jsx(o,{id:"school",label:"School",required:!0,disabled:s===r}),e.jsx(o,{id:"suburb",label:"Suburb",required:!0,disabled:s===r}),e.jsx(i,{id:"state",label:"State",required:!0,values:{ACT:"ACT",NSW:"NSW",NT:"NT",QLD:"QLD",SA:"SA",TAS:"TAS",VIC:"VIC",WA:"WA"},disabled:s===r})]}),e.jsxs(l,{children:[e.jsx(o,{id:"know_about_us",label:"How did you hear about us?",rows:1,disabled:s===r}),e.jsx(o,{id:"comments",label:"Any comments you want to add?",rows:1,disabled:s===r})]})]})]})},f=()=>{const[s,t]=n.useState("");return e.jsxs(c,{className:"mb-5",subject:"Expression of Interest",successMessage:"Thank you for registering your interest!",nextSteps:"We will get in touch with you shortly.",onFormStateChange:t,children:[e.jsxs(l,{columns:2,children:[e.jsx(o,{id:"first_name",label:"First name",required:!0,disabled:s===r}),e.jsx(o,{id:"last_name",label:"Last name",required:!0,disabled:s===r}),e.jsx(d,{id:"email",label:"Email",required:!0,disabled:s===r}),e.jsx(u,{id:"phone",label:"Mobile phone (e.g. 04 1234 1234)",required:!0,disabled:s===r}),e.jsx(i,{id:"role",label:"Role",required:!0,values:{teacher:"Teacher",principal:"Principal",other:"Other"},disabled:s===r}),e.jsx(o,{id:"grade_year",label:"Grade/Year",disabled:s===r})]}),e.jsxs(l,{columns:3,children:[e.jsx(o,{id:"school",label:"School",required:!0,disabled:s===r}),e.jsx(o,{id:"suburb",label:"Suburb",required:!0,disabled:s===r}),e.jsx(i,{id:"state",label:"State",required:!0,values:{ACT:"ACT",NSW:"NSW",NT:"NT",QLD:"QLD",SA:"SA",TAS:"TAS",VIC:"VIC",WA:"WA"},disabled:s===r})]}),e.jsxs(l,{children:[e.jsx(o,{id:"know_about_us",label:"How did you hear about us?",rows:1,disabled:s===r}),e.jsx(o,{id:"comments",label:"Any comments you want to add?",rows:1,disabled:s===r})]})]})},I=()=>{const[s,t]=n.useState();return e.jsxs(h,{className:"m-auto max-w-5xl",children:[e.jsx("h1",{children:"Register your Interest"}),e.jsx("p",{children:"Register your interest to take part in the most inclusive school club in Australia. Students can puzzle for fun or puzzle competitively and qualify for State and National Competitions."}),e.jsx("div",{}),e.jsx("h2",{children:"Why register your interest?"}),e.jsxs("ul",{className:"ml-4 list-outside list-disc space-y-2",children:[e.jsx("li",{children:"You will be sent additional information about the selected program."}),e.jsx("li",{children:"You will be notified of any updates and news regarding the program."}),e.jsx("li",{children:"Being on our EOI list, you will be informed of our early bird special for next term before the general public."}),e.jsx("li",{children:"Completing the EOI form helps us better plan for our program by understanding the location, and demographics of our interested schools."})]}),e.jsx("p",{children:"Please select which program you want to register your interest on and complete the form."}),e.jsx("div",{className:"mb-5 flex flex-row justify-center gap-5",children:[{value:"IPC",label:"Interschool Puzzle Club"},{value:"Homeschool",label:"Homeschool Puzzle Club"}].map(a=>e.jsx("div",{className:"w-1/2 text-center sm:w-1/4",children:e.jsxs("label",{className:b("block w-full cursor-pointer rounded-md border px-4 py-2",s===a.value?"bg-primary border-primary text-white":"border-neutral text-neutral bg-white outline"),children:[e.jsx("input",{type:"radio",id:`program_${a.value}
1`,name:"term",value:a.value,className:"hidden",onChange:m=>t(m.target.value)}),e.jsx("span",{className:"font-bold",children:a.label})]})},a.value))}),s==="IPC"&&e.jsxs(e.Fragment,{children:[e.jsx("h2",{children:"Register your interest for Interschool Puzzle Club"}),e.jsxs("div",{className:"mb-4 rounded-md bg-blue-100 p-3 text-center text-sm",children:[e.jsxs("p",{className:"m-0 mb-2",children:["Are you a ",e.jsx("span",{className:"font-bold",children:"student or a family member"})," and you want us to talk to your school to be part of Interschool Puzzle Club?"]}),e.jsxs("p",{className:"m-0",children:["Simply"," ",e.jsx(x,{className:"font-bold",to:p.path,children:"nominate your school here"})," ","and we will reach out to them."]})]}),e.jsx(f,{})]}),s==="Homeschool"&&e.jsxs(e.Fragment,{children:[e.jsx("h2",{children:"Register your interest for Homeschool Puzzle Club"}),e.jsx(j,{})]})]})};export{I 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.