"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("react"),l=require("./reducers/data.js"),u=require("./reducers/embeddable.js"),i=require("react-intl"),c=e.lazy(()=>Promise.resolve().then(()=>require("./pagegallery/index.js"))),m=e.lazy(()=>Promise.resolve().then(()=>require("./download/index.js"))),d=e.lazy(()=>Promise.resolve().then(()=>require("./postscarousel/index.js"))),y=e.lazy(()=>Promise.resolve().then(()=>require("./chart/index.js"))),P=e.lazy(()=>Promise.resolve().then(()=>require("./filter/index.js"))),h=e.lazy(()=>Promise.resolve().then(()=>require("./showcase/index.js"))),q=e.lazy(()=>Promise.resolve().then(()=>require("./newsletter/index.js"))),v=e.lazy(()=>Promise.resolve().then(()=>require("./tabbedposts/index.js"))),z=e.lazy(()=>Promise.resolve().then(()=>require("./pagemodules/index.js"))),p=e.lazy(()=>Promise.resolve().then(()=>require("./featuredtabs/index.js"))),b=e.lazy(()=>Promise.resolve().then(()=>require("./vertical-featuredtabs/index.js"))),g=e.lazy(()=>Promise.resolve().then(()=>require("./inlinelist/index.js"))),C=e.lazy(()=>Promise.resolve().then(()=>require("./agree-and-download/index.js"))),f=e.lazy(()=>Promise.resolve().then(()=>require("./downloadPDF/index.js"))),w=e.lazy(()=>Promise.resolve().then(()=>require("./map/index.js"))),L=e.lazy(()=>Promise.resolve().then(()=>require("./filter-reset-button/index.js"))),F=e.lazy(()=>Promise.resolve().then(()=>require("./filters-apply-button/index.js"))),T=e.lazy(()=>Promise.resolve().then(()=>require("./tooltip/index.js"))),N=e.lazy(()=>Promise.resolve().then(()=>require("./references/ReferencesList.js"))),M=e.lazy(()=>Promise.resolve().then(()=>require("./references/Reference.js"))),R=e.lazy(()=>Promise.resolve().then(()=>require("./time-line/index.js"))),D=e.lazy(()=>Promise.resolve().then(()=>require("./new-time-line/index.js"))),I=e.lazy(()=>Promise.resolve().then(()=>require("./measures/index.js"))),j=e.lazy(()=>Promise.resolve().then(()=>require("./menu/index.js"))),k=e.lazy(()=>Promise.resolve().then(()=>require("./child-page-menu/index.js"))),B=e.lazy(()=>Promise.resolve().then(()=>require("./d3Map/index.js"))),S=e.lazy(()=>Promise.resolve().then(()=>require("./parallax/index.js"))),A=e.lazy(()=>Promise.resolve().then(()=>require("./wrapped/index.js"))),O=e.lazy(()=>Promise.resolve().then(()=>require("./sankeychart/index.js"))),x=e.lazy(()=>Promise.resolve().then(()=>require("./datalabel/index.js"))),G=e.lazy(()=>Promise.resolve().then(()=>require("./body/index.js"))),E=e.lazy(()=>Promise.resolve().then(()=>require("./superset-chart/index.js"))),V=e.lazy(()=>Promise.resolve().then(()=>require("./superset-dashboard/index.js"))),W=e.lazy(()=>Promise.resolve().then(()=>require("./big-number/index.js"))),H=e.lazy(()=>Promise.resolve().then(()=>require("./big-number-trend/index.js"))),J=e.lazy(()=>Promise.resolve().then(()=>require("./posts-filter/index.js"))),K=e.lazy(()=>Promise.resolve().then(()=>require("./filtered-posts/index.js"))),Q=e.lazy(()=>Promise.resolve().then(()=>require("./posts-filters-reset-button/index.js"))),U=e.lazy(()=>Promise.resolve().then(()=>require("./posts-pagination/index.js"))),a={pageGallery:c,postsCarousel:d,chart:y,filter:P,showCaseForm:h,newsLetter:q,tabbedPosts:v,pageModules:z,featuredTabs:p,verticalTabs:b,inlineList:g,download:m,downloadPdf:f,map:w,dataFiltersReset:L,dataFiltersApply:F,tooltip:T,references:N,reference:M,timeLine:R,newTimeLine:D,measures:I,menu:j,childPagesMenu:k,newMap:B,parallaxContainer:S,wrapped:A,sankeyChart:O,dataLabel:x,body:G,supersetChart:E,supersetDashboard:V,agreeAndDownload:C,bigNumber:W,bigNumberTrend:H,postsFilter:J,filteredPosts:K,postsFiltersReset:Q,postsPagination:U,redirect:()=>null},t={components:{},reducers:{},registerCustomEmbeddables:o=>{for(const[s,r]of Object.entries(o))t.components[s]=r},getComponentByNameIgnoreCase:o=>{const s=Object.keys(t.components).find(r=>r.toLowerCase()===o.toLowerCase());if(s){const r=t.components[s];return e.memo(i.injectIntl(r))}return null},registerCustomReducers:o=>{for(const[s,r]of Object.entries(o))t.reducers[s]=r},getReducers:()=>t.reducers},X=o=>{const s=Object.keys(a).find(n=>n.toLowerCase()===o.toLowerCase());if(s){const n=a[s];return e.memo(i.injectIntl(n))}const r=t.getComponentByNameIgnoreCase(o);return r?e.memo(i.injectIntl(r)):null},Y={data:l.default,embeddable:u.default,...t.getReducers()};exports.components=a;exports.customizer=t;exports.getComponentByNameIgnoreCase=X;exports.reducers=Y;
