Repository navigation
Expand file tree
/
Copy pathcomponent---src-templates-post-list-js-0b9f2766acfbaa27ee8e.js
More file actions
2 lines (2 loc) · 5.22 KB
/
Copy pathcomponent---src-templates-post-list-js-0b9f2766acfbaa27ee8e.js
File metadata and controls
2 lines (2 loc) · 5.22 KB
1
2
"use strict";(self.webpackChunkemeraldjava_github_io=self.webpackChunkemeraldjava_github_io||[]).push([[813],{6960:function(e,t,a){a.d(t,{Z:function(){return d}});var n=a(7294),r=a(1082),l=a(2052),c=function(e){var t=e.author,a=e.tagline;return n.createElement("div",{className:"bio-main w-75"},n.createElement("img",{src:l.Z,style:{maxWidth:"100px"},className:"profile-img",alt:""}),n.createElement("h3",{className:"mt-2 author-bio"},t),n.createElement("small",{className:"text-muted"},a))},s=a(3201),m=function(e){var t=e.contacts;return n.createElement("div",{className:"side-social-links float-left mt-3 mb-3"},n.createElement("a",{className:"text-secondary p-2",href:t.linkedin},n.createElement("span",{title:"Linked In"},n.createElement(s.FaLinkedin,{size:26,style:{color:"secondary"}}))),n.createElement("a",{className:"text-secondary p-2",href:t.github},n.createElement("span",{title:"GitHub"},n.createElement(s.FaGithubSquare,{size:26,style:{color:"secondary"}}))),n.createElement("a",{className:"text-secondary p-2",href:t.stackoverflow},n.createElement("span",{title:"Stack Overflow"},n.createElement(s.FaStackOverflow,{size:26,style:{color:"secondary"}}))),n.createElement("a",{className:"text-secondary p-2",href:t.freecodecamp},n.createElement("span",{title:"freeCodeCamp"},n.createElement(s.FaFreeCodeCamp,{size:26,style:{color:"secondary"}}))),n.createElement("a",{className:"text-secondary p-2",href:t.twitter},n.createElement("span",{title:"Twitter"},n.createElement(s.FaTwitterSquare,{size:26,style:{color:"secondary"}}))))},i=a(9246),o=function(e){var t=e.labels,a=e.posts,r=t.map((function(e){var t=0;return a.forEach((function(a){a.node.frontmatter.tags.includes(e.tag)&&(t+=1)})),[e.tag,t]})).filter((function(e){return e[1]>0})).map((function(e){return e[0]}));return n.createElement(n.Fragment,null,n.createElement("h4",null,"Tech Topics"),n.createElement("div",{className:"d-block"},function(e){var a=[];return e.forEach((function(e,r){t.forEach((function(t){e===t.tag&&a.push(n.createElement(i.Z,{key:r,tag:t.tag,tech:t.tech,name:t.name,size:t.size,color:t.color}))}))})),a}(r)))},d=function(){return n.createElement(r.StaticQuery,{query:"1507474683",render:function(e){return n.createElement(n.Fragment,null,n.createElement("div",{className:"sidebar-main border-right"},n.createElement(c,{author:e.site.siteMetadata.author,tagline:e.site.siteMetadata.tagline}),n.createElement(m,{contacts:e.site.siteMetadata.contacts}),n.createElement("div",{className:"page-links"},n.createElement(r.Link,{to:"/"},n.createElement("span",{className:"text-dark d-block py-1"},"Blog Home")),n.createElement(r.Link,{to:"/emeraldjava"},n.createElement("span",{className:"text-dark d-block py-1"},"CV")),n.createElement(r.Link,{to:"/archive"},n.createElement("span",{className:"text-dark d-block py-1"},"Archive"))),n.createElement("div",{className:"tech-tags mt-4"},n.createElement(o,{labels:e.site.siteMetadata.labels,posts:e.allMarkdownRemark.edges}))))}})}},9246:function(e,t,a){var n=a(7294),r=a(3201),l=a(4641),c=a(1082);t.Z=function(e){var t=e.tag,a=e.tech,s=e.name,m=e.size,i=e.color,o=/^Fa/.test(s)?n.createElement(r[s]):n.createElement(l[s]);return n.createElement("div",{className:"d-inline-block p-1"},n.createElement(c.Link,{to:"/tags/"+t+"/"},n.createElement("button",{className:"tech-tag text-white"},n.createElement("p",{className:"d-inline"},a," "),n.createElement("div",{className:"d-inline",style:{fontSize:m,color:i}},o))))}},5639:function(e,t,a){a.r(t);var n=a(7294),r=a(1082),l=a(1139),c=a(262),s=a(6960),m=a(9246);t.default=function(e){var t=e.data.allMarkdownRemark.edges,a=e.data.site.siteMetadata.labels,i=e.pageContext,o=i.currentPage,d=1===o,u=o===i.numPages,E=o-1==1?"/":(o-1).toString(),f=(o+1).toString();return n.createElement(l.Z,null,n.createElement(c.Z,{title:"Home",keywords:["gatsby","javascript","react","web development","blog","graphql"]}),n.createElement("div",{className:"index-main"},n.createElement("div",{className:"sidebar px-4 py-2"},n.createElement(s.Z,null)),n.createElement("div",{className:"post-list-main"},t.map((function(e){var t=e.node.frontmatter.tags;return n.createElement("div",{key:e.node.id,className:"container mt-5"},n.createElement(r.Link,{to:e.node.fields.slug,className:"text-dark"},n.createElement("h2",{className:"title"},e.node.frontmatter.title)),n.createElement("small",{className:"d-block text-info"},n.createElement("i",null,"Posted on ",e.node.frontmatter.date)),n.createElement("p",{className:"mt-3 d-inline"},e.node.excerpt),n.createElement(r.Link,{to:e.node.fields.slug,className:"text-primary"},n.createElement("small",{className:"d-inline-block ml-3"}," Read full post")),n.createElement("div",{className:"d-block"},function(e){var t=[];return e.forEach((function(e,r){a.forEach((function(a){e===a.tag&&t.push(n.createElement(m.Z,{key:r,tag:a.tag,tech:a.tech,name:a.name,size:a.size,color:a.color}))}))})),t}(t)))})),n.createElement("div",{className:"text-center mt-4"},!d&&n.createElement(r.Link,{to:E,rel:"prev",style:{textDecoration:"none"}},n.createElement("span",{className:"text-dark"},"← Previous Page")),!u&&n.createElement(r.Link,{to:f,rel:"next",style:{textDecoration:"none"}},n.createElement("span",{className:"text-dark ml-5"},"Next Page →"))))))}}}]);
//# sourceMappingURL=component---src-templates-post-list-js-0b9f2766acfbaa27ee8e.js.map