PageSourceSearch

https://www.lgcclinicaldiagnostics.com/_next/static/chunks/516.de54e866376703ba.js

js lgcclinicaldiagnostics.com collected 2026-10-05 22:00:37 UTC 14,280 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[516],{1070:e=>{e.exports={image:"styles_image__0zVjH",wrapper:"styles_wrapper__zfSzZ",left:"styles_left__ZBQTT",right:"styles_right__93s0o",spacing:"styles_spacing__O3pzE"}},3027:e=>{e.exports={tableWrapper:"styles_tableWrapper__Z4T4T",collapsed:"styles_collapsed__3m0TJ",table:"styles_table__wGeO5",stickyFirstColumn:"styles_stickyFirstColumn___IAGH"}},3428:e=>{e.exports={imageVideo:"styles_imageVideo___vrCy",caption:"styles_caption__iKluU",video:"styles_video__R4nN7",image:"styles_image__6Btir",left:"styles_left__cP8PF",right:"styles_right__X_AIy",spacing:"styles_spacing__90Bjn"}},4153:e=>{e.exports={links:"styles_links__0_8xF"}},5423:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(7876),s=n(7843),i=n(1840),l=n(7599),a=n.n(l);function o(){let e=(0,s.A)();if(e.content.hide_banner)return null;let t=e.content.banner_heading||e.name,n=e.content.banner_description;return e.content.banner_image?(0,r.jsx)("section",{className:a().bannerSection,children:(0,r.jsx)(i.A,{src:e.content.banner_image,className:a().banner,alt:t,width:1600,height:450,preload:!0,children:(0,r.jsxs)("div",{className:"container",children:[(0,r.jsx)("h1",{className:a().heading,children:t}),(0,r.jsx)("p",{className:a().description,children:n})]})})}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("h1",{className:`${a().heading} container`,children:e.content.banner_heading||e.name})})}},6321:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>Form});var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(7876),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(4232),components_core_link__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(2249),components_core_rich_text__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(4611),components_design_icon__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(3848),lib_hooks_use_form__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(6836),lib_hooks_use_on_page_change__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(3576),_styles_module_scss__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(9155),_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(_styles_module_scss__WEBPACK_IMPORTED_MODULE_7__);function Form({heading:e,description:t,hubspot_form:n,editable:r}){let s=(0,lib_hooks_use_form__WEBPACK_IMPORTED_MODULE_5__.A)("contact"),[i,l]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)();return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("section",{className:`container ${_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default().formSection}`,...r,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div",{className:_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default().content,children:[e&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("h2",{className:_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default().heading,children:e}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div",{className:_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default().description,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(components_core_rich_text__WEBPACK_IMPORTED_MODULE_3__.A,{content:t})}),n?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(HuspotForm,{code:n}):s.success?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("p",{className:_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default().success,children:"Thank you! Our team will get in touch with you as soon as possible."}):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("form",{className:_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default().form,...s.attributes,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("label",{htmlFor:"email","aria-label":"Email",children:"Email"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("input",{id:"email",type:"email",name:"Email",required:!0}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div",{className:"fields-2",children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("label",{htmlFor:"firstName","aria-label":"First Name",children:"First Name"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("input",{id:"firstName",type:"text",name:"First Name",required:!0})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("label",{htmlFor:"lastName","aria-label":"Last Name",children:"Last Name"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("input",{id:"lastName",type:"text",name:"Last Name",required:!0})]})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("label",{htmlFor:"company","aria-label":"Company",children:"Company"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("input",{id:"company",type:"text",name:"Company",required:!0}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div",{className:_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default().agreement,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("input",{type:"checkbox",id:"DecisionBox",className:_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default().checkbox,name:"DecisionBox",required:!0,checked:i}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("label",{htmlFor:"DecisionBox","aria-label":"Checkbox Label",onClick:()=>l(!i),children:["By submitting this form, you are consenting to re
1ceive marketing emails from: LGC Clinical Diagnostics, Technopath Life Sciences Park, Fort Henry, Ballina, Co. Tipperary, V94 FF1P, IE, ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(components_core_link__WEBPACK_IMPORTED_MODULE_2__.A,{href:"http://www.lgcclinicaldiagnostics",rel:"noopener","aria-label":"External link open in a new layer",target:"_blank",children:"http://www.lgcclinicaldiagnostics"}),". You can revoke your consent to receive emails at any time by using the SafeUnsubscribe\xae link, found at the bottom of every email. Emails are serviced by Constant Contact."]})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div",{className:_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default().buttons,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("button",{type:"submit",className:"button button--tertiary",children:["Subscribe ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)(components_design_icon__WEBPACK_IMPORTED_MODULE_4__.A,{name:"chevron"})]})})]})]})})}function HuspotForm({code}){let[isScriptLoaded,setIsScriptLoaded]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(!1),[isFormInitialized,setIsFormInitialized]=(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(!1),formRef=(0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null),timeoutRef=(0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null),buttonClickHandlerRef=(0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null),checkScriptIntervalRef=(0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null),styleHubSpotForm=()=>{try{let e=document.getElementsByTagName("iframe");if(!e?.[0]?.contentWindow)return void console.warn("HubSpot iframe not found or not accessible");let t=e[0].contentWindow.document;if(!t)return void console.warn("Cannot access HubSpot iframe document - cross-origin restriction");let n=t.body.getElementsByTagName("label"),r=t.body.querySelector(".hs-richtext p"),s=t.body.querySelector(".hs-button"),i=t.body.querySelectorAll(".hs-form-required"),l=t.body.querySelectorAll(".error"),a=t.body.querySelectorAll(".hs-error-msg");for(let e of(r&&(r.style.color="rgba(255, 255, 255, 0.7)"),r&&(r.style.lineHeight="17.4px"),s&&(s.style.backgroundColor="#00788A",s.style.borderColor="#00788A",s.style.fontSize="18px",s.style.borderRadius="10rem",s.style.fontWeight="600",s.style.padding="14px 24px 14px 24px",buttonClickHandlerRef.current&&s.removeEventListener("click",buttonClickHandlerRef.current),buttonClickHandlerRef.current=function(){setTimeout(()=>{try{let e=t.body.querySelectorAll(".hs-error-msg"),n=t.body.querySelector(".hs-main-font-element");for(let t of e)t.style.color="#6AD1E3",t.style.marginTop="8px",t.style.fontSize="14px";n&&(n.style.color="#6AD1E3",n.style.marginTop="8px",n.style.fontSize="14px")}catch(e){console.warn("Error styling HubSpot form error elements:",e)}},100)},s.addEventListener("click",buttonClickHandlerRef.current)),n))e.style.color="white",e.style.fontSize="17px";for(let e of i)e.style.marginLeft="10px",e.style.color="#6AD1E3";for(let e of a)e.style.color="#6AD1E3",e.style.marginTop="8px",e.style.fontSize="14px";for(let e of l)e.style.borderColor="#6AD1E3"}catch(e){console.warn("Cannot access HubSpot iframe content due to cross-origin restrictions:",e)}},initializeForm=()=>{if(isScriptLoaded&&!isFormInitialized)try{formRef.current&&(formRef.current.innerHTML=""),eval(code.replace("})",", target: '#hs-form' })")),setIsFormInitialized(!0),timeoutRef.current=setTimeout(()=>{styleHubSpotForm()},2e3)}catch(error){console.error("Error initializing HubSpot form:",error)}},checkHubSpotScript=()=>{window.hbspt&&(setIsScriptLoaded(!0),checkScriptIntervalRef.current&&(clearInterval(checkScriptIntervalRef.current),checkScriptIntervalRef.current=null))};return(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>(checkHubSpotScript(),isScriptLoaded||(checkScriptIntervalRef.current=setInterval(checkHubSpotScript,100)),()=>{checkScriptIntervalRef.current&&clearInterval(checkScriptIntervalRef.current)}),[isScriptLoaded]),(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{isScriptLoaded&&initializeForm()},[isScriptLoaded,code]),(0,lib_hooks_use_on_page_change__WEBPACK_IMPORTED_MODULE_6__.A)(()=>{setIsFormInitialized(!1),isScriptLoaded&&setTimeout(()=>{initializeForm()},100)},[isScriptLoaded,code]),(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>()=>{if(timeoutRef.current&&clearTimeout(timeoutRef.current),checkScriptIntervalRef.current&&clearInterval(checkScriptIntervalRef.current),buttonClickHandlerRef.current)try{let e=document.getElementsByTagName("iframe");
1if(e?.[0]?.contentWindow?.document){let t=e[0].contentWindow.document.querySelector(".hs-button");t&&t.removeEventListener("click",buttonClickHandlerRef.current)}}catch(e){}},[]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx)("div",{id:"hs-form",ref:formRef,className:_styles_module_scss__WEBPACK_IMPORTED_MODULE_7___default().hsForm})}},6836:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(2851),s=n(4232);function i(e,t={}){let[n,l]=(0,s.useState)(!1),[a,o]=(0,s.useState)(!1);return{attributes:{onSubmit:async n=>{n.preventDefault(),l(!0);let s=new URLSearchParams(new FormData(n.target));if(s.set("sname",""),s.set("cnf",r.$W.forms[e]),t.to&&s.set("crfl",t.to),await fetch("https://forms.togetherdigital.ie/forms-prod",{body:s,method:"POST"}),t.redirect)return window.location.href=t.redirect;l(!1),o(!0)},method:"post","data-loading":!!n||null},loading:n,success:a}}},7599:e=>{e.exports={heading:"styles_heading__BnrwG",bannerSection:"styles_bannerSection__ZWjY4",banner:"styles_banner__UNmVv",description:"styles_description__g0P0S"}},7672:(e,t,n)=>{"use strict";n.d(t,{A:()=>A});var r=n(7876),s=n(6321),i=n(1840),l=n(1070),a=n.n(l);function o({image:e,width:t,align:n,proportions:s,spacing:l,editable:o}){let c={};return"contain"===s&&(c.contain=!0),(0,r.jsx)("div",{className:`images ${a().image} ${l?a().spacing:""}`,children:(0,r.jsx)("div",{className:`${a().wrapper} ${a()[n]} ${c.contain?"imageContain":""} ${n}`,style:t?{width:t}:null,...o,children:(0,r.jsx)(i.A,{src:e,width:880,height:550,...c})})})}var c=n(3598),m=n(6912),d=n(3428),u=n.n(d),h=n(3848);function _({image:e,caption:t,video_url:n,image_contain:s,width:l,align:a,spacing:o,editable:d}){let _=(0,m.$)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:`imageVideo ${u().imageVideo} ${n?u().video:""} ${o?u().spacing:""}`,...d,children:(0,r.jsxs)("div",{style:l?{width:l}:null,className:`${s?"imageContain":""} ${u().image} ${a} ${u()[a]}`,onClick:n?_.open:null,children:[(0,r.jsx)(i.A,{className:u().image,src:e,width:880,height:500,contain:s,alt:t}),n&&(0,r.jsx)("div",{className:"playButton",children:(0,r.jsx)(h.A,{name:"play-button"})}),t&&(0,r.jsx)("p",{className:u().caption,children:t})]})}),n&&(0,r.jsx)(m.Y,{controller:_,children:(0,r.jsx)(c.A,{src:n})})]})}var y=n(2249),p=n(4153),x=n.n(p);function f({links:e,align:t,type:n,editable:s}){return(0,r.jsx)("div",{className:`container block-content-spacing links ${x().links}`,style:{justifyContent:`${t||"flex-start"}`},...s,children:e&&e.map((e,t)=>(0,r.jsxs)(y.A,{className:`button button--${n} ${x().button}`,href:e.link.cached_url,targetOption:e.target,children:[e.label," ",(0,r.jsx)(h.A,{name:"chevron"})]},t))})}var b=n(3027),g=n.n(b);function j({title:e,table:t,options:n,colors:s,editable:i}){return t?.tbody&&t?.thead?(0,r.jsx)("div",{className:`table ${g().tableWrapper} ${g()[n]} ${g()[s]}`,...i,children:(0,r.jsx)("div",{children:(0,r.jsxs)("table",{className:g().table,...i,children:[(0,r.jsx)("caption",{children:e}),(0,r.jsx)("thead",{children:(0,r.jsx)("tr",{children:t.thead.map((e,t)=>(0,r.jsx)("th",{children:e.value},t))})}),(0,r.jsx)("tbody",{children:t.tbody.map((e,n)=>(0,r.jsx)("tr",{children:e.body.map((e,n)=>(0,r.jsx)("td",{"data-name":t.thead[n].value,children:e.value},n))},n))})]})})}):null}var v=n(4611),N=n(8706),w=n.n(N);let S={"content/image":o,"content/image-video":_,"content/text":function({content:e,align:t,editable:n}){return(0,r.jsx)("div",{className:`text ${w().text} ${w()[t]}`,...n,children:(0,r.jsx)(v.A,{content:e})})},"content/table":j,"content/link":f,"content/form":s.A};function A({content:e}){return e?.[0]?e.map(e=>{if(void 0===S[e.component])return null;let t=S[e.component];return(0,r.jsx)(t,{...e},e._uid)}):null}},8706:e=>{e.exports={text:"styles_text__Y4vjL",center:"styles_center__VeAUQ",right:"styles_right__A393j"}},9155:e=>{e.exports={formSection:"styles_formSection__roMq4",huspotForm:"styles_huspotForm__pPvcJ",hsForm:"styles_hsForm__ILqmq",content:"styles_content__qATJL",heading:"styles_heading__zKUmz",description:"styles_description__HBuKW",form:"styles_form__f50oY",agreement:"styles_agreement__qMDr_",buttons:"styles_buttons__o_BKh",success:"styles_success__pN61Y"}}}]);

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.