PageSourceSearch

https://lebrunlaboratory.com/component---src-pages-index-js-62900a2c84f15d81147e.js

js lebrunlaboratory.com collected 2026-10-06 11:14:52 UTC 16,235 bytes, 2 lines download raw bytes

1webpackJsonp([35783957827783],{322:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}t.__esModule=!0;var o=n(1),l=i(o),u=n(341),c=i(u),h=n(71),d=i(h),f=n(649),m=(i(f),function(e){function t(n){r(this,t);var i=s(this,e.call(this));return i.state={slides:n.slides},i}return a(t,e),t.prototype.componentDidMount=function(){var e=document.querySelectorAll(".carousel, .hero-carousel");e.forEach(function(e){new c.default(e)})},t.prototype.render=function(){var e=this.state.slides;return l.default.createElement("div",null,l.default.createElement("section",{className:"hero is-large has-carousel",style:{height:"600px"}},l.default.createElement("div",{className:"hero-carousel carousel-animated carousel-animate-fade","data-autoplay":"true"},l.default.createElement("div",{className:"carousel-container"},e.map(function(e){return l.default.createElement("div",{className:"carousel-item has-background",key:e.title},l.default.createElement("img",{className:"is-background",src:e.headerImage,alt:e.title}),l.default.createElement(d.default,{to:e.slug,className:"title"},e.title))})),l.default.createElement("div",{className:"carousel-navigation is-overlay"},l.default.createElement("div",{className:"carousel-nav-left"},l.default.createElement("i",{className:"fa fa-chevron-left","aria-hidden":"true"})),l.default.createElement("div",{className:"carousel-nav-right"},l.default.createElement("i",{className:"fa fa-chevron-right","aria-hidden":"true"})))),l.default.createElement("div",{className:"hero-body has-text-centered"})))},t}(o.Component));t.default=m,e.exports=t.default},649:function(e,t,n){e.exports=n.p+"static/logo.fbf48ace.png"},329:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}t.__esModule=!0,t.pageQuery=void 0;var o=n(1),l=i(o),u=n(71),c=i(u),h=n(322),d=i(h),f=n(17),m=(i(f),function(e){function t(){return r(this,t),s(this,e.apply(this,arguments))}return a(t,e),t.prototype.render=function(){var e=this.props.data,t=e.researchPosts.edges,n=[e.researchPage,e.aboutPage,e.newsPage],i=t.map(function(e){return{headerImage:e.node.frontmatter.headerImage,title:e.node.frontmatter.title,slug:e.node.fields.slug}});return l.default.createElement("div",null,l.default.createElement(d.default,{slides:i}),l.default.createElement("div",{className:"section container"},l.default.createElement("div",{className:"tile is-ancestor"},l.default.createElement("div",{className:"tile is-parent"},l.default.createElement("article",{className:"tile is-child box is-8"},l.default.createElement(f.HTMLContent,{className:"content",content:e.homeContent.html})),l.default.createElement("article",{className:"tile is-child box is-4 is-parent is-vertical"},l.default.createElement("h2",{className:"subtitle"},"Learn More"),n.map(function(e){return l.default.createElement("div",{className:"tile is-child",key:e.fields.slug},l.default.createElement("div",{className:"card card-equal-height"},l.default.createElement("div",{className:"card-image"},l.default.createElement("figure",{className:"image is-4by3",style:{backgroundColor:e.frontmatter.headerImage?null:"#00b1e2"}},e.frontmatter.headerImage&&l.default.createElement("img",{src:e.frontmatter.headerImage,alt:e.title}))),l.default.createElement("div",{className:"card-content"},l.default.createElement("div",{className:"is-flex",style:{justifyContent:"space-between",alignItems:"center"}},l.default.createElement("span",{className:"title is-4 is-marginless"},e.frontmatter.title),l.default.createElement(c.default,{to:e.fields.slug,className:"button is-primary"},"More")))))}))))))},t}(l.default.Component));t.default=m;t.pageQuery="** extracted graphql fragment **"},341:function(e,t,n){"use strict";var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e};!function(t,n){e.exports=n()}("undefined"!=typeof self?self:void 0,function(){return function(e){function t(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};
vendor: 11,045 bytes, lines 1-2
1return e[i].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}([function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),s=n(2),a=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o="carousel:ready",l="carousel:slide:before",u="carousel:slide:after",c=Symbol("onSwipeStart"),h=Symbol("onSwipeMove"),d=Symbol("onSwipeEnd"),f=!1;try{var m=Object.defineProperty({},"passive",{get:function(){f=!0}});window.addEventListener("testPassive",null,m),window.removeEventListener("testPassive",null,m)}catch(e){}var v=function(e){function t(e){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));if(r.element="string"==typeof e?document.querySelector(e):e,!r.element)throw new Error("An invalid selector or non-DOM node has been provided.");return r._clickEvents=["click"],r.options=i({},s.a,n),r.element.dataset.autoplay&&(r.options.autoplay=r.element.dataset.autoplay),r.element.dataset.delay&&(r.options.delay=r.element.dataset.delay),r.element.dataset.size&&!r.element.classList.contains("carousel-animate-fade")&&(r.options.size=r.element.dataset.size),r.element.classList.contains("carousel-animate-fade")&&(r.options.size=1),r.forceHiddenNavigation=!1,r[c]=r[c].bind(r),r[h]=r[h].bind(r),r[d]=r[d].bind(r),r.init(),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.a),a(t,[{key:"init",value:function(){this.container=this.element.querySelector(".carousel-container"),this.items=this.element.querySelectorAll(".carousel-item"),this.currentItem={element:this.element,node:this.element.querySelector(".carousel-item.is-active"),pos:-1},this.currentItem.pos=this.currentItem.node?Array.from(this.items).indexOf(this.currentItem.node):-1,this.currentItem.node||(this.currentItem.node=this.items[0],this.currentItem.node.classList.add("is-active"),this.currentItem.pos=0),this.forceHiddenNavigation=this.items.length<=1;var e=this.element.querySelectorAll("img");[].forEach.call(e,function(e){e.setAttribute("draggable",!1)}),this._resize(),this._setOrder(),this._initNavigation(),this._bindEvents(),this.options.autoplay&&this._autoPlay(this.options.delay),this.emit(o,this.currentItem)}},{key:"_resize",value:function(){var e=this,t=window.getComputedStyle(this.element),n=parseInt(t.getPropertyValue("width"),10);if(1<this.options.size&&(this.options.size>=Array.from(this.items).length?this.offset=0:this.offset=n/this.options.size,this.container.style.left=0-this.offset+"px",this.container.style.transform="translateX("+this.offset+"px)",[].forEach.call(this.items,function(t){t.style.flexBasis=e.offset+"px"})),this.element.classList.contains("carousel-animate-fade")&&this.items.length){var i=this.items[0].querySelector("img"),r=1;i.naturalWidth?(r=n/i.naturalWidth,this.container.style.height=i.naturalHeight*r+"px"):i.onload=function(){r=n/i.naturalWidth,e.container.style.height=i.naturalHeight*r+"px"}}}},{key:"_bindEvents",value:function(){var e=this;this.previousControl&&this._clickEvents.forEach(function(t){e.previousControl.addEventListener(t,function(t){f||t.preventDefault(),e._autoPlayInterval&&(clearInterval(e._autoPlayInterval),e._autoPlay(e.optionsdelay)),e._slide("previous")},!!f&&{passive:!0})}),this.nextControl&&this._clickEvents.forEach(function(t){e.nextControl.addEventListener(t,function(t){f||t.preventDefault(),e._autoPlayInterval&&(clearInterval(e._autoPlayInterval),e._autoPlay(e.options.delay)),e._slide("next")},!!f&&{passive:!0})}),this.element.addEventListener("touchstart",this[c],!!f&&{passive:!0}),this.element.addEventListener("mousedown",this[c],!!f&&{passive:!0}),this.element.addEventListener("touchmove",this[h],!!f&&{passive:!0}),this.element.addEventListener("mousemove",this[h],!!f&&{passive:!0}),this.element.addEventListener("touchend",this[d],!!f&&{passive:!0}),this.element.addEventListener("mouseup",this[d],!!f&&{passive:!0})}},{key:"destroy",value:function(){this.element.removeEventListener("touchstart",this[c],!!f&&{passive:!0}),this.element.removeEventListener("mousedown",this[c],!!f&&{passive:!0}),this.element.removeEventListener("touchmove",this[h],!!f&&{passive:!0}),this.element.removeEventListener("mousemove",this[h],!!f&&{passive:!0}),this.element.removeEventListener("touchend",this[d],!!f&&{passive:!0}),this.element.removeEventListener("mouseup",this[d],!!f&&{passive:!0})}},{key:c,value:function(e){f||e.preventDefault(),e="changedTouches"in(e=e||window.event)?e.changedTouches[0]:e,this._touch={start:{time:(new Date).getTime(),x:e.pageX,y:e.pageY},dist:{x:0,y:0}}}},{key:h,value:function(e){f||e.preventDefault()}},{key:d,value:function(e){f||e.preventDefault(),e="changedTouches"in(e=e||window.event)?e.changedTouches[0]:e,this._touch.dist={x:e.pageX-this._touch.start.x,y:e.pageY-this._touch.start.y},this._handleGesture()}},{key:"_handleGesture",value:function(){(new Date).getTime()-this._touch.start.time<=this.options.allowedTime&&Math.abs(this._touch.dist.x)>=this.options.threshold&&Math.abs(this._touch.dist.y)<=this.options.restraint&&(this._touch.dist.x<0?this._slide("next"):this._slide("previous"))}},{key:"_initNavigation",value:function(){this.previousControl=this.element.querySelector(".carousel-nav-left"),this.nextControl=this.element.querySelector(".carousel-nav-right"),(this.items.length<=1||this.forceHiddenNavigation)&&(this.container&&(this.container.style.left="0"),this.previousControl&&(this.previousControl.style.display="none"),this.nextControl&&(this.nextControl.style.display="none"))}},{key:"_setOrder",value:function(){this.currentItem.node.style.order="1",this.currentItem.node.style.zIndex="1";var e,t=this.currentItem.node,n=void 0,i=void 0;for(n=i=2,e=Array.from(this.items).length;2<=e?i<=e:e<=i;n=2<=e?++i:--i)(t=this._next(t)).style.order=""+n%Array.from(this.items).length,t.style.zIndex="0"}},{key:"_next",value:function(e){return e.nextElementSibling?e.nextElementSibling:this.items[0]}},{key:"_previous",value:function(e){return e.previousElementSibling?e.previousElementSibling:this.items[this.items.length-1]}},{key:"_slide",value:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"next";this.items.length&&(this.oldItemNode=this.currentItem.node,this.emit(l,this.currentItem),"previous"===t?(this.currentItem.node=this._previous(this.currentItem.node),this.element.classList.contains("carousel-animate-fade")||(this.element.classList.add("is-reversing"),this.container.style.transform="translateX("+-Math.abs(this.offset)+"px)")):(this.currentItem.node=this._next(this.currentItem.node),this.element.classList.remove("is-reversing"),this.container.style.transform="translateX("+Math.abs(this.offset)+"px)"),this.currentItem.node.classList.add("is-active"),this.oldItemNode.classList.remove("is-active"),this.element.classList.remove("carousel-animated"),setTimeout(function(){e.element.classList.add("carousel-animated")},50),this._setOrder(),this.emit(u,this.currentItem))}},{key:"_autoPlay",value:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:5e3;this._autoPlayInterval=setInterval(function(){e._slide("next")},t)}}],[{key:"attach",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:".carousel, .hero-carousel",n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},i=new Array,r=document.querySelectorAll(e);return[].forEach.call(r,function(e){setTimeout(function(){i.push(new t(e,n))},100)}),i}}]),t}();t.default=v},function(e,t,n){var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function(){function e(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._listeners=new Map(t),this._middlewares=new Map}return i(e,[{key:"listenerCount",value:function(e){return this._listeners.has(e)?this._listeners.get(e).length:0}},{key:"removeListeners",value:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null,n=1<arguments.length&&void 0!==arguments[1]&&arguments[1];null!==t?Array.isArray(t)?name.forEach(function(t){return e.removeListeners(t,n)}):(this._listeners.delete(t),n&&this.removeMiddleware(t)):this._listeners=new Map}},{key:"middleware",value:function(e,t){var n=this;Array.isArray(e)?name.forEach(function(e){return n.middleware(e,t)}):(Array.isArray(this._middlewares.get(e))||this._middlewares.set(e,[]),this._middlewares.get(e).push(t))}},{key:"removeMiddleware",value:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null;null!==t?Array.isArray(t)?name.forEach(function(t){return e.removeMiddleware(t)}):this._middlewares.delete(t):this._middlewares=new Map}},{key:"on",value:function(e,t){var n=this,i=2<arguments.length&&void 0!==arguments[2]&&arguments[2];if(Array.isArray(e))e.forEach(function(e){return n.on(e,t)});else{var r=(e=e.toString()).split(/,|, | /);1<r.length?r.forEach(function(e){return n.on(e,t)}):(Array.isArray(this._listeners.get(e))||this._listeners.set(e,[]),this._listeners.get(e).push({once:i,callback:t}))}}},{key:"once",value:function(e,t){this.on(e,t,!0)}},{key:"emit",value:function(e,t){var n=this,i=2<arguments.length&&void 0!==arguments[2]&&arguments[2];e=e.toString();var r=this._listeners.get(e),s=null,a=0,o=i;if(Array.isArray(r))for(r.forEach(function(l,u){i||(s=n._middlewares.get(e),Array.isArray(s)?(s.forEach(function(n){n(t,function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null;null!==e&&(t=e),a++},e)}),a>=s.length&&(o=!0)):o=!0),o&&(l.once&&(r[u]=null),l.callback(t))});-1!==r.indexOf(null);)r.splice(r.indexOf(null),1)}}]),e}();t.a=r},function(e,t,n){t.a={size:1,autoplay:!1,delay:5e3,threshold:50,restraint:100,allowedTime:500}}]).default})}});
2//# sourceMappingURL=component---src-pages-index-js-62900a2c84f15d81147e.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.