Submit
Path:
~
/
home
/
getwphos
/
www
/
preferredexotics
/
wp-content
/
plugins
/
elementor
/
assets
/
js
/
File Content:
kit-library.0807768c7dddd51542ab.bundle.min.js
/*! elementor - v3.32.0 - 29-09-2025 */ (self.webpackChunkelementor=self.webpackChunkelementor||[]).push([[435],{2163:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=OverviewContentGroup;var o=a(r(41594)),i=a(r(55942)),l=a(r(26883)),u=r(57401);function OverviewContentGroup(e){var t;return(null===(t=e.contentType)||void 0===t||null===(t=t.documents)||void 0===t?void 0:t.length)<=0?"":o.default.createElement("div",{className:"e-kit-library__content-overview-group-item"},o.default.createElement(u.Heading,{tag:"h3",variant:"h3",className:"e-kit-library__content-overview-group-title"},e.contentType.label),o.default.createElement(u.CssGrid,{spacing:24,colMinWidth:250},e.contentType.documents.map(function(t){return o.default.createElement(l.default,{key:t.id,document:t,kitId:e.kitId,kitTitle:e.kitTitle,groupData:e.contentType})})))}OverviewContentGroup.propTypes={contentType:n.instanceOf(i.default),kitId:n.string.isRequired,kitTitle:n.string.isRequired}},2869:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=FilterIndicationText;var i=o(r(41594)),l=o(r(59979)),u=o(r(89249)),c=r(12470),s=r(57401),d=r(3073);r(18897);var f=r(31627);function FilterIndicationText(e){var t=(0,l.default)(e.queryParams.taxonomies),r=function eventTracking(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"click";(0,d.appsEventTrackingDispatch)("kit-library/clear-filter",{tag:e,page_source:"home page",event_type:t})};return i.default.createElement(s.Grid,{container:!0,className:"e-kit-library__filter-indication"},i.default.createElement(s.Text,{className:"e-kit-library__filter-indication-text"},(0,c.sprintf)((0,c._n)("Showing %s result for","Showing %s results for",e.resultCount,"elementor"),e.resultCount?e.resultCount:n("no","elementor"))," ",e.queryParams.search&&'"'.concat(e.queryParams.search,'"')," ",t.length>0&&i.default.createElement(i.default.Fragment,null,t.map(function(t){return i.default.createElement(u.default,{key:t,className:"e-kit-library__filter-indication-badge"},f.NewPlanTexts[t]||t,i.default.createElement(s.Button,{text:n("Remove","elementor"),hideText:!0,icon:"eicon-editor-close",className:"e-kit-library__filter-indication-badge-remove",onClick:function onClick(){r(t),e.onRemoveTag(t)}}))}))),i.default.createElement(s.Button,{className:"e-kit-library__filter-indication-button",text:n("Clear all","elementor"),variant:"underlined",onClick:function onClick(){r("all"),e.onClear()}}))}FilterIndicationText.propTypes={queryParams:a.shape({search:a.string,taxonomies:a.objectOf(a.arrayOf(a.string)),favorite:a.bool}),resultCount:a.number.isRequired,onClear:a.func.isRequired,onRemoveTag:a.func.isRequired}},3471:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=PageLoader;var o=a(r(41594)),i=r(57401);function PageLoader(e){return o.default.createElement("div",{className:"e-kit-library__page-loader ".concat(e.className)},o.default.createElement(i.Icon,{className:"eicon-loading eicon-animation-spin"}))}r(25613),PageLoader.propTypes={className:n.string},PageLoader.defaultProps={className:""}},4669:()=>{},5191:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=FullPageLoader;var a=n(r(41594)),o=n(r(62688)),i=n(r(25368)),l=n(r(59679)),u=n(r(17348)),c=n(r(86845)),s=n(r(3471));function FullPageLoader(e){var t=e.menuItems,r=e.forceRefetch,n=e.isFetching;return a.default.createElement(c.default,{sidebar:a.default.createElement(u.default,{menuItems:t}),header:a.default.createElement(l.default,{refetch:function refetch(){r()},isFetching:n})},a.default.createElement("div",{className:"e-kit-library__index-layout-container"},a.default.createElement(i.default,{className:"e-kit-library__index-layout-main"},a.default.createElement(s.default,null))))}FullPageLoader.propTypes={menuItems:o.default.array.isRequired,forceRefetch:o.default.func.isRequired,isFetching:o.default.bool.isRequired}},6111:e=>{e.exports={ReactQueryDevtools:function(){return null},ReactQueryDevtoolsPanel:function(){return null}}},6121:()=>{},7451:()=>{},8203:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(r(41594)),i=r(57401);r(47749);t.default=o.default.memo(function NewPageKitListItem(){return o.default.createElement(i.Card,{className:"e-onboarding__kit-library-card e-kit-library__kit-item"},o.default.createElement(i.CardHeader,null,o.default.createElement(i.Heading,{tag:"h3",title:n("Blank Canvas","elementor"),variant:"h5",className:"eps-card__headline"},n("Blank Canvas","elementor"))),o.default.createElement(i.CardBody,null,o.default.createElement(i.CardImage,{alt:n("Blank Canvas","elementor"),src:elementorCommon.config.urls.assets+"images/app/onboarding/Blank_Preview.jpg"||0},o.default.createElement(i.CardOverlay,null,o.default.createElement(i.Grid,{container:!0,direction:"column",className:"e-kit-library__kit-item-overlay"},o.default.createElement(i.Button,{className:"e-kit-library__kit-item-overlay-overview-button",text:n("Create New Elementor Page","elementor"),icon:"eicon-single-page",url:elementorAppConfig.onboarding.urls.createNewPage}))))))})},8741:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784),i=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Index;var l=_interopRequireWildcard(r(41594)),u=o(r(10906)),c=o(r(18821)),s=o(r(85707)),d=o(r(25368)),f=o(r(84051)),p=o(r(32965)),m=o(r(2869)),v=o(r(59679)),y=o(r(17348)),_=o(r(68843)),g=o(r(86845)),b=o(r(3471)),h=o(r(78013)),k=o(r(14025)),C=o(r(33554)),O=_interopRequireWildcard(r(45075)),E=o(r(25652)),w=o(r(80791)),P=o(r(29217)),T=r(57401),j=r(75750),x=r(83040),S=r(3073);function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,o,l={__proto__:null,default:e};if(null===e||"object"!=i(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(o.get||o.set)?a(l,u,o):l[u]=e[u]);return l})(e,t)}function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,s.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Index(e){(0,w.default)({title:n("Website Templates","elementor")});var t=(0,E.default)(e.path),r=(0,O.default)(e.initialQueryParams),a=r.data,o=r.isSuccess,i=r.isLoading,R=r.isFetching,M=r.isError,N=r.queryParams,D=r.setQueryParams,I=r.clearQueryParams,W=r.forceRefetch,q=r.isFilterActive;!function useRouterQueryParams(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=(0,x.useLocation)(),a=(0,j.useLastFilterContext)().setLastFilter;(0,l.useEffect)(function(){var t=Object.fromEntries(Object.entries(e).filter(function(e){var t=(0,c.default)(e,2),n=t[0],a=t[1];return!r.includes(n)&&a}));a(t),history.replaceState(null,"",decodeURI("#".concat(wp.url.addQueryArgs(n.pathname.split("?")[0]||"/",t))))},[e]),(0,l.useEffect)(function(){var e=Object.keys(O.defaultQueryParams).reduce(function(e,t){var r=wp.url.getQueryArg(n.pathname,t);return r?_objectSpread(_objectSpread({},e),{},(0,s.default)({},t,r)):e},{});t(function(t){return _objectSpread(_objectSpread(_objectSpread({},t),e),{},{taxonomies:_objectSpread(_objectSpread({},t.taxonomies),e.taxonomies),ready:!0})})},[])}(N,D,["ready"].concat((0,u.default)(Object.keys(e.initialQueryParams))));var F=(0,P.default)(),B=F.data,L=F.forceRefetch,K=F.isFetching,A=function useTaxonomiesSelection(e){return[(0,l.useCallback)(function(t,r){return e(function(e){var n=_objectSpread({},e.taxonomies);return n[t]=r(e.taxonomies[t]),_objectSpread(_objectSpread({},e),{},{taxonomies:n})})},[e]),(0,l.useCallback)(function(t){return e(function(e){var r=Object.entries(e.taxonomies).reduce(function(e,r){var n=(0,c.default)(r,2),a=n[0],o=n[1];return _objectSpread(_objectSpread({},e),{},(0,s.default)({},a,o.filter(function(e){return e!==t})))},{});return _objectSpread(_objectSpread({},e),{},{taxonomies:r})})},[e])]}(D),U=(0,c.default)(A,2),Q=U[0],H=U[1],Y=function eventTracking(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"click";(0,S.appsEventTrackingDispatch)(e,{page_source:"home page",element_position:t,search_term:r,sort_direction:n,sort_type:a,event_type:i,action:o})};return l.default.createElement(g.default,{sidebar:l.default.createElement(y.default,{tagsFilterSlot:l.default.createElement(C.default,{selected:N.taxonomies,onSelect:Q,taxonomies:B,category:e.path}),menuItems:t}),header:l.default.createElement(v.default,{refetch:function refetch(){W(),L()},isFetching:R||K})},l.default.createElement("div",{className:"e-kit-library__index-layout-container"},l.default.createElement(T.Grid,{container:!0,className:"e-kit-library__index-layout-heading"},l.default.createElement(T.Grid,{item:!0,className:"e-kit-library__index-layout-heading-search"},l.default.createElement(h.default,{placeholder:n("Search all Website Templates...","elementor"),value:N.search,onChange:function onChange(e){D(function(t){return _objectSpread(_objectSpread({},t),{},{search:e})}),Y("kit-library/kit-free-search","top_area_search",e,null,null,null,"search")}}),q&&l.default.createElement(m.default,{queryParams:N,resultCount:a.length||0,onClear:I,onRemoveTag:H})),l.default.createElement(T.Grid,{item:!0,className:"e-kit-library__index-layout-heading-sort"},l.default.createElement(k.default,{options:[{label:n("Featured","elementor"),value:"featuredIndex",defaultOrder:"asc",orderDisabled:!0},{label:n("New","elementor"),value:"createdAt",defaultOrder:"desc"},{label:n("Popular","elementor"),value:"popularityIndex",defaultOrder:"desc"},{label:n("Trending","elementor"),value:"trendIndex",defaultOrder:"desc"}],value:N.order,onChange:function onChange(e){return D(function(t){return _objectSpread(_objectSpread({},t),{},{order:e})})},onChangeSortDirection:function onChangeSortDirection(e){return Y("kit-library/change-sort-direction","top_area_sort",null,e)},onChangeSortValue:function onChangeSortValue(e){return Y("kit-library/change-sort-value","top_area_sort",null,null,e)},onSortSelectOpen:function onSortSelectOpen(){return Y("kit-library/change-sort-type","top_area_sort",null,null,null,"expand")}}))),l.default.createElement(d.default,{className:"e-kit-library__index-layout-main"},l.default.createElement(l.default.Fragment,null,i&&l.default.createElement(b.default,null),M&&l.default.createElement(p.default,{title:n("Something went wrong.","elementor"),description:n("Nothing to worry about, use 🔄 on the top corner to try again. If the problem continues, head over to the Help Center.","elementor"),button:{text:n("Learn More","elementor"),url:"https://go.elementor.com/app-kit-library-error/",target:"_blank"}}),o&&0<a.length&&N.ready&&l.default.createElement(_.default,{data:a,queryParams:N,source:e.path}),o&&0===a.length&&N.ready&&e.renderNoResultsComponent({defaultComponent:l.default.createElement(p.default,{title:n("No results matched your search.","elementor"),description:n("Try different keywords or ","elementor"),button:{text:n("Continue browsing.","elementor"),action:I,category:e.path}}),isFilterActive:q}),l.default.createElement(f.default,{category:e.path})))))}r(82101),Index.propTypes={path:a.string,initialQueryParams:a.object,renderNoResultsComponent:a.func},Index.defaultProps={initialQueryParams:{},renderNoResultsComponent:function renderNoResultsComponent(e){return e.defaultComponent}}},10671:()=>{},14025:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784),i=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=SortSelect;var l=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,o,l={__proto__:null,default:e};if(null===e||"object"!=i(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(o.get||o.set)?a(l,u,o):l[u]=e[u]);return l}(e,t)}(r(41594)),u=o(r(18821)),c=r(57401);function SortSelect(e){var t=function getSelectedOptionDetails(t){return e.options.find(function(e){return e.value===t})},r=(0,l.useState)(t(e.value.by)),a=(0,u.default)(r,2),o=a[0],i=a[1];return(0,l.useEffect)(function(){var t;e.onChange({by:o.value,direction:null!==(t=o.defaultOrder)&&void 0!==t?t:e.value.direction})},[o]),l.default.createElement("div",{className:"eps-sort-select"},l.default.createElement("div",{className:"eps-sort-select__select-wrapper"},l.default.createElement(c.Select,{options:e.options,value:e.value.by,onChange:function onChange(r){var n,a=r.target.value;i(t(a)),null===(n=e.onChangeSortValue)||void 0===n||n.call(e,a)},className:"eps-sort-select__select",onClick:function onClick(){var t;e.onChange({by:e.value.by,direction:e.value.direction}),null===(t=e.onSortSelectOpen)||void 0===t||t.call(e)}})),!o.orderDisabled&&l.default.createElement(c.Button,{text:"asc"===e.value.direction?n("Sort Descending","elementor"):n("Sort Ascending","elementor"),hideText:!0,icon:"asc"===e.value.direction?"eicon-arrow-up":"eicon-arrow-down",className:"eps-sort-select__button",onClick:function onClick(){var t=e.value.direction&&"asc"===e.value.direction?"desc":"asc";e.onChangeSortDirection&&e.onChangeSortDirection(t),e.onChange({by:e.value.by,direction:t})}}))}r(16719),SortSelect.propTypes={options:a.arrayOf(a.shape({label:a.string.isRequired,value:a.oneOfType([a.string,a.number]).isRequired})).isRequired,value:a.shape({direction:a.oneOf(["asc","desc"]).isRequired,by:a.string.isRequired}).isRequired,onChange:a.func.isRequired,onChangeSortValue:a.func,onSortSelectOpen:a.func,onChangeSortDirection:a.func}},16719:()=>{},17348:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=IndexSidebar;var o=a(r(41594)),i=r(57401),l=r(3073);function IndexSidebar(e){return o.default.createElement(o.default.Fragment,null,e.menuItems.map(function(e){return o.default.createElement(i.MenuItem,{key:e.label,text:e.label,className:"eps-menu-item__link ".concat(e.isActive?"eps-menu-item--active":""),icon:e.icon,url:e.url,onClick:function onClick(){return function eventTracking(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"click";return(0,l.appsEventTrackingDispatch)(e,{category:t,source:r,element_location:"app_sidebar",event_type:n})}(e.trackEventData.command,e.trackEventData.category,"home page")}})}),e.tagsFilterSlot)}IndexSidebar.propTypes={tagsFilterSlot:n.node,menuItems:n.arrayOf(n.shape({label:n.string,icon:n.string,isActive:n.bool,url:n.string}))}},18897:()=>{},21243:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(39805)),o=n(r(40989)),i=n(r(15118)),l=n(r(29402)),u=n(r(87861)),c=n(r(85707)),s=n(r(32195));function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!e})()}t.default=function(e){function Document(){var e;(0,a.default)(this,Document);for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return e=function _callSuper(e,t,r){return t=(0,l.default)(t),(0,i.default)(e,_isNativeReflectConstruct()?Reflect.construct(t,r||[],(0,l.default)(e).constructor):t.apply(e,r))}(this,Document,[].concat(r)),(0,c.default)(e,"id",""),(0,c.default)(e,"title",""),(0,c.default)(e,"documentType",""),(0,c.default)(e,"thumbnailUrl",""),(0,c.default)(e,"previewUrl",""),e}return(0,u.default)(Document,e),(0,o.default)(Document,null,[{key:"createFromResponse",value:function createFromResponse(e){return(new Document).init({id:e.id,title:e.title,documentType:e.doc_type,thumbnailUrl:e.thumbnail_url,previewUrl:e.preview_url})}}])}(s.default)},23487:()=>{},24251:(e,t,r)=>{"use strict";var n=r(96784),a=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ConnectScreen;var o=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var o,i,l={__proto__:null,default:e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return l;if(o=t?n:r){if(o.has(e))return o.get(e);o.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?o(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),i=r(57401),l=n(r(62688)),u=n(r(25368)),c=n(r(59679)),s=n(r(17348)),d=n(r(86845)),f=r(3073),p=r(87437);function ConnectScreen(e){var t,r,n,a,l=e.onConnectSuccess,m=e.onConnectError,v=e.menuItems,y=e.forceRefetch,_=e.isFetching,g=(0,o.useRef)();return(0,o.useEffect)(function(){g.current&&jQuery(g.current).elementorConnect({popup:{width:600,height:700},success:function success(e,t){var r=t.tracking_opted_in&&elementorCommon.config.editor_events;elementorCommon.config.library_connect.is_connected=!0,elementorCommon.config.library_connect.current_access_level=t.kits_access_level||t.access_level||0,elementorCommon.config.library_connect.current_access_tier=t.access_tier,elementorCommon.config.library_connect.plan_type=t.plan_type,r&&(elementorCommon.config.editor_events.can_send_events=!0),null==l||l()},error:function error(){elementorCommon.config.library_connect.is_connected=!1,elementorCommon.config.library_connect.current_access_level=0,elementorCommon.config.library_connect.current_access_tier="",elementorCommon.config.library_connect.plan_type=p.TIERS.free,null==m||m()}})},[l,m]),(0,o.useEffect)(function(){f.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.cloudKitLibraryConnect)},[]),o.default.createElement(d.default,{sidebar:o.default.createElement(s.default,{menuItems:v}),header:o.default.createElement(c.default,{refetch:function refetch(){y()},isFetching:_})},o.default.createElement("div",{className:"e-kit-library__index-layout-container"},o.default.createElement(u.default,{className:"e-kit-library__index-layout-main e-kit-library__connect-container"},o.default.createElement(i.Grid,{container:!0,alignItems:"center",justify:"center",direction:"column",className:"e-kit-library__error-screen"},o.default.createElement("i",{className:"eicon-library-cloud-connect","aria-hidden":"true"}),o.default.createElement(i.Heading,{tag:"h3",variant:"display-1",className:"e-kit-library__error-screen-title"},null===(t=elementorAppConfig)||void 0===t||null===(t=t["cloud-library"])||void 0===t?void 0:t.library_connect_title_copy),o.default.createElement(i.Text,{variant:"xl",className:"e-kit-library__error-screen-description"},null===(r=elementorAppConfig)||void 0===r||null===(r=r["cloud-library"])||void 0===r||null===(r=r.library_connect_sub_title_copy)||void 0===r?void 0:r.replace(/<br\s*\/?>/gi,"\n")),o.default.createElement(i.Button,{elRef:g,text:null===(n=elementorAppConfig)||void 0===n||null===(n=n["cloud-library"])||void 0===n||null===(n=n.library_connect_button_copy)||void 0===n?void 0:n.replace(/&/g,"&"),url:null===(a=elementorAppConfig)||void 0===a||null===(a=a["cloud-library"])||void 0===a||null===(a=a.library_connect_url)||void 0===a?void 0:a.replace(/&/g,"&"),className:"e-kit-library__connect-button"})))))}ConnectScreen.propTypes={onConnectSuccess:l.default.func,onConnectError:l.default.func,menuItems:l.default.array.isRequired,forceRefetch:l.default.func.isRequired,isFetching:l.default.bool.isRequired}},25265:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=FavoritesActions;var i=o(r(41594)),l=r(83321),u=r(57401),c=r(3073);function FavoritesActions(e){var t=(0,l.useKitFavoritesMutations)(),r=t.addToFavorites,a=t.removeFromFavorites,o=t.isLoading,s=o?"e-kit-library__kit-favorite-actions--loading":"",d=function eventTracking(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;(0,c.appsEventTrackingDispatch)("kit-library/favorite-icon",{grid_location:n,search_term:a,kit_name:e,page_source:t&&("/"===t?"home page":"overview"),element_location:t&&"overview"===t?"app_sidebar":null,action:r})};return e.isFavorite?i.default.createElement(u.Button,{text:n("Remove from Favorites","elementor"),hideText:!0,icon:"eicon-heart",className:"e-kit-library__kit-favorite-actions e-kit-library__kit-favorite-actions--active ".concat(s),onClick:function onClick(){!o&&a.mutate(e.id),d(null==e?void 0:e.name,null==e?void 0:e.source,"uncheck")}}):i.default.createElement(u.Button,{text:n("Add to Favorites","elementor"),hideText:!0,icon:"eicon-heart-o",className:"e-kit-library__kit-favorite-actions ".concat(s),onClick:function onClick(){!o&&r.mutate(e.id),d(null==e?void 0:e.name,null==e?void 0:e.source,"check",null==e?void 0:e.index,null==e?void 0:e.queryParams)}})}r(10671),FavoritesActions.propTypes={isFavorite:a.bool,id:a.string,name:a.string,source:a.string,index:a.number,queryParams:a.string}},25613:()=>{},25652:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(96784),o=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useMenuItems(e){var t=(0,u.default)().isConnected,r=(0,l.default)({enabled:t}).data,a=null==r?void 0:r.is_eligible;return(0,i.useMemo)(function(){var r=e.replace("/",""),o=n("My Website Templates","elementor");return t?t&&!1===a&&(o=i.default.createElement(i.default.Fragment,null,n("My Website Templates","elementor"),i.default.createElement("span",{className:"upgrade-badge"},n("Upgrade","elementor")))):o=i.default.createElement(i.default.Fragment,null,n("My Website Templates","elementor"),i.default.createElement("span",{className:"connect-badge"},n("Connect","elementor"))),[{label:n("All Website Templates","elementor"),icon:"eicon-filter",isActive:!r,url:"/kit-library",trackEventData:{command:"kit-library/select-organizing-category",category:"all"}},{label:o,icon:"eicon-library-cloud-empty",isActive:"cloud"===r,url:"/kit-library/cloud",trackEventData:{command:"kit-library/select-organizing-category",category:"cloud"}},{label:n("Favorites","elementor"),icon:"eicon-heart-o",isActive:"favorites"===r,url:"/kit-library/favorites",trackEventData:{command:"kit-library/select-organizing-category",category:"favorites"}}]},[e,t,a])};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?a(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),l=a(r(94026)),u=a(r(93858))},26303:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=PreviewResponsiveControls;var o=a(r(41594)),i=r(53673),l=r(57401);function PreviewResponsiveControls(e){return o.default.createElement(l.Grid,{container:!0,alignItems:"center",justify:"center",className:"e-kit-library__preview-responsive-controls"},i.breakpoints.map(function(t){var r=t.label,n=t.value,a="e-kit-library__preview-responsive-controls-item";return e.active===n&&(a+=" e-kit-library__preview-responsive-controls-item--active"),o.default.createElement(l.Button,{key:n,text:r,hideText:!0,className:a,icon:"eicon-device-".concat(n),onClick:function onClick(){return e.onChange(n)}})}))}r(59955),PreviewResponsiveControls.propTypes={active:n.string,onChange:n.func.isRequired},PreviewResponsiveControls.defaultProps={active:"desktop"}},26425:()=>{},26883:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=OverviewContentGroupItem;var i=o(r(41594)),l=o(r(21243)),u=r(57401),c=r(3073);function OverviewContentGroupItem(e){return i.default.createElement(u.Card,null,i.default.createElement(u.CardHeader,null,i.default.createElement(u.Heading,{tag:"h3",title:e.document.title,variant:"h5",className:"eps-card__headline"},e.document.title)),i.default.createElement(u.CardBody,null,i.default.createElement(u.CardImage,{alt:e.document.title,src:e.document.thumbnailUrl||""},e.document.previewUrl&&i.default.createElement(u.CardOverlay,null,i.default.createElement(u.Button,{className:"e-kit-library__kit-item-overlay-overview-button",text:n("View Demo","elementor"),icon:"eicon-preview-medium",url:"/kit-library/preview/".concat(e.kitId,"?document_id=").concat(e.document.id),onClick:function onClick(){return function eventTracking(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"click";(0,c.appsEventTrackingDispatch)(t,{kit_name:e.kitTitle,document_type:e.groupData.id,document_name:"".concat(e.groupData.label,"-").concat(e.document.title),page_source:"overview",element_position:"content_overview",event_type:r})}("kit-library/view-demo-part")}})))))}OverviewContentGroupItem.propTypes={document:a.instanceOf(l.default).isRequired,kitId:a.string.isRequired,kitTitle:a.string.isRequired,groupData:a.shape({label:a.string,id:a.string}).isRequired}},28299:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=HeaderBackButton;var i=o(r(41594)),l=r(57401),u=r(75750),c=r(83040),s=r(3073);function HeaderBackButton(e){var t=(0,c.useNavigate)(),r=(0,u.useLastFilterContext)().lastFilter;return i.default.createElement("div",{className:"e-kit-library__header-back-container"},i.default.createElement(l.Button,{className:"e-kit-library__header-back",icon:"eicon-chevron-left",text:n("Back to Library","elementor"),onClick:function onClick(){!function eventTracking(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"click";(0,s.appsEventTrackingDispatch)(t,{page_source:e.pageId,kit_name:e.kitName,element_position:"app_header",event_type:r})}("kit-library/back-to-library"),t(wp.url.addQueryArgs("/kit-library",r))}}))}r(26425),HeaderBackButton.propTypes={pageId:a.string.isRequired,kitName:a.string.isRequired}},29217:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,t.default=function useTaxonomies(){var e=(0,u.useState)(!1),t=(0,o.default)(e,2),r=t[0],n=t[1],a=(0,u.useCallback)(function(){return n(!0)},[n]),s=(0,l.useQuery)([c],function(){return function fetchTaxonomies(e){return $e.data.get("kit-taxonomies/index",{force:e?1:void 0},{refresh:!0}).then(function(e){return e.data}).then(function(e){return e.data.map(function(e){return i.default.createFromResponse(e)})})}(r)});return(0,u.useEffect)(function(){r&&s.refetch().then(function(){return n(!1)})},[r]),_objectSpread(_objectSpread({},s),{},{forceRefetch:a})};var a=n(r(85707)),o=n(r(18821)),i=n(r(68145)),l=r(89994),u=r(41594);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,a.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var c=t.KEY="tags"},29883:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784),o=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(r(41594)),l=a(r(89249)),u=a(r(25265)),c=a(r(41084)),s=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?a(l,u,i):l[u]=e[u]);return l}(e,t)}(r(50474)),d=a(r(93639)),f=r(57401),p=r(3073),m=r(12470);r(47749);var v=function KitListItem(e){var t=(0,s.default)(e.model.accessTier),r=t.type,n=t.subscriptionPlan,a=(0,d.default)(n.promotion_url,e.model.id,e.model.title),o=(0,m.__)("Upgrade","elementor"),c=s.TYPE_PROMOTION===r;return i.default.createElement(f.Card,{className:"e-kit-library__kit-item"},i.default.createElement(f.CardHeader,null,i.default.createElement(f.Heading,{tag:"h3",title:e.model.title,variant:"h5",className:"eps-card__headline"},e.model.title),i.default.createElement(u.default,{id:e.model.id,isFavorite:e.model.isFavorite,index:e.index,name:e.model.title,queryParams:e.queryParams,source:e.source})),i.default.createElement(f.CardBody,null,i.default.createElement(f.CardImage,{alt:e.model.title,src:e.model.thumbnailUrl||""},i.default.createElement(l.default,{variant:"sm",className:"e-kit-library__kit-item-subscription-plan-badge ".concat(n.isPromoted?"promoted":"")},n.label),i.default.createElement(f.CardOverlay,null,i.default.createElement(f.Grid,{container:!0,direction:"column",className:"e-kit-library__kit-item-overlay"},i.default.createElement(f.Button,{className:"e-kit-library__kit-item-overlay-overview-button",text:(0,m.__)("View Demo","elementor"),icon:"eicon-preview-medium",url:"/kit-library/preview/".concat(e.model.id),onClick:function onClick(){return function eventTracking(t){(0,p.appsEventTrackingDispatch)(t,{kit_name:e.model.title,grid_location:e.index,search_term:e.queryParams,page_source:e.source&&"/"===e.source?"all kits":"favorites"})}("kit-library/check-out-kit")}}),c&&i.default.createElement(f.Button,{className:"e-kit-library__kit-item-overlay-promotion-button",text:o,icon:"eicon-external-link-square",url:a,target:"_blank"}))))))};v.propTypes={model:n.instanceOf(c.default).isRequired,index:n.number,queryParams:n.string,source:n.string};t.default=i.default.memo(v)},30589:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(96784),o=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Cloud;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?a(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),l=a(r(85707)),u=a(r(25368)),c=a(r(32965)),s=a(r(59679)),d=a(r(17348)),f=a(r(48551)),p=a(r(86845)),m=a(r(78013)),v=a(r(82863)),y=a(r(94026)),_=a(r(25652)),g=a(r(93858)),b=a(r(80791)),h=r(57401),k=r(3073),C=a(r(62688)),O=a(r(24251)),E=a(r(78729)),w=a(r(5191));function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,l.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Cloud(e){var t,r=e.path,a=void 0===r?"":r,o=e.renderNoResultsComponent,l=void 0===o?function(e){return e.defaultComponent}:o;(0,b.default)({title:n("Website Templates","elementor")});var C=(0,g.default)(),P=C.isConnected,T=C.isConnecting,j=C.setConnecting,x=C.handleConnectSuccess,S=C.handleConnectError,R=(0,v.default)(),M=R.data,N=R.isSuccess,D=R.isLoading,I=R.isFetching,W=R.isError,q=R.queryParams,F=R.setQueryParams,B=R.clearQueryParams,L=R.forceRefetch,K=R.isFilterActive,A=(0,y.default)({enabled:P}),U=A.data,Q=A.isLoading,H=A.refetch,Y=(null==U?void 0:U.is_eligible)||!1,G=null!==(t=elementorCommon)&&void 0!==t&&null!==(t=t.config)&&void 0!==t&&null!==(t=t.experimentalFeatures)&&void 0!==t&&t["import-export-customization"]?elementorAppConfig.base_url+"#/export-customization":elementorAppConfig.base_url+"#/export",z=(0,_.default)(a),V=T||Q||P&&D;return(0,i.useEffect)(function(){!T||Q||D||j(!1)},[T,Q,D,j]),(0,i.useEffect)(function(){k.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.cloudKitLibrary)},[]),P?V?i.default.createElement(w.default,{menuItems:z,forceRefetch:L,isFetching:I}):Y||V?i.default.createElement(p.default,{sidebar:i.default.createElement(d.default,{menuItems:z}),header:i.default.createElement(s.default,{refetch:function refetch(){L()},isFetching:I})},i.default.createElement("div",{className:"e-kit-library__index-layout-container"},i.default.createElement(h.Grid,{container:!0,className:"e-kit-library__index-layout-heading"},i.default.createElement(h.Grid,{item:!0,className:"e-kit-library__index-layout-heading-search"},i.default.createElement(m.default,{placeholder:n("Search my Website Templates...","elementor"),value:q.search,onChange:function onChange(e){F(function(t){return _objectSpread(_objectSpread({},t),{},{search:e})}),function eventTracking(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"click";(0,k.appsEventTrackingDispatch)(e,{page_source:"cloud page",element_position:t,search_term:r,sort_direction:n,sort_type:a,event_type:i,action:o})}("kit-library/kit-free-search","top_area_search",e,null,null,null,"search")}}))),i.default.createElement(u.default,{className:"e-kit-library__index-layout-main"},i.default.createElement(i.default.Fragment,null,W&&i.default.createElement(c.default,{title:n("Something went wrong.","elementor"),description:n("Nothing to worry about, use 🔄 on the top corner to try again. If the problem continues, head over to the Help Center.","elementor"),button:{text:n("Learn More","elementor"),url:"https://go.elementor.com/app-kit-library-error/",target:"_blank"}}),N&&0<M.length&&i.default.createElement(f.default,{data:M,source:a}),N&&0===M.length&&(q.search?i.default.createElement(c.default,{title:n("No Website Templates found for your search","elementor"),description:n("Try different keywords or ","elementor"),button:{text:n("Continue browsing.","elementor"),action:B}}):l({defaultComponent:i.default.createElement(c.default,{title:n("No Website Templates to show here yet","elementor"),description:n("Once you export a Website to the cloud, you'll find it here and be able to use it on all your sites.","elementor"),newLineButton:!0,button:{text:n("Export this site","elementor"),url:G,target:"_blank",variant:"contained",color:"primary"}}),isFilterActive:K})))))):i.default.createElement(E.default,{menuItems:z,forceRefetch:L,isFetching:I,cloudKitsData:U}):i.default.createElement(O.default,{onConnectSuccess:function onConnectSuccess(){H(),L(),x()},onConnectError:function onConnectError(){S()},menuItems:z,forceRefetch:L,isFetching:I})}r(82101),Cloud.propTypes={path:C.default.string,renderNoResultsComponent:C.default.func}},31627:(e,t,r)=>{"use strict";var n=r(96784),a=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.TierToKeyMap=t.PromotionChipText=t.OldPlanTexts=t.NewPlanTexts=void 0,t.getTaxonomyFilterItems=function getTaxonomyFilterItems(e){var t=(e=e?(0,o.default)(e):[]).reduce(function(e,t){var r=function _getFormattedTaxonomyItem(e){if(e.type===c.SUBSCRIPTION_PLAN)return function _getFormattedSubscriptionByPlanTaxonomy(e){var t=new c.default;return t.id=function _getFormattedTaxonomyId(e){return _[e]||e}(function _getTaxonomyIdByText(e){return Object.keys(v).find(function(t){return v[t]===e})}(e.text)),t.text=y[t.id]||e.text,t.type=e.type,t}(e);return e}(t),n=c.TaxonomyTypes.find(function(e){return e.key===r.type});return n?(e[r.type]||(e[r.type]=function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,i.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},n)),e[r.type].data.find(function(e){return e.text===r.text})||e[r.type].data.push(r),e):e},{});return c.TaxonomyTypes.reduce(function(e,r){var n;return null!==(n=t[r.key])&&void 0!==n&&null!==(n=n.data)&&void 0!==n&&n.length&&e.push(t[r.key]),e},[])},t.isKitInTaxonomy=function isKitInTaxonomy(e,t,r){return c.SUBSCRIPTION_PLAN===t?r.includes(g[e.accessTier]):r.some(function(t){return e.taxonomies.includes(t)})};var o=n(r(10906)),i=n(r(85707)),l=r(87437),u=r(12470),c=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var o,i,l={__proto__:null,default:e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return l;if(o=t?n:r){if(o.has(e))return o.get(e);o.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?o(l,u,i):l[u]=e[u]);return l}(e,t)}(r(68145));function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var s="free",d="essential",f="advanced",p="expert,",m="agency",v=t.OldPlanTexts=(0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)({},s,(0,u.__)("Free","elementor")),"pro",(0,u.__)("Pro","elementor")),f,(0,u.__)("Advanced","elementor")),p,(0,u.__)("Expert","elementor")),m,(0,u.__)("Agency","elementor")),y=t.NewPlanTexts=(0,i.default)((0,i.default)((0,i.default)({},s,(0,u.__)("Free","elementor")),d,(0,u.__)("Essential","elementor")),f,(0,u.__)("Advanced & Higher","elementor")),_=(0,i.default)((0,i.default)((0,i.default)({},"pro",d),p,f),m,f),g=t.TierToKeyMap=(0,i.default)((0,i.default)((0,i.default)((0,i.default)((0,i.default)({},l.TIERS.free,s),l.TIERS.essential,d),l.TIERS["essential-oct2023"],f),l.TIERS.expert,f),l.TIERS.agency,f);t.PromotionChipText=(0,i.default)((0,i.default)((0,i.default)({},s,(0,u.__)("Free","elementor")),d,(0,u.__)("Essential","elementor")),f,(0,u.__)("Advanced","elementor"))},32195:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(18821)),o=n(r(39805)),i=n(r(40989));t.default=function(){return(0,i.default)(function BaseModel(){(0,o.default)(this,BaseModel)},[{key:"clone",value:function clone(){var e=this,t=new this.constructor;return Object.keys(this).forEach(function(r){t[r]=e[r]}),t}},{key:"init",value:function init(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.entries(t).forEach(function(t){var r=(0,a.default)(t,2),n=r[0],o=r[1];e[n]=o}),this}}])}()},32965:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ErrorScreen;var a=n(r(41594)),o=r(57401),i=n(r(62688));r(4669);var l=function ErrorScreenButton(e){return a.default.createElement(o.Button,{text:e.text,onClick:function onClick(){e.action&&e.action()},url:e.url,target:e.target,color:e.color||"link",variant:e.variant||""})};function ErrorScreen(e){return a.default.createElement(o.Grid,{container:!0,alignItems:"center",justify:"center",direction:"column",className:"e-kit-library__error-screen"},a.default.createElement("img",{src:"".concat(elementorAppConfig.assets_url,"images/no-search-results.svg")}),a.default.createElement(o.Heading,{tag:"h3",variant:"display-1",className:"e-kit-library__error-screen-title"},e.title),a.default.createElement(o.Text,{variant:"xl",className:"e-kit-library__error-screen-description"},e.description," "," ",!e.newLineButton&&a.default.createElement(l,e.button)),e.newLineButton&&a.default.createElement(l,e.button))}l.propTypes={text:i.default.string,action:i.default.func,url:i.default.string,target:i.default.string,color:i.default.oneOf(["primary","secondary","cta","link","disabled"]),variant:i.default.oneOf(["contained","underlined","outlined",""])},ErrorScreen.propTypes={title:i.default.string,description:i.default.string,newLineButton:i.default.bool,button:i.default.shape({text:i.default.string,action:i.default.func,url:i.default.string,target:i.default.string,category:i.default.string,color:i.default.oneOf(["primary","secondary","cta","link","disabled"]),variant:i.default.oneOf(["contained","underlined","outlined",""])})}},33554:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=TaxonomiesFilter;var o=a(r(41594)),i=a(r(42523)),l=a(r(68145)),u=r(31627),c=r(3073);r(58662);var s=o.default.useMemo;function TaxonomiesFilter(e){var t=s(function(){return(0,u.getTaxonomyFilterItems)(e.taxonomies)},[e.taxonomies]),r=function eventTracking(t,r,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"click";return(0,c.appsEventTrackingDispatch)(t,{page_source:"home page",element_location:"app_sidebar",category:e.category&&("/favorites"===e.category?"favorites":"all kits"),section:n,search_term:r,event_type:a})};return o.default.createElement("div",{className:"e-kit-library__tags-filter"},t.map(function(t){return o.default.createElement(i.default,{key:t.key,taxonomiesByType:t,selected:e.selected,onSelect:e.onSelect,onCollapseChange:function onCollapseChange(e,t){r(e?"kit-library/collapse":"kit-library/expand",null,t)},onChange:function onChange(e){r("kit-library/filter",e,t.label,"search")},category:e.category})}))}TaxonomiesFilter.propTypes={selected:n.objectOf(n.arrayOf(n.string)),onSelect:n.func,taxonomies:n.arrayOf(n.instanceOf(l.default)),category:n.string}},40915:()=>{},41084:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(39805)),o=n(r(40989)),i=n(r(15118)),l=n(r(29402)),u=n(r(87861)),c=n(r(85707)),s=n(r(32195)),d=n(r(21243));function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!e})()}t.default=function(e){function Kit(){var e;(0,a.default)(this,Kit);for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return e=function _callSuper(e,t,r){return t=(0,l.default)(t),(0,i.default)(e,_isNativeReflectConstruct()?Reflect.construct(t,r||[],(0,l.default)(e).constructor):t.apply(e,r))}(this,Kit,[].concat(r)),(0,c.default)(e,"id",""),(0,c.default)(e,"title",""),(0,c.default)(e,"description",""),(0,c.default)(e,"isFavorite",!1),(0,c.default)(e,"thumbnailUrl",null),(0,c.default)(e,"previewUrl",""),(0,c.default)(e,"accessLevel",0),(0,c.default)(e,"trendIndex",null),(0,c.default)(e,"popularityIndex",null),(0,c.default)(e,"featuredIndex",null),(0,c.default)(e,"createdAt",null),(0,c.default)(e,"updatedAt",null),(0,c.default)(e,"keywords",[]),(0,c.default)(e,"taxonomies",[]),(0,c.default)(e,"documents",[]),e}return(0,u.default)(Kit,e),(0,o.default)(Kit,[{key:"getDocumentsByTypes",value:function getDocumentsByTypes(e){var t=this;return e.map(function(e){return(e=e.clone()).documents=t.documents.filter(function(t){return e.documentTypes.includes(t.documentType)}),e})}}],[{key:"createFromResponse",value:function createFromResponse(e){return(new Kit).init({id:e.id,title:e.title,description:e.description,isFavorite:e.is_favorite,thumbnailUrl:e.thumbnail_url,previewUrl:e.preview_url,accessLevel:e.access_level,accessTier:e.access_tier,trendIndex:e.trend_index,popularityIndex:e.popularity_index,featuredIndex:e.featured_index,createdAt:e.created_at?new Date(e.created_at):null,updatedAt:e.updated_at?new Date(e.updated_at):null,keywords:e.keywords,taxonomies:e.taxonomies,documents:e.documents?e.documents.map(function(e){return d.default.createFromResponse(e)}):[]})}}])}(s.default)},41533:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useKitDocumentByType(e){var t=(0,o.default)(),r=(0,i.useMemo)(function(){return e&&t.data?e.getDocumentsByTypes(t.data).sort(function(e,t){return e.order-t.order}):[]},[e,t.data]);return _objectSpread(_objectSpread({},t),{},{data:r})};var a=n(r(85707)),o=n(r(91437)),i=r(41594);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,a.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}},42176:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pipe=function pipe(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return t.reduce(function(e,t){return t.apply(void 0,[e].concat(n))},e)}}},42523:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784),i=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,o,l={__proto__:null,default:e};if(null===e||"object"!=i(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(o.get||o.set)?a(l,u,o):l[u]=e[u]);return l}(e,t)}(r(41594)),u=o(r(10906)),c=o(r(18821)),s=o(r(68145)),d=o(r(79891)),f=o(r(78013)),p=r(57401),m=r(12470),v=r(3073);var y=function TaxonomiesFilterList(e){var t=(0,l.useState)(e.taxonomiesByType.isOpenByDefault),r=(0,c.default)(t,2),a=r[0],o=r[1],i=(0,l.useState)(""),s=(0,c.default)(i,2),y=s[0],_=s[1],g=(0,l.useMemo)(function(){if(!y)return e.taxonomiesByType.data;var t=y.toLowerCase();return e.taxonomiesByType.data.filter(function(e){return e.text.toLowerCase().includes(t)})},[e.taxonomiesByType.data,y]);return l.default.createElement(d.default,{className:"e-kit-library__tags-filter-list",title:e.taxonomiesByType.label,isOpen:a,onChange:o,onClick:function onClick(t,r){var n;null===(n=e.onCollapseChange)||void 0===n||n.call(e,t,r)}},e.taxonomiesByType.data.length>=15&&l.default.createElement(f.default,{size:"sm",className:"e-kit-library__tags-filter-list-search",placeholder:(0,m.sprintf)(n("Search %s...","elementor"),e.taxonomiesByType.label),value:y,onChange:function onChange(t){var r;(_(t),t)&&(null===(r=e.onChange)||void 0===r||r.call(e,t))}}),l.default.createElement("div",{className:"e-kit-library__tags-filter-list-container"},0===g.length&&l.default.createElement(p.Text,null,n("No Results Found","elementor")),g.map(function(t){var r;return l.default.createElement("label",{key:t.text,className:"e-kit-library__tags-filter-list-item"},l.default.createElement(p.Checkbox,{checked:!(null===(r=e.selected[t.type])||void 0===r||!r.includes(t.id||t.text)),onChange:function onChange(r){var n=r.target.checked;!function eventTracking(t,r,n,a){var o=e.category&&("/favorites"===e.category?"favorites":"all kits");(0,v.appsEventTrackingDispatch)(t,{page_source:"home page",element_location:"app_sidebar",category:o,section:r,item:a,action:n?"checked":"unchecked"})}("kit-library/filter",t.type,n,t.text),e.onSelect(t.type,function(e){return n?[].concat((0,u.default)(e),[t.id||t.text]):e.filter(function(e){return![t.id,t.text].includes(e)})})}}),t.text)})))};y.propTypes={taxonomiesByType:a.shape({key:a.string,label:a.string,data:a.arrayOf(a.instanceOf(s.default)),isOpenByDefault:a.bool}),selected:a.objectOf(a.arrayOf(a.string)),onSelect:a.func,onCollapseChange:a.func,category:a.string,onChange:a.func};t.default=l.default.memo(y)},43082:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784),o=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.SettingsProvider=SettingsProvider,t.useSettingsContext=function useSettingsContext(){return(0,i.useContext)(c)};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?a(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),l=a(r(85707)),u=a(r(18821));function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,l.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var c=(0,i.createContext)({});function SettingsProvider(e){var t=(0,i.useState)({}),r=(0,u.default)(t,2),n=r[0],a=r[1],o=(0,i.useCallback)(function(e){a(function(t){return _objectSpread(_objectSpread({},t),e)})},[a]);return(0,i.useEffect)(function(){a(e.value)},[a]),i.default.createElement(c.Provider,{value:{settings:n,setSettings:a,updateSettings:o}},e.children)}SettingsProvider.propTypes={children:n.any,value:n.object.isRequired}},45075:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,t.default=function useKits(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,f.useState)(!1),r=(0,a.default)(t,2),n=r[0],i=r[1],c=(0,f.useState)(function(){return _objectSpread(_objectSpread({ready:!1},v),e)}),s=(0,a.default)(c,2),_=s[0],g=s[1],b=(0,f.useCallback)(function(){return i(!0)},[i]),h=(0,f.useCallback)(function(){return g(_objectSpread(_objectSpread({ready:!0},v),e))},[g]),k=(0,d.useQuery)([m],function(){return function fetchKits(e){return $e.data.get("kits/index",{force:e?1:void 0},{refresh:!0}).then(function(e){return e.data}).then(function(e){return e.data.map(function(e){return l.default.createFromResponse(e)})})}(n)}),C=(0,f.useMemo)(function(){return k.data?p.pipe.apply(void 0,(0,o.default)(Object.values(y)))((0,o.default)(k.data),_):[]},[k.data,_]),O=(0,u.default)(_.taxonomies),E=(0,f.useMemo)(function(){return!!_.search||!!O.length},[_]);return(0,f.useEffect)(function(){n&&k.refetch().then(function(){return i(!1)})},[n]),_objectSpread(_objectSpread({},k),{},{data:C,queryParams:_,setQueryParams:g,clearQueryParams:h,forceRefetch:b,isFilterActive:E})},t.defaultQueryParams=void 0;var a=n(r(18821)),o=n(r(10906)),i=n(r(85707)),l=n(r(41084)),u=n(r(59979)),c=r(68145),s=r(31627),d=r(89994),f=r(41594),p=r(42176);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,i.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var m=t.KEY="kits",v=t.defaultQueryParams={favorite:!1,search:"",taxonomies:c.TaxonomyTypes.reduce(function(e,t){var r=t.key;return _objectSpread(_objectSpread({},e),{},(0,i.default)({},r,[]))},{}),order:{direction:"asc",by:"featuredIndex"},referrer:null},y={favoriteFilter:function favoriteFilter(e,t){return t.favorite?e.filter(function(e){return e.isFavorite}):e},searchFilter:function searchFilter(e,t){return t.search?e.filter(function(e){var r=[].concat((0,o.default)(e.keywords),(0,o.default)(e.taxonomies),[e.title]),n=t.search.toLowerCase();return r.some(function(e){return e.toLowerCase().includes(n)})}):e},taxonomiesFilter:function taxonomiesFilter(e,t){var r=Object.keys(t.taxonomies).filter(function(e){return t.taxonomies[e].length});return r.length?e.filter(function(e){return r.some(function(r){return(0,s.isKitInTaxonomy)(e,r,t.taxonomies[r])})}):e},sort:function sort(e,t){var r=t.order;return e.sort(function(e,t){return"asc"===r.direction?e[r.by]-t[r.by]:t[r.by]-e[r.by]})}}},47453:()=>{},47749:()=>{},48551:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784),o=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=KitListCloud;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?a(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),l=a(r(61790)),u=a(r(58155)),c=a(r(18821)),s=a(r(41084)),d=a(r(65871)),f=r(57401),p=r(49642),m=a(r(98213));function KitListCloud(e){var t=(0,i.useState)(!1),r=(0,c.default)(t,2),n=r[0],a=r[1],o=(0,p.useKitCloudMutations)(),s=o.remove,v=o.isLoading,y=(0,i.useState)(),_=(0,c.default)(y,2),g=_[0],b=_[1],h=(0,i.useCallback)(function(){b(null),a(!1)},[]),k=(0,i.useCallback)((0,u.default)(l.default.mark(function _callee(){return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=1,s.mutate(g.id);case 1:return e.prev=1,h(),e.finish(1);case 2:case"end":return e.stop()}},_callee,null,[[0,,1,2]])})),[g,s,h]);return i.default.createElement(f.CssGrid,{spacing:24,colMinWidth:290},i.default.createElement(i.default.Fragment,null,e.data.map(function(t,r){return i.default.createElement(d.default,{key:t.id,model:t,index:r,source:e.source,onDelete:function onDelete(){b(t),a(!0)}})})),i.default.createElement(m.default,{kit:g,show:n,onDeleteClick:k,onCancelClick:h,isLoading:v}))}KitListCloud.propTypes={data:n.arrayOf(n.instanceOf(s.default)),source:n.string}},48840:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ApplyKitDialog;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?a(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),l=r(83040),u=r(57401);function ApplyKitDialog(e){var t=(0,l.useNavigate)(),r=(0,i.useCallback)(function(){var r,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0],a="";null!==(r=elementorCommon)&&void 0!==r&&null!==(r=r.config)&&void 0!==r&&r.experimentalFeatures["import-export-customization"]?(a="import-customization?referrer=kit-library&id=".concat(e.id,"&file_url=").concat(encodeURIComponent(e.downloadLink)),n&&(a+="&action_type=apply-all")):(a="/import/process"+"?id=".concat(e.id)+"&file_url=".concat(encodeURIComponent(e.downloadLink))+"&nonce=".concat(e.nonce,"&referrer=kit-library"),n&&(a+="&action_type=apply-all")),t(a)},[e.downloadLink,e.nonce]);return i.default.createElement(u.Dialog,{title:n("Apply %s?","elementor").replace("%s",e.title),text:i.default.createElement(i.default.Fragment,null,n("You can use everything in this kit, or Customize to only include some items.","elementor"),i.default.createElement("br",null),i.default.createElement("br",null),n("By applying the entire kit, you'll override any styles, settings or content already on your site.","elementor")),approveButtonText:n("Apply All","elementor"),approveButtonColor:"primary",approveButtonOnClick:function approveButtonOnClick(){return r(!0)},dismissButtonText:n("Customize","elementor"),dismissButtonOnClick:function dismissButtonOnClick(){return r(!1)},onClose:e.onClose})}ApplyKitDialog.propTypes={id:a.string.isRequired,downloadLink:a.string.isRequired,nonce:a.string.isRequired,onClose:a.func.isRequired,title:a.string},ApplyKitDialog.defaultProps={title:"Kit"}},49642:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useKitCloudMutations=function useKitCloudMutations(){var e=(0,n.useQueryClient)(),t=(0,n.useMutation)(function(e){return $e.data.delete("cloud-kits/index",{id:e})},{onSuccess:function onSuccess(){return e.invalidateQueries(a.KEY)}});return{remove:t,isLoading:t.isLoading}};var n=r(89994),a=r(82863)},50474:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TYPE_PROMOTION=t.TYPE_CONNECT=t.TYPE_APPLY=void 0,t.default=function useKitCallToAction(e){var t=(0,a.useSettingsContext)().settings,r=t.access_tier,s=i.TierToKeyMap[e];t.is_pro&&t.is_library_connected&&r===o.TIERS.free&&(r=o.TIERS["essential-oct2023"]);var d=(0,n.useMemo)(function(){var r;return null===(r=t.subscription_plans)||void 0===r?void 0:r[e]},[t,e]);return d.label=i.PromotionChipText[s],d.isPromoted=o.TIERS.free!==e,{type:(0,n.useMemo)(function(){var n=(0,o.isTierAtLeast)(r,e);return t.is_library_connected||!t.is_pro&&!n?n?c:u:l},[t,e]),subscriptionPlan:d}};var n=r(41594),a=r(43082),o=r(87437),i=r(31627),l=t.TYPE_CONNECT="connect",u=t.TYPE_PROMOTION="promotion",c=t.TYPE_APPLY="apply"},50512:()=>{},53673:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784),i=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.breakpoints=void 0,t.default=Preview;var l=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,o,l={__proto__:null,default:e};if(null===e||"object"!=i(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(o.get||o.set)?a(l,u,o):l[u]=e[u]);return l}(e,t)}(r(41594)),u=o(r(18821)),c=o(r(38832)),s=o(r(91289)),d=o(r(86845)),f=o(r(3471)),p=o(r(26303)),m=o(r(70172)),v=o(r(80791)),y=r(83862),_=r(83040),g=r(3073);r(6121);var b=t.breakpoints=[{value:"desktop",label:n("Desktop","elementor"),style:{width:"100%",height:"100%"}},{value:"tablet",label:n("Tablet","elementor"),style:{marginBlockStart:"30px",marginBlockEnd:"30px",width:"768px",height:"1024px"}},{value:"mobile",label:n("Mobile","elementor"),style:{marginBlockStart:"30px",marginBlockEnd:"30px",width:"375px",height:"667px"}}];function useHeaderButtons(e,t){var r=(0,_.useNavigate)();return(0,l.useMemo)(function(){return[{id:"overview",text:n("Overview","elementor"),hideText:!1,variant:"outlined",color:"secondary",size:"sm",onClick:function onClick(){!function eventTracking(e,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"click";(0,g.appsEventTrackingDispatch)(e,{kit_name:t,element_position:"app_header",page_source:"view demo",view_type_clicked:r,event_type:n})}("kit-library/view-overview-page","overview"),r("/kit-library/overview/".concat(e))},includeHeaderBtnClass:!1}]},[e])}function Preview(e){var t=(0,m.default)(e.id),r=t.data,a=t.isError,o=t.isLoading,i=(0,l.useState)(!0),h=(0,u.default)(i,2),k=h[0],C=h[1],O=useHeaderButtons(e.id,r&&r.title),E=function usePreviewUrl(e){var t=(0,_.useLocation)();return(0,l.useMemo)(function(){var r,n;if(!e)return null;var a=new URLSearchParams(null===(r=t.pathname.split("?"))||void 0===r?void 0:r[1]).get("document_id"),o="?utm_source=kit-library&utm_medium=wp-dash&utm_campaign=preview",i=e.previewUrl?e.previewUrl+o:e.previewUrl;if(!a)return i;var l=(null===(n=e.documents.find(function(e){return e.id===parseInt(a)}))||void 0===n?void 0:n.previewUrl)||i;return l?l+o:l},[t,e])}(r),w=(0,l.useState)("desktop"),P=(0,u.default)(w,2),T=P[0],j=P[1],x=(0,l.useMemo)(function(){return b.find(function(e){return e.value===T}).style},[T]),S=function onChange(e){j(e),function eventTracking(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"click";(0,g.appsEventTrackingDispatch)(e,{kit_name:r.title,page_source:"view demo",layout:t,element_position:n,event_type:a})}("kit-library/responsive-controls",e,"app_header")};if((0,v.default)({title:r?"".concat(n("Kit Library","elementor")," | ").concat(r.title):n("Loading...","elementor")}),a)throw new Error;return o?l.default.createElement(c.default,null):l.default.createElement(d.default,{header:l.default.createElement(s.default,{model:r,buttons:O,centerColumn:l.default.createElement(p.default,{active:T,onChange:function onChange(e){return S(e)},kitName:r.title}),pageId:"demo"})},k&&l.default.createElement(f.default,{className:"e-kit-library__preview-loader"}),E&&l.default.createElement(y.PreviewIframe,{previewUrl:E,style:x,onLoaded:function onLoaded(){return C(!1)}}))}Preview.propTypes={id:a.string}},55942:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r(39805)),o=n(r(40989)),i=n(r(15118)),l=n(r(29402)),u=n(r(87861)),c=n(r(85707)),s=n(r(32195));function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!e})()}t.default=function(e){function ContentType(){var e;(0,a.default)(this,ContentType);for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return e=function _callSuper(e,t,r){return t=(0,l.default)(t),(0,i.default)(e,_isNativeReflectConstruct()?Reflect.construct(t,r||[],(0,l.default)(e).constructor):t.apply(e,r))}(this,ContentType,[].concat(r)),(0,c.default)(e,"id",""),(0,c.default)(e,"label",""),(0,c.default)(e,"documentTypes",[]),(0,c.default)(e,"documents",[]),(0,c.default)(e,"order",0),e}return(0,u.default)(ContentType,e),(0,o.default)(ContentType,null,[{key:"createFromResponse",value:function createFromResponse(e){return(new ContentType).init({id:e.id,label:e.label,documentTypes:e.doc_types,order:e.order,documents:[]})}}])}(s.default)},58662:()=>{},59679:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784),i=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=IndexHeader;var l=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,o,l={__proto__:null,default:e};if(null===e||"object"!=i(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(o.get||o.set)?a(l,u,o):l[u]=e[u]);return l}(e,t)}(r(41594)),u=o(r(18821)),c=o(r(80876)),s=r(57401),d=r(83040),f=o(r(34744)),p=r(3073);function IndexHeader(e){var t,r,a=(0,d.useNavigate)(),o=(0,l.useState)(!1),i=(0,u.default)(o,2),m=i[0],v=i[1],y=(0,l.useRef)(),_=function eventTracking(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"click",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;(0,p.appsEventTrackingDispatch)(e,{element:t,event_type:r,page_source:"home page",element_position:"app_header",modal_type:n})},g=elementorAppConfig.user.is_administrator||null!==(t=null===(r=elementorAppConfig.user.restrictions)||void 0===r?void 0:r.includes("json-upload"))&&void 0!==t&&t,b=(0,l.useMemo)(function(){return[{id:"info",text:n("Info","elementor"),hideText:!0,icon:"eicon-info-circle-o",onClick:function onClick(){_("kit-library/seek-more-info"),v(!0)}},{id:"refetch",text:n("Refetch","elementor"),hideText:!0,icon:"eicon-sync ".concat(e.isFetching?"eicon-animation-spin":""),onClick:function onClick(){_("kit-library/refetch"),e.refetch()}},g&&{id:"import",text:n("Import","elementor"),hideText:!0,icon:"eicon-upload-circle-o",elRef:y,onClick:function onClick(){_("kit-library/kit-import"),a("/import?referrer=kit-library")}}]},[e.isFetching,e.refetch,g]);return l.default.createElement(l.default.Fragment,null,l.default.createElement(c.default,{buttons:b}),l.default.createElement(f.default,{targetRef:y,wrapperClass:"e-kit-library__tooltip"},n("Import Website Template","elementor")),l.default.createElement(s.ModalProvider,{title:n("Welcome to the Library","elementor"),show:m,setShow:v,onOpen:function onOpen(){return _("kit-library/modal-open",null,"load","info")},onClose:function onClose(e){return function onClose(e){var t=e.target.classList.contains("eps-modal__overlay")?"overlay":"x";_("kit-library/modal-close",t,null,"info")}(e)}},l.default.createElement("div",{className:"e-kit-library-header-info-modal-container"},l.default.createElement(s.Heading,{tag:"h3",variant:"h3"},n("What's a Website Template?","elementor")),l.default.createElement(s.Text,null,n("A Website Template is full, ready-made design that you can apply to your site. It includes all the pages, parts, settings and content that you'd expect in a fully functional website.","elementor"))),l.default.createElement("div",{className:"e-kit-library-header-info-modal-container"},l.default.createElement(s.Heading,{tag:"h3",variant:"h3"},n("What's going on in the Website Templates Library?","elementor")),l.default.createElement(s.Text,null,n("Search & filter for website templates by category and tags, or browse through individual website templates to see what's inside.","elementor"),l.default.createElement("br",null),n("Once you've picked a winner, apply it to your site!","elementor"))),l.default.createElement("div",null,l.default.createElement(s.Heading,{tag:"h3",variant:"h3"},n("Happy browsing!","elementor")),l.default.createElement(s.Text,null,l.default.createElement(s.Button,{url:"https://go.elementor.com/app-kit-library-how-to-use-kits/",target:"_blank",rel:"noreferrer",text:n("Learn more","elementor"),color:"link",onClick:function onClick(){_("kit-library/seek-more-info","text link",null,"info")}})," ",n("about using templates","elementor")))))}r(47453),IndexHeader.propTypes={refetch:a.func.isRequired,isFetching:a.bool}},59955:()=>{},59979:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useSelectedTaxonomies(e){return(0,o.useMemo)(function(){return Object.values(e).reduce(function(e,t){return[].concat((0,a.default)(e),(0,a.default)(t))})},[e])};var a=n(r(10906)),o=r(41594)},61670:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=KitAlreadyAppliedDialog;var i=o(r(41594)),l=r(57401);function KitAlreadyAppliedDialog(e){return i.default.createElement(l.Dialog,{title:n("You've already applied a Website Templates.","elementor"),text:i.default.createElement(i.default.Fragment,null,n("Applying two Website Templates on the same website will mix global styles and colors and hurt your site's performance.","elementor"),i.default.createElement("br",null),i.default.createElement("br",null),n("Remove the existing Website Template before applying a new one.","elementor")),approveButtonText:n("Remove existing","elementor"),approveButtonColor:"primary",approveButtonOnClick:function approveButtonOnClick(){return location.href=function getRemoveKitUrl(){var t=elementorAppConfig["import-export"].tools_url,r=new URL(t);return r.searchParams.append("referrer_kit",e.id),r.hash="tab-import-export-kit",r.toString()}()},dismissButtonText:n("Apply anyway","elementor"),dismissButtonOnClick:e.dismissButtonOnClick,onClose:e.onClose})}KitAlreadyAppliedDialog.propTypes={id:a.string.isRequired,dismissButtonOnClick:a.func.isRequired,onClose:a.func.isRequired}},65871:(e,t,r)=>{"use strict";var n=r(96784),a=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var o,i,l={__proto__:null,default:e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return l;if(o=t?n:r){if(o.has(e))return o.get(e);o.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?o(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),i=n(r(18821)),l=r(12470),u=r(83040),c=n(r(62688)),s=n(r(41084)),d=r(57401),f=r(3073),p=r(14300);r(47749);var m=function PopoverItem(e){var t=e.className,r=void 0===t?"":t,n=e.icon,a=e.title,i=e.onClick;return o.default.createElement("div",{className:"e-kit-library__kit-item-actions-popover-item ".concat(r),role:"button",tabIndex:0,onClick:function handleClick(){i()},onKeyDown:function handleKeyDown(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),i())}},o.default.createElement("i",{className:n}),o.default.createElement("span",null,a))};m.propTypes={className:c.default.string,icon:c.default.string.isRequired,title:c.default.string.isRequired,onClick:c.default.func.isRequired};var v=function KitActionsPopover(e){var t=e.isOpen,r=e.onClose,n=e.onDelete,a=e.className,i=void 0===a?"e-kit-library__kit-item-actions-popover":a;return t?o.default.createElement(d.Popover,{className:i,closeFunction:r,arrowPosition:"none"},o.default.createElement(m,{className:"e-kit-library__kit-item-actions-popover-item--danger",icon:"eicon-library-delete",title:(0,l.__)("Delete","elementor"),onClick:n})):null};v.propTypes={isOpen:c.default.bool.isRequired,onClose:c.default.func.isRequired,onDelete:c.default.func.isRequired,className:c.default.string};var y=function KitListCloudItem(e){var t=(0,u.useNavigate)(),r=(0,o.useState)(!1),n=(0,i.default)(r,2),a=n[0],c=n[1],s=function eventTracking(t){(0,f.appsEventTrackingDispatch)(t,{kit_name:e.model.title,grid_location:e.index,page_source:"cloud"})};return o.default.createElement(d.Card,{className:"e-kit-library__kit-item"},o.default.createElement(d.CardHeader,{className:"e-kit-library__kit-item-header"},o.default.createElement(d.Heading,{tag:"h3",title:e.model.title,variant:"h5",className:"eps-card__headline"},e.model.title),o.default.createElement(d.Button,{text:(0,l.__)("Actions","elementor"),hideText:!0,icon:"eicon-ellipsis-v",className:"e-kit-library__kit-item-actions-menu",onClick:function onClick(e){e.stopPropagation(),c(!0)}}),o.default.createElement(v,{isOpen:a,onClose:function onClose(){return c(!1)},onDelete:function handleDelete(){c(!1),f.AppsEventTracking.sendKitCloudLibraryDelete(e.model.id),s("kit-library/cloud-delete"),e.onDelete()}})),o.default.createElement(d.CardBody,null,o.default.createElement(d.CardImage,{alt:e.model.title,src:e.model.thumbnailUrl||""},o.default.createElement(d.CardOverlay,null,o.default.createElement(d.Grid,{container:!0,direction:"column",className:"e-kit-library__kit-item-cloud-overlay"},o.default.createElement(d.Button,{className:"eps-button e-kit-library__kit-item-cloud-overlay-import-button eps-button--primary eps-button--sm eps-button--contained",text:(0,l.__)("Apply","elementor"),icon:"eicon-library-download",onClick:function onClick(){var r;s("kit-library/cloud-import"),f.AppsEventTracking.sendKitCloudLibraryApply(e.model.id);var n=null!==(r=elementorCommon)&&void 0!==r&&null!==(r=r.config)&&void 0!==r&&r.experimentalFeatures["import-export-customization"]?"import-customization?referrer=".concat(p.KIT_SOURCE_MAP.CLOUD,"&id=").concat(e.model.id):"import?referrer=kit-library&source=".concat(p.KIT_SOURCE_MAP.CLOUD,"&kit_id=").concat(e.model.id);t(n,{replace:!0})}}))))))};y.propTypes={model:c.default.instanceOf(s.default).isRequired,index:c.default.number,source:c.default.string,onDelete:c.default.func.isRequired};t.default=o.default.memo(y)},67822:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function App(){return a.default.createElement("div",{className:"e-kit-library"},a.default.createElement(d.QueryClientProvider,{client:y},a.default.createElement(AppContent,null),elementorCommon.config.isElementorDebug&&a.default.createElement(f.ReactQueryDevtools,{initialIsOpen:!1})))};var a=n(r(41594)),o=n(r(94881)),i=n(r(8741)),l=n(r(30589)),u=n(r(96285)),c=n(r(53673)),s=r(75750),d=r(89994),f=r(6111),p=r(83040),m=r(43082),v=r(73153),y=new d.QueryClient({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:!1,staleTime:18e5}}});function AppContent(){return a.default.createElement(m.SettingsProvider,{value:elementorAppConfig["kit-library"]},a.default.createElement(v.ConnectStateProvider,null,a.default.createElement(s.LastFilterProvider,null,a.default.createElement(p.Router,null,a.default.createElement(i.default,{path:"/"}),a.default.createElement(o.default,{path:"/favorites"}),a.default.createElement(c.default,{path:"/preview/:id"}),a.default.createElement(u.default,{path:"/overview/:id"}),a.default.createElement(l.default,{path:"/cloud"})))))}},68123:()=>{},68145:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TaxonomyTypes=t.TAG=t.SUBSCRIPTION_PLAN=t.FEATURE=t.CATEGORY=void 0;var a=n(r(39805)),o=n(r(40989)),i=n(r(15118)),l=n(r(29402)),u=n(r(87861)),c=n(r(85707)),s=n(r(32195)),d=r(12470);function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!e})()}t.CATEGORY="categories",t.TAG="tags",t.FEATURE="features";var f=t.SUBSCRIPTION_PLAN="subscription_plans";t.TaxonomyTypes=[{key:"categories",label:(0,d.__)("Categories","elementor"),isOpenByDefault:!0,data:[]},{key:"tags",label:(0,d.__)("Tags","elementor"),data:[]},{key:"features",label:(0,d.__)("Features","elementor"),data:[]},{key:f,label:(0,d.__)("Plan","elementor"),data:[]}],t.default=function(e){function Taxonomy(){var e;(0,a.default)(this,Taxonomy);for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return e=function _callSuper(e,t,r){return t=(0,l.default)(t),(0,i.default)(e,_isNativeReflectConstruct()?Reflect.construct(t,r||[],(0,l.default)(e).constructor):t.apply(e,r))}(this,Taxonomy,[].concat(r)),(0,c.default)(e,"text",""),(0,c.default)(e,"type","tag"),(0,c.default)(e,"id",null),e}return(0,u.default)(Taxonomy,e),(0,o.default)(Taxonomy,null,[{key:"createFromResponse",value:function createFromResponse(e){return(new Taxonomy).init({text:e.text,type:e.type,id:e.id||null})}}])}(s.default)},68843:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=KitList;var o=a(r(41594)),i=r(83040),l=a(r(41084)),u=a(r(29883)),c=a(r(8203)),s=r(57401);function KitList(e){var t,r=(0,i.useLocation)(),n=new URLSearchParams(null===(t=r.pathname.split("?"))||void 0===t?void 0:t[1]).get("referrer");return o.default.createElement(s.CssGrid,{spacing:24,colMinWidth:290},"onboarding"===n&&o.default.createElement(c.default,null),e.data.map(function(t,r){var n;return o.default.createElement(u.default,{key:t.id,model:t,index:r+1,queryParams:null===(n=e.queryParams)||void 0===n?void 0:n.search,source:e.source})}))}KitList.propTypes={data:n.arrayOf(n.instanceOf(l.default)),queryParams:n.shape({search:n.string}),source:n.string}},70172:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,t.default=function useKit(e){var t=function usePlaceholderDataCallback(e){var t=(0,u.useQueryClient)();return(0,l.useCallback)(function(){var r,n=null===(r=t.getQueryData(i.KEY))||void 0===r?void 0:r.find(function(t){return t.id===e});if(n)return n},[t,e])}(e);return(0,u.useQuery)([c,e],fetchKitItem,{placeholderData:t})};var a=n(r(18821)),o=n(r(41084)),i=r(45075),l=r(41594),u=r(89994),c=t.KEY="kit";function fetchKitItem(e){var t=(0,a.default)(e.queryKey,2),r=(t[0],t[1]);return $e.data.get("kits/index",{id:r},{refresh:!0}).then(function(e){return e.data}).then(function(e){var t=e.data;return o.default.createFromResponse(t)})}},73153:(e,t,r)=>{"use strict";var n=r(96784),a=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectStateContext=void 0,t.ConnectStateProvider=ConnectStateProvider;var o=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var o,i,l={__proto__:null,default:e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return l;if(o=t?n:r){if(o.has(e))return o.get(e);o.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?o(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),i=n(r(18821)),l=n(r(62688));var u=t.ConnectStateContext=(0,o.createContext)();function ConnectStateProvider(e){var t=e.children,r=(0,o.useState)(elementorCommon.config.library_connect.is_connected),n=(0,i.default)(r,2),a=n[0],l=n[1],c=(0,o.useState)(!1),s=(0,i.default)(c,2),d=s[0],f=s[1],p=(0,o.useCallback)(function(e){f(!0),l(!0),elementorCommon.config.library_connect.is_connected=!0,e&&e()},[]),m=(0,o.useCallback)(function(e){l(!1),f(!1),elementorCommon.config.library_connect.is_connected=!1,e&&e()},[]),v={isConnected:a,isConnecting:d,setConnecting:(0,o.useCallback)(function(e){f(e)},[]),handleConnectSuccess:p,handleConnectError:m};return o.default.createElement(u.Provider,{value:v},t)}ConnectStateProvider.propTypes={children:l.default.node.isRequired}},75750:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784),o=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.LastFilterProvider=LastFilterProvider,t.useLastFilterContext=function useLastFilterContext(){return(0,i.useContext)(u)};var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?a(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),l=a(r(18821));var u=(0,i.createContext)({});function LastFilterProvider(e){var t=(0,i.useState)({}),r=(0,l.default)(t,2),n=r[0],a=r[1];return i.default.createElement(u.Provider,{value:{lastFilter:n,setLastFilter:a}},e.children)}LastFilterProvider.propTypes={children:n.any}},78013:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784),i=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=SearchInput;var l=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,o,l={__proto__:null,default:e};if(null===e||"object"!=i(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(o.get||o.set)?a(l,u,o):l[u]=e[u]);return l}(e,t)}(r(41594)),u=o(r(18821)),c=o(r(89889)),s=r(57401);function SearchInput(e){var t=(0,l.useState)(e.value||""),r=(0,u.default)(t,2),a=r[0],o=r[1],i=(0,c.default)(function(t){return e.onChange(t)},e.debounceTimeout);return(0,l.useEffect)(function(){e.value!==a&&o(e.value)},[e.value]),l.default.createElement("div",{className:"eps-search-input__container ".concat(e.className)},l.default.createElement("input",{className:"eps-search-input eps-search-input--".concat(e.size),placeholder:e.placeholder,value:a,onChange:function onChange(e){o(e.target.value),i(e.target.value)}}),l.default.createElement(s.Icon,{className:"eicon-search-bold eps-search-input__icon eps-search-input__icon--".concat(e.size)}),e.value&&l.default.createElement(s.Button,{text:n("Clear","elementor"),hideText:!0,className:"eicon-close-circle eps-search-input__clear-icon eps-search-input__clear-icon--".concat(e.size),onClick:function onClick(){return e.onChange("")}}))}r(78873),SearchInput.propTypes={placeholder:a.string,value:a.string.isRequired,onChange:a.func.isRequired,className:a.string,size:a.oneOf(["md","sm"]),debounceTimeout:a.number},SearchInput.defaultProps={className:"",size:"md",debounceTimeout:300}},78396:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784),i=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=OverviewSidebar;var l=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,o,l={__proto__:null,default:e};if(null===e||"object"!=i(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(o.get||o.set)?a(l,u,o):l[u]=e[u]);return l}(e,t)}(r(41594)),u=o(r(18821)),c=o(r(79891)),s=o(r(55942)),d=o(r(25265)),f=o(r(41084)),p=r(57401),m=r(3073);function OverviewSidebar(e){var t,r=(0,l.useState)(!0),a=(0,u.default)(r,2),o=a[0],i=a[1];return l.default.createElement("div",{className:"e-kit-library__item-sidebar"},l.default.createElement("div",{className:"e-kit-library__item-sidebar-header"},l.default.createElement(p.Heading,{tag:"h1",variant:"h5",className:"e-kit-library__item-sidebar-header-title"},e.model.title),l.default.createElement(d.default,{isFavorite:e.model.isFavorite,id:e.model.id})),l.default.createElement(p.CardImage,{className:"e-kit-library__item-sidebar-thumbnail",alt:e.model.title,src:e.model.thumbnailUrl||""}),l.default.createElement(p.Text,{className:"e-kit-library__item-sidebar-description"},e.model.description||""),(null===(t=e.groupedKitContent)||void 0===t?void 0:t.length)>0&&e.model.documents.length>0&&l.default.createElement(c.default,{isOpen:o,onChange:i,title:n("WHAT'S INSIDE","elementor"),className:"e-kit-library__item-sidebar-collapse-info",onClick:function onClick(e,t){!function eventTracking(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"click";"boolean"==typeof a&&(e="kit-library/".concat(a&&a?"collapse":"expand")),(0,m.appsEventTrackingDispatch)(e,{page_source:"overview",element_location:"app_sidebar",kit_name:r,tag:n,section:t,event_type:o})}(null,t,null,null,e)}},e.groupedKitContent.map(function(e){return e.documents<=0?"":l.default.createElement(p.Text,{className:"e-kit-library__item-information-text",key:e.id},e.documents.length," ",e.label)})))}r(50512),OverviewSidebar.propTypes={model:a.instanceOf(f.default).isRequired,index:a.number,groupedKitContent:a.arrayOf(a.instanceOf(s.default))}},78729:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(96784),o=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=UpgradeScreen;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?a(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),l=r(57401),u=a(r(62688)),c=a(r(25368)),s=a(r(59679)),d=a(r(17348)),f=a(r(86845)),p=r(3073);function UpgradeScreen(e){var t=e.menuItems,r=e.forceRefetch,a=e.isFetching,o=e.cloudKitsData,u=""!==(null==o?void 0:o.subscription_id)?"https://go.elementor.com/go-pro-cloud-website-templates-library-advanced/":"https://go.elementor.com/go-pro-cloud-website-templates-library/";return(0,i.useEffect)(function(){p.AppsEventTracking.sendPageViewsWebsiteTemplates(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.cloudKitLibraryUpgrade)},[]),i.default.createElement(f.default,{sidebar:i.default.createElement(d.default,{menuItems:t}),header:i.default.createElement(s.default,{refetch:function refetch(){r()},isFetching:a})},i.default.createElement("div",{className:"e-kit-library__index-layout-container"},i.default.createElement(c.default,{className:"e-kit-library__index-layout-main e-kit-library__connect-container"},i.default.createElement(l.Grid,{container:!0,alignItems:"center",justify:"center",direction:"column",className:"e-kit-library__error-screen"},i.default.createElement("i",{className:"eicon-library-subscription-upgrade","aria-hidden":"true"}),i.default.createElement(l.Heading,{tag:"h3",variant:"display-1",className:"e-kit-library__error-screen-title"},n("It's time to level up","elementor")),i.default.createElement(l.Text,{variant:"xl",className:"e-kit-library__error-screen-description"},n("Upgrade to Elementor Pro to import your own website template and save templates that you can reuse on any of your connected websites.","elementor")),i.default.createElement(l.Button,{text:n("Upgrade now","elementor"),url:u,onClick:function onClick(){p.AppsEventTracking.sendKitsCloudUpgradeClicked(elementorCommon.eventsManager.config.secondaryLocations.kitLibrary.cloudKitLibrary)},target:"_blank",className:"e-kit-library__upgrade-button"})))))}UpgradeScreen.propTypes={menuItems:u.default.array.isRequired,forceRefetch:u.default.func.isRequired,isFetching:u.default.bool.isRequired,cloudKitsData:u.default.object.isRequired}},78873:()=>{},79891:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Collapse;var o=a(r(41594));function Collapse(e){return o.default.createElement("div",{className:"eps-collapse ".concat(e.className),"data-open":e.isOpen||void 0},o.default.createElement("button",{className:"eps-collapse__title",onClick:function onClick(){var t;e.onChange(function(e){return!e}),null===(t=e.onClick)||void 0===t||t.call(e,e.isOpen,e.title)}},o.default.createElement("span",null,e.title),o.default.createElement("i",{className:"eicon-chevron-right eps-collapse__icon"})),o.default.createElement("div",{className:"eps-collapse__content"},e.children))}r(23487),Collapse.propTypes={isOpen:n.bool,onChange:n.func,className:n.string,title:n.node,onClick:n.func,children:n.oneOfType([n.node,n.arrayOf(n.node)])},Collapse.defaultProps={className:"",isOpen:!1}},80143:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useDownloadLinkMutation(e,t){var r=t.onError,o=t.onSuccess,i=(0,n.useCallback)(function(){return $e.data.get("kits/download-link",{id:e.id},{refresh:!0})},[e]);return(0,a.useMutation)(i,{onSuccess:o,onError:r})};var n=r(41594),a=r(89994)},80876:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Header;var i=o(r(41594)),l=r(57401),u=o(r(6056)),c=r(3073);function Header(e){var t=function eventTracking(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"home page",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"click";return(0,c.appsEventTrackingDispatch)(e,{page_source:t,element_position:"app_header",kit_name:r,event_type:n})};return i.default.createElement(l.Grid,{container:!0,alignItems:"center",justify:"space-between",className:"eps-app__header"},e.startColumn||i.default.createElement("a",{className:"eps-app__logo-title-wrapper",href:"#/kit-library",onClick:function onClick(){return t("kit-library/logo")}},i.default.createElement("i",{className:"eps-app__logo eicon-elementor"}),i.default.createElement("h1",{className:"eps-app__title"},n("Website Templates","elementor"))),e.centerColumn||i.default.createElement("span",null),e.endColumn||i.default.createElement("div",{style:{flex:1}},i.default.createElement(u.default,{buttons:e.buttons,onClose:function onClose(){t("kit-library/close",null==e?void 0:e.pageId,null==e?void 0:e.kitName),window.top.location=elementorAppConfig.admin_url}})))}Header.propTypes={startColumn:a.node,endColumn:a.node,centerColumn:a.node,buttons:a.arrayOf(a.object),kitName:a.string,pageId:a.string}},81123:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784),o=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=KitDialog;var i=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,i,l={__proto__:null,default:e};if(null===e||"object"!=o(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?a(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),l=a(r(18821)),u=a(r(61670)),c=a(r(48840));function KitDialog(e){var t=(0,i.useState)(!1),r=(0,l.default)(t,2),n=r[0],a=r[1];return!!elementorAppConfig["import-export"].lastImportedSession.session_id&&!n?i.default.createElement(u.default,{id:e.id,dismissButtonOnClick:function dismissButtonOnClick(){return a(!0)},onClose:e.onClose}):i.default.createElement(c.default,{id:e.id,downloadLink:e.downloadLinkData.data.download_link,nonce:e.downloadLinkData.meta.nonce,onClose:e.onClose})}KitDialog.propTypes={id:n.string.isRequired,downloadLinkData:n.object.isRequired,onClose:n.func.isRequired}},82101:()=>{},82477:()=>{},82863:(e,t,r)=>{"use strict";var n=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,t.default=function useCloudKits(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,c.useState)(!1),r=(0,i.default)(t,2),n=r[0],o=r[1],m=(0,c.useState)(function(){return _objectSpread(_objectSpread({ready:!1},f),e)}),v=(0,i.default)(m,2),y=v[0],_=v[1],g=(0,c.useCallback)(function(){return o(!0)},[o]),b=(0,c.useCallback)(function(){return _(_objectSpread(_objectSpread({ready:!0},f),e))},[_]),h=(0,u.useQuery)([d],function(){return function fetchKits(){return $e.data.get("cloud-kits/index",{},{refresh:!0}).then(function(e){return e.data}).then(function(e){return e.data.map(function(e){return l.default.createFromResponse(e)})})}()}),k=(0,c.useMemo)(function(){return h.data?s.pipe.apply(void 0,(0,a.default)(Object.values(p)))((0,a.default)(h.data),y):[]},[h.data,y]),C=(0,c.useMemo)(function(){return!!y.search},[y]);return(0,c.useEffect)(function(){n&&h.refetch().then(function(){return o(!1)})},[n]),_objectSpread(_objectSpread({},h),{},{data:k,queryParams:y,setQueryParams:_,clearQueryParams:b,forceRefetch:g,isFilterActive:C})},t.defaultQueryParams=void 0;var a=n(r(10906)),o=n(r(85707)),i=n(r(18821)),l=n(r(41084)),u=r(89994),c=r(41594),s=r(42176);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var d=t.KEY="cloud-kits",f=t.defaultQueryParams={search:"",referrer:null},p={searchFilter:function searchFilter(e,t){return t.search?e.filter(function(e){var r=[e.title],n=t.search.toLowerCase();return r.some(function(e){return e.toLowerCase().includes(n)})}):e}}},83321:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useKitFavoritesMutations=function useKitFavoritesMutations(){var e=(0,i.useQueryClient)(),t=(0,n.useCallback)(function(t){var r=t.data,n=r.data.id,i=r.data.is_favorite;e.getQueryData([a.KEY])&&e.setQueryData([a.KEY],function(e){return e?e.map(function(e){return e.id===n?(e.isFavorite=i,e.clone()):e}):e}),e.getQueryData([o.KEY,n])&&e.setQueryData([o.KEY,n],function(e){return e.isFavorite=i,e.clone()})},[e]),r=(0,i.useMutation)(function(e){return $e.data.create("kits/favorites",{},{id:e})},{onSuccess:t}),l=(0,i.useMutation)(function(e){return $e.data.delete("kits/favorites",{id:e})},{onSuccess:t});return{addToFavorites:r,removeFromFavorites:l,isLoading:r.isLoading||l.isLoading}};var n=r(41594),a=r(45075),o=r(70172),i=r(89994)},83862:(e,t,r)=>{"use strict";var n=r(62688),a=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewIframe=PreviewIframe;var o=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var o,i,l={__proto__:null,default:e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return l;if(o=t?n:r){if(o.has(e))return o.get(e);o.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(i.get||i.set)?o(l,u,i):l[u]=e[u]);return l}(e,t)}(r(41594)),i=r(57401);function PreviewIframe(e){var t=(0,o.useRef)();return(0,o.useEffect)(function(){if(t.current){var r=function listener(){return e.onLoaded()};return t.current.addEventListener("load",r),function(){return t.current&&t.current.removeEventListener("load",r)}}},[t.current,e.previewUrl]),o.default.createElement(i.Grid,{container:!0,justify:"center",className:"e-kit-library__preview-iframe-container"},o.default.createElement("iframe",{className:"e-kit-library__preview-iframe",src:e.previewUrl,style:e.style,ref:t}))}PreviewIframe.propTypes={previewUrl:n.string.isRequired,style:n.object,onLoaded:n.func},PreviewIframe.defaultProps={style:{width:"100%",height:"100%"},onLoaded:function onLoaded(){}}},84051:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=EnvatoPromotion;var i=o(r(41594)),l=r(57401),u=r(3073);function EnvatoPromotion(e){return i.default.createElement(l.Text,{className:"e-kit-library-promotion",variant:"xl"},n("Looking for more Website Templates?","elementor")," "," ",i.default.createElement(l.Button,{variant:"underlined",color:"link",url:"https://go.elementor.com/app-envato-kits/",target:"_blank",rel:"noreferrer",text:n("Check out Elementor Website Templates on ThemeForest","elementor"),onClick:function onClick(){return function eventTracking(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"click";(0,u.appsEventTrackingDispatch)(t,{page_source:"home page",element_position:"library_bottom_promotion",category:e.category&&("/favorites"===e.category?"favorites":"all kits"),event_type:r})}("kit-library/check-kits-on-theme-forest")}}))}r(40915),EnvatoPromotion.propTypes={category:a.string}},86845:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Index;var o=a(r(41594)),i=a(r(24017));function Index(e){return o.default.createElement("div",{className:"eps-app__lightbox"},o.default.createElement("div",{className:"eps-app"},e.header,o.default.createElement("div",{className:"eps-app__main"},e.sidebar&&o.default.createElement(i.default,null,e.sidebar),e.children)))}Index.propTypes={header:n.node,sidebar:n.node,children:n.node}},87437:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isTierAtLeast=t.TIERS_PRIORITY=t.TIERS=void 0;var r=t.TIERS_PRIORITY=Object.freeze(["free","essential","essential-oct2023","advanced","expert","agency"]);t.TIERS=Object.freeze(r.reduce(function(e,t){return e[t]=t,e},{})),t.isTierAtLeast=function isTierAtLeast(e,t){var n=r.indexOf(e),a=r.indexOf(t);return-1!==n&&-1!==a&&n>=a}},89249:(e,t,r)=>{"use strict";var n=r(62688),a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Badge;var o=a(r(41594));function Badge(e){return o.default.createElement("span",{className:"eps-badge eps-badge--".concat(e.variant," ").concat(e.className),style:e.style},e.children)}r(68123),Badge.propTypes={children:n.node,className:n.string,style:n.object,variant:n.oneOf(["sm","md"])},Badge.defaultProps={className:"",style:{},variant:"md"}},89889:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useDebouncedCallback(e,t){var r=(0,n.useRef)();return(0,n.useCallback)(function(){for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];clearTimeout(r.current),r.current=setTimeout(function later(){clearTimeout(r.current),e.apply(void 0,a)},t)},[e,t])};var n=r(41594)},91289:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784),i=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ItemHeader;var l=_interopRequireWildcard(r(41594)),u=o(r(78304)),c=o(r(10906)),s=o(r(18821)),d=o(r(81123)),f=o(r(93941)),p=o(r(80876)),m=o(r(28299)),v=o(r(41084)),y=o(r(80143)),_=_interopRequireWildcard(r(50474)),g=o(r(93639)),b=r(57401),h=r(43082),k=r(87437),C=r(3073);function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(_interopRequireWildcard=function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,o,l={__proto__:null,default:e};if(null===e||"object"!=i(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(o.get||o.set)?a(l,u,o):l[u]=e[u]);return l})(e,t)}function ItemHeader(e){var t=(0,h.useSettingsContext)().updateSettings,r=(0,l.useState)(!1),a=(0,s.default)(r,2),o=a[0],i=a[1],v=(0,l.useState)(null),O=(0,s.default)(v,2),E=O[0],w=O[1],P=(0,l.useState)(!1),T=(0,s.default)(P,2),j=T[0],x=T[1],S=function handleKitError(e){var r=e.code;if(401===r)return function resetConnect(){var e,r=null===(e=elementorCommon)||void 0===e||null===(e=e.config)||void 0===e?void 0:e.library_connect;r&&(r.is_connected=!1,r.current_access_level=0,r.current_access_tier=k.TIERS.free,r.plan_type=k.TIERS.free,t({is_library_connected:!1,access_level:0,access_tier:k.TIERS.free}))}(),void i(!0);x({code:r,message:n("Something went wrong.","elementor")})},R={kitName:e.model.title,pageId:e.pageId},M=(0,y.default)(e.model,{onSuccess:function onSuccess(e){var t=e.data;return w(t)},onError:S}),N=M.mutate,D=M.isLoading,I=(0,y.default)(e.model,{onSuccess:function onSuccess(e){try{var t,r=null==e||null===(t=e.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.download_link;r&&window.open(r,"_blank")}catch(e){x({message:n("Something went wrong.","elementor")})}},onError:S}),W=I.mutate,q=I.isLoading,F=function useKitCallToActionButton(e,t){var r=t.apply,a=t.isApplyLoading,o=t.onConnect,i=t.onClick,u=(0,_.default)(e.accessTier),c=u.type,s=u.subscriptionPlan,d=(0,g.default)(s.promotion_url,e.id,e.title),f=(0,h.useSettingsContext)().settings;return(0,l.useMemo)(function(){return c===_.TYPE_CONNECT?{id:"connect",text:n("Apply","elementor"),hideText:!1,variant:"contained",color:"primary",size:"sm",onClick:function onClick(e){o(e),null==i||i(e)},includeHeaderBtnClass:!1}:c===_.TYPE_PROMOTION&&s?{id:"promotion",text:f.is_pro?"Upgrade":"Go ".concat(s.label),hideText:!1,variant:"contained",color:"cta",size:"sm",url:d,target:"_blank",includeHeaderBtnClass:!1}:{id:"apply",text:n("Apply","elementor"),className:"e-kit-library__apply-button",icon:a?"eicon-loading eicon-animation-spin":"",hideText:!1,variant:"contained",color:a?"disabled":"primary",size:"sm",onClick:function onClick(e){a||r(e),null==i||i(e)},includeHeaderBtnClass:!1}},[c,s,a,r])}(e.model,{onConnect:function onConnect(){return i(!0)},apply:N,isApplyLoading:D,onClick:function onClick(){return(0,C.appsEventTrackingDispatch)("kit-library/apply-kit",{kit_name:e.model.title,element_position:"app_header",page_source:e.pageId,event_type:"click"})}}),B=(0,l.useMemo)(function(){return{id:"download",text:n("Download Website","elementor"),hideText:!0,icon:"eicon-file-download",tooltip:n("Download Website ZIP","elementor"),color:q?"disabled":"secondary",includeHeaderBtnClass:!1,onClick:function onClick(e){q||W(e)}}},[q,W]),L=(0,l.useMemo)(function(){return[B,F].concat((0,c.default)(e.buttons))},[e.buttons,F,B]);return l.default.createElement(l.default.Fragment,null,j&&l.default.createElement(b.Dialog,{title:j.message,text:n("Go to the pages screen to make sure your kit pages have been imported successfully. If not, try again.","elementor"),approveButtonText:n("Go to pages","elementor"),approveButtonColor:"primary",approveButtonUrl:elementorAppConfig.admin_url+"edit.php?post_type=page",approveButtonOnClick:function approveButtonOnClick(){return x(!1)},dismissButtonText:n("Got it","elementor"),dismissButtonOnClick:function dismissButtonOnClick(){return x(!1)},onClose:function onClose(){return x(!1)}}),E&&l.default.createElement(d.default,{id:e.model.id,downloadLinkData:E,onClose:function onClose(){return w(null)}}),o&&l.default.createElement(f.default,{pageId:e.pageId,onClose:function onClose(){return i(!1)},onSuccess:function onSuccess(r){var n=r.kits_access_level||r.access_level||0,a=r.access_tier;elementorCommon.config.library_connect.is_connected=!0,elementorCommon.config.library_connect.current_access_level=n,elementorCommon.config.library_connect.current_access_tier=a,elementorCommon.config.library_connect.plan_type=r.plan_type,t({is_library_connected:!0,access_level:n,access_tier:a}),r.access_level<e.model.accessLevel||(0,k.isTierAtLeast)(a,e.model.accessTier)&&N()},onError:function onError(e){return x({message:e})}}),l.default.createElement(p.default,(0,u.default)({startColumn:l.default.createElement(m.default,R),centerColumn:e.centerColumn,buttons:L},R)))}r(7451),ItemHeader.propTypes={model:a.instanceOf(v.default).isRequired,centerColumn:a.node,buttons:a.arrayOf(a.object),pageId:a.string}},91437:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.KEY=void 0,t.default=function useContentTypes(){var e=(0,l.useSettingsContext)().settings;return(0,i.useQuery)([c,e],function(){return function fetchContentTypes(e){var t=[{id:"page",label:n("Pages","elementor"),doc_types:["wp-page"],order:0},{id:"site-parts",label:n("Site Parts","elementor"),doc_types:["archive","error-404","footer","header","search-results","single-page","single-post","product","product-archive","404","single"],order:1}],r=e.access_tier,a=e.is_pro&&e.is_library_connected;a&&r===u.TIERS.free&&(r=u.TIERS["essential-oct2023"]);var i=u.TIERS["essential-oct2023"];(0,u.isTierAtLeast)(r,i)&&t.push({id:"popup",label:n("Popups","elementor"),doc_types:["popup"],order:2});return Promise.resolve(t).then(function(e){return e.map(function(e){return o.default.createFromResponse(e)})})}(e)})};var o=a(r(55942)),i=r(89994),l=r(43082),u=r(87437),c=t.KEY="content-types"},93639:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useAddKitPromotionUTM(e,t,r){if(!e)return"";var n;try{n=new URL(e)}catch(e){return""}if(r&&"string"==typeof r){var a=r.trim().replace(/\s+/g,"-").replace(/[^\w-]/g,"").toLowerCase();n.searchParams.set("utm_term",a)}t&&"string"==typeof t&&n.searchParams.set("utm_content",t);return n.toString()}},93858:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function useConnectState(){var e=(0,n.useContext)(a.ConnectStateContext);if(!e)throw new Error("useConnectState must be used within a ConnectStateProvider");return e};var n=r(41594),a=r(73153)},93941:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=ConnectDialog;var i=o(r(41594)),l=r(57401),u=r(43082),c=i.default,s=c.useEffect,d=c.useRef;function ConnectDialog(e){var t=(0,u.useSettingsContext)().settings,r=d();return s(function(){jQuery(r.current).elementorConnect({success:function success(t,r){return e.onSuccess(r)},error:function error(){return e.onError(n("Unable to connect","elementor"))},parseUrl:function parseUrl(t){return t.replace("%%page%%",e.pageId)}})},[]),i.default.createElement(l.Dialog,{title:n("Connect to Template Library","elementor"),text:n("Access this template and our entire library by creating a free personal account","elementor"),approveButtonText:n("Get Started","elementor"),approveButtonUrl:t.library_connect_url,approveButtonOnClick:function approveButtonOnClick(){return e.onClose()},approveButtonColor:"primary",approveButtonRef:r,dismissButtonText:n("Cancel","elementor"),dismissButtonOnClick:function dismissButtonOnClick(){return e.onClose()},onClose:function onClose(){return e.onClose()}})}ConnectDialog.propTypes={onClose:a.func.isRequired,onError:a.func.isRequired,onSuccess:a.func.isRequired,pageId:a.string}},94881:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Favorites;var o=a(r(41594)),i=a(r(8741)),l=a(r(32965)),u=r(83040),c=a(r(62688));function Favorites(e){var t=(0,u.useNavigate)(),r=o.default.createElement(l.default,{title:n("No favorites here yet...","elementor"),description:n("Use the heart icon to save Website Templates that inspire you. You'll be able to find them here.","elementor"),button:{text:n("Continue browsing.","elementor"),action:function action(){return t("/kit-library")}}});return o.default.createElement(i.default,{path:e.path,initialQueryParams:{favorite:!0},renderNoResultsComponent:function renderNoResultsComponent(e){var t=e.defaultComponent;return e.isFilterActive?t:r}})}Favorites.propTypes={path:c.default.string}},96285:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(62688),o=r(96784),i=r(10564);Object.defineProperty(t,"__esModule",{value:!0}),t.default=Overview;var l=function _interopRequireWildcard(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;var a,o,l={__proto__:null,default:e};if(null===e||"object"!=i(e)&&"function"!=typeof e)return l;if(a=t?n:r){if(a.has(e))return a.get(e);a.set(e,l)}for(var u in e)"default"!==u&&{}.hasOwnProperty.call(e,u)&&((o=(a=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,u))&&(o.get||o.set)?a(l,u,o):l[u]=e[u]);return l}(e,t)}(r(41594)),u=o(r(25368)),c=o(r(38832)),s=o(r(91289)),d=o(r(86845)),f=o(r(2163)),p=o(r(78396)),m=o(r(70172)),v=o(r(41533)),y=o(r(80791)),_=r(83040),g=r(3073);function Overview(e){var t=(0,m.default)(e.id),r=t.data,a=t.isError,o=t.isLoading,i=(0,v.default)(r).data,b=function useHeaderButtons(e,t){var r=(0,_.useNavigate)();return(0,l.useMemo)(function(){return[{id:"view-demo",text:n("View Demo","elementor"),hideText:!1,variant:"outlined",color:"secondary",size:"sm",onClick:function onClick(){(0,g.appsEventTrackingDispatch)("kit-library/view-demo-page",{kit_name:t,page_source:"overview",element_position:"app_header",view_type_clicked:"demo"}),r("/kit-library/preview/".concat(e))},includeHeaderBtnClass:!1}]},[e])}(e.id,r&&r.title);if((0,y.default)({title:r?"".concat(n("Kit Library","elementor")," | ").concat(r.title):n("Loading...","elementor")}),a)throw new Error;return o?l.default.createElement(c.default,null):l.default.createElement(d.default,{header:l.default.createElement(s.default,{model:r,buttons:b,pageId:"overview"}),sidebar:l.default.createElement(p.default,{model:r,groupedKitContent:i})},i.length>0&&l.default.createElement(u.default,null,i.map(function(t){return l.default.createElement(f.default,{key:t.id,contentType:t,kitId:e.id,kitTitle:r.title})})))}r(82477),Overview.propTypes={id:a.string}},98213:(e,t,r)=>{"use strict";var n=r(12470).__,a=r(96784);Object.defineProperty(t,"__esModule",{value:!0}),t.default=KitCloudDeleteDialog;var o=a(r(41594)),i=r(12470),l=r(57401),u=a(r(62688));function KitCloudDeleteDialog(e){var t=e.kit,r=e.show,a=e.onCancelClick,u=e.onDeleteClick,c=e.isLoading;if(!t||!r)return null;var s=function handleCancelClick(){c||a()};return o.default.createElement(l.Dialog,{title:n("Delete this Website Template?","elementor"),text:(0,i.sprintf)(n('Removing "%s" will permanently delete this website template from your library.',"elementor"),(null==t?void 0:t.title)||""),onClose:s,dismissButtonText:n("Cancel","elementor"),dismissButtonOnClick:s,approveButtonText:c?"":n("Delete","elementor"),approveButtonOnClick:function handleDeleteClick(){c||u()},approveButtonColor:"danger"})}KitCloudDeleteDialog.propTypes={onDeleteClick:u.default.func.isRequired,onCancelClick:u.default.func.isRequired,show:u.default.bool.isRequired,isLoading:u.default.bool.isRequired,kit:u.default.shape({id:u.default.string,title:u.default.string})}}}]);
Submit
FILE
FOLDER
Name
Size
Permission
Action
packages
---
0755
0d1a75a41cae2a76432a.bundle.js
15095 bytes
0644
152f977e0c1304a3b0db.bundle.js
25561 bytes
0644
4102e11512e21a92ba35.bundle.js
44941 bytes
0644
45f1ae567e48fe3da9b0.bundle.min.js
266 bytes
0644
471f5dab6676072462a8.bundle.js
63415 bytes
0644
8277989eebcfba278cb0.bundle.min.js
36863 bytes
0644
9f88a0d716a691c2448a.bundle.min.js
12958 bytes
0644
a802b9aa6f4b87a294e5.bundle.js
114146 bytes
0644
accordion.28788e18d1d35c23f450.bundle.min.js
3791 bytes
0644
accordion.7b5b5744bdd225280eca.bundle.js
8086 bytes
0644
adbbe9b5d6b520e98e4c.bundle.js
14519 bytes
0644
admin-feedback.js
4612 bytes
0644
admin-feedback.min.js
1953 bytes
0644
admin-modules.js
40021 bytes
0644
admin-modules.min.js
15790 bytes
0644
admin-modules.min.js.LICENSE.txt
163 bytes
0644
admin-notifications.js
76124 bytes
0644
admin-notifications.min.js
14618 bytes
0644
admin-top-bar.js
68476 bytes
0644
admin-top-bar.min.js
11894 bytes
0644
admin.js
119490 bytes
0644
admin.min.js
53919 bytes
0644
admin.min.js.LICENSE.txt
163 bytes
0644
ai-admin.js
1983231 bytes
0644
ai-admin.min.js
610136 bytes
0644
ai-admin.min.js.LICENSE.txt
525 bytes
0644
ai-gutenberg.js
2117801 bytes
0644
ai-gutenberg.min.js
639331 bytes
0644
ai-gutenberg.min.js.LICENSE.txt
686 bytes
0644
ai-layout.js
502182 bytes
0644
ai-layout.min.js
189604 bytes
0644
ai-layout.min.js.LICENSE.txt
163 bytes
0644
ai-media-library.js
2100165 bytes
0644
ai-media-library.min.js
633969 bytes
0644
ai-media-library.min.js.LICENSE.txt
686 bytes
0644
ai-unify-product-images.js
2096482 bytes
0644
ai-unify-product-images.min.js
631174 bytes
0644
ai-unify-product-images.min.js.LICENSE.txt
686 bytes
0644
ai.js
2158988 bytes
0644
ai.min.js
657993 bytes
0644
ai.min.js.LICENSE.txt
686 bytes
0644
alert.42cc1d522ef5c60bf874.bundle.min.js
658 bytes
0644
alert.b696182ec6f18a35bc69.bundle.js
1445 bytes
0644
announcements-app.js
115506 bytes
0644
announcements-app.min.js
33629 bytes
0644
announcements-app.min.js.LICENSE.txt
163 bytes
0644
app-loader.js
261264 bytes
0644
app-loader.min.js
90270 bytes
0644
app-packages.js
365452 bytes
0644
app-packages.min.js
124117 bytes
0644
app-packages.min.js.LICENSE.txt
163 bytes
0644
app.js
1350013 bytes
0644
app.min.js
486748 bytes
0644
app.min.js.LICENSE.txt
163 bytes
0644
atomic-widgets-editor.js
96304 bytes
0644
atomic-widgets-editor.min.js
38932 bytes
0644
b96d70044d0d67c2df19.bundle.min.js
23455 bytes
0644
bb8b6cce5ae5b36077e0.bundle.js
92039 bytes
0644
beta-tester.js
21458 bytes
0644
beta-tester.min.js
8862 bytes
0644
cb72c088a03a8e0c21b1.bundle.js
38597 bytes
0644
checklist.js
163260 bytes
0644
checklist.min.js
51007 bytes
0644
checklist.min.js.LICENSE.txt
163 bytes
0644
cloud-library-screenshot.js
37836 bytes
0644
cloud-library-screenshot.min.js
15519 bytes
0644
common-modules.js
330378 bytes
0644
common-modules.min.js
119734 bytes
0644
common.js
1266891 bytes
0644
common.min.js
495602 bytes
0644
common.min.js.LICENSE.txt
163 bytes
0644
contact-buttons.c21325756a91b795f8e4.bundle.js
14886 bytes
0644
contact-buttons.d999c7d620ad8d4132c6.bundle.min.js
8707 bytes
0644
container-converter.js
52011 bytes
0644
container-converter.min.js
18320 bytes
0644
container-editor-handlers.11e3f73cbe2c3c5ffe24.bundle.js
18454 bytes
0644
container-editor-handlers.e7ee82232887ec8b73b7.bundle.min.js
9639 bytes
0644
counter.12335f45aaa79d244f24.bundle.min.js
946 bytes
0644
counter.f359dee9199f5aad06c6.bundle.js
1933 bytes
0644
d47e8857e9e2ae847efb.bundle.min.js
19785 bytes
0644
daedc6797eaad5c82711.bundle.min.js
4100 bytes
0644
dev-tools.js
23856 bytes
0644
dev-tools.min.js
7617 bytes
0644
e-home-screen.js
108705 bytes
0644
e-home-screen.min.js
26848 bytes
0644
e-react-promotions.js
124573 bytes
0644
e-react-promotions.min.js
39680 bytes
0644
e-wc-product-editor.js
107030 bytes
0644
e-wc-product-editor.min.js
17181 bytes
0644
e-wc-product-editor.min.js.LICENSE.txt
160 bytes
0644
e1cb4d726bb59646c677.bundle.min.js
5432 bytes
0644
e5d6feb1b1d6cf52126f.bundle.js
11262 bytes
0644
editor-document.js
71618 bytes
0644
editor-document.min.js
25881 bytes
0644
editor-environment-v2.js
640 bytes
0644
editor-environment-v2.min.js
246 bytes
0644
editor-loader-v1.js
372 bytes
0644
editor-loader-v1.min.js
88 bytes
0644
editor-loader-v2.js
861 bytes
0644
editor-loader-v2.min.js
440 bytes
0644
editor-modules.js
120535 bytes
0644
editor-modules.min.js
49389 bytes
0644
editor-modules.min.js.LICENSE.txt
163 bytes
0644
editor-notifications.js
86637 bytes
0644
editor-notifications.min.js
18442 bytes
0644
editor-v4-opt-in-alphachip.js
59852 bytes
0644
editor-v4-opt-in-alphachip.min.js
8550 bytes
0644
editor-v4-opt-in.js
171195 bytes
0644
editor-v4-opt-in.min.js
53556 bytes
0644
editor-v4-opt-in.min.js.LICENSE.txt
352 bytes
0644
editor-v4-welcome-opt-in.js
60055 bytes
0644
editor-v4-welcome-opt-in.min.js
9075 bytes
0644
editor.js
2949830 bytes
0644
editor.min.js
1240271 bytes
0644
editor.min.js.LICENSE.txt
352 bytes
0644
ef2100ac3eda1a957819.bundle.min.js
5090 bytes
0644
ef3edd287b253495c7d6.bundle.js
1196 bytes
0644
element-manager-admin.js
171804 bytes
0644
element-manager-admin.min.js
46330 bytes
0644
element-manager-admin.min.js.LICENSE.txt
324 bytes
0644
elementor-admin-bar.js
18643 bytes
0644
elementor-admin-bar.min.js
7353 bytes
0644
floating-bars.7efeeb8b098e55999ff1.bundle.js
15148 bytes
0644
floating-bars.a3070326b4333354cbd7.bundle.min.js
7931 bytes
0644
floating-elements-modal.js
34512 bytes
0644
floating-elements-modal.min.js
14518 bytes
0644
frontend-modules.js
211238 bytes
0644
frontend-modules.min.js
59579 bytes
0644
frontend.js
97762 bytes
0644
frontend.min.js
32362 bytes
0644
gutenberg.js
7653 bytes
0644
gutenberg.min.js
4086 bytes
0644
image-carousel.1a3e0c6222562304eed5.bundle.js
945 bytes
0644
image-carousel.6167d20b95b33386757b.bundle.min.js
448 bytes
0644
import-export-admin.js
15085 bytes
0644
import-export-admin.min.js
6321 bytes
0644
import-export-customization-admin.js
25669 bytes
0644
import-export-customization-admin.min.js
14091 bytes
0644
kit-elements-defaults-editor.js
87216 bytes
0644
kit-elements-defaults-editor.min.js
32766 bytes
0644
kit-elements-defaults-editor.min.js.LICENSE.txt
163 bytes
0644
kit-library.0807768c7dddd51542ab.bundle.min.js
111248 bytes
0644
kit-library.ed7fc5d9656556af9353.bundle.js
279236 bytes
0644
lightbox.408665be3d65f6ab17f0.bundle.min.js
28964 bytes
0644
lightbox.875994a349be8712b41c.bundle.js
50118 bytes
0644
media-hints.js
11982 bytes
0644
media-hints.min.js
6162 bytes
0644
nested-accordion.a0f28ea648b29da812a1.bundle.js
19215 bytes
0644
nested-accordion.a29d85d5aa492aef7142.bundle.min.js
9827 bytes
0644
nested-accordion.js
29736 bytes
0644
nested-accordion.min.js
10927 bytes
0644
nested-accordion.min.js.LICENSE.txt
163 bytes
0644
nested-elements.js
20735 bytes
0644
nested-elements.min.js
6450 bytes
0644
nested-tabs.213892f3e7a826d32481.bundle.js
21299 bytes
0644
nested-tabs.a542ad943214eb6c3ed8.bundle.min.js
11429 bytes
0644
nested-tabs.js
29696 bytes
0644
nested-tabs.min.js
10922 bytes
0644
nested-tabs.min.js.LICENSE.txt
163 bytes
0644
nested-title-keyboard-handler.967db65f6ba460c1f2e9.bundle.js
8062 bytes
0644
nested-title-keyboard-handler.fc9d01c2cd0ef46d20fd.bundle.min.js
4358 bytes
0644
new-template.js
15470 bytes
0644
new-template.min.js
6805 bytes
0644
notes.js
24161 bytes
0644
notes.min.js
9110 bytes
0644
onboarding.04e2ac3fd7e2a481e92e.bundle.min.js
89292 bytes
0644
onboarding.50bce36b17131b8d21b7.bundle.js
187228 bytes
0644
pro-free-trial-popup.js
59380 bytes
0644
pro-free-trial-popup.min.js
8534 bytes
0644
progress.0ea083b809812c0e3aa1.bundle.min.js
829 bytes
0644
progress.5d8492a023e85c6cc0e0.bundle.js
1980 bytes
0644
responsive-bar.js
25426 bytes
0644
responsive-bar.min.js
11593 bytes
0644
section-editor-handlers.46a034cbaaa10c6afa92.bundle.js
3498 bytes
0644
section-editor-handlers.c420276353ec5aba196e.bundle.min.js
1788 bytes
0644
section-frontend-handlers.d0665d28b9f0b188fe4f.bundle.js
1047 bytes
0644
section-frontend-handlers.d85ab872da118940910d.bundle.min.js
489 bytes
0644
shared-editor-handlers.22c8f376e58bdba40f71.bundle.js
2608 bytes
0644
shared-editor-handlers.a182e3f9ce3b8b1e4b74.bundle.min.js
1389 bytes
0644
shared-frontend-handlers.4c8abccc3e268b0767b2.bundle.min.js
8525 bytes
0644
shared-frontend-handlers.a82dc0e60728c9cb9860.bundle.js
16268 bytes
0644
styleguide-app-initiator.js
37531 bytes
0644
styleguide-app-initiator.min.js
13412 bytes
0644
styleguide-app-initiator.min.js.LICENSE.txt
163 bytes
0644
styleguide-app.04340244193733d78622.bundle.min.js
26257 bytes
0644
styleguide-app.77392704cadf8bc1ca69.bundle.js
67876 bytes
0644
styleguide.js
99000 bytes
0644
styleguide.min.js
44971 bytes
0644
tabs.1a165c2a54522842b0f1.bundle.min.js
3753 bytes
0644
tabs.e808857358793ac13db5.bundle.js
8013 bytes
0644
text-editor.abc8f59c62f2820dc25a.bundle.min.js
1392 bytes
0644
text-editor.bd4eccbd156d0b1fc3cf.bundle.js
3105 bytes
0644
text-path.ebcd5a983a56266562f3.bundle.min.js
26463 bytes
0644
text-path.ebcd5a983a56266562f3.bundle.min.js.LICENSE.txt
188 bytes
0644
text-path.ffadd93cf796f64a4d61.bundle.js
71164 bytes
0644
toggle.375da8e2f6fed12731c2.bundle.js
8117 bytes
0644
toggle.f7afe5f9f0f912b34b22.bundle.min.js
3821 bytes
0644
video.87291d1f5076f8939c18.bundle.min.js
3271 bytes
0644
video.d862fafddbe5d05459f3.bundle.js
6640 bytes
0644
web-cli.js
496119 bytes
0644
web-cli.min.js
170468 bytes
0644
web-cli.min.js.LICENSE.txt
163 bytes
0644
webpack.runtime.js
16642 bytes
0644
webpack.runtime.min.js
5707 bytes
0644
wp-audio.c91cab3152c3f241f266.bundle.js
797 bytes
0644
wp-audio.c9624cb6e5dc9de86abd.bundle.min.js
366 bytes
0644
youtube-handler.js
4871 bytes
0644
youtube-handler.min.js
1910 bytes
0644
N4ST4R_ID | Naxtarrr