PageSourceSearch

https://biodieselmagazine.com/_next/static/chunks/pages/register-ae2fb4220cc7855c.js

js biodieselmagazine.com collected 2026-10-02 03:58:25 UTC 16,304 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[495],{4995:function(t,e,n){"use strict";n.d(e,{g:function(){return u}});var a=n(7294),i=n(3234),r=n(5818),o=n(4520),s=(...t)=>t.filter(Boolean).join(" "),c=["h","minH","height","minHeight"],u=(0,r.Gp)((t,e)=>{let n=(0,r.mq)("Textarea",t),{className:u,rows:l,...d}=(0,o.Lr)(t),p=(0,i.Yp)(d),f=l?function(t,e=[]){let n=Object.assign({},t);for(let t of e)t in n&&delete n[t];return n}(n,c):n;return a.createElement(r.m$.textarea,{ref:e,rows:l,...p,className:s("chakra-textarea",u),__css:f})});u.displayName="Textarea"},4722:function(t,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/register",function(){return n(8617)}])},8632:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});var a=n(5893),i=n(8641);function r(t){let{zoneId:e}=t;return(0,a.jsxs)(i.gC,{justifyContent:"center",marginBottom:"32px",zIndex:"1",children:[(0,a.jsx)(i.xv,{fontWeight:"bold",fontSize:"10px",color:"#C9C9C9",children:"Advertisement"}),(0,a.jsx)(i.kC,{backgroundColor:"brandPrimaryDark",justifyContent:"center",alignItems:"center",maxH:"600px",maxW:"300px",children:(0,a.jsx)("ins",{"data-revive-zoneid":e,"data-revive-id":"727bec5e09208690b050ccfc6a45d384"})})]})}},30:function(t,e,n){"use strict";n.d(e,{Z:function(){return p},n:function(){return i}});var a,i,r=n(5893),o=n(3234),s=n(4995),c=n(8641),u=n(979),l=n(1469),d=n(9583);function p(t){let{isRequired:e=!1,isInvalid:n=!1,label:a,inputType:p=i.text,value:f,onChange:h,errorMessage:m,formHelperText:b,gridColumn:g}=t;return(0,r.jsxs)(o.NI,{isRequired:e,isInvalid:n,gridColumn:null!=g?g:{base:"1/-1"},children:[(0,r.jsx)(o.lX,{children:a}),p===i.textarea?(0,r.jsx)(s.g,{variant:"bbiFilled",value:f,onChange:h,rows:10}):p===i.file?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(c.xu,{layerStyle:"bbiFileInputWraper",children:[(0,r.jsx)(u.II,{variant:"bbiFile",type:"file",onChange:h,accept:"image/*",multiple:!1}),(0,r.jsx)(d.Jh6,{fontSize:"42px",color:"#4299E1"}),(0,r.jsx)(l.di,{below:"lg",children:(0,r.jsxs)(c.xv,{fontSize:"24px",children:["Tap to ",(0,r.jsx)("span",{style:{color:"#4299E1"},children:"Browse"})]})}),(0,r.jsx)(l.di,{above:"lg",children:(0,r.jsxs)(c.xv,{fontSize:"24px",children:["Drag & Drop or",(0,r.jsx)("br",{}),"Click to ",(0,r.jsx)("span",{style:{color:"#4299E1"},children:"Browse"})]})})]}),(0,r.jsxs)(c.xv,{color:"#DADADA",children:["File Selected: ",f]})]}):(0,r.jsx)(u.II,{variant:"bbiFilled",type:p,value:f,onChange:h}),(0,r.jsx)(o.J1,{textTransform:"capitalize",children:m}),(0,r.jsx)(o.Q6,{children:b})]})}(a=i||(i={})).text="text",a.password="password",a.email="email",a.number="number",a.textarea="textarea",a.file="file"},4279:function(t,e,n){"use strict";n.d(e,{Z:function(){return r}});var a=n(5893),i=n(8641);function r(t){let{title:e,removeTopPadding:n=!1,removeBottomMargin:r=!1,gridColumn:o={base:"1/-1"},headingType:s="h2"}=t;return(0,a.jsxs)(i.xu,{width:"100%",gridColumn:o,position:"relative",mb:r?0:"h2"===s?10:5,pt:n?0:20,children:[(0,a.jsx)(i.xu,{layerStyle:"roundedBorder",backgroundColor:"lightgrey"}),(0,a.jsxs)(i.X6,{as:s,width:"fit-content",size:"h2"===s?"lg":"md",position:"relative",paddingBottom:4,color:"brandBlack",textTransform:"capitalize",children:[e,(0,a.jsx)(i.xu,{layerStyle:"roundedBorder",backgroundColor:"brandBlack"})]})]})}},3766:function(t,e,n){"use strict";n.d(e,{Z:function(){return h},_:function(){return i}});var a,i,r=n(5893),o=n(3382),s=n(8641),c=n(7741),u=n(979),l=n(4e3),d=n(8632),p=n(1664),f=n.n(p);function h(t){let{type:e=i.HOME,minHeight:n=!1,publication:a}=t;return(0,r.jsxs)(s.W2,{maxW:"350px",height:n?"auto":"100%",pos:"relative",zIndex:"5",pt:"8",pb:"8",px:"0",backgroundColor:"white",children:[(e===i.HOME||e===i.DIRECTORY)&&(0,r.jsx)(c.zx,{as:f(),href:"/newsletter",w:"100%",mb:4,children:"Sign up for our e-newsletter!"}),e===i.JOBS&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.xv,{fontSize:"xs",fontWeight:"bold",children:"Search All Jobs"}),(0,r.jsxs)(u.BZ,{mb:"3",maxW:"100%",children:[(0,r.jsx)(u.II,{}),(0,r.jsx)(u.xH,{children:(0,r.jsx)(o.W1,{})})]})]}),(0,r.jsx)(d.Z,{zoneId:a.adZoneIds.DefaultSkyscraperAdZone}),(0,r.jsx)(l.Z,{makePlain:!0,zoneId:e===i.DIRECTORY?a.adZoneIds.DirectoryMedRectAdZ
1one:a.adZoneIds.DefaultMedRectAdZone})]})}(a=i||(i={})).HOME="HOME",a.JOBS="JOBS",a.ARTICLES="ARTICLES",a.DIRECTORY="DIRECTORY"},9959:function(t,e,n){"use strict";n.d(e,{$h:function(){return T},Np:function(){return g},Nq:function(){return c},OU:function(){return b},PR:function(){return S},Ty:function(){return m},a$:function(){return s},e5:function(){return d},gK:function(){return l},gb:function(){return x},j:function(){return y},j1:function(){return p},mv:function(){return v},n0:function(){return j},oQ:function(){return C},pQ:function(){return u},x2:function(){return w},x4:function(){return h}});var a=n(7484),i=n.n(a);async function r(t,e,n){return await fetch("".concat("https://cms.bbiinternational.com","/api/").concat(e),{method:t,headers:{"Content-Type":"application/json"},body:n})}async function o(t,e,n,a){return await fetch("".concat("https://cms.bbiinternational.com","/api/").concat(e),{method:t,headers:{Authorization:"Bearer ".concat(a),"Content-Type":"application/json"},mode:"cors",credentials:"include",body:n})}async function s(t,e,n,a){let i=await r("POST","auth/local/register",JSON.stringify({username:t,email:e,password:n,name:a,registrationPublicationId:"3"})),o=await i.json();return o}async function c(t,e,n,a){if(a){let i=await o("PUT","user/me",JSON.stringify({data:{username:t,email:e,name:n}}),a),r=await i.json();return r}}async function u(t,e,n,a,i,r,s,c,u){let l=await o("POST","job-postings",JSON.stringify({data:{title:t,location:e,salary:a,description:n,requirements:i,benefits:r,applicationInstructions:s,publicationId:c}}),u),d=await l.json();return d}async function l(t,e,n,a,i,r,s,c,u){let l=await o("PUT","job-postings/".concat(t),JSON.stringify({data:{title:e,location:n,salary:i,description:a,requirements:r,benefits:s,applicationInstructions:c}}),u),d=await l.json();return d}async function d(t,e,n,a,i,r,s,c,u,l,d,p,h,m){let b=await o("POST","companies",JSON.stringify({data:{name:n,description:a,address:i,address2:r,city:s,stateOrProvince:c,zip:u,country:l,phone:d,email:p,website:h,users:{id:e}}}),t),g=await b.json();return m&&g.data.id&&await f(t,g.data.id,m),g}async function p(t,e,n,a,i,r,s,c,u,l,d,p,h,m){m&&await f(t,e,m);let b=await o("PUT","companies/".concat(e),JSON.stringify({data:{name:n,description:a,address:i,address2:r,city:s,stateOrProvince:c,zip:u,country:l,phone:d,email:p,website:h}}),t),g=await b.json();return g}async function f(t,e,n){let a=new FormData;a.append("files",n),a.append("ref","api::company.company"),a.append("refId",e),a.append("field","logo");let i=await fetch("".concat("https://cms.bbiinternational.com","/api/upload"),{method:"POST",headers:{Authorization:"Bearer ".concat(t)},mode:"cors",credentials:"include",body:a}),r=await i.json();return r}async function h(t,e){let n=await r("POST","auth/local",JSON.stringify({identifier:t,password:e})),a=await n.json(),i=await T(a.jwt);return a.user.isInvoiced=i.isInvoiced,a.user.jobsAccess=i.jobsAccess,a}async function m(t){let e=await r("POST","user/reset-password",JSON.stringify({email:t,publicationId:"3"})),n=await e.json();return n}async function b(t,e,n){let a=await r("POST","auth/reset-password",JSON.stringify({code:t,password:e,passwordConfirmation:n})),i=a?await a.json():null;return i}async function g(t){let e=await o("GET","dashboard-jobs/".concat("3"),null,t),n=await e.json();return n}async function y(t,e){let n=await o("GET","dashboard-job/".concat(e),null,t),a=await n.json();return a}async function w(t){let e=await o("GET","user-company",null,t);if(204===e.status)return null;let n=await e.json();return n}async function j(t){let e=await o("GET","discount-check?publicationId=".concat("3"),null,t);if(204===e.status)return null;let n=await e.json();return n}async function x(t,e){let n=await o("PUT","job-postings/".concat(e),JSON.stringify({data:{publishedAt:null}}),t),a=await n.json();return a}async function S(t,e){let n=await o("PUT","job-postings/".concat(e),JSON.stringify({data:{publishedAt:i()().format("YYYY-MM-DD")}}),t),a=await n.json();return a}async function v(t,e,n,a,i){let o=await r("POST","feedbacks",JSON.stringify({data:{name:t,ipAddress:e,email:n,message:a,captcha:i}})),s=await o.json();return s}async function C(t,e,n,a,i,r,s,c,u,l,d,p,f,h,m){try{let b=[],g={companyName:n,address1:a,address2:i,city:r,stateOrProvince:s,zip:c,country:u,companyWebsite:l,companyDescription:d,contacts:f,directory_subcategories:m,publication:{id:e}};if(m.length>0){let e=await o("POST","directory-listings",JSON.stringify({data:{...g,directory_subcategories:m}}),t),n=await e.json();b.push(n)}if(h.length>0){let e=await o("POST","directory-listings",JSON.stringify({data:{...g,directory_subcategories:h}}),t),n=await e.json();b.push(n);let a=new FormData;a.append("files",p),a.append("ref","api::directory-listing.directory-listing"),a.append("refId",n.id),a.append("field","companyLogo"),await fetch("".concat("https://cms.bbiinternational.com","/api/upload"),{method:"POST",headers:{Authorization:"Bearer ".concat(t)},mode:"cors",credentials:"include",body:a})}return b}catch(t){return console.error(t),t}}async function T(t){let e=await o("GET","user/me/permissions/".concat("3"),null,t),n=await e.json();return n}},3757:function(t,e,n){"use strict";async function a(t,e,n){let a=[];for(let e of t){let t=await fetch("".concat("https://cms.bbiinternational.com","/strapi-stripe/getProduct/").concat(e.id),{method:"get",mode:"cors",headers:new Headers({"Content-Type":"application/json"})}),n=await t.json();n.quantity=e.count,a.push(n)}let i=await fetch("".concat("https://cms.bbiinternational.com","/api/create-checkout"),{method:"post",body:JSON.stringify({products:a,metadata:{id:e},publicationId:"3"}),mode:"cors",credentials:"include",headers:new Headers({"Content-Type":"application/json",Authorization:"Bearer ".concat(n)})}),r=await i.json();return r.id&&window.location.replace(r.url),i}async function i(t,e,n){let a=await fetch("".concat("https://cms.bbiinternational.com","/strapi-stripe/retrieve
1CheckoutSession/").concat(t),{method:"get",mode:"cors",headers:new Headers({"Content-Type":"application/json"})}),i=await a.json();if("paid"===i.payment_status){if(window.performance.getEntriesByType("navigation").map(t=>t.type).includes("reload"))console.info("site reloaded");else if("subscription"===i.mode)await fetch("".concat("https://cms.bbiinternational.com","/api/subscription-transactions"),{method:"post",body:JSON.stringify({data:{customerId:i.customer,subscriptionId:i.subscription,purchaseDate:new Date,message:JSON.stringify(i),subscriptionType:"Jobs",user:e,publication:"3"}}),mode:"cors",credentials:"include",headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(n)}});else if("payment"===i.mode){let t=i.metadata.id.split(",");await r(t,i,n),await o(e,i.customer,n)}}}async function r(t,e,n){for(let a of t)await fetch("".concat("https://cms.bbiinternational.com","/api/directory-listings/").concat(a),{method:"put",body:JSON.stringify({data:{purchasedAt:new Date,discountApplied:e.metadata.discountApplied,customerId:e.customer,transactionId:e.id,transactionAmount:e.amount_total,transactionCurrency:e.currency}}),mode:"cors",credentials:"include",headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(n)}})}async function o(t,e,n){await fetch("".concat("https://cms.bbiinternational.com","/api/users/").concat(t),{method:"put",body:JSON.stringify({stripeCustomerId:e}),mode:"cors",credentials:"include",headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(n)}})}n.d(e,{PI:function(){return a},io:function(){return r},sB:function(){return i}})},8497:function(t,e,n){"use strict";n.d(e,{$q:function(){return l},T8:function(){return d},bX:function(){return u}});var a=n(7484),i=n.n(a),r=n(6315),o=n(1163),s=n.n(o),c=n(3757);function u(t,e){let n=i()(t);if(!e)return n.format("MMMM D, YYYY");{let t=i()(e);return n.isSame(t,"day")?n.format("MMMM D, YYYY"):n.isSame(t,"month")?n.format("MMMM D")+"-"+t.format("D, YYYY"):n.isSame(t,"year")?n.format("MMMM D")+" - "+t.format("MMMM D, YYYY"):n.format("MMMM D, YYYY")+" - "+t.format("MMMM D, YYYY")}}async function l(t){try{if(t.token){if(t.featurePath===r.tN.JOBS_CALLOUT){if(t.user&&!t.user.isInvoiced)await (0,c.PI)([{id:"4",count:1}],"",t.token);else{var e;(null===(e=t.user)||void 0===e?void 0:e.hasCompany)?s().push("/dashboard/post-job"):s().push("/dashboard/company")}}else t.featurePath===r.tN.DIRECTORY_PURCHASE_FORM?s().push("/directory/purchase"):s().push("/dashboard/account")}else s().push("/login")}catch(t){console.error(t)}}function d(t){let e=t.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,"");return(e=e.replace(/&nbsp;/gi," ")).replace(/\u00a0/gi," ")}},8617:function(t,e,n){"use strict";n.r(e),n.d(e,{__N_SSP:function(){return w},default:function(){return j}});var a=n(5893),i=n(7294),r=n(1664),o=n.n(r),s=n(6315),c=n(8641),u=n(3038),l=n(7741),d=n(1469),p=n(3766),f=n(4279),h=n(30),m=n(9959),b=n(4e3),g=n(7754),y=n(8497),w=!0;function j(t){var e;let n,{publication:r,publications:w,tags:j}=t,{state:x,dispatch:S}=(0,s.Og)(),[v,C]=(0,i.useState)(""),[T,O]=(0,i.useState)(""),[I,M]=(0,i.useState)(""),[Y,P]=(0,i.useState)(""),[R,E]=(0,i.useState)("");(e=n||(n={}))[e.name=0]="name",e[e.email=1]="email",e[e.password=2]="password",e[e.passwordConfirm=3]="passwordConfirm",e[e.username=4]="username",e[e.alert=5]="alert";let[N,k]=(0,i.useState)(""),[A,D]=(0,i.useState)(""),[J,_]=(0,i.useState)(""),[z,Z]=(0,i.useState)(""),[B,H]=(0,i.useState)(""),[q,U]=(0,i.useState)(""),[F,G]=(0,i.useState)(!1);function L(t){let e=!1;t.match(/email/i)&&(W(n.email,t),e=!0),t.match(/username/i)&&(W(n.username,t),e=!0),t.match(/password/i)&&(W(n.password,t),e=!0),e||W(n.alert,t)}function W(t,e){switch(t){case n.name:k(e);break;case n.email:H(e);break;case n.password:_(e);break;case n.passwordConfirm:Z(e);break;case n.username:D(e);break;case n.alert:U(e);break;default:console.warn("ERROR DISPLAYING ERROR:",e)}}async function $(t){if(t.preventDefault(),I!==Y){W(n.password,"Passwords must match"),W(n.passwordConfirm," ");return}
1if(!v){W(n.name,"A valid name is required.");return}k(""),D(""),_(""),Z(""),H(""),U("");try{let t=await (0,m.a$)(R,T,I,v);t.jwt?(G(!0),S({type:"login",value:t})):(console.warn(t.error.message),function(t){if(t.details.errors){for(t of t.details.errors)L(t.message);return}L(t.message)}(t.error))}catch(t){console.error("ERROR REGISTERING USER: ",t)}}return(0,i.useEffect)(()=>{F&&(0,y.$q)(x)},[x]),(0,a.jsxs)(g.Z,{tags:j,publication:r,publications:w,hideStickySkyscraper:!0,children:[x.token?(0,a.jsx)(c.P4,{children:(0,a.jsx)(c.xv,{children:"You're already logged in."})}):(0,a.jsxs)(c.P4,{pt:16,gridColumn:{base:"1/-1",lg:"1/3"},zIndex:"5",children:[(0,a.jsx)(f.Z,{title:"Create Your Account",removeTopPadding:!0}),(0,a.jsxs)(c.gC,{as:"form",spacing:4,children:[q&&(0,a.jsxs)(u.bZ,{status:"warning",children:[(0,a.jsx)(u.zM,{}),q]}),(0,a.jsx)(h.Z,{isRequired:!0,isInvalid:!!N,label:"Name",value:v,onChange:t=>C(t.target.value),errorMessage:N}),(0,a.jsx)(h.Z,{isRequired:!0,isInvalid:!!B,label:"Email",inputType:h.n.email,value:T,onChange:t=>O(t.target.value),errorMessage:B,formHelperText:(0,a.jsx)(c.rU,{as:o(),href:"/login",children:"Already have an account? Log in here!"})}),(0,a.jsx)(h.Z,{isRequired:!0,isInvalid:!!A,label:"Username",value:R,onChange:t=>E(t.target.value),errorMessage:A}),(0,a.jsx)(h.Z,{isRequired:!0,isInvalid:!!J,label:"Password",inputType:h.n.password,value:I,onChange:t=>M(t.target.value),errorMessage:J}),(0,a.jsx)(h.Z,{isRequired:!0,isInvalid:!!z,label:"Confirm Password",inputType:h.n.password,value:Y,onChange:t=>P(t.target.value),errorMessage:z}),(0,a.jsx)(l.zx,{variant:"buttonBlack",onClick:t=>$(t),type:"submit",children:"Create Your Account"})]}),(0,a.jsx)(d.di,{below:"sm",children:(0,a.jsx)(c.xu,{mt:5,children:(0,a.jsx)(b.Z,{zoneId:r.adZoneIds.DefaultMedRectAdZ
1one})})})]}),(0,a.jsx)(d.di,{above:"lg",children:(0,a.jsx)(c.P4,{gridColumn:"3/-1",children:(0,a.jsx)(p.Z,{publication:r})})})]})}}},function(t){t.O(0,[3415,1778,5445,1228,8941,8641,7396,4310,7754,9774,2888,179],function(){return t(t.s=4722)}),_N_E=t.O()}]);

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.