PageSourceSearch

https://www.housebeautiful.com/_assets/fre/scopes/hdm/_next/static/chunks/72481.a1e3aa5cbb00bb3a.js

js housebeautiful.com collected 2026-09-24 07:28:54 UTC 14,798 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[72481,96416],{700:(e,t,n)=>{n.d(t,{cC:()=>a,pt:()=>i,y0:()=>l});var r=n(56317);let i=(0,r.eU)(""),a=(0,r.eU)(0),l=(0,r.eU)(0)},1988:(e,t,n)=>{n.d(t,{A:()=>l});var r=n(800),i=n(29168),a=n(82981);let l=function(){let e=(0,a.Ay)(),t=(0,r.BV)("products",{}),n=(0,i.q)(t).length;return e&&n>=2}},2050:(e,t,n)=>{n.d(t,{u:()=>o});var r=n(800),i=n(87139),a=n(99738),l=n(36560);function o(){let e=(0,r.BV)("layoutContextProps.disableThirdPartyScripts"),t=(0,r.BV)("layoutContextProps.canonicalUrl"),n=(0,r.BV)("layoutContextProps.siteData.metadata.spotim"),o=(0,l.uG)(n),s=(0,r.BV)("data.content.0.metadata.enable_commenting"),u=(0,r.BV)("data.content.0.metadata.sponsor"),c=(0,r.BV)("data.content.0.display_id"),d=u&&(0,a.isSponsored)(u),f=(0,i.Z)();return!e&&!f&&s&&o?.spotId&&c&&t&&!d}},6184:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(1873),i=n(61546),a=n(64781),l=n(9954);let o=function(e){return(0,l.Y)(a.default,(0,r.A)({type:i.PV.Stylized,relativeUrl:"/static/icons/pause.svg",alt:"Pause Icon",width:24,height:24,primary:"black"},e))}},9736:(e,t,n)=>{n.d(t,{U:()=>a,a:()=>i});var r=n(77181);function i(e,t,n,i){var a,s,u,c,d;let f=(0,r.j)(l).current;return a=f,s=e,u=t,c=n,d=i,(a.refs[0]!==s||a.refs[1]!==u||a.refs[2]!==c||a.refs[3]!==d)&&o(f,[e,t,n,i]),f.callback}function a(e){var t,n;let i=(0,r.j)(l).current;return t=i,n=e,(t.refs.length!==n.length||t.refs.some((e,t)=>e!==n[t]))&&o(i,e),i.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 i=t[e];if(null!=i)switch(typeof i){case"function":{let t=i(n);"function"==typeof t&&(r[e]=t);break}case"object":i.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:()=>i});var r=n(72799);function i(e){return(0,r.o)(e.defaultTagName??"div",e,e)}},16764:(e,t,n)=>{var r,i,a,l,o,s;n.d(t,{Z2:()=>i,s:()=>r,y5:()=>a}),(l=r||(r={})).PLAYING="playing",l.MUTED="muted",l.VOLUME="volume",(o=i||(i={})).VIDEO_PLAYER="video-player",o.TTS="tts",o.YOUTUBE="youtube",o.AUDIO="audio",o.STORIFYME="storifyme",(s=a||(a={})).ON_PLAY="onPlay",s.ON_PAUSE="onPause",s.ON_VOLUME_CHANGE="onVolumeChange",s.ON_ENDED="onEnded"},22433:(e,t,n)=>{n.d(t,{IH:()=>y,IR:()=>g,PL:()=>f,RU:()=>p,SV:()=>m,TP:()=>c,mQ:()=>d});var r=n(93682),i=n(56317),a=n(84239);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}function s(e){if(null==e||"object"!=typeof e||Array.isArray(e))return{};let t={};for(let[n,r]of Object.entries(e)){if(null==r||"object"!=typeof r)continue;let e=r.selected,i=Array.isArray(e)?e.filter(e=>null!=e):[];t[n]=o(o({},r),{},{selected:i})}return t}let u=(0,a.tG)("selectedProductsComparison",{}),c=(0,i.eU)(e=>s(e(u)),(e,t,n)=>{let r=s(e(u));t(u,s("function"==typeof n?n(r):n))}),d=(0,i.eU)(!1),f=(0,i.eU)(!1),p=(0,i.eU)(null),m=(0,i.eU)(!1),y=(0,i.eU)(!1),g=(0,a.tG)("tooltipsProductsComparison",{})},24175:(e,t,n)=>{n.d(t,{PT:()=>p,VN:()=>m,lZ:()=>l,v6:()=>a});var r=n(24923);let i={};function a(e,t,n,r,i){if(!n&&!r&&!i&&!e)return o(t);let a=o(e);return t&&(a=s(a,t)),n&&(a=s(a,n)),r&&(a=s(a,r)),i&&(a=s(a,i)),a}function l(e){if(0===e.length)return i;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)?{...d(e,i)}:function(e){let t={...e};for(let e in t){let n=t[e];u(e,n)&&(t[e]=f(n))}return t}(e)}function s(e,t){return c(t)?d(t,e):function(e,t){if(!t)return e;for(let n in t){let i=t[n];switch(n){case"style":e[n]=(0,r.r)(e.style,i);break;case"className":e[n]=m(e.className,i);break;default:u(n,i)?e[n]=function(e,t){return t?e?(...n)=>{let r=n[0];if(y(r)){p(r);let i=t(...n);return r.baseUIHandlerPrevented||e?.(...n),i}let i=t(...n);return e?.(...n),i}:f(t):e}(e[n],i):e[n]=i}}return e}(e,t)}function u(e,t){let n=e.charCodeAt(0),r=e.charCodeAt(1),i=e.charCodeAt(2);return 111===n&&110===r&&i>=65&&i<=90&&("function"==typeof t||void 0===t)}function c(e){return"function"==typeof e}function d(e,t){return c(e)?e(t):e??i}function f(e){return e?(...t)=>{let n=t[0];return y(n)&&p(n),e(...t)}:e}function p(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function m(e,t){return t?e?t+" "+e:t:e}function y(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}}
1,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.`}},36560:(e,t,n)=>{n.d(t,{uG:()=>a});var r=n(80166);n(99738);let{RUNTIME_OPEN_WEB_ENABLED:i=!0}=r.Ay;function a(e){if(!e)return null;let t={};if(e.id)switch(r.JD){case r.dT.PRODUCTION:t.spotId=e.id.prod,t.ssotoken=e.ssotoken.prod;break;case r.dT.STAGE:case r.dT.FEATURE:t.spotId=e.id.stage,t.ssotoken=e.ssotoken.stage;break;case r.dT.DEVELOPMENT:t.spotId=e.id.dev,t.ssotoken=e.ssotoken.dev}return!t.spotId&&e.spotId&&(t.spotId=e.spotId),t}},44588:(e,t,n)=>{n.d(t,{w:()=>a});var r=n(71055),i=n(72799);let a=r.forwardRef(function(e,t){let{className:n,render:r,orientation:a="horizontal",style:l,...o}=e;return(0,i.o)("div",e,{state:{orientation:a},ref:t,props:[{role:"separator","aria-orientation":a},o]})})},51883:(e,t,n)=>{n.d(t,{Ds:()=>o,YT:()=>s});var r=n(800),i=n(89205),a=n(53225);let l=new Set([i.rU.STANDARD_ARTICLE]);function o(){var e;let t,n=(0,a._P)("fre.display-live-blog-embed"),i=(0,r.BV)("layoutContextProps.disableThirdPartyScripts"),l=(0,r.BV)("layoutContextProps.liveBlogSpotimRenderable",!1),{spotId:o,liveEventCode:s}=(e=(0,r.BV)("layoutContextProps.liveBlogConfig",{}),t="string"==typeof e?.liveBlog?.spotId?e.liveBlog.spotId.trim():void 0,{spotId:t,liveEventCode:("string"==typeof e?.liveBlog?.liveEventCode?e.liveBlog.liveEventCode.trim():"")||void 0});return{shouldShow:!!(l&&n&&!i&&o&&s),spotId:o,liveEventCode:s}}function s(){var e;let{shouldShow:t}=o(),n=function(e,t){if("string"==typeof e&&e.trim())return e.trim();let n=t?.slug;return"string"==typeof n&&n.trim()?n.trim():""}((0,r.BV)("displayType"),(0,r.BV)("data.content.0.display_type"));return!!(t&&"string"==typeof(e=n)&&l.has(e.trim()))}},54434:(e,t,n)=>{n.d(t,{F:()=>l});var r=n(92944);let i=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=r.$,l=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return a(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 a=i(t)||i(r);return l[e][a]}),u=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return a(e,s,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>{let{class:n,className:r,...i}=t;return Object.entries(i).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:()=>d});var r=n(29961),i=n(71055),a=n(9736),l=n(98400);function o(e){if(!i.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 d(e,t,n={}){let l=t.render,p=function(e,t={}){var n;let{className:r,style:i,render:l}=e,{state:d=u.t0,ref:f,props:p,stateAttributesMapping:m,enabled:y=!0}=t,g=y?"function"==typeof r?r(d):r:void 0,v=y?"function"==typeof i?i(d):i:void 0,h=y?function(e,t){let n={};for(let r in e){let i=e[r];if(t?.hasOwnProperty(r)){let e=t[r](i);null!=e&&Object.assign(n,e);continue}!0===i?n[`data-${r.toLowerCase()}`]="":i&&(n[`data-${r.toLowerCase()}`]=i.toString())}return n}(d,m):u.t0,b=y&&p?Array.isArray(n=p)?(0,c.lZ)(n):(0,c.v6)(void 0,n):void 0,E=y?(0,s.r)(h,b)??{}:u.t0;return("u">typeof document&&(y?Array.isArray(f)?E.ref=(0,a.U)([E.ref,o(l),...f]):E.ref=(0,a.a)(E.ref,o(l),f):(0,a.a)(null,null)),y)?(void 0!==g&&(E.className=(0,c.VN)(E.className,g)),void 0!==v&&(E.style=(0,s.r)(E.style,v)),E):u.t0}(t,n);return!1===n.enabled?null:function(e,t,n,a){if(t){if("function"==typeof t)return t(n,a);let e=(0,c.v6)(n,t.props);e.ref=n.ref;let r=t;return r?.$$typeof===f&&(r=i.Children.toArray(t)[0]),i.cloneElement(r,e)}if(e&&"string"==typeof e){var l,o;return l=e,o=n,"button"===l?(0,i.createElement)("button",{type:"button",...o,key:o.key}):"img"===l?(0,i.createElement)("img",{alt:"",...o,key:o.key}):i.createElement(l,o)}throw Error((0,r.A)(8))}(e,l,p,n.state??u.t0)}let f=Symbol.for("react.lazy")},77181:(e,t,n)=>{n.d(t,{j:()=>a});var r=n(71055);let i={};function a(e,t){let n=r.useRef(i);return n.current===i&&(n.current=e(t)),n}},82880:(e,t,n)=>{function r(){}n.d(t,{t0:()=>i,tE:()=>r}),Object.freeze([]);let i=Object.freeze({})},90277:(e,t,n)=>{n.d(t,{A:()=>d});var r=n(93682),i=n(47382),a=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]:{};
1t%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 i.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:a.y5.ON_PLAY},pause:{handler:c.onPause,customType:a.y5.ON_PAUSE},volumechange:{handler:c.onVolumeChange,customType:a.y5.ON_VOLUME_CHANGE},ended:{handler:c.onEnded,customType:a.y5.ON_ENDED}},i=[];if(Object.entries(r).forEach(([r,{handler:a,customType:l}])=>{let o=n?.[l],s=()=>{c.mediaElements.get(e.id)===e&&a(e)};if(o){let e=o(s);"function"==typeof e&&i.push(e)}else t.addEventListener(r,s),i.push(()=>t.removeEventListener(r,s))}),i.length>0){let t=!1;e.removeEventListeners=()=>{t||(t=!0,i.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 i=c.mediaElements.get(r);if(i){if(i.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),i.removeEventListeners?.()}let a=c.getInitialState(e),l=o(o({},e),{},{id:r,state:a});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?.(a.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?.(a.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?.(a.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?.(a.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 d=c},98400:(e,t,n)=>{n.d(t,{_:()=>i});let r=parseInt(n(71055).version,10);function i(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.