PageSourceSearch

https://www.virginexperiencedays.co.uk/_next/static/chunks/8932.444974151a620a68.js

js virginexperiencedays.co.uk collected 2026-10-03 19:20:03 UTC 9,871 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8932],{1048:(e,t,r)=>{r.d(t,{A:()=>n});let n={heading1:"heading1",heading2:"heading2",heading3:"heading3",heading4:"heading4",heading5:"heading5",heading6:"heading6",paragraph:"paragraph",preformatted:"preformatted",strong:"strong",em:"em",listItem:"list-item",oListItem:"o-list-item",list:"group-list-item",oList:"group-o-list-item",image:"image",embed:"embed",hyperlink:"hyperlink",label:"label",span:"span"}},4249:(e,t,r)=>{r.d(t,{l:()=>d});var n=r(1048);let i=()=>(++i.i).toString();i.i=0;let l=(e,t=[])=>({key:i(),type:e.type,text:"text"in e?e.text:void 0,node:e,children:t}),s=e=>l({type:n.A.span,text:e,spans:[]}),a=e=>{if("text"in e)return l(e,o(e.spans,e));if("items"in e){let t=[];for(let r=0;r<e.items.length;r++)t.push(a(e.items[r]));return l(e,t)}return l(e)},o=(e,t,r)=>{if(!e.length)return[s(t.text)];let n=e.slice(0);n.sort((e,t)=>e.start-t.start||t.end-e.end);let i=[];for(let e=0;e<n.length;e++){let a=n[e],d=r&&r.start||0,h=a.start-d,p=a.end-d,m=t.text.slice(h,p),u=[];for(let t=e;t<n.length;t++){let e=n[t];e!==a&&(e.start>=a.start&&e.end<=a.end?(u.push(e),n.splice(t,1),t--):e.start<a.end&&e.end>a.start&&(u.push({...e,end:a.end}),n[t]={...e,start:a.end}))}0===e&&h>0&&i.push(s(t.text.slice(0,h)));let c={...a,text:m};i.push(l(c,o(u,{...t,text:m},a))),p<t.text.length&&i.push(s(t.text.slice(p,n[e+1]?n[e+1].start-d:void 0)))}return i},d=(e,t)=>h((e=>{let t=(e=>{let t=e.slice(0);for(let e=0;e<t.length;e++){let r=t[e];if(r.type===n.A.listItem||r.type===n.A.oListItem){let i=[r];for(;t[e+1]&&t[e+1].type===r.type;)i.push(t[e+1]),t.splice(e,1);r.type===n.A.listItem?t[e]={type:n.A.list,items:i}:t[e]={type:n.A.oList,items:i}}}return t})(e),r=[];for(let e=0;e<t.length;e++)r.push(a(t[e]));return{key:i(),children:r}})(e).children,t),h=(e,t)=>{let r=[];for(let n=0;n<e.length;n++){let i=e[n],l=t(i.type,i.node,i.text,h(i.children,t),i.key);null!=l&&r.push(l)}return r}},25315:(e,t,r)=>{r.d(t,{YD:()=>i,nf:()=>l,tp:()=>s});let n=e=>null!=e,i=e=>!!n(e)&&(1===e.length&&"text"in e[0]?!!e[0].text:!!e.length),l=e=>n(e)&&("id"in e||"url"in e),s=n},34407:(e,t,r)=>{r.d(t,{N:()=>l});var n=r(1048);let i={[n.A.listItem]:"listItem",[n.A.oListItem]:"oListItem",[n.A.list]:"list",[n.A.oList]:"oList"},l=e=>(t,r,n,l,s)=>{let a=e[i[t]||t];if(a)return a({type:t,node:r,text:n,children:l,key:s})}},38932:(e,t,r)=>{r.r(t),r.d(t,{default:()=>o});var n=r(37876),i=r(37537),l=r(57993);let s=e=>{let{className:t,children:r,...s}=e;return r?(0,n.jsx)(l.m,{className:(0,i.cn)("flex flex-row flex-nowrap items-center justify-center py-4 -mb-10","[&_h1]:m-0 [&_h1]:text-center [&_h1]:font-main [&_h1]:text-sm [&_h1]:leading-[1.4] [&_h1]:text-neutral-strong",t),...s,children:r}):null};var a=r(66508);let o=e=>{let{context:t}=e,{mainContentId:r,pageDataTitle:i,asLink:l}=t;return(0,n.jsx)(s,{id:r,children:(0,n.jsx)(a.$,{content:i,asLink:l,isSimplified:!0})})}},66508:(e,t,r)=>{r.d(t,{$:()=>o});var n=r(37876),i=r(80099),l=r(69123),s=r(92404),a=r(37537);let o=e=>{let{className:t,textAlign:r,scale:o,maxWidth:m,position:u,content:c,asLink:x,isSimplified:f}=e,g={hyperlink:e=>{let{node:t,children:r,key:i}=e,s=x(t.data)||"#",a="Document"!==t.data.link_type&&s.startsWith("http");return(0,n.jsx)(l.n,{href:s,target:"Document"!==t.data.link_type&&"target"in t.data?t.data.target:"_self",isExternal:a,children:r},i)}};return f?(0,n.jsx)(i.$,{field:c,components:g}):(0,n.jsx)("div",{"data-testid":"rich-text",className:(0,a.cn)("cms-richtext",d(r),h(o),p(u),"w-full max-w-none leading-normal"),style:m?{maxWidth:"".concat(m,"px")}:{},children:(0,n.jsx)(s.X,{className:t,children:(0,n.jsx)(i.$,{field:c,components:g})})})},d=e=>{switch(e){case"justify":return"text-justify";case"center":return"text-center";case"right":return"text-right";default:return"text-left"}},h=e=>{switch(e){case"large":return"text-xl";case"small":return"text-sm";default:return"text-base"}},p=e=>{switch(e){case"left":return"mr-auto";case"center":return"mx-auto";case"right":return"ml-auto";default:return}}},80099:(e,t,r)=>{r.d(t,{$:()=>c});var n=r(37876),i=r(14232),l=r(25315),s=r(34407),a=r(97644),o=r(4249),d=r(13211);function h(e){return`https://prismic.dev/msg/react/v3.2.2/${e}`}var p=r(6115);let m=(0,i.forwardRef)(function(e,t){let{field:r,document:i,linkResolver:s,internalComponent:a,externalComponent:o,children:m,...u}=e;if(d.A)if(r)if(r.link_type)("text"in r?Object.keys(r).length>2:Object.keys(r).length>1)&&!("url"in r||"uid"in r||"id"in r)&&console.warn(`[PrismicLink] The provided field is missing required properties to properly render a link. The link may not render correctly. For more details, see ${h("missing-link-properties")}`,r);else throw console.error(`[PrismicLink] This "field" prop value caused an error to be thrown.
2`,r),Error(`[PrismicLink] The provided field is missing required properties to properly render a link. The link will not render. For more details, see ${h("missing-link-properties")}`);else i&&!("url"in i||"id"in i)&&console.warn(`[PrismicLink] The provided document is missing required properties to properly render a link. The link may not render correctly. For more details, see ${h("missing-link-properties")}`,i);let{href:c,rel:x,...f}=((e,t={})=>
2{if(e&&("link_type"in e?(0,l.nf)(e):e)){let r="target"in e?e.target:void 0,n=(0,p.z)(e,t.linkResolver),i=null==n?void 0:n,l="string"==typeof i&&!(e=>{let t=/^(\/(?!\/)|#)/.test(e),r=!t&&!/^https?:\/\//.test(e);return t&&!r})(i),s=t.rel?t.rel({href:i,isExternal:l,target:r}):l?"noreferrer":void 0;return{href:i,target:r,rel:null==s?void 0:s}}return{}})(r??i,{linkResolver:s,rel:"function"==typeof u.rel?u.rel:void 0}),g=x;"rel"in u&&"function"!=typeof u.rel&&(g=u.rel);let _=("href"in u?u.href:c)||"",y=a||"a",k=_&&!function(e){let t=/^(\/(?!\/)|#)/.test(e),r=!t&&!/^https?:\/\//.test(e);return t&&!r}(_)?o||"a":y;return(0,n.jsx)(k,{ref:t,...f,...u,href:_,rel:g,children:"children"in e?m:null==r?void 0:r.text})}),u=e=>{if("direction"in e&&"rtl"===e.direction)return"rtl"},c=e=>{let{linkResolver:t,field:r,fallback:p,components:c,externalLinkComponent:x,internalLinkComponent:f,...g}=e;if(d.A&&"className"in g&&console.warn(`[PrismicRichText] className cannot be passed to <PrismicRichText> since it renders an array without a wrapping component. For more details, see ${h("classname-is-not-a-valid-prop")}.`,r),!l.YD(r))return null!=p?(0,n.jsx)(n.Fragment,{children:p}):null;let _=(0,a.S)("object"==typeof c?(0,s.N)(c):c,(e=>(0,s.N)({heading1:({node:e,children:t,key:r})=>(0,n.jsx)("h1",{dir:u(e),children:t},r),heading2:({node:e,children:t,key:r})=>(0,n.jsx)("h2",{dir:u(e),children:t},r),heading3:({node:e,children:t,key:r})=>(0,n.jsx)("h3",{dir:u(e),children:t},r),heading4:({node:e,children:t,key:r})=>(0,n.jsx)("h4",{dir:u(e),children:t},r),heading5:({node:e,children:t,key:r})=>(0,n.jsx)("h5",{dir:u(e),children:t},r),heading6:({node:e,children:t,key:r})=>(0,n.jsx)("h6",{dir:u(e),children:t},r),paragraph:({node:e,children:t,key:r})=>(0,n.jsx)("p",{dir:u(e),children:t},r),preformatted:({node:e,key:t})=>(0,n.jsx)("pre",{children:e.text},t),strong:({children:e,key:t})=>(0,n.jsx)("strong",{children:e},t),em:({children:e,key:t})=>(0,n.jsx)("em",{children:e},t),listItem:({node:e,children:t,key:r})=>(0,n.jsx)("li",{dir:u(e),children:t},r),oListItem:({node:e,children:t,key:r})=>(0,n.jsx)("li",{dir:u(e),children:t},r),list:({children:e,key:t})=>(0,n.jsx)("ul",{children:e},t),oList:({children:e,key:t})=>(0,n.jsx)("ol",{children:e},t),image:({node:t,key:r})=>{let i=(0,n.jsx)("img",{src:t.url,alt:t.alt??void 0,"data-copyright":t.copyright?t.copyright:void 0});return(0,n.jsx)("p",{className:"block-img",children:t.linkTo?(0,n.jsx)(m,{linkResolver:e.linkResolver,internalComponent:e.internalLinkComponent,externalComponent:e.externalLinkComponent,field:t.linkTo,children:i}):i},r)},embed:({node:e,key:t})=>(0,n.jsx)("div",{"data-oembed":e.oembed.embed_url,"data-oembed-type":e.oembed.type,"data-oembed-provider":e.oembed.provider_name,dangerouslySetInnerHTML:{__html:e.oembed.html??""}},t),hyperlink:({node:t,children:r,key:i})=>(0,n.jsx)(m,{field:t.data,linkResolver:e.linkResolver,internalComponent:e.internalLinkComponent,externalComponent:e.externalLinkComponent,children:r},i),label:({node:e,children:t,key:r})=>(0,n.jsx)("span",{className:e.data.label,children:t},r),span:({text:e,key:t})=>{let r=[],l=0;for(let t of e.split("\n"))l>0&&r.push((0,n.jsx)("br",{},`${l}__break`)),r.push((0,n.jsx)(i.Fragment,{children:t},`${l}__line`)),l++;return(0,n.jsx)(i.Fragment,{children:r},t)}}))({linkResolver:t,internalLinkComponent:f,externalLinkComponent:x})),y=(0,o.l)(r,(e,t,r,n,l)=>{let s=_(e,t,r,n,l);return(0,i.isValidElement)(s)&&null==s.key?(0,i.cloneElement)(s,{key:l}):s});return y?(0,n.jsx)(n.Fragment,{children:y}):null!=p?(0,n.jsx)(n.Fragment,{children:p}):null}},92404:(e,t,r)=>{r.d(t,{X:()=>l});var n=r(37876),i=r(37537);let l=e=>{let{className:t,children:r}=e;return(0,n.jsx)("div",{className:(0,i.cn)(s.base,s.h1,s.h2,s.h3,s.h4,s.ol,s.ul,s.p,s.a,s.embed,t),children:r})},s={base:"text-neutral [&_*_+_*]:mt-4",h1:"[&_h1]:mt-8 [&_h1]:text-3xl/none [&_h2]:font-bold",h2:"[&_h2]:font-main [&_h2]:text-xl/none [&_h2]:font-bold",h3:"[&_h3]:font-main [&_h3]:text-base/base [&_h3]:font-bold",h4:"[&_h4]:font-main [&_h4]:text-sm/base [&_h4]:font-semibold [&_h4]:uppercase",ol:"[&_ol]:list-decimal [&_ol]:list-inside [&_ol]:pl-0",ul:"[&_ul]:list-disc [&_ul]:list-inside [&_ul]:pl-0",p:"[&_p_+_h2]:mt-6 [&_p_+_h3]:mt-6 [&_p_+_h4]:mt-6",a:"[&_a]:underline [&_a]:text-[inherit] hover:[&_a]:text-link",embed:'[&_[data-oembed-type="video"]]:aspect-video [&_[data-oembed-type="video"]]:mx-auto [&_[data-oembed-type="video"]]:max-w-[720px] [&_[data-oembed-type="video"]_>_iframe]:size-full'}},97644:(e,t,r)=>{r.d(t,{S:()=>n});let n=(...e)=>(...t)=>{for(let r=0;r<e.length;r++){let n=e[r];if(n){let e=n(...t);if(null!=e)return e}}}}}]);

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.