1 line
8 KiB
JavaScript
1 line
8 KiB
JavaScript
|
|
import{C as e,Mt as t,Qt as n,S as r,T as i,W as a,Y as o,_ as s,dt as c,g as l,h as u,lt as d,m as f,s as p,tn as m,vt as h}from"./vendor/json-editor-vue-9tyg6b65.js";import{h as g,l as _,r as v,u as y}from"./client-kfvz1zfh.js";import{t as b}from"./storage-options-k70ge3wv.js";import{t as x}from"./nbutton-g8ropw1z.js";import{t as S}from"./ncard-d0lyv7bx.js";import{n as C}from"./telemetry-c1eueoux.js";import{r as w,t as T}from"./state-tabs-l5bl27kt.js";import{l as ee,m as E}from"#entry";import{t as te}from"./nselect-06235qpq.js";import{t as D}from"./nswitch-fd6nlga8.js";import{t as O}from"./pages-dm1j9w83.js";import{t as k}from"./nlink-hrlod3mt.js";import{t as A}from"./ncheckbox-oir9zn2f.js";import{t as j}from"./nicon-title-hifk5b9y.js";var M={px8:``,py6:``},N={grid:`~ lg:cols-2 gap-x-10 gap-y-3`,"max-w-300":``},P={flex:`~ col gap-2`},ne={flex:`~ gap-2`,"flex-auto":``,"items-center":``,"justify-start":``},re={capitalize:``,op75:``},ie={"flex-auto":``,"overflow-hidden":``,"text-ellipsis":``,"ws-nowrap":``},ae={flex:`~ col gap-2`},oe=[`value`],F=[`value`],I=[`value`],L={flex:`~ gap-2`},R={flex:`~ gap-2`},z=i({__name:`settings`,setup(i){O({layout:`full`});let{interactionCloseOnOutsideClick:z,showPanel:B,showHelpButtons:V,scale:H,hiddenTabs:U,pinnedTabs:W,hiddenTabCategories:G,minimizePanelInactive:K,sidebarExpanded:q,sidebarScrollable:J}=b(`ui`),{openInEditor:Y}=b(`behavior`),X=v(),se=[[`Auto`,void 0],[`VS Code`,`vscode`],[`VS Code Insider`,`vscode-insider`],[`Cursor`,`cursor`],[`Zed`,`zed`],[`Zed (zeditor)`,`zeditor`],[`WebStorm`,`webstorm`],[`Sublime Text`,`sublime`],[`Atom`,`atom`],[`Windsurf`,`windsurf`]],ce=[[`Tiny`,12/15],[`Small`,14/15],[`Normal`,1],[`Large`,16/15],[`Huge`,18/15]],le=[[`Always`,0],[`1s`,1e3],[`2s`,2e3],[`5s`,5e3],[`10s`,1e4],[`Never`,-1]],ue=T(w()),Z=!1;async function Q(){if(!(Z||y.value)){Z=!0;try{await _()}catch{Z=!1}}}function de(e,t){Q(),t?U.value=U.value.filter(t=>t!==e):U.value.push(e)}function fe(e,t){Q(),t?G.value=G.value.filter(t=>t!==e):G.value.push(e)}function pe(e){Q(),W.value.includes(e)?W.value=W.value.filter(t=>t!==e):W.value.push(e)}function $(e,t){Q();let n=W.value.indexOf(e);if(n===-1)return;let r=n+t;if(r<0||r>=W.value.length)return;let i=[...W.value];i.splice(n,1),i.splice(r,0,e),W.value=i}async function me(){confirm(`Are you sure you to reset all local settings & state? The app will reload.`)&&(Object.keys(localStorage).forEach(e=>{e.startsWith(`nuxt-devtools-`)&&localStorage.removeItem(e)}),await g.clearOptions(await _()),X.value?.app?.reload?.(),window.location.reload())}return d(()=>{X.value&&(X.value.app.frameState.value.closeOnOutsideClick=z.value)}),d(()=>{X.value&&(X.value.app.frameState.value.minimizePanelInactive=K.value)}),(i,d)=>{let g=j,_=D,v=ee,y=x,b=S,w=E,T=te,O=A,X=k;return a(),s(`div`,M,[e(g,{class:`mb-5 text-xl op75`,icon:`i-carbon-settings-adjust`,text:`DevTools Settings`}),f(`div`,N,[f(`div`,P,[d[10]||=f(`h3`,{"text-lg":``},` Tabs `,-1),(a(!0),s(p,null,o(t(ue),([r,i])=>(a(),s(p,{key:r},[i.length?(a(),u(b,{key:0,p3:``,flex:`~ col gap-1`,class:n(t(G).includes(r)?`op50 grayscale`:``)},{default:c(()=>[e(_,{flex:`~ row-reverse`,py1:``,pl2:``,pr1:``,"n-lime":``,"model-value":!t(G).includes(r),"onUpdate:modelValue":e=>fe(r,e)},{default:c(()=>[f(`div`,ne,[f(`span`,re,m(r),1)])]),_:2},1032,[`model-value`,`onUpdate:modelValue`]),d[9]||=f(`div`,{"mx--1":``,my1:``,"h-1px":``,border:`b base`,op75:``},null,-1),(a(!0),s(p,null,o(i,r=>(a(),u(_,{key:r.name,flex:`~ row-reverse`,py1:``,pl2:``,pr1:``,"n-primary":``,"model-value":!t(U).includes(r.name),"onUpdate:modelValue":e=>de(r.name,e)},{default:c(()=>[f(`div`,{flex:`~ gap-2`,"flex-auto":``,"items-center":``,"justify-start":``,"of-hidden":``,"pr-4":``,class:n(t(U).includes(r.name)?`op25`:``)},[e(v,{"text-xl":``,icon:r.icon,title:r.title},null,8,[`icon`,`title`]),f(`span`,ie,m(r.title),1),t(W).includes(r.name)?(a(),s(p,{key:0},[e(y,{icon:`i-carbon-caret-up`,disabled:t(W).indexOf(r.name)===0,border:!1,onClick:e=>$(r.name,-1)},null,8,[`disabled`,`onClick`]),e(y,{icon:`i-carbon-caret-down`,disabled:t(W).indexOf(r.name)===t(W).len
|