1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,95187,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={callServer:function(){return i.callServer},createServerReference:function(){return l.createServerReference},findSourceMapURL:function(){return a.findSourceMapURL}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(132120),a=e.r(92245),l=e.r(235326)},926665,e=>{"use strict";var t=e.i(271645),r=e.i(383799),n=e.i(247857),o=e.i(151665),i=e.i(417514);let a=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function l(e,s={}){let c="rootStore"in e?e.rootStore:e,u=c.useState("open"),m=c.useState("floatingId"),d=c.useState("domReferenceElement"),g=c.useState("floatingElement"),{enabled:p=!0,role:f="dialog"}=s,h=(0,r.useId)(),x=d?.id||h,v=t.useMemo(()=>(0,n.getFloatingFocusElement)(g)?.id||m,[g,m]),S=a.get(f)??f,b=null!=(0,o.useFloatingParentNodeId)(),y=t.useMemo(()=>"tooltip"===S||"label"===f?i.EMPTY_OBJECT:{"aria-haspopup":"alertdialog"===S?"dialog":S,"aria-expanded":"false",..."listbox"===S&&{role:"combobox"},..."menu"===S&&b&&{role:"menuitem"},..."select"===f&&{"aria-autocomplete":"none"},..."combobox"===f&&{"aria-autocomplete":"list"}},[S,b,f]),E=t.useMemo(()=>"tooltip"===S||"label"===f?{[`aria-${"label"===f?"labelledby":"describedby"}`]:u?v:void 0}:{...y,"aria-expanded":u?"true":"false","aria-controls":u?v:void 0,..."menu"===S&&{id:x}},[S,v,u,x,f,y]),T=t.useMemo(()=>{let e={id:v,...S&&{role:S}};return"tooltip"===S||"label"===f?e:{...e,..."menu"===S&&{"aria-labelledby":x}}},[S,v,x,f]),j=t.useCallback(({active:e,selected:t})=>{let r={role:"option",...e&&{id:`${v}-fui-option`}};switch(f){case"select":case"combobox":return{...r,"aria-selected":t}}return{}},[v,f]);return t.useMemo(()=>p?{reference:E,floating:T,item:j,trigger:y}:{},[p,E,T,y,j])}e.s(["useRole",()=>l])},206157,e=>{"use strict";var t=e.i(383799),r=e.i(630628),n=e.i(500977),o=e.i(229315),i=e.i(151665),a=e.i(524019);function l(e){let{popupStore:l,noEmit:s=!1,treatPopupAsFloatingElement:c=!1,onOpenChange:u}=e,m=(0,t.useId)(),d=null!=(0,i.useFloatingParentNodeId)(),g=l.useState("open"),p=l.useState("activeTriggerElement"),f=l.useState(c?"popupElement":"positionerElement"),h=l.context.triggerElements,x=(0,r.useRefWithInit)(()=>new a.FloatingRootStore({open:g,referenceElement:p,floatingElement:f,triggerElements:h,onOpenChange:u,floatingId:m,nested:d,noEmit:s})).current;return(0,n.useIsoLayoutEffect)(()=>{let e={open:g,floatingId:m,referenceElement:p,floatingElement:f};(0,o.isElement)(p)&&(e.domReferenceElement=p),x.state.positionReference===x.state.referenceElement&&(e.positionReference=p),x.update(e)},[g,m,p,f,x]),x.context.onOpenChange=u,x.context.nested=d,x.context.noEmit=s,x}e.s(["useSyncedFloatingRootContext",()=>l])},528836,e=>{"use strict";var t=e.i(769375),r=e.i(524019);function n(){return new r.FloatingRootStore({open:!1,floatingElement:null,referenceElement:null,triggerElements:new t.PopupTriggerMap,floatingId:"",nested:!1,noEmit:!1,onOpenChange:void 0})}e.s(["getEmptyRootContext",()=>n])},600628,e=>{"use strict";var t=e.i(783921),r=e.i(528836),n=e.i(417514);function o(){return{open:!1,mounted:!1,transitionStatus:"idle",floatingRootContext:(0,r.getEmptyRootContext)(),preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,popupElement:null,positionerElement:null,activeTriggerProps:n.EMPTY_OBJECT,inactiveTriggerProps:n.EMPTY_OBJECT,popupProps:n.EMPTY_OBJECT}}let i={open:(0,t.createSelector)(e=>e.open),mounted:(0,t.createSelector)(e=>e.mounted),transitionStatus:(0,t.createSelector)(e=>e.transitionStatus),floatingRootContext:(0,t.createSelector)(e=>e.floatingRootContext),preventUnmountingOnClose:(0,t.createSelector)(e=>e.preventUnmountingOnClose),payload:(0,t.createSelector)(e=>e.payload),activeTriggerId:(0,t.createSelector)(e=>e.activeTriggerId),activeTriggerElement:(0,t.createSelector)(e=>e.mounted?e.activeTriggerElement:null),isTriggerActive:(0,t.createSelector)((e,t)=>void 0!==t&&e.activeTriggerId===t),isOpenedByTrigger:(0,t.createSelector)((e,t)=>void 0!==t&&e.activeTriggerId===t&&e.open),isMountedByTrigger:(0,t.createSelector)((e,t)=>void 0!==t&&e.activeTriggerId===t&&e.mounted),triggerProps:(0,t.createSelector)((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),popupProps:(0,t.createSelector)(e=>e.popupProps),popupElement:(0,t.createSelector)(e=>e.popupElement),positionerElement:(0,t.createSelector)(e=>e.positionerElement)};e.s(["createInitialPopupStoreState",()=>o,"popupStoreSelectors",0,i])},258642,e=>{"use strict";var t=e.i(271645),r=e.i(676477),n=e.i(500977),o=e.i(288841),i=e.i(889269);function a(e,r){let n=t.useRef(null),o=t.useRef(null);return t.useCallback(t=>{if(void 0!==e){if(null!==n.current){let e=n.current,t=o.current,i=r.context.triggerElements.getById(e);t&&i===t&&r.context.triggerElements.delete(e),n.current=null,o.current=null}null!==t&&(n.current=e,o.current=t,r.context.triggerElements.add(e,t))}},[r,e])}function l(e,t,o,i){let l=o.useState("isMountedByTrigger",e),s=a(e,o),c=(0,r.useStableCallback)(t=>{if(s(t),!t||!o.select("open"))return;let r=o.select("activeTriggerId");r===e?o.update({activeTriggerElement:t,...i}):null==r&&o.update({activeTriggerId:e,activeTriggerElement:t,...i})});return(0,n.useIsoLayoutEffect)(()=>{l&&o.update({activeTriggerElement:t.current,...i})},[l,o,t,...Object.values(i)]),{registerTrigger:c,isMountedByThisTrigger:l}}function s(e){let t=e.useState("open");(0,n.useIsoLayoutEffect)(()=>
1{if(t&&!e.select("activeTriggerId")&&1===e.context.triggerElements.size){let t=e.context.triggerElements.entries().next();if(!t.done){let[r,n]=t.value;e.update({activeTriggerId:r,activeTriggerElement:n})}}},[t,e])}function c(e,t,n){let{mounted:a,setMounted:l,transitionStatus:s}=(0,o.useTransitionStatus)(e);t.useSyncedValues({mounted:a,transitionStatus:s});let c=(0,r.useStableCallback)(()=>{l(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)}),u=t.useState("preventUnmountingOnClose");return(0,i.useOpenChangeComplete)({enabled:!u,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:s}}e.s(["useImplicitActiveTrigger",()=>s,"useOpenStateTransitions",()=>c,"useTriggerDataForwarding",()=>l,"useTriggerRegistration",()=>a])},447972,e=>{"use strict";var t=e.i(843476),r=e.i(475254);let n=(0,r.default)("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]),o=(0,r.default)("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);var i=e.i(363178),a=e.i(167881),l=e.i(463415);function s(){let{setTheme:e}=(0,i.useTheme)();return(0,t.jsxs)(l.DropdownMenu,{children:[(0,t.jsxs)(l.DropdownMenuTrigger,{render:(0,t.jsx)(a.Button,{variant:"ghost",size:"icon"}),children:[(0,t.jsx)(o,{className:"h-[1.2rem] w-[1.2rem] rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0"}),(0,t.jsx)(n,{className:"absolute h-[1.2rem] w-[1.2rem] rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100"}),(0,t.jsx)("span",{className:"sr-only",children:"Toggle theme"})]}),(0,t.jsxs)(l.DropdownMenuContent,{align:"end",children:[(0,t.jsx)(l.DropdownMenuItem,{onClick:()=>e("light"),children:"Light"}),(0,t.jsx)(l.DropdownMenuItem,{onClick:()=>e("dark"),children:"Dark"}),(0,t.jsx)(l.DropdownMenuItem,{onClick:()=>e("system"),children:"System"})]})]})}e.s(["ModeToggle",()=>s],447972)},703395,e=>{"use strict";var t=e.i(965638);t.object({email:t.string().email()});let r=t.object({name:t.string().min(3).max(32),username:t.string().min(3).max(32),bio:t.string().min(0).max(256),deletePicture:t.boolean().default(!1),social_twitter:t.string().min(0).max(64).refine(e=>!e.startsWith("http"),{message:"We only need the username, not the link"}),social_instagram:t.string().min(0).max(64).refine(e=>!e.startsWith("http"),{message:"We only need the username, not the link"}),social_twitch:t.string().min(0).max(64).refine(e=>!e.startsWith("http"),{message:"We only need the channel name, not the link"}),social_youtube:t.string().min(0).max(64).refine(e=>!e.startsWith("http"),{message:"We only need the channel name, not the link"}),social_tiktok:t.string().min(0).max(64).refine(e=>!e.startsWith("http"),{message:"We only need the username, not the link"}),picture:t.instanceof(File,{message:"A valid file is required"}).refine(e=>e&&e.size<=5242880,"File size must not exceed 5MB").refine(e=>e&&["image/png","image/jpeg"].includes(e.type),"File type must be PNG or JPEG").optional()}),n=t.object({email:t.string().email(),recipesNewsletter:t.boolean().default(!1),aiPreferences:t.string().max(1e3).default("")}),o=t.object({gdprRequest:t.boolean().default(!1),deleteAccount:t.boolean().default(!1)}),i=t.object({email:t.string().email(),name:t.string().min(3).max(32),recipesNewsletter:t.boolean().default(!1)});e.s(["joinFormSchema",0,i,"profileAccountExtendedFormSchema",0,o,"profileAccountFormSchema",0,n,"profileFormSchema",0,r])},105605,e=>{"use strict";var t=e.i(843476),r=e.i(994814),n=e.i(618566),o=e.i(271645),i=e.i(653145),a=e.i(703395),l=e.i(357675),s=e.i(167881),c=e.i(874946),u=e.i(23750),m=e.i(647163),d=e.i(95187);let g=(0,d.createServerReference)("40e41d45ea113dbf2df0b2d0863104aac2c9072867",d.callServer,void 0,d.findSourceMapURL,"serverCreateProfile");function p({className:e,...d}){let p=(0,n.useRouter)(),[f,h]=o.default.useState(!1),x=(0,i.useForm)({resolver:(0,r.zodResolver)(a.joinFormSchema),defaultValues:{name:"",email:"",recipesNewsletter:!0}}),v=async e=>{h(!0);let{status:t,data:r}=await g(e);switch(t){case 201:p.push("/library");break;case 400:a.joinFormSchema.keyof().options.map(e=>{r[e]&&x.setError(e,{type:"server",message:r[e]})}),r.non_field_errors&&x.setError("root",{type:"server",message:r.non_field_errors}),h(!1);break;default:x.setError("root",{type:"server",message:"Something went wrong, try again later"})}};return(0,t.jsx)("div",{className:(0,m.cn)(e),...d,children:(0,t.jsx)(c.Form,{...x,children:(0,t.jsxs)("form",{onSubmit:x.handleSubmit(v),className:"flex gap-3 flex-col",children:[(0,t.jsx)(c.FormField,{control:x.control,name:"email",render:({field:e})=>(0,t.jsxs)(c.FormItem,{children:[(0,t.jsx)(c.FormLabel,{children:"Email"}),(0,t.jsx)(c.FormControl,{children:(0,t.jsx)(u.Input,{placeholder:"[email protected]",autoCapitalize:"none",autoComplete:"email","data-1p-ignore":!1,...e})}),(0,t.jsx)(c.FormDescription,{className:"sr-only",children:"You'll use this email to authenticate with us"}),(0,t.jsx)(c.FormMessage,{})]})}),(0,t.jsx)(c.FormField,{control:x.control,name:"name",render:({field:e})=>(0,t.jsxs)(c.FormItem,{children:[(0,t.jsx)(c.FormLabel,{children:"Your name"}),(0,t.jsx)(c.FormControl,{children:(0,t.jsx)(u.Input,{placeholder:"Your name",autoComplete:"name","data-1p-ignore":!1,...e})}),(0,t.jsx)(c.FormDescription,{className:"sr-only",children:"This is your public display name."}),(0,t.jsx)(c.FormMessage,{})]})}),x.formState.errors.root&&(0,t.jsx)(c.FormMessage,{children:x.formState.errors.root.message}),(0,t.jsxs)(s.Button,{type:"submit",className:"mt-3",disabled:f,children:[f&&(0,t.jsx)(l.Icons.spinner,{className:"mr-2 h-4 w-4 animate-spin"})," Sign Up with Email"]})]})})})}e.s(["JoinForm",()=>p],105605)}]);
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.