PluginProbe
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards / 5.5.85
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards v5.5.85
5.5.85 5.5.84 5.5.83 5.5.82 5.5.81 5.5.80 5.5.79 5.5.77 5.5.76 5.5.75 5.5.73 5.5.72 5.5.22 5.5.23 5.5.29 5.5.3 5.5.31 5.5.32 5.5.34 5.5.35 5.5.36 5.5.37 5.5.4 5.5.40 5.5.41 All 161 releases
wp-data-access / assets / dist / ThemeContainer-1.0.83-CS3_APsC.js

ThemeContainer-1.0.83-CS3_APsC.js in WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards 5.5.85, at assets/dist/ThemeContainer-1.0.83-CS3_APsC.js

2 lines 1.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 import{j as i}from"./tanstack-1.0.83-vdxW-z_W.js";import{l as a,by as c,bz as b,bE as C,ae as S,bF as F,bG as h}from"./lib-1.0.83-DP604-fF.js";import{r as d}from"./redux-1.0.83-C_HljLTP.js";import{A as w,u as x}from"./useTheme-1.0.83-kzzjYD4P.js";import{u as j}from"./useTableSettings-1.0.83-Bdc-69bo.js";import{u as y}from"./useStoreFormSettings-1.0.83-BvckTxMH.js";import{u as I}from"./useMetadata-1.0.83-CFVrAN2v.js";import{u as M}from"./useGlobalCode-1.0.83-q-mDFNct.js";import{u as O}from"./useAppFunctions-1.0.83-CVyVbdio.js";import{T as v}from"./ThemeProvider-1.0.83-BLxCoVxO.js";import"./vendor-1.0.83-CN03Eozo.js";import"./utils-1.0.83-DdPZyaQg.js";import"./index-1.0.83-BCSRrN-b.js";import"./CircularProgress-1.0.83-C7us6xSc.js";import"./Typography-1.0.83-RUNWFUSq.js";import"./getThemeProps-1.0.83-DK0sgi0F.js";import"./useEnhancedEffect-1.0.83-CUAS28ZG.js";import"./hooks-1.0.83-C3p88FIk.js";const X=({appId:n,children:l})=>{a.debug(n);const g=j(n),E=y(),T=x(),s=I(n);let p;(s==null?void 0:s.appRootId)===void 0&&(p=w(T,g,E));const e=M(),u=`pp-global-code-${n}`,{app:f}=O(n);return d.useEffect(()=>{var o,t,r;a.debug("open app",(o=e.onAppOpen)==null?void 0:o.code),(t=e.onAppOpen)!=null&&t.enabled&&c(((r=e.onAppOpen)==null?void 0:r.code)??"",b(s),!1,{app:f,loadScript:h,loadStyle:F})},[]),d.useEffect(()=>()=>{var o,t;a.debug("close app"),(o=e.onAppClose)!=null&&o.enabled&&c(((t=e.onAppClose)==null?void 0:t.code)??"",b(s),!1,{app:f})},[]),d.useEffect(()=>{var o,t,r;if(e!==void 0&&C(s)){(o=window.document.getElementById(u))==null||o.remove();const m=window.document.createElement("script");m.id=u,m.innerHTML=((t=e.global)==null?void 0:t.code)??"";const A=S(n,"pp_app_");(r=window.document.getElementById(A))==null||r.appendChild(m)}},[e]),p!==void 0?i.jsx(v,{theme:p,children:l}):i.jsx(i.Fragment,{children:l})};export{X as default};
2