1"use strict";(self.webpackChunkfrontend=self.webpackChunkfrontend||[]).push([[9950],{11692(e,t,a){a.d(t,{C:()=>o});var n=a(35879);const i={BASELINE:{adLocationIndexes:[[0,2,4,9],[0,2,4,9]],mpdLocationIndexes:[[1,3,5],[1,3,5]],teadIndexes:[7,7],uncappedMMRs:!1,inlineMRMaxCount:4,disableStickyLB:!1,inlineLBMaxCount:4},CPUV:{adLocationIndexes:[[0,2,5,7,9],[0,5]],mpdLocationIndexes:[[1,3,6],[1,2,6]],teadIndexes:[4,3],uncappedMMRs:!0,disableStickyLB:!1,inlineLBMaxCount:3},DECISION:{adLocationIndexes:[[1,6],[1,6]],mpdLocationIndexes:[[4],[4]],teadIndexes:[void 0,void 0],uncappedMMRs:!1,inlineMRMaxCount:2,disableStickyLB:!1,inlineLBMaxCount:3},REDUCED:{adLocationIndexes:[[0,4,8],[0,4,8]],mpdLocationIndexes:[[2],[2]],teadIndexes:[6,6],uncappedMMRs:!1,inlineMRMaxCount:3,disableStickyLB:!1,inlineLBMaxCount:4},MEDIUM_DRIVER:{adLocationIndexes:[[0,5],[0,5]],mpdLocationIndexes:[[1,3,7],[1,3,7]],teadIndexes:[9,9],uncappedMMRs:!1,inlineMRMaxCount:2,disableStickyLB:!0,inlineLBMaxCount:2},MEDIUM_GAM:{adLocationIndexes:[[0,3,5,9],[0,3,7,9]],mpdLocationIndexes:[[2],[2]],teadIndexes:[7,5],uncappedMMRs:!1,disableStickyLB:!1,inlineLBMaxCount:4}};const o=function(e,t,a,o){void 0===o&&(o="");const{BASELINE:s,CPUV:d,DECISION:l}=i,{isCPUV:c,isSponsoredArticle:r,targeting:u}=e,{adLayout:p}=e.targeting;return t?function(e,t){let a={},n={};switch(e){case"/health/atrial-fibrillation/how-to-stop-episode":return a={...{...i.REDUCED},adLocationIndexes:[[0,4,8],[0,4,8]],mpdLocationIndexes:[[void 0],[void 0]]},n={...JSON.parse(JSON.stringify(i)),REDUCED:a},{[t]:n[t]};case"/health/heart/can-atrial-fibrillation-be-cured":return a={...{...i.REDUCED},adLocationIndexes:[[0,4,8],[0,4,8]],mpdLocationIndexes:[[void 0],[void 0]]},n={...JSON.parse(JSON.stringify(i)),REDUCED:a},{[t]:n[t]};case"/health/best-low-sugar-fruits":return a={...{...i.MEDIUM_DRIVER},adLocationIndexes:[[0,5],[0,5]],mpdLocationIndexes:[[void 0,void 0,void 0],[void 0,void 0,void 0]]},n={...JSON.parse(JSON.stringify(i)),MEDIUM_DRIVER:a},{[t]:n[t]};case"/health/type-2-diabetes/retinopathy":return a={...{...i.REDUCED},adLocationIndexes:[[0,8],[0,8]],mpdLocationIndexes:[[2],[2]],teadIndexes:[void 0,void 0]},n={...JSON.parse(JSON.stringify(i)),REDUCED:a},{[t]:n[t]};default:return i}}(o,p):a?function(e,t){let a={},n={};switch(e){case"/health/food-nutrition/vitamins-to-boost-metabolism":return a={...{...i.MEDIUM_DRIVER},adLocationIndexes:[[void 0,void 0],[void 0,void 0]],mpdLocationIndexes:[[void 0,void 0,void 0],[void 0,void 0,void 0]]},n={...JSON.parse(JSON.stringify(i)),MEDIUM_DRIVER:a},{[t]:n[t]};case"/health/vaginal-itching":return a={...{...i.MEDIUM_DRIVER},adLocationIndexes:[[void 0,void 0],[void 0,void 0]],mpdLocationIndexes:[[void 0,void 0,7],[void 0,void 0,7]]},n={...JSON.parse(JSON.stringify(i)),MEDIUM_DRIVER:a},{[t]:n[t]};default:return i}}(o,p):c?{CPUV:d}:n.A.ads.forceBaselineArticleLayout||r?{BASELINE:s}:"DECISION"===(null==u?void 0:u.inheritLayout)?{DECISION:l}:Object.keys(i).includes(p)?{[p]:i[p]}:{BASELINE:s}}},45331(e,t,a){a.d(t,{A:()=>l});a(96540);var n=a(8785),i=a.n(n),o=a(77066),s=a(20949).h;const d=i(),l=e=>{let{data:t,name:a,className:n,...i}=e;return s(d,{name:a,src:t,className:(0,o.AH)({flex:1}),theme:"monokai",displayObjectSize:!1,enableClipboard:!0,indentWidth:4,displayDataTypes:!1,iconStyle:"triangle",shouldCollapse:!1,sortKeys:!1,quotesOnKeys:!1,groupArraysAfterLength:100,onSelect:!1,...i})}},20398(e,t,a){a.r(t),a.d(t,{default:()=>A});var n=a(96540),i=a(77066),o=a(76037),s=a(20949).h;const d=()=>{const[e,t]=(0,n.useState)(!1),[a,i]=(0,n.useState)(!1),d=(0,n.useCallback)(async()=>{if(a)return;i(!0);const e=await fetch(`/is-this-fine/oldest${window.location.pathname}`,{method:"GET"});if(200===e.status){const a=(await e.json()).cacheMessage;i(!1),t(a)}else i(!1)},[a]);return s(n.Fragment,null,!e&&!a&&s("button",{type:"button",onClick:d},"Get Cache Age"),a&&s(o.deV,{size:"1em"}),e&&s("label",null,e))};var l=a(17334),c=a.n(l),r=a(81814),u=a(51952),p=a(11692),x=a(34515),h=a(45331),I=a(20949).h;const f="__site_tools_page_data_filter_text__",m=e=>{let{setSearchText:t}=e;
1const[a,o]=(0,n.useState)(()=>(0,x.N7)(f)||"");(0,n.useEffect)(()=>{(0,x.X6)(f,a),t(a)},[a,t]);const s="Filter Page Data";return I("input",{type:"search",value:a,onChange:e=>o(e.target.value),title:s,placeholder:s,className:(0,i.AH)({flex:1})})},S=e=>{let{setSearchText:t}=e;return I(m,{setSearchText:t})};var g,v=a(20949).h;let L={};try{const e=window.structuredClone?window.structuredClone(window.__NEXT_DATA__):JSON.parse(JSON.stringify(window.__NEXT_DATA__)),{styleSheetIds:t,...a}=e;L=a}catch(e){L={...window.__NEXT_DATA__}}const E=(0,p.C)(L.appState),M={appliedAdLayout:["Tabbed Article"].includes(null==(g=L.appState)?void 0:g.pageTemplate)?E:"only applied for tabbed articles",user:{},...L},y=e=>{let{className:t}=e;const{data:a,searchText:o,setSearchText:s}=(()=>{const[e,t]=(0,n.useState)(M),[a,i]=(0,n.useState)(e),[o,s]=(0,n.useState)(""),d=c()(e=>{s(e)},500);return(0,n.useEffect)(()=>{(async()=>{const e=await(0,u.Q)();t({...M,user:{...M.user,profile:e}})})()},[]),(0,n.useEffect)(()=>{i(o?(0,r.unflatten)((0,x.Vg)(e,o)):e)},[e,o]),{data:a,searchText:o,setSearchText:d}})();return v("div",{className:(0,i.cx)(t,(0,i.AH)({display:"flex",flexDirection:"column"}))},v("span",{className:(0,i.AH)({display:"flex"})},v(S,{setSearchText:s})),v(h.A,{sortKeys:!0,collapsed:!o&&1,groupArraysAfterLength:5,data:a,name:"Page Data"}))};var D=a(20949).h;const C=e=>new URL(window.location.href).searchParams.get(e),b=i.Ay.div({padding:10,display:"flex",flexWrap:"wrap",maxHeight:"100%","> *":{maxHeight:"100%",overflow:"auto"}}),N=e=>{let{children:t,title:a}=e;return D("fieldset",{className:(0,i.AH)({width:"auto",display:"inline-block","> label":{display:"block"}})},D("legend",null,a),t)},A=()=>{const[e,t]=(0,n.useState)(()=>null!=C("mockMPD")),[a,o]=(0,n.useState)(()=>
1null!=C("googfc")),[s,l]=(0,n.useState)(()=>"0"===C("exp"));return D(b,null,D("div",{className:(0,i.AH)({display:"flex",flexDirection:"column"})},D(N,{title:"Page Options"},D("label",null,"Mock Marketplace Drivers",D("input",{type:"checkbox",name:"mockMPD",checked:e,onChange:()=>t(e=>!e),className:(0,i.AH)({marginLeft:"10px"})})),D("label",null,"Toggle Ad Slot Info",D("input",{type:"checkbox",name:"toggleAdInfo",checked:a,onChange:()=>o(e=>!e),className:(0,i.AH)({marginLeft:"10px"})})),D("label",null,"Disable Preamp Experience",D("input",{type:"checkbox",name:"disablePreamp",checked:s,onChange:()=>l(e=>!e),className:(0,i.AH)({marginLeft:"10px"})})),D("button",{type:"button",onClick:()=>{const t=new URLSearchParams(window.location.search),n=function(e,a,n){return void 0===n&&(n="true"),a?t.set(e,n):t.delete(e)};n("mockMPD",e),n("googfc",a),n("exp",s,"0"),window.location.search=t.toString()}},"Apply Changes")),D(N,{title:"Cache"},D(d,null))),D("div",{className:(0,i.AH)({flex:"1 0 300px",padding:"10px",maxWidth:"100%"})},D(y,null)))}}}]); 2//# sourceMappingURL=st-page-options-ab436cd6.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.