1/*! For license information please see 4185.24444ad3.chunk.js.LICENSE.txt */ 2"use strict";(self.webpackChunkweb=self.webpackChunkweb||[]).push([[4185],{9028:function(e,t,a){a.d(t,{Z:function(){return o}});var n=a(27378),r=a(21784),l=a(98889),c=a(64790);function o(e){var t=e.className,a=void 0===t?"":t,o=e.wrappedInLink,m=void 0!==o&&o;return n.createElement("ul",{className:"flex items-center "+a},n.createElement("li",null,m?n.createElement(l.Link,{to:l.routes.home()},n.createElement("div",{className:"ml-2 overflow-hidden rounded-full"},n.createElement(c.Z,{className:"w-10",name:"favicon"}))):n.createElement("div",null,n.createElement("div",{className:"ml-2 overflow-hidden rounded-full"},n.createElement(c.Z,{className:"w-10",name:"favicon"})))),n.createElement("li",null,n.createElement(r.ZP,{title:"Very alpha, there's lots of work todo"},n.createElement("div",{className:"flex ml-4"},n.createElement("h2",{className:"py-1 text-2xl text-indigo-300 md:text-5xl font-ropa-sans md:tracking-wider",style:{letterSpacing:"0.3em"}},"CadHub"),n.createElement("div",{className:"hidden text-sm font-bold text-pink-400 font-ropa-sans md:block",style:{paddingBottom:"2rem",marginLeft:"-1.8rem"}},"pre-alpha")))))}},82912:function(e,t,a){a.d(t,{Z:function(){return Z}});var n=a(30283),r=a(62286),l=a.n(r),c=a(28355),o=a.n(c),m=a(27378),s=a(98889),i=a(51896),u=a(81006),d=a(13747),h=a(91729),f=a(16064),p=function(){return m.createElement("div",{className:"bg-indigo-900 text-indigo-200 font-roboto text-sm"},m.createElement("div",{className:"flex h-16 md:justify-end items-center mx-2 md:mx-16 flex-wrap"},m.createElement(f.Z,{className:"mr-8",to:"https://github.com/Irev-Dev/cadhub"},"Github"),m.createElement(f.Z,{className:"mr-8",to:"https://learn.cadhub.xyz/"},"Docs"),m.createElement(f.Z,{className:"mr-8",to:"https://github.com/Irev-Dev/cadhub/discussions/212"},"Road Map"),m.createElement(f.Z,{className:"mr-8",to:"https://learn.cadhub.xyz/blog"},"Blog"),m.createElement(s.Link,{className:"mr-8",to:s.routes.codeOfConduct()},"Code of Conduct"),m.createElement(s.Link,{to:s.routes.privacyPolicy()},"Privacy Policy")))},E=a(51065),g=a(50156),v=a(19440),x=a(21742),N=a(88956),b=a(99680),y=a(19914),w=a(9028),P="",Z=function(e){var t,a=e.children,r=e.shouldRemoveFooterInIde,c=(0,i.useAuth)(),f=c.logOut,Z=c.isAuthenticated,k=c.currentUser,j=c.client,L=(0,b.Z)(),I=L.user,C=L.loading,R=(0,m.useState)(!1),F=(0,n.Z)(R,2),S=F[0],U=F[1],z=(0,s.useLocation)(),A=z.pathname,B=z.params;return(0,m.useEffect)((function(){var e,t=l()(e="".concat(A||"")).call(e,B||"");P!==t&&(v.ZP.pageview(t),P=t)}),[A,B]),x.isBrowser&&(t=window.location.hash),(0,m.useEffect)((function(){var e=o()(t).call(t,1).split("="),a=(0,n.Z)(e,2),r=a[0],l=a[1];"confirmation_token"===r?j.confirm(l,!0).then((function(){u.toast.success("Email confirmed")})).catch((function(){u.toast.error("Problem confirming email")})):"recovery_token"===r&&j.recover(l,!0).then((function(){(0,s.navigate)(s.routes.updatePassword())})).catch((function(){u.toast.error("Problem recovering account")}))}),[t,j]),m.createElement("div",{className:"flex flex-col h-full overflow-x-hidden overflow-y-scroll ch-scrollbar",style:{perspective:"1px",perspectiveOrigin:"top center"}},m.createElement("header",{id:"cadhub-main-header"},m.createElement("nav",{className:"flex justify-between h-16 sm:px-4 bg-ch-gray-900"},m.createElement(w.Z,null),m.createElement("ul",{className:"flex items-center"},m.createElement("li",{className:(0,h.L)("mr-1 sm:mr-4 md:mr-8 h-8 w-8 md:h-10 md:w-10 flex items-center justify-center")},m.createElement(g.ZP,null)),Z?m.createElement("li",{className:"w-10 h-10"},m.createElement(d.J,{className:"relative w-full h-full outline-none"},m.createElement(d.J.Button,{disabled:!Z||!k,className:"w-full h-full border-2 rounded-full outline-none border-ch-gray-400"},!C&&m.createElement(N.o,{width:80,className:"object-cover rounded-full",imageId:null==I?void 0:I.image})),k&&m.createElement(d.J.Panel,{className:"absolute right-0 z-10 w-48 px-3 py-2 mt-4 overflow-hidden rounded shadow-md bg-ch-gray-700 text-ch-gray-300"},m.createElement(s.Link,{to:s.routes.user({userName:null==I?void 0:I.userName})},m.createElement("p",{className:"my-2 text-sm leading-4 text-ch-blue-400 font-fira-code"},"Hello ",null==I?void 0:I.name)),m.createElement(s.Link,{className:"block my-2 hover:text-ch-pink-300",to:s.routes.user({userName:null==I?void 0:I.userName})}
2,m.createElement("div",null,"View Your Profile")),m.createElement("a",{href:"#",onClick:f,className:"my-2 text-ch-gray-400 hover:text-ch-pink-300"},"Logout"),m.createElement("hr",{className:"my-4"}),m.createElement("p",{className:"text-sm leading-4 text-ch-blue-400 font-fira-code"},"Recent Projects"),m.createElement(y.ZP,{userName:null==I?void 0:I.userName})))):m.createElement("li",null,m.createElement("a",{href:"#",className:"px-2 py-2 mr-1 border-2 rounded-full text-ch-gray-300 sm:mr-2 sm:px-4 border-ch-gray-400 hover:bg-ch-gray-600",onClick:function(){v.ZP.event({category:"login",action:"navbar login"}),U(!0)}},"Sign In/Up"))))),m.createElement(u.Toaster,{timeout:1500}),m.createElement(E.Z,{open:S,onClose:function(){return U(!1)}}),m.createElement("main",{className:"flex-grow bg-ch-gray-800 preserve-3d-for-children"},a),!r&&m.createElement(p,null))}},84098:function(e,t,a){var n,r=a(17462),l=a(31786),c=a(27378),o=a(18182),m=a(95458),s=(0,o.ZP)(n||(n=(0,r.Z)(["\n query PROJECTS {\n projects {\n id\n title\n cadPackage\n mainImage\n childForks {\n id\n }\n createdAt\n updatedAt\n user {\n image\n userName\n }\n Reaction {\n emote\n }\n }\n }\n"])));t.ZP=(0,l.createCell)({QUERY:s,Loading:function(){return c.createElement("div",null,"Loading...")},Empty:function(){return c.createElement("div",{className:"rw-text-center"},"No projects yet.")},Success:function(e){var t=e.projects,a=e.variables,n=a.shouldFilterProjectsWithoutImage,r=a.projectLimit;return c.createElement(m.Z,{projects:t,shouldFilterProjectsWithoutImage:n,projectLimit:r})}})},94546:function(e,t,a){a.r(t);var n=a(27378),r=a(84098),l=a(82912),c=a(36055);t.default=function(){return n.createElement(l.Z,{shouldRemoveFooterInIde:!0},n.createElement(c.Z,{title:"Projects page",description:"Cadhub Projects page",socialImageUrl:"http://cadhub.xyz/default-social-image.jpg",lang:"en-US"}),n.createElement("div",{className:"bg-ch-gray-800 pb-64"},n.createElement("h1",{className:"max-w-7xl mx-auto text-4xl px-4 py-4 pt-16 text-ch-gray-300 font-sans"},"Projects"),n.createElement(r.ZP,{shouldFilterProjectsWithoutImage:!0,projectLimit:80})))}}}]); 3//# sourceMappingURL=4185.24444ad3.chunk.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.