{"version":3,"file":"zIB3Tj5vS1e8-qPhL2hIjVlfK01nVcaGte8GloebHtM.CA5_wPLa.mjs","names":["TopBar","Header","Footer","metadata","PropertyOverrides"],"sources":["https:/framerusercontent.com/modules/u80Qcy0G5QPrYlugrFEZ/1oX9DvocgalJhJQNaU6c/SigninPage.js","https:/framerusercontent.com/modules/YxWpXQ7eTz11jXL6oHOz/jLyH3cQmqlPG16UAADsS/siTHDN9Wk.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";export default function SigninPage(){const[form,setForm]=React.useState({email:\"\",password:\"\"});const[message,setMessage]=React.useState(\"\");const handleChange=e=>{const{name,value}=e.target;setForm(prev=>({...prev,[name]:value}));};const handleSubmit=async e=>{e.preventDefault();setMessage(\"\");const auth=window.firebase.auth;const signInWithEmailAndPassword=window.firebase.signInWithEmailAndPassword;try{await signInWithEmailAndPassword(auth,form.email,form.password);setMessage(\"Connexion r\\xe9ussie ! Redirection...\");setTimeout(()=>{window.location.href=\"/dashboard\";},500);}catch(error){// Map known error codes to friendly text\nlet friendlyMessage;switch(error.code){case\"auth/invalid-credential\":case\"auth/user-not-found\":case\"auth/wrong-password\":friendlyMessage=\"Adresse e-mail ou mot de passe incorrect.\";break;case\"auth/too-many-requests\":friendlyMessage=\"Trop de tentatives. Veuillez r\\xe9essayer plus tard.\";break;default:friendlyMessage=`Erreur: ${error.message}`;}setMessage(friendlyMessage);}};const handleGoogleSignIn=async()=>{const auth=window.firebase.auth;const provider=new window.firebase.GoogleAuthProvider;const signInWithPopup=window.firebase.signInWithPopup;try{await signInWithPopup(auth,provider);setMessage(\"Connexion r\\xe9ussie ! Redirection...\");setTimeout(()=>{window.location.href=\"/dashboard\";},500);}catch(error){setMessage(`${error.message}`);}};return /*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:420,margin:\"0 auto\",padding:\"60px 24px\",fontFamily:\"DM Sans, sans-serif\",color:\"#172126\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontFamily:\"Playfair Display, serif\",fontSize:24,fontWeight:600,marginBottom:24,textAlign:\"center\"},children:\"Connectez-vous \\xe0 Savure\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:/*#__PURE__*/_jsxs(\"button\",{onClick:handleGoogleSignIn,style:{border:\"1px solid #ddd\",borderRadius:999,padding:\"12px\",fontSize:15,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,cursor:\"pointer\",background:\"#fff\"},children:[/*#__PURE__*/_jsx(\"img\",{src:\"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/google.svg\",alt:\"\",width:\"20\"}),\"Se connecter avec Google\"]})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",margin:\"24px 0\",color:\"#aaa\",fontSize:14},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:1,background:\"#eee\"}}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"0 12px\"},children:\"Ou avec votre e-mail\"}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:1,background:\"#eee\"}})]}),/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,style:{display:\"flex\",flexDirection:\"column\",gap:16},children:[/*#__PURE__*/_jsx(\"input\",{name:\"email\",type:\"email\",placeholder:\"Adresse mail\",value:form.email,onChange:handleChange,required:true,style:{padding:\"14px 18px\",border:\"1px solid #ccc\",borderRadius:8,fontSize:15}}),/*#__PURE__*/_jsx(\"input\",{name:\"password\",type:\"password\",placeholder:\"Mot de passe\",value:form.password,onChange:handleChange,required:true,style:{padding:\"14px 18px\",border:\"1px solid #ccc\",borderRadius:8,fontSize:15}}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",style:{marginTop:12,padding:\"16px\",border:\"none\",borderRadius:999,backgroundColor:\"#EA580C\",color:\"#fff\",fontSize:16,fontWeight:500,cursor:\"pointer\"},children:\"Se connecter\"}),message&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:12,fontSize:14,color:message.startsWith(\"Connexion r\\xe9ussie\")?\"green\":\"#E44A00\"},children:message})]}),/*#__PURE__*/_jsxs(\"p\",{style:{textAlign:\"center\",marginTop:24,fontSize:14},children:[\"Vous n'avez pas encore de compte ?\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"/inscription\",style:{color:\"#172126\",fontWeight:500},children:\"Cr\\xe9ez-en un\"})]})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SigninPage\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SigninPage.map","// Generated by Framer (4458791)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TopBar from\"#framer/local/canvasComponent/HClK6jzuR/HClK6jzuR.js\";import Footer from\"#framer/local/canvasComponent/lfPOSrl0l/lfPOSrl0l.js\";import Header from\"#framer/local/canvasComponent/ZGfeCjn4O/ZGfeCjn4O.js\";import SigninPage from\"#framer/local/codeFile/GYOW72m/SigninPage.js\";import metadataProvider from\"#framer/local/webPageMetadata/siTHDN9Wk/siTHDN9Wk.js\";const TopBarFonts=getFonts(TopBar);const HeaderFonts=getFonts(Header);const SigninPageFonts=getFonts(SigninPage);const FooterFonts=getFonts(Footer);const breakpoints={eORk0MzeP:\"(min-width: 992px) and (max-width: 1439px)\",hUxRVjnoF:\"(min-width: 768px) and (max-width: 991px)\",LNCZuwGws:\"(min-width: 1440px)\",wTjUlXzm8:\"(max-width: 767px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-3MhQj\";const variantClassNames={eORk0MzeP:\"framer-v-18h9uw3\",hUxRVjnoF:\"framer-v-hhu9c9\",LNCZuwGws:\"framer-v-49s6ad\",wTjUlXzm8:\"framer-v-s0ovlf\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Large Desktop\":\"LNCZuwGws\",Desktop:\"eORk0MzeP\",Phone:\"wTjUlXzm8\",Tablet:\"hUxRVjnoF\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LNCZuwGws\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider(undefined,activeLocale),[undefined,activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"LNCZuwGws\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-49s6ad\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-nampe3-container\",nodeId:\"OQRVtcegG\",scopeId:\"siTHDN9Wk\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eORk0MzeP:{variant:\"A45GGu4rf\"},hUxRVjnoF:{variant:\"eq3QDTbpd\"},wTjUlXzm8:{variant:\"mtCYGVDRR\"}},children:/*#__PURE__*/_jsx(TopBar,{height:\"100%\",id:\"OQRVtcegG\",layoutId:\"OQRVtcegG\",style:{width:\"100%\"},variant:\"cO602xle5\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eORk0MzeP:{width:componentViewport?.width||\"100vw\"},hUxRVjnoF:{width:componentViewport?.width||\"100vw\"},wTjUlXzm8:{width:componentViewport?.width||\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,width:\"1440px\",y:(componentViewport?.y||0)+0+42,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16t4cfl-container\",nodeId:\"fDZTvP7Sb\",scopeId:\"siTHDN9Wk\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eORk0MzeP:{variant:\"ilwE38XIS\"},hUxRVjnoF:{variant:\"V5ItiwW_A\"},wTjUlXzm8:{variant:\"RI6BWWPZz\"}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"fDZTvP7Sb\",layoutId:\"fDZTvP7Sb\",lSFZjaZ4m:\"var(--token-a7f7ae5f-a181-442b-8823-be0ca1b170fe, rgb(255, 255, 255))\",style:{width:\"100%\"},variant:\"hCbyswK5p\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-fdovrq\",\"data-framer-name\":\"Content Section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-xnajyq\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vzlml0-container\",isAuthoredByUser:true,nodeId:\"iQWDNDwEB\",scopeId:\"siTHDN9Wk\",children:/*#__PURE__*/_jsx(SigninPage,{height:\"100%\",id:\"iQWDNDwEB\",layoutId:\"iQWDNDwEB\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eORk0MzeP:{y:(componentViewport?.y||0)+0+530},hUxRVjnoF:{y:(componentViewport?.y||0)+0+496},wTjUlXzm8:{y:(componentViewport?.y||0)+0+466}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:755,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+558,children:/*#__PURE__*/_jsx(Container,{className:\"framer-f52h3s-container\",nodeId:\"uAYdEfaSj\",scopeId:\"siTHDN9Wk\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eORk0MzeP:{variant:\"h1fLRh755\"},hUxRVjnoF:{variant:\"YOYPNcfCO\"},wTjUlXzm8:{variant:\"nylSG1IRs\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"uAYdEfaSj\",layoutId:\"uAYdEfaSj\",style:{width:\"100%\"},variant:\"QwNY4n_yQ\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3MhQj.framer-yt4t5s, .framer-3MhQj .framer-yt4t5s { display: block; }\",\".framer-3MhQj.framer-49s6ad { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-3MhQj .framer-nampe3-container, .framer-3MhQj .framer-f52h3s-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-3MhQj .framer-16t4cfl-container { flex: none; height: auto; position: relative; width: 1440px; }\",\".framer-3MhQj .framer-fdovrq { align-content: center; align-items: center; background-color: var(--token-a7f7ae5f-a181-442b-8823-be0ca1b170fe, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 92px 0px 120px 0px; position: relative; width: 100%; }\",\".framer-3MhQj .framer-xnajyq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1356px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-3MhQj .framer-1vzlml0-container { flex: none; height: auto; position: relative; width: auto; }\",\"@media (min-width: 992px) and (max-width: 1439px) { .framer-3MhQj.framer-49s6ad { width: 992px; } .framer-3MhQj .framer-16t4cfl-container { width: 100%; } .framer-3MhQj .framer-fdovrq { padding: 92px 0px 92px 0px; } .framer-3MhQj .framer-xnajyq { gap: 65px; max-width: 1000px; }}\",\"@media (min-width: 768px) and (max-width: 991px) { .framer-3MhQj.framer-49s6ad { width: 768px; } .framer-3MhQj .framer-16t4cfl-container { width: 100%; } .framer-3MhQj .framer-fdovrq { padding: 70px 0px 80px 0px; } .framer-3MhQj .framer-xnajyq { gap: 40px; max-width: 720px; }}\",\"@media (max-width: 767px) { .framer-3MhQj.framer-49s6ad { width: 390px; } .framer-3MhQj .framer-16t4cfl-container { width: 100%; z-index: 10; } .framer-3MhQj .framer-fdovrq { padding: 60px 0px 60px 0px; } .framer-3MhQj .framer-xnajyq { gap: 30px; max-width: 524px; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1678\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eORk0MzeP\":{\"layout\":[\"fixed\",\"auto\"]},\"hUxRVjnoF\":{\"layout\":[\"fixed\",\"auto\"]},\"wTjUlXzm8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections\n * @framerResponsiveScreen\n */const FramersiTHDN9Wk=withCSS(Component,css,\"framer-3MhQj\");export default FramersiTHDN9Wk;FramersiTHDN9Wk.displayName=\"Inscription\";FramersiTHDN9Wk.defaultProps={height:1678,width:1440};addFonts(FramersiTHDN9Wk,[{explicitInter:true,fonts:[]},...TopBarFonts,...HeaderFonts,...SigninPageFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersiTHDN9Wk\",\"slots\":[],\"annotations\":{\"framerAcceptsLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eORk0MzeP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hUxRVjnoF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wTjUlXzm8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1678\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerScrollSections\":\"* @framerResponsiveScreen\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}