PageSourceSearch

https://welovedevs.com/app/scripts/pricing-pricing.2f764145820e5b6645ea.js

js welovedevs.com collected 2026-10-03 21:45:47 UTC 16,624 bytes, 2 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[578],{90853:(e,t,s)=>{s.d(t,{Dz:()=>r,h5:()=>i,xA:()=>a});var l=s(69141),n=s(25361);const a=(e,t)=>(0,n.PS)(`waitingList/${e}/onBoarding/codersTest`,t),r=e=>(0,n.PS)(`waitingList/${e}/onBoarding/requestCodersTestCompletion`,!0),i=e=>(0,n.jz)(`users/${e}/requests`,{request:"CODERS_TESTS_REQUEST_FREEMIUM",date:(0,l.O5)(),requestData:{}})},64449:(e,t,s)=>{s.r(t),s.d(t,{default:()=>N});var l=s(18052),n=s(87331),a=s(3451),r=s(96540),i=s(51476),o=s(58065),c=s(56347),d=s(54625),u=s(90853);const m=e=>{let{className:t}=e;return r.createElement("svg",{role:"presentation",className:t||"",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"50",height:"50",viewBox:"0 0 32 32",fill:"white"},r.createElement("path",{d:"M30 32h-28c-0.368 0-0.667-0.299-0.667-0.667v-17.333c0-0.368 0.299-0.667 0.667-0.667h28c0.367 0 0.667 0.299 0.667 0.667v17.333c0 0.368-0.3 0.667-0.667 0.667zM2.667 30.667h26.667v-16h-26.667v16zM31.333 14.667h-30.667c-0.368 0-0.667-0.299-0.667-0.667v-5.333c0-0.368 0.299-0.667 0.667-0.667h30.667c0.367 0 0.667 0.299 0.667 0.667v5.333c0 0.368-0.3 0.667-0.667 0.667zM1.333 13.333h29.333v-4h-29.333v4zM13.333 14.667h1.333v16h-1.333v-16zM17.333 14.667h1.333v16h-1.333v-16zM13.333 9.333h1.333v4h-1.333v-4zM17.333 9.333h1.333v4h-1.333v-4zM16 9.333c-0.368 0-0.667-0.299-0.667-0.667 0-6.619-3.031-7.333-4.333-7.333-2.019 0-2.277 1.057-2.277 1.979 0 1.897 3.001 4.688 3.944 4.688 0.368 0 0.667 0.299 0.667 0.667s-0.299 0.667-0.667 0.667c-1.656 0-5.277-3.435-5.277-6.021 0-2.105 1.316-3.312 3.611-3.312 1.329 0 5.667 0.625 5.667 8.667 0 0.368-0.299 0.667-0.667 0.667zM19.333 9.333c-0.367 0-0.667-0.299-0.667-0.667s0.3-0.667 0.667-0.667c0.944 0 3.944-2.791 3.944-4.688 0-0.921-0.259-1.979-2.277-1.979-1.303 0-4.333 0.715-4.333 7.333 0 0.368-0.299 0.667-0.667 0.667s-0.667-0.299-0.667-0.667c0-8.041 4.337-8.667 5.667-8.667 2.295 0 3.611 1.207 3.611 3.312 0 2.587-3.621 6.021-5.277 6.021z"}))},g=e=>{let{className:t}=e;return r.createElement("svg",{role:"presentation",className:t||"",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"50",height:"50",viewBox:"0 0 32 32"},r.createElement("path",{d:"M10.644 13.8c-2.481 0-4.223-3.929-4.223-6.059 0-2.328 1.895-4.223 4.223-4.223s4.223 1.895 4.223 4.223c0 2.129-1.741 6.059-4.223 6.059zM10.644 4.852c-1.593 0-2.889 1.297-2.889 2.889 0 1.736 1.428 4.725 2.889 4.725s2.889-2.989 2.889-4.725c0-1.595-1.296-2.889-2.889-2.889zM15.445 16.523c-0.253 0-0.5-0.147-0.609-0.399-0.547-1.241-1.607-2.171-2.908-2.551-0.352-0.103-0.555-0.471-0.451-0.827 0.103-0.353 0.469-0.557 0.827-0.452 1.679 0.489 3.045 1.691 3.751 3.293 0.147 0.337-0.005 0.731-0.344 0.879-0.085 0.037-0.175 0.056-0.265 0.056zM5.852 16.501c-0.091 0-0.185-0.019-0.272-0.057-0.336-0.151-0.487-0.545-0.337-0.881 0.699-1.563 2.036-2.747 3.669-3.247 0.357-0.108 0.725 0.091 0.833 0.443 0.107 0.353-0.091 0.725-0.443 0.833-1.265 0.387-2.303 1.304-2.841 2.516-0.112 0.247-0.353 0.393-0.609 0.393zM10.709 20.008c-5.515 0-10-4.485-10-10s4.485-10 10-10c5.516 0 10 4.485 10 10s-4.485 10-10 10zM10.709 1.341c-4.779 0-8.667 3.888-8.667 8.667s3.888 8.667 8.667 8.667 8.667-3.888 8.667-8.667-3.888-8.667-8.667-8.667zM28.74 31.992c-0.177 0-0.347-0.073-0.472-0.195l-12.912-12.915c-0.26-0.26-0.26-0.683 0-0.943l1.887-1.885c0.251-0.251 0.693-0.251 0.94 0l12.915 12.913c0.26 0.26 0.26 0.683 0 0.943l-1.885 1.885c-0.127 0.125-0.295 0.196-0.472 0.196zM16.771 18.412l11.972 11.973 0.94-0.943-11.969-11.973-0.943 0.943z"}))},v=e=>{let{className:t}=e;return r.createElement("svg",{role:"presentation",className:t||"",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"50",height:"50",viewBox:"0 0 32 32"},r.createElement("path",{d:"M31.305 24.64c-0.009 0-0.017 0-0.027 0h-30.585c-0.368 0-0.667-0.3-0.667-0.667 0-9.472 6.861-16.615 15.96-16.615 9.037 0 15.867 7.047 15.959 16.424 0.017 0.060 0.028 0.123 0.028 0.191-0.001 0.368-0.3 0.667-0.668 0.667zM1.372 23.307h29.227c-0.311-8.377-6.489-14.613-14.612-14.613-8.124 0-14.304 6.236-14.615 14.613zM4.675 23.307c-0.368 0-0.667-0.3-0.667-0.667 0-0.236 0.005-0.469 0.017-0.7 0.019-0.363 0.321-0.703 0.696-0.631 0.368 0.019 0.651 0.331 0.633 0.697-0.011 0.205-0.016 0.417-0.016 0.633 0.003 0.368-0.296 0.667-0.664 0.667zM5.117 19.98c-0.059 0-0.117-0.007-0.176-0.025-0.356-0.096-0.564-0.465-0.468-0.817 0.127-0.464 0.277-0.912 0.451-1.349 0.137-0.341 0.524-0.505 0.867-0.369 0.341 0.136 0.508 0.524 0.372 0.864-0.156 0.391-0.291 0.793-0.403 1.203-0.081 0.301-0.351 0.495-0.643 0.495zM26.851 19.971c-0.293 0-0.561-0.195-0.641-0.491-0.112-0.415-0.249-0.815-0.404-1.203-0.14-0.344 0.027-0.732 0.371-0.865 0.343-0.137 0.729 0.029 0.865 0.371 0.175 0.435 0.325 0.885 0.453 1.349 0.096 0.357-0.112 0.721-0.469 0.817-0.056 0.013-0.116 0.021-0.175 0.021zM6.815 16.336c-0.132 0-0.264-0.039-0.381-0.12-0.303-0.211-0.376-0.629-0.165-0.928 0.272-0.391 0.565-0.761 0.879-1.119 0.244-0.275 0.667-0.303 0.941-0.059 0.276 0.244 0.303 0.665 0.059 0.941-0.279 0.315-0.541 0.648-0.785 0.999-0.129 0.187-0.336 0.285-0.547 0.285zM25.151 16.328c-0.211 0-0.417-0.099-0.547-0.284-0.245-0.349-0.505-0.683-0.787-0.997-0.244-0.276-0.219-0.695 0.057-0.94 0.276-0.247 0.696-0.219 0.943 0.057 0.311 0.355 0.607 0.724 0.877 1.115 0.211 0.304 0.139 0.716-0.164 0.928-0.113 0.080-0.248 0.121-0.38 0.121zM9.655 13.492c-0.211 0-0.417-0.101-0.548-0.287-0.211-0.303-0.136-0.719 0.167-0.925 0.391-0.272 0.797-0.523 1.219-0.747 0.327-0.169 0.728-0.047 0.901 0.279 0.172 0.327 0.047 0.729-0.279 0.901-0.373 0.196-0.733 0.417-1.080 0.659-0.115 0.079-0.248 0.12-0.38 0.12zM13.313 11.836c-0.3 0-0.572-0.203-0.647-0.508-0.088-0.36 0.129-0.719 0.487-0.805 0.459-0.113 0.927-0.199 1.403-0.256 0.372-0.052 0.697 0.216 0.743 0.584 0.045 0.364-0.216 0.695-0.581 0.745-0.423 0.052-0.837 0.128-1.244 0.227-0.053 0.005-0.108 0.013-0.16 0.013zM18.648 11.833c-0.052 0-0.107-0.008-0.161-0.021-0.404-0.1-0.819-0.176-1.243-0.227-0.364-0.043-0.627-0.375-0.584-0.74 0.043-0.367 0.373-0.639 0.741-0.584 0.477 0.056 0.947 0.141 1.405 0.253 0.357 0.087 0.576 0.451 0.487 0.805-0.072 0.309-0.344 0.513-0.645 0.513zM27.296 23.307c-0.368 0-0.667-0.3-0.667-0.667 0-0.212-0.005-0.424-0.016-0.633-0.020-0.367 0.264-0.684 0.635-0.697 0.349-0.076 0.68 0.264 0.695 0.631 0.013 0.232 0.019 0.468 0.019 0.7 0.001 0.368-0.297 0.667-0.665 0.667zM15.959 22.021v0c-0.619 0-1.223-0.217-1.7-0.
1613-1.132-0.937-1.289-2.623-0.352-3.753 0.057-0.071 0.229-0.276 7.625-6.044 0.249-0.191 0.595-0.188 0.836 0.013 0.24 0.199 0.309 0.54 0.167 0.817-4.293 8.34-4.465 8.548-4.523 8.616-0.507 0.612-1.257 0.964-2.053 0.964zM19.953 14.535c-2.395 1.873-4.828 3.793-5.057 4.009-0.431 0.527-0.352 1.367 0.215 1.837 0.548 0.455 1.421 0.371 1.877-0.177 0.145-0.233 1.569-2.972 2.965-5.669z"}))};var p=s(11706),f=s(81682),h=s(30043),C=s(730),M=s(44e3),y=s(25361),P=s(26336),T=s(72715),E=s(71070),x=s(69473);const b={free:(0,i.defineMessages)({first:{id:"CodersTests.Pricing.Plans.Free.first",defaultMessage:"Créez votre premier test"},second:{id:"CodersTests.Pricing.Plans.Free.second",defaultMessage:"2 invitations gratuites"},third:{id:"CodersTests.Pricing.Plans.Free.third",defaultMessage:"Résultats détaillés"}}),payAsYouGo:(0,i.defineMessages)({first:{id:"CodersTests.Pricing.Plans.payAsYouGo.first",defaultMessage:"{upTo} invitations / mois incluses"},second:{id:"CodersTests.Pricing.Plans.payAsYouGo.second",defaultMessage:"{unitPrice}€ par invitation supplémentaire"},third:{id:"CodersTests.Pricing.Plans.payAsYouGo.third",defaultMessage:"Créez jusqu'à 5 tests différents"}}),payAsYouGoYearly:(0,i.defineMessages)({first:{id:"CodersTests.Pricing.Plans.payAsYouGoYear.first",defaultMessage:"{upTo} invitations / an incluses"},second:{id:"CodersTests.Pricing.Plans.payAsYouGoYear.second",defaultMessage:"{unitPrice}€ par invitation supplémentaire"},third:{id:"CodersTests.Pricing.Plans.payAsYouGoYear.third",defaultMessage:"Créez jusqu'à 5 tests différents"}}),unlimited:(0,i.defineMessages)({first:{id:"CodersTests.Pricing.Plans.unlimited.first",defaultMessage:"Tests illimités"},second:{id:"CodersTests.Pricing.Plans.unlimited.second",defaultMessage:"Invitations illimitées"},third:{id:"CodersTests.Pricing.Plans.unlimited.third",defaultMessage:"Un recruteur maximum par entreprise"}})};function z(e){var t,s;let{plan:l}=e;return null!=l&&null!==(t=l.features)&&void 0!==t&&t.testsAccess?null!=l&&l.testsQuota?null!=l&&null!==(s=l.testsQuota)&&void 0!==s&&s.upTo?null:r.createElement(o.A,{id:"CodersTests.Pricing.CurrentPlan.welovedevs.hasNoAccess",defaultMessage:"Cet abonnement vous permet de tester {upTo} candidat·es par mois",values:{upto:null==l||null===(n=l.testsQuota)||void 0===n?void 0:n.upTo}}):r.createElement(o.A,{id:"CodersTests.Pricing.CurrentPlan.welovedevs.hasNoAccess",defaultMessage:"Cet abonnement vous permet de tester les candidat·es en illimité"}):r.createElement(o.A,{id:"CodersTests.Pricing.CurrentPlan.welovedevs.hasNoAccess",defaultMessage:"Cet abonnement ne vous permet pas d'accéder à CodersTests."});var n}const A=e=>{var t,s,a,i,c,u;let{companyId:m}=e;const{locale:g}=(0,E.t)(),{companyTestPlan:v}=(0,p._)(m),{companyPlan:C}=(0,f.C)(m),{plan:M}=(0,h.j)(null!==(t=null==C?void 0:C.id)&&void 0!==t?t:""),{plan:y}=(0,h.j)(null!==(s=null==v?void 0:v.id)&&void 0!==s?s:"");if(!(null!=C&&C.id||null!=v&&v.id))return null;const x=(null==v?void 0:v.id)&&"tests_free"!==(null==v?void 0:v.id);return(null==C?void 0:C.id)&&"id0"!==(null==C?void 0:C.id)&&"freemium"!==(null==C?void 0:C.id)||x?r.createElement(l.f1,{classes:{card:"w-full max-w-[1280px] mt-2 "},color:P.i[T.A].controlPrimary,title:r.createElement(o.A,{id:"CodersTests.Pricing.CurrentPlan.Title",defaultMessage:"Abonnement en cours"})},(null==C?void 0:C.id)&&"id0"!==(null==C?void 0:C.id)&&"freemium"!==(null==C?void 0:C.id)&&r.createElement("div",{className:"flex items-center p-1"},r.createElement(n.Typography,{className:"flex-1 flex flex-col mr-2"},r.createElement("span",null,r.createElement(o.A,{id:"CodersTests.Pricing.CurrentPlan.welovedevs.phrase",defaultMessage:"Vous avez actuellement un abonnement {testName} sur WeLoveDevs.com.",values:{testName:null!==(a=null==M||null===(i=M.langContent[g])||void 0===i?void 0:i.name)&&void 0!==a?a:null==M?void 0:M.langContent.fr.name}}),M&&r.createElement(z,{plan:M})),!x&&r.createElement("span",null,r.createElement(o.A,{id:"CodersTests.Pricing.CurrentPlan.welovedevs.canSubscribe",defaultMessage:"Vous pouvez souscrire à un abonnement CodersTests si vous souhaitez augmenter vos limites"}))),r.createElement(n.Button,{component:"a",href:"https://welovedevs.com/app/fr/settings/plan",target:"_blank",size:"xs",variant:"contained",color:"primary"}
1,r.createElement(o.A,{id:"CodersTests.Pricing.CurrentPlan.welovedevs.cta",defaultMessage:"Gérer mon abonnement W3D"}))),x&&r.createElement("div",{className:"flex items-center p-1 mr-2"},r.createElement(n.Typography,{className:"flex-1"},r.createElement(o.A,{id:"CodersTests.Pricing.CurrentPlan.phrase",defaultMessage:"Vous avez actuellement un abonnement {testName}. Vous pouvez le gérer depuis vos paramètres",values:{testName:null!==(c=null==y||null===(u=y.langContent[g])||void 0===u?void 0:u.name)&&void 0!==c?c:null==y?void 0:y.langContent.fr.name}})),r.createElement(n.Button,{component:d.N_,to:"/settings/plan",size:"xs",variant:"contained",color:P.i[T.A].controlPrimary},r.createElement(o.A,{id:"CodersTests.Pricing.CurrentPlan.cta",defaultMessage:"Gérer mon abonnement"})))):null},N=()=>{var e,t,s,f;const{locale:T,formatMessage:z}=(0,E.t)(),N=(0,M.P)(),w=(0,c.W6)(),{data:_}=(0,C.$f)(N),{currentTestPlan:S}=(0,p._)(null!=_?_:""),{enqueueSnackbar:L}=(0,a.dh)(),[Y,j]=(0,r.useState)("monthly"),[k,F]=(0,r.useState)(!1),[G,D]=(0,r.useState)(!1),{plan:O}=(0,h.j)("tests_payAsYouGo_2"),{plan:B}=(0,h.j)("tests_regular_3");if(k)return r.createElement("div",{className:"flex items-center min-h-[60vh] justify-center flex-col p-4 lg:p-2"},r.createElement(n.Card,{className:"flex flex-col items-center p-4"},r.createElement("div",{className:"h-[350px]"},r.createElement(x.U,{className:"w-full h-full",completed:G})),r.createElement(n.Typography,{className:"mt-4 font-semibold"},r.createElement(o.A,{id:"CodersTests.Pricing.Loading",defaultMessage:"Nous démarrons votre abonnement !"}))));const q=(null==S?void 0:S.id)&&"tests_free"!==(null==S?void 0:S.id);return r.createElement("div",{className:"flex items-center min-h-[60vh] justify-center flex-col p-4 lg:p-2"},r.createElement(n.Typography,{component:"h2",className:"font-bold text-2xl"},r.createElement(o.A,{id:"CodersTests.Pricing.Title",defaultMessage:"Choisissez comment vous souhaitez utiliser CodersTests ! "})),_&&r.createElement(A,{companyId:_}),r.createElement("div",{className:"max-w-[1280px] w-full grid grid-cols-3 gap-3 lg:flex flex-col"},r.createElement("div",{className:"flex items-center justify-center col-span-3 pt-4 pb-2 cursor-pointer",onClick:()=>j("yearly"===Y?"monthly":"yearly")},r.createElement(n.Typography,{className:"monthly"===Y?"font-bold":""},r.createElement(o.A,{id:"CodersTests.Pricing.StartForFree.billingLabel.monthly",defaultMessage:"Paiement mensuel"})),r.createElement(n.Switch,{checked:"yearly"===Y,className:"mx-2",color:P.i.coderstests.controlAccent}),r.createElement(n.Typography,{className:"yearly"===Y?"font-bold":""},r.createElement(o.A,{id:"CodersTests.Pricing.StartForFree.billingLabel.yearly",defaultMessage:"Paiement annuel"}))),r.createElement("div",{className:"flex items-center justify-center col-span-3"},r.createElement(n.Typography,{className:"font-bold text-codersTestsSecondary-500"},r.createElement(o.A,{id:"CodersTests.Pricing.LimitedOffre",defaultMessage:"Tarifs de lancement - Disponibles pour une période limitée 🎁"}))),r.createElement(l.Je,{classes:{container:"w-full h-full",buttonTypography:P.i.coderstests.textSecondaryImportant},planConfig:{price:z((0,i.defineMessage)({id:"CodersTests.Pricing.StartForFree.price",defaultMessage:"Gratuit"})),name:z((0,i.defineMessage)({id:"CodersTests.Pricing.StartForFree.Name",defaultMessage:"Essai"})),features:Object.values(b.free).map((e=>z(e))),Logo:m},linkComponentProps:{component:"button",onClick:()=>{if(k||null!=S&&S.id||q)return;(0,u.h5)(N).key,F(!0);const e=(0,y.kF)({ref:`/company/${_}/plansLimits/testPlan/billingMode`},(e=>{e.val()&&(D(!0),L(z((0,i.defineMessage)({id:"CodersTests.Pricing.StartForFree.Confirm",defaultMessage:"Essai démarré! "})),{autoHideDuration:5e3,variant:"success"}),setTimeout((()=>{w.replace("/company-tests")}),2500))}));return function(){e()}}},locale:T,colors:{text:"text-light-500",buttonColor:"light",bg:"bg-codersTestsPrimary-500",title:"text-light-500"},isCurrent:"tests_free"===(null==S?void 0:S.id),available:!(null!=S&&S.id)}),r.createElement(l.Je,{classes:{container:"w-full h-full"},planConfig:{price:{val:null!==(e=null==O?void 0:O.price[Y])&&void 0!==e?e:0,currency:"€",recurrence:z((0,i.defineMessage)({id:"CodersTests.Pricing.monthly",defaultMessage:"/ mois"}))},name:z((0,i.defineMessage)({id:"CodersTests.Pricing.payAsYouGo.title",defaultMessage:"Pay as you go"})),features:Object.values("yearly"===Y?b.payAsYouGoYearly:b.payAsYouGo).map((e=>{var t;return z(e,{...null==O?void 0:O.testsQuota,upTo:((null==O||null===(t=O.testsQuota)||void 0===t?void 0:t.upTo)||0)*("yearly"===Y?12:1)})})),Logo:g},linkComponentProps:{component:d.N_,to:`/checkout/tests_regular?billingMethod=${Y}`},locale:T,colors:{text:"text-dark-500",buttonColor:"codersTestsSecondary",bg:"bg-light-500",title:"text-codersTestsSecondary-500"},isCurrent:(null==S?void 0:S.id)===(null==O?void 0:O.id),available:!0}),r.createElement(l.Je,{classes:{container:"w-full h-full"},planConfig:{price:{val:null!==(t=null==B||null===(s=B.price)||void 0===s?void 0:s[Y])&&void 0!==t?t:0,currency:"€",recurrence:z((0,i.defineMessage)({id:"CodersTests.Pricing.monthly",defaultMessage:"/ mois"}))},name:z((0,i.defineMessage)({id:"CodersTests.Pricing.unlimited.title",defaultMessage:"Illimité"})),features:Object.values(b.unlimited).map((e=>z(e,null==B?void 0:B.testsQuota))),Logo:v},linkComponentProps:{component:d.N_,to:`/checkout/tests_unlimited?billingMethod=${Y}`},locale:T,colors:{text:"text-dark-500",buttonColor:"codersTestsSecondary",bg:"bg-light-500",title:"text-codersTestsSecondary-500"},isCurrent:(null==S?void 0:S.id)===(null==B?void 0:B.id),available:!0}),r.createElement(n.Card,{className:"w-full col-span-3 rounded-2xl justify-self-center "},r.createElement(l.tK,{classes:{textAccent:null===(f=P.i.coderstests)||void 0===f?void 0:f.textPrimary,accentColor:P.i.coderstests.controlAccent},LinkComponent:"a",locale:T}))))}}}]);
2//# sourceMappingURL=pricing-pricing.2f764145820e5b6645ea.js.map

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.