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 / ChartContainer-1.0.83-CkgeJ8ek.js

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

3 lines 5.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./ChartSettings-1.0.83-D0YQg4xx.js","./RestApiError-1.0.83-BqNcX1Bf.js","./vendor-1.0.83-CN03Eozo.js","./tanstack-1.0.83-vdxW-z_W.js","./redux-1.0.83-C_HljLTP.js","./lib-1.0.83-DP604-fF.js","./utils-1.0.83-DdPZyaQg.js","./Tooltip-1.0.83-L5EoAmbT.js","./Tooltip-1.0.83--D4jr2go.css","./settings-1.0.83-BBNoPFkk.js","./iconBase-1.0.83-eqXDJKXP.js","./CircularProgress-1.0.83-C7us6xSc.js","./ButtonBase-1.0.83-CG1HAKKR.js","./Typography-1.0.83-RUNWFUSq.js","./useEnhancedEffect-1.0.83-CUAS28ZG.js","./index-1.0.83-D4QXebr0.js","./ThemeProvider-1.0.83-BLxCoVxO.js","./Portal-1.0.83-Dhvo44f3.js","./Link-1.0.83-nDP8C_Z9.js","./index-1.0.83-CrEdwIqx.js","./index-1.0.83-DrquuzEi.js","./ConfirmDialog-1.0.83-CFaG9DZY.js","./AdminTheme-1.0.83-BKaTiMP5.js","./Modal-1.0.83-Bk90O4XZ.js","./Box-1.0.83-Cqg2aQ6v.js","./Menu-1.0.83-C2Cup-2w.js","./isHostComponent-1.0.83-DVu5iVWx.js","./CardHeader-1.0.83-DpHgivbA.js","./TextField-1.0.83-B3zGun9z.js","./Select-1.0.83-BFULVG5y.js","./createSvgIcon-1.0.83-C8M0iH2Y.js","./InputAdornment-1.0.83-g7iD0PYP.js","./CardActions-1.0.83-CVtpq59L.js","./MenuItem-1.0.83-D8ON8vBk.js","./settings-1.0.83-9cL4xzrg.css","./hooks-1.0.83-C3p88FIk.js","./DynamicModeEnum-1.0.83-BXuL5kgA.js","./ActionsSettings-1.0.83-C3W1Ky_3.js","./RestApi-1.0.83-DlgDxjgk.js","./TargetEnum-1.0.83-BJN_W527.js","./Spinner-1.0.83-DZBRcNpR.js","./index-1.0.83-DpJSE8m6.js","./TabPanel-1.0.83-MNUTi7dR.js","./useThemeProps-1.0.83-X5yuXXum.js","./getThemeProps-1.0.83-DK0sgi0F.js"])))=>i.map(i=>d[i]);
2 import{_ as Z}from"./RestApiError-1.0.83-BqNcX1Bf.js";import{j as n}from"./tanstack-1.0.83-vdxW-z_W.js";import{r as s}from"./redux-1.0.83-C_HljLTP.js";import{u as $,C as G}from"./Chart-1.0.83-lVzoWuXD.js";import{a as K}from"./hooks-1.0.83-C3p88FIk.js";import{l,s as Q,U as W,Y as X,C as I,Z as D,y as ee,H as te,_ as re,$ as ie,a0 as se}from"./lib-1.0.83-DP604-fF.js";import{R as oe}from"./RestApi-1.0.83-DlgDxjgk.js";import{A as ae,u as ne}from"./useTheme-1.0.83-kzzjYD4P.js";import{a as pe}from"./AdminTheme-1.0.83-BKaTiMP5.js";import{u as ce}from"./useMetadata-1.0.83-CFVrAN2v.js";import{T as V}from"./ThemeProvider-1.0.83-BLxCoVxO.js";import"./vendor-1.0.83-CN03Eozo.js";import"./useChartSettings-1.0.83-DMPQSLCx.js";import"./Languages-1.0.83-D_XyUMDs.js";import"./useLocaleMrt-1.0.83-BflBNAJg.js";import"./useLocaleUd-1.0.83-CmYdBbin.js";import"./utils-1.0.83-DdPZyaQg.js";import"./Box-1.0.83-Cqg2aQ6v.js";import"./CircularProgress-1.0.83-C7us6xSc.js";import"./Typography-1.0.83-RUNWFUSq.js";import"./index-1.0.83-D4QXebr0.js";import"./ButtonBase-1.0.83-CG1HAKKR.js";import"./useEnhancedEffect-1.0.83-CUAS28ZG.js";import"./Portal-1.0.83-Dhvo44f3.js";import"./iconBase-1.0.83-eqXDJKXP.js";import"./useLocaleApp-1.0.83-7zKZ0ZLb.js";import"./useRemoveAppFromStore-1.0.83-eqCtWsP2.js";import"./useFullScreen-1.0.83-DsziVjkA.js";import"./index-1.0.83-BCSRrN-b.js";import"./getThemeProps-1.0.83-DK0sgi0F.js";const me=s.lazy(()=>Z(()=>import("./ChartSettings-1.0.83-D0YQg4xx.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44]),import.meta.url)),Fe=({appId:i,appDbId:y,shortcodeArgs:Y})=>{l.debug(i,y);const _=K(),T=s.useRef(!0);T.current&&Q(i,500),s.useEffect(()=>{T.current=!1},[]);const[k,d]=s.useState(!1),e=ce(i),v=ne(),B=ae(v,ee.table,D.form),F=s.useMemo(()=>pe(),[]),q=$(i),f=o=>{switch(o.indexOf("(")>0?o.substring(0,o.indexOf("(")).toLowerCase():o){case"decimal":case"double":case"double precision":case"float":case"real":case"bit":case"tinyint":case"smallint":case"int":case"integer":case"mediumint":case"bigint":return"number";case"time":return"time";case"date":return"date";case"datetime":case"timestamp":return"datetime"}return"text"},z=()=>{var o,g;oe(I.appUrlChartData,{app_id:y,search_custom:X((g=(o=e==null?void 0:e.app)==null?void 0:o.container[0])==null?void 0:g.cnt_query),shortcode_params:Y},a=>{var S,C,E,A,j,O,P,R,N,w,J,L;if(l.debug(a),(a==null?void 0:a.data)!==void 0){if(Array.isArray(a.data)){const c=a.data,h=[];a.explain.map(t=>{t.Type?h.push(f(t.Type)):t.type?h.push(f(t.type)):t.TYPE&&h.push(f(t.TYPE))});const p=[],M=[];Object.keys(c[0]).map(t=>M.push(t.substring(1))),p.push(M);for(let t=0;t<c.length;t++){const b=[];Object.keys(c[t]).map((U,H)=>h[H]==="text"?b.push(c[t][U]):b.push(Number(c[t][U]))),p.push(b)}l.debug(p);let r={};if(((C=(S=e==null?void 0:e.app)==null?void 0:S.container[0])==null?void 0:C.cnt_chart)!==void 0&&((A=(E=e==null?void 0:e.app)==null?void 0:E.container[0])==null?void 0:A.cnt_chart)!==null&&((O=(j=e==null?void 0:e.app)==null?void 0:j.container[0])==null?void 0:O.cnt_chart)!=="")try{r=JSON.parse(e.app.container[0].cnt_chart)}catch(t){console.error("Invalid JSON - chart settings"),console.error(t)}r===!1&&(r={}),l.debug(r);const m=te({},re,r);m.data=p,m.majorAxisColumn=p[0][0],m.minorAxisColumns=p[0].slice(1),Array.isArray(r==null?void 0:r.chartTypes)&&r.chartTypes.length>0&&(m.chartType=r.chartTypes[0]),_(ie({appId:i,chartState:m}));let u={};if(((R=(P=e==null?void 0:e.app)==null?void 0:P.app[0])==null?void 0:R.app_theme)!==void 0&&((w=(N=e==null?void 0:e.app)==null?void 0:N.app[0])==null?void 0:w.app_theme)!==null&&((L=(J=e==null?void 0:e.app)==null?void 0:J.app[0])==null?void 0:L.app_theme)!=="")try{u=JSON.parse(e.app.app[0].app_theme)}catch(t){console.error("Invalid JSON - theme settings"),console.error(t)}u===!1&&(u={}),l.debug(u),_(se({appId:i,themeState:u})),d(!0)}}else console.error("Error loading chart data"),d(!0)},()=>{console.error("Error loading chart data"),d(!0)})};s.useEffect(()=>{z()},[]);const x=s.useMemo(()=>W(e),[e]);return k?n.jsxs(n.Fragment,{children:[n.jsx(V,{theme:B,children:n.jsx(G,{appId:i,isBuilderEnabled:x,isToolbarEnabled:!0,isExploring:(e==null?void 0:e.isExploring)===!0})}),x&&q&&n.jsx(V,{theme:F,children:n.jsx(s.Suspense,{children:n.jsx(me,{appId:i})})})]}):null};export{Fe as default};
3