Module 516286

921 characters · in ba7b9b34b6ee39a7.js
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{A:()=>c});var a=n(627968);n(64700);var i=n(397927),s=n(669550),l=n(963935),r=n(921854),o=n(522958);function d(e){let{setting:t,depth:n,inheritedHighlightMode:i}=e,s=function(e,t){if("migrated"===t)return"migrated";switch(e.type){case l.Z6.ROOT:return"migrated-root";case l.Z6.SECTION:case l.Z6.PANEL:case l.Z6.SIDEBAR_ITEM:return"migrated";default:return t??"migrated"}}(t,i),r="migrated"===s?"migrated":void 0,c=null;return(0,l.nW)(t)&&t.layout.length>0&&(c=t.layout.map(e=>(0,a.jsx)(d,{setting:e,depth:n+1,inheritedHighlightMode:r},e.key))),(0,a.jsx)(o.n,{title:t.key,initExpanded:n<=2,highlightMode:s,children:c})}function c(){let{node:e}=(0,s.Ay)(r.D,""),t=(0,s.KA)();return(0,a.jsxs)(i.nVY,{label:"Settings Tree",children:[(0,a.jsx)(i.dOG,{label:"Bypass Predicates",description:"Forces all migrated settings to be visible.",checked:t,onChange:s.jL}),(0,a.jsx)(d,{setting:e,depth:1},e.key)]})}}