PageSourceSearch

https://www.countryliving.com/_assets/fre/scopes/hdm/_next/static/chunks/46144.936a7df2f8376a9d.js

js countryliving.com collected 2026-10-01 08:49:45 UTC 11,379 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[46144],{1988:(e,t,n)=>{n.d(t,{A:()=>l});var r=n(800),a=n(29168),i=n(82981);let l=function(){let e=(0,i.Ay)(),t=(0,r.BV)("products",{}),n=(0,a.q)(t).length;return e&&n>=2}},9736:(e,t,n)=>{n.d(t,{U:()=>i,a:()=>a});var r=n(77181);function a(e,t,n,a){var i,s,u,c,f;let d=(0,r.j)(l).current;return i=d,s=e,u=t,c=n,f=a,(i.refs[0]!==s||i.refs[1]!==u||i.refs[2]!==c||i.refs[3]!==f)&&o(d,[e,t,n,a]),d.callback}function i(e){var t,n;let a=(0,r.j)(l).current;return t=a,n=e,(t.refs.length!==n.length||t.refs.some((e,t)=>e!==n[t]))&&o(a,e),a.callback}function l(){return{callback:null,cleanup:null,refs:[]}}function o(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=n=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=n){let r=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){let a=t[e];if(null!=a)switch(typeof a){case"function":{let t=a(n);"function"==typeof t&&(r[e]=t);break}case"object":a.current=n}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){let n=t[e];if(null!=n)switch(typeof n){case"function":{let t=r[e];"function"==typeof t?t():n(null);break}case"object":n.current=null}}}}}}},13579:(e,t,n)=>{n.d(t,{C:()=>a});var r=n(72799);function a(e){return(0,r.o)(e.defaultTagName??"div",e,e)}},16764:(e,t,n)=>{var r,a,i,l,o,s;n.d(t,{Z2:()=>a,s:()=>r,y5:()=>i}),(l=r||(r={})).PLAYING="playing",l.MUTED="muted",l.VOLUME="volume",(o=a||(a={})).VIDEO_PLAYER="video-player",o.TTS="tts",o.YOUTUBE="youtube",o.AUDIO="audio",o.STORIFYME="storifyme",(s=i||(i={})).ON_PLAY="onPlay",s.ON_PAUSE="onPause",s.ON_VOLUME_CHANGE="onVolumeChange",s.ON_ENDED="onEnded"},24175:(e,t,n)=>{n.d(t,{PT:()=>m,VN:()=>y,lZ:()=>l,v6:()=>i});var r=n(24923);let a={};function i(e,t,n,r,a){if(!n&&!r&&!a&&!e)return o(t);let i=o(e);return t&&(i=s(i,t)),n&&(i=s(i,n)),r&&(i=s(i,r)),a&&(i=s(i,a)),i}function l(e){if(0===e.length)return a;if(1===e.length)return o(e[0]);let t=o(e[0]);for(let n=1;n<e.length;n+=1)t=s(t,e[n]);return t}function o(e){return c(e)?{...f(e,a)}:function(e){let t={...e};for(let e in t){let n=t[e];u(e,n)&&(t[e]=d(n))}return t}(e)}function s(e,t){return c(t)?f(t,e):function(e,t){if(!t)return e;for(let n in t){let a=t[n];switch(n){case"style":e[n]=(0,r.r)(e.style,a);break;case"className":e[n]=y(e.className,a);break;default:u(n,a)?e[n]=function(e,t){return t?e?(...n)=>{let r=n[0];if(p(r)){m(r);let a=t(...n);return r.baseUIHandlerPrevented||e?.(...n),a}let a=t(...n);return e?.(...n),a}:d(t):e}(e[n],a):e[n]=a}}return e}(e,t)}function u(e,t){let n=e.charCodeAt(0),r=e.charCodeAt(1),a=e.charCodeAt(2);return 111===n&&110===r&&a>=65&&a<=90&&("function"==typeof t||void 0===t)}function c(e){return"function"==typeof e}function f(e,t){return c(e)?e(t):e??a}function d(e){return e?(...t)=>{let n=t[0];return p(n)&&m(n),e(...t)}:e}function m(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function y(e,t){return t?e?t+" "+e:t:e}function p(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}},24923:(e,t,n)=>{n.d(t,{r:()=>r});function r(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}},29961:(e,t,n)=>{n.d(t,{A:()=>r});let r=function(e,...t){let n=new URL("https://base-ui.com/production-error");return n.searchParams.set("code",e.toString()),t.forEach(e=>n.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${n} for the full message.`}},44588:(e,t,n)=>{n.d(t,{w:()=>i});var r=n(71055),a=n(72799);let i=r.forwardRef(function(e,t){let{className:n,render:r,orientation:i="horizontal",style:l,...o}=e;return(0,a.o)("div",e,{state:{orientation:i},ref:t,props:[{role:"separator","aria-orientation":i},o]})})},54434:(e,t,n)=>{n.d(t,{F:()=>l});var r=n(92944);let a=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=r.$,l=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return i(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:l,defaultVariants:o}=t,s=Object.keys(l).map(e=>{let t=null==n?void 0:n[e],r=null==o?void 0:o[e];if(null===t)return null;let i=a(t)||a(r);return l[e][i]}),u=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return i(e,s,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>
1{let{class:n,className:r,...a}=t;return Object.entries(a).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...o,...u}[t]):({...o,...u})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},72799:(e,t,n)=>{n.d(t,{o:()=>f});var r=n(29961),a=n(71055),i=n(9736),l=n(98400);function o(e){if(!a.isValidElement(e))return null;let t=e.props;return((0,l._)(19)?t?.ref:e.ref)??null}var s=n(24923),u=n(82880),c=n(24175);function f(e,t,n={}){let l=t.render,m=function(e,t={}){var n;let{className:r,style:a,render:l}=e,{state:f=u.t0,ref:d,props:m,stateAttributesMapping:y,enabled:p=!0}=t,g=p?"function"==typeof r?r(f):r:void 0,v=p?"function"==typeof a?a(f):a:void 0,h=p?function(e,t){let n={};for(let r in e){let a=e[r];if(t?.hasOwnProperty(r)){let e=t[r](a);null!=e&&Object.assign(n,e);continue}!0===a?n[`data-${r.toLowerCase()}`]="":a&&(n[`data-${r.toLowerCase()}`]=a.toString())}return n}(f,y):u.t0,E=p&&m?Array.isArray(n=m)?(0,c.lZ)(n):(0,c.v6)(void 0,n):void 0,O=p?(0,s.r)(h,E)??{}:u.t0;return("u">typeof document&&(p?Array.isArray(d)?O.ref=(0,i.U)([O.ref,o(l),...d]):O.ref=(0,i.a)(O.ref,o(l),d):(0,i.a)(null,null)),p)?(void 0!==g&&(O.className=(0,c.VN)(O.className,g)),void 0!==v&&(O.style=(0,s.r)(O.style,v)),O):u.t0}(t,n);return!1===n.enabled?null:function(e,t,n,i){if(t){if("function"==typeof t)return t(n,i);let e=(0,c.v6)(n,t.props);e.ref=n.ref;let r=t;return r?.$$typeof===d&&(r=a.Children.toArray(t)[0]),a.cloneElement(r,e)}if(e&&"string"==typeof e){var l,o;return l=e,o=n,"button"===l?(0,a.createElement)("button",{type:"button",...o,key:o.key}):"img"===l?(0,a.createElement)("img",{alt:"",...o,key:o.key}):a.createElement(l,o)}throw Error((0,r.A)(8))}(e,l,m,n.state??u.t0)}let d=Symbol.for("react.lazy")},77181:(e,t,n)=>{n.d(t,{j:()=>i});var r=n(71055);let a={};function i(e,t){let n=r.useRef(a);return n.current===a&&(n.current=e(t)),n}},82880:(e,t,n)=>{function r(){}n.d(t,{t0:()=>a,tE:()=>r}),Object.freeze([]);let a=Object.freeze({})},90277:(e,t,n)=>{n.d(t,{A:()=>f});var r=n(93682),a=n(47382),i=n(16764);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let s=new a.default("Media Manager"),u="data-media-manager-id";class c{static mediaElements=new Map;static getInitialState(e){let{element:t}=e;return{muted:t.muted,playing:!t.paused,volume:t.volume}}static setupEventListeners(e){let{element:t,eventListeners:n}=e;if(!(t instanceof HTMLMediaElement))return;let r={play:{handler:c.onPlay,customType:i.y5.ON_PLAY},pause:{handler:c.onPause,customType:i.y5.ON_PAUSE},volumechange:{handler:c.onVolumeChange,customType:i.y5.ON_VOLUME_CHANGE},ended:{handler:c.onEnded,customType:i.y5.ON_ENDED}},a=[];if(Object.entries(r).forEach(([r,{handler:i,customType:l}])=>{let o=n?.[l],s=()=>{c.mediaElements.get(e.id)===e&&i(e)};if(o){let e=o(s);"function"==typeof e&&a.push(e)}else t.addEventListener(r,s),a.push(()=>t.removeEventListener(r,s))}),a.length>0){let t=!1;e.removeEventListeners=()=>{t||(t=!0,a.forEach(e=>e()))}}}static getUUID(){let[e]=window.crypto.getRandomValues(new Uint32Array(1));return e}static register(e){let t=e.element.hasAttribute(u),n=t?e.element.getAttribute(u):null,r=e.id||n||`${e.prefix}-${c.getUUID()}`;if(t&&!n)return void s.info("Media element is already registered",e.element);if(n&&e.id&&n!==e.id)return void s.warn(`Media element has a different ${u} (${n}) than the requested ID (${e.id})`,e.element);let a=c.mediaElements.get(r);if(a){if(a.element===e.element)return s.info(`Media element with ID ${r} is already registered`,e.element),r;s.info(`Replacing registered media element with ID ${r}`,e.element),a.removeEventListeners?.()}let i=c.getInitialState(e),l=o(o({},e),{},{id:r,state:i});return n!==r&&l.element.setAttribute(u,r),c.mediaElements.set(l.id,l),c.setupEventListeners(l),s.log(`Media element with ID ${e.id} registered `,l),r}static unregister(e,t){let n=c.mediaElements.get(e);n?t&&n.element!==t?s.info(`Media element with ID ${e} was replaced before unregister`,t):(n.removeEventListeners?.(),c.mediaElements.delete(e)):s.warn(`No media element with ID ${e} is registered`)}static setPlayingState(e,t){e.state.playing=t}static setMutedState(e,t){e.state.muted=t}static setVolumeState(e,t){e.state.volume=t}static onPlay(e){let{id:t}=e;c.setPlayingState(e,!0),e.config.pauseOthersOnPlay&&c.pauseOtherMedia(t),e.config.muteOthersOnPlay&&c.muteOtherMedia(t),e.config.unmuteOnPlay&&c.setMuted(t,!1)}static onPause(e){c.setPlayingState(e,!1)}static onEnded(e){c.setPlayingState(e,!1)}static async play(e){let t=c.mediaElements.get(e);if(!t)return void s.warn(`No media element with ID ${e} is registered`);if(!0!==t.state.playing)try{"function"==typeof t.play?await t.play():await t.element.play(),c.setPlayingState(t,!0),t.onStateChange?.(i.s.PLAYING,!0,t.state)}catch(n){s.error(`Error playing media element with ID ${e}:`,n),c.setPlayingState(t,!1)}}static pause(e){let t=c.mediaElements.get(e);t?!1!==t.state.playing&&(c.setPlayingState(t,!1),"function"==typeof t.pause?t.pause():t.element.pause(),t.onStateChange?.(i.s.PLAYING,!1,t.state)):s.warn(`No media element with ID ${e} is registered`)}static onVolumeChange(e){let{element:t,config:{pauseOthersOnUnmute:n}}=e;c.setVolumeState(e,t.volume),c.setMutedState(e,t.muted),n&&!t.muted&&t.volume>0&&c.pauseOtherMedia(e.id)}static setMuted(e,t){let n=c.mediaElements.get(e);n?n.state.muted!==t&&(c.setMutedState(n,t),"function"==typeof n.setMuted?n.setMuted(t):n.element.muted=t,n.onStateChange?.(i.s.MUTED,t,n.state)):s.warn(`No media element with ID ${e} is registered`)}static setVolume(e,t){let n=c.mediaElements.get(e);if(!n)return void s.warn(`No media element with ID ${e} is registered`);let r=Math.max(0,Math.min(1,t));"function"==typeof n.setVolume?n.setVolume(r):n.element.volume=r,r>0&&c.setMuted(e,!1),n.onStateChange?.(i.s.VOLUME,t,n.state)}static pauseOtherMedia(e){let t=c.mediaElements.get(e);for(let[n,r]of c.mediaElements.entries())n!==e&&(t&&void 0!==r.config.priority&&void 0!==t.config.priority&&r.config.priority>t.config.priority||c.pause(n))}static muteOtherMedia(e){let t=this.mediaElements.get(e);for(let[n,r]of c.mediaElements.entries())n!==e&&(t&&void 0!==r.config.priority&&void 0!==t.config.priority&&r.config.priority>t.config.priority||c.setMuted(n,!0))}static getPlayingMedia(){return Array.from(c.mediaElements.values()).filter(e=>e.state.playing)}static isAnyMediaPlaying(e){return Array.from(c.mediaElements.values()).some(t=>!(!t.state.playing||e&&e.includes(t.prefix)))}static isAnyMediaOfTypePlaying(e,t=""){return Array.from(c.mediaElements.values()).some(n=>n.state.playing&&n.prefix===e&&n.id!==t)}}let f=c},98400:(e,t,n)=>{n.d(t,{_:()=>a});let r=parseInt(n(71055).version,10);function a(e){return r>=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.