Plugin Directory

Changeset 3107079

Timestamp:
06/25/2024 05:55:39 AM (2 weeks ago)
Author:
tropicalista
Message:

Update to version 0.7.3 from GitHub

Location:
popper
Files:
22 edited
1 copied

Legend:

Unmodified
Added
Removed
  • popper/tags/0.7.3/build/admin.asset.php

    r3090569 r3107079  
    1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '1712562c65704995e683');
     1<?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '');
  • popper/tags/0.7.3/build/admin.js

    r3090569 r3107079  
    1 (()=>{var e,t,n,r={797:(e,t,n)=>{"use strict";var r=n(196),a=n.t(r,2);const o=window.wp.element,l=window.wp.components,i=window.wp.data,s=window.wp.notices;function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}var u;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(u||(u={}));var d="beforeunload";function m(e){e.preventDefault(),e.returnValue=""}function p(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}const f=window.wp.url,v=function(e){void 0===e&&(e={});var t=e.window,n=void 0===t?document.defaultView:t,r=n.history;function a(){var e=n.location,t=e.pathname,a=e.search,o=e.hash,l=r.state||{};return[l.idx,{pathname:t,search:a,hash:o,state:l.usr||null,key:l.key||"default"}]}var o=null;n.addEventListener("popstate",(function(){if(o)g.call(o),o=null;else{var e=u.Pop,t=a(),n=t[0],r=t[1];if(g.length){if(null!=n){var l=s-n;l&&(o={action:e,location:r,retry:function(){b(-1*l)}},b(l))}}else _(e)}}));var l=u.Pop,i=a(),s=i[0],f=i[1],v=p(),g=p();function h(e){return"string"==typeof e?e:(n=(t=e).pathname,r=void 0===n?"/":n,a=t.search,o=void 0===a?"":a,l=t.hash,i=void 0===l?"":l,o&&"?"!==o&&(r+="?"===o.charAt(0)?o:"?"+o),i&&"#"!==i&&(r+="#"===i.charAt(0)?i:"#"+i),r);var t,n,r,a,o,l,i}function E(e,t){return void 0===t&&(t=null),c({pathname:f.pathname,hash:"",search:""},"string"==typeof e?function(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}(e):e,{state:t,key:Math.random().toString(36).substr(2,8)})}function w(e,t){return[{usr:e.state,key:e.key,idx:t},h(e)]}function y(e,t,n){return!g.length||(g.call({action:e,location:t,retry:n}),!1)}function _(e){l=e;var t=a();s=t[0],f=t[1],v.call({action:l,location:f})}function b(e){r.go(e)}return null==s&&(s=0,r.replaceState(c({},r.state,{idx:s}),"")),{get action(){return l},get location(){return f},createHref:h,push:function e(t,a){var o=u.Push,l=E(t,a);if(y(o,l,(function(){e(t,a)}))){var i=w(l,s+1),c=i[0],d=i[1];try{r.pushState(c,"",d)}catch(e){n.location.assign(d)}_(o)}},replace:function e(t,n){var a=u.Replace,o=E(t,n);if(y(a,o,(function(){e(t,n)}))){var l=w(o,s),i=l[0],c=l[1];r.replaceState(i,"",c),_(a)}},go:b,back:function(){b(-1)},forward:function(){b(1)},listen:function(e){return v.push(e)},block:function(e){var t=g.push(e);return 1===g.length&&n.addEventListener(d,m),function(){t(),g.length||n.removeEventListener(d,m)}}}}(),g=v.push,h=v.replace;v.push=function(e,t){const n=(0,f.getQueryArgs)(window.location.href),r=(0,f.removeQueryArgs)(window.location.href,...Object.keys(n)),a=(0,f.addQueryArgs)(r,e);return g.call(v,a,t)},v.replace=function(e,t){const n=(0,f.getQueryArgs)(window.location.href),r=(0,f.removeQueryArgs)(window.location.href,...Object.keys(n)),a=(0,f.addQueryArgs)(r,e);return h.call(v,a,t)};const E=v,w=(0,o.createContext)(),y=(0,o.createContext)();function _(){return(0,o.useContext)(w)}function b(){return(0,o.useContext)(y)}function S(e){const t=new URLSearchParams(e.search);return{...e,params:Object.fromEntries(t.entries())}}function x({children:e}){const[t,n]=(0,o.useState)((()=>S(E.location)));return(0,o.useEffect)((()=>E.listen((({location:e})=>{n(S(e))}))),[]),(0,r.createElement)(y.Provider,{value:E},(0,r.createElement)(w.Provider,{value:t},e))}const C=window.wp.i18n,k=window.wp.coreData,I=window.wp.htmlEntities,O=window.wp.date,V=window.wp.primitives,M=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})),P=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),A=(0,o.memo)((function({view:e,onChangeView:t,paginationInfo:{totalItems:n=0,totalPages:a}}){var i;if(!n||!a)return null;const s=null!==(i=e.page)&&void 0!==i?i:1;return!!n&&1!==a&&(0,r.createElement)(l.__experimentalHStack,{expanded:!1,spacing:6,justify:"end",className:"dataviews-pagination"},(0,r.createElement)(l.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:2,className:"dataviews-pagination__page-selection"},(0,o.createInterpolateElement)((0,C.sprintf)(
     1(()=>{var e,t,n,r={797:(e,t,n)=>{"use strict";var r=n(196),a=n.t(r,2);const o=window.wp.element,l=window.wp.components,i=window.wp.data,s=window.wp.notices;function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}var u;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(u||(u={}));var d="beforeunload";function m(e){e.preventDefault(),e.returnValue=""}function p(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}const f=window.wp.url,v=function(e){void 0===e&&(e={});var t=e.window,n=void 0===t?document.defaultView:t,r=n.history;function a(){var e=n.location,t=e.pathname,a=e.search,o=e.hash,l=r.state||{};return[l.idx,{pathname:t,search:a,hash:o,state:l.usr||null,key:l.key||"default"}]}var o=null;n.addEventListener("popstate",(function(){if(o)g.call(o),o=null;else{var e=u.Pop,t=a(),n=t[0],r=t[1];if(g.length){if(null!=n){var l=s-n;l&&(o={action:e,location:r,retry:function(){b(-1*l)}},b(l))}}else .Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),A=(0,o.memo)((function({view:e,onChangeView:t,paginationInfo:{totalItems:n=0,totalPages:a}}){var i;if(!n||!a)return null;const s=null!==(i=e.page)&&void 0!==i?i:1;return!!n&&1!==a&&(0,r.createElement)(l.__experimentalHStack,{expanded:!1,spacing:6,justify:"end",className:"dataviews-pagination"},(0,r.createElement)(l.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:2,className:"dataviews-pagination__page-selection"},(0,o.createInterpolateElement)((0,C.sprintf)(
    22// translators: %s: Total number of pages.
    33// translators: %s: Total number of pages.
    4 (0,C._x)("Page <CurrentPageControl /> of %s","paging"),a),{CurrentPageControl:(0,r.createElement)(l.SelectControl,{"aria-label":(0,C.__)("Current page"),value:e.page?.toString(),options:Array.from(Array(a)).map(((e,t)=>{const n=t+1;return{value:n.toString(),label:n.toString()}})),onChange:n=>{t({...e,page:+n})},size:"compact",__nextHasNoMarginBottom:!0})})),(0,r.createElement)(l.__experimentalHStack,{expanded:!1,spacing:1},(0,r.createElement)(l.Button,{onClick:()=>t({...e,page:s-1}),disabled:1===s,__experimentalIsFocusable:!0,label:(0,C.__)("Previous page"),icon:M,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,r.createElement)(l.Button,{onClick:()=>t({...e,page:s+1}),disabled:s>=a,__experimentalIsFocusable:!0,label:(0,C.__)("Next page"),icon:P,showTooltip:!0,size:"compact",tooltipPosition:"top"})))})),F=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,r.createElement)(V.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})),D=window.wp.privateApis,{lock:N,unlock:T}=(0,D.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I know using unstable features means my theme or plugin will inevitably break in the next version of WordPress.","@wordpress/dataviews"),H="is",R="isNot",j="isAny",z="isNone",B="isAll",L="isNotAll",K=[H,R,j,z,B,L],U={[H]:{key:"is-filter",label:(0,C.__)("Is")},[R]:{key:"is-not-filter",label:(0,C.__)("Is not")},[j]:{key:"is-any-filter",label:(0,C.__)("Is any")},[z]:{key:"is-none-filter",label:(0,C.__)("Is none")},[B]:{key:"is-all-filter",label:(0,C.__)("Is all")},[L]:{key:"is-not-all-filter",label:(0,C.__)("Is not all")}},W={asc:{label:(0,C.__)("Sort ascending")},desc:{label:(0,C.__)("Sort descending")}},G="table",$="grid",q=(0,r.createElement)(V.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(V.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"})),Y=(0,r.createElement)(V.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(V.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"})),Z=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"})),Q=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}));function X(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=X(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const J=function(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=X(e))&&(r&&(r+=" "),r+=t);return r},ee=(0,r.createElement)(V.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(V.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})),te=(0,r.createElement)(V.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(V.Path,{d:"M4.67 10.664s-2.09 1.11-2.917 1.582l.494.87 1.608-.914.002.002c.343.502.86 1.17 1.563 1.84.348.33.742.663 1.185.976L5.57 16.744l.858.515 1.02-1.701a9.1 9.1 0 0 0 4.051 1.18V19h1v-2.263a9.1 9.1 0 0 0 4.05-1.18l1.021 1.7.858-.514-1.034-1.723c.442-.313.837-.646 1.184-.977.703-.669 1.22-1.337 1.563-1.839l.002-.003 1.61.914.493-.87c-1.75-.994-2.918-1.58-2.918-1.58l-.003.005a8.29 8.29 0 0 1-.422.689 10.097 10.097 0 0 1-1.36 1.598c-1.218 1.16-3.042 2.293-5.544 2.293-2.503 0-4.327-1.132-5.546-2.293a10.099 10.099 0 0 1-1.359-1.599 8.267 8.267 0 0 1-.422-.689l-.003-.005Z"}));function ne({selection:e,onSelectionChange:t,item:n,data:a,getItemId:o,primaryField:i,disabled:s}){const c=o(n),u=e.includes(c);let d;return d=i?.getValue&&n?(0,C.sprintf)(/* translators: %s: item title. */
    5 u?(0,C.__)("Deselect item: %s"):(0,C.__)("Select item: %s"),i.getValue({item:n})):u?(0,C.__)("Select a new item"):(0,C.__)("Deselect item"),(0,r.createElement)(l.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",__nextHasNoMarginBottom:!0,"aria-label":d,"aria-disabled":s,checked:u,onChange:()=>{s||t(u?a.filter((t=>{const n=o?.(t);return n!==c&&e.includes(n)})):a.filter((t=>{const n=o?.(t);return n===c||e.includes(n)})))}})}const re=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})),{DropdownMenuV2:ae,DropdownMenuGroupV2:oe,DropdownMenuItemV2:le,DropdownMenuItemLabelV2:ie,kebabCase:se}=T(l.privateApis);function ce({action:e,onClick:t}){return(0,r.createElement)(l.Button,{label:e.label,icon:e.icon,isDestructive:e.isDestructive,size:"compact",onClick:t})}function ue({action:e,onClick:t}){return(0,r.createElement)(le,{onClick:t,hideOnClick:!("RenderModal"in e)},(0,r.createElement)(ie,null,e.label))}function de({action:e,items:t,closeModal:n}){return(0,r.createElement)(l.Modal,{title:e.modalHeader||e.label,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:null!=n?n:()=>{},overlayClassName:`dataviews-action-modal dataviews-action-modal__${se(e.id)}`},(0,r.createElement)(e.RenderModal,{items:t,closeModal:n,onActionStart:e.onActionStart,onActionPerformed:e.onActionPerformed}))}function me({action:e,items:t,ActionTrigger:n,isBusy:a}){const[l,i]=(0,o.useState)(!1),s={action:e,onClick:()=>{i(!0)},items:t,isBusy:a};return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n,{...s}),l&&(0,r.createElement)(de,{action:e,items:t,closeModal:()=>i(!1)}))}function pe({actions:e,item:t}){return(0,r.createElement)(oe,null,e.map((e=>"RenderModal"in e?(0,r.createElement)(me,{key:e.id,action:e,items:[t],ActionTrigger:ue}):(0,r.createElement)(ue,{key:e.id,action:e,onClick:()=>e.callback([t])}))))}function fe({item:e,actions:t,isCompact:n}){const{primaryActions:a,eligibleActions:i}=(0,o.useMemo)((()=>{const n=t.filter((t=>!t.isEligible||t.isEligible(e)));return{primaryActions:n.filter((e=>e.isPrimary&&!!e.icon)),eligibleActions:n}}),[t,e]);return n?(0,r.createElement)(ve,{item:e,actions:i}):(0,r.createElement)(l.__experimentalHStack,{spacing:1,justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:"0",width:"auto"}},!!a.length&&a.map((t=>"RenderModal"in t?(0,r.createElement)(me,{key:t.id,action:t,items:[e],ActionTrigger:ce}):(0,r.createElement)(ce,{key:t.id,action:t,onClick:()=>t.callback([e])}))),(0,r.createElement)(ve,{item:e,actions:i}))}function ve({item:e,actions:t}){return(0,r.createElement)(ae,{trigger:(0,r.createElement)(l.Button,{size:"compact",icon:re,label:(0,C.__)("Actions"),disabled:!t.length,className:"dataviews-all-actions-button"}),placement:"bottom-end"},(0,r.createElement)(pe,{actions:t,item:e}))}const ge=e=>{let t=e.filterBy?.operators;return t&&Array.isArray(t)||(t=[j,z]),t.includes("in")&&(t=t.filter((e=>"is"!==e)),t.push("is")),t.includes("notIn")&&(t=t.filter((e=>"notIn"!==e)),t.push("isNot")),t=t.filter((e=>K.includes(e))),(t.includes(H)||t.includes(R))&&(t=t.filter((e=>[H,R].includes(e)))),t},{DropdownMenuV2:he,DropdownMenuGroupV2:Ee,DropdownMenuItemV2:we,DropdownMenuSeparatorV2:ye}=T(l.privateApis);function _e(e,t){return(0,o.useMemo)((()=>e.some((e=>e.supportsBulk&&(!e.isEligible||e.isEligible(t))))),[e,t])}function be({action:e,selectedItems:t,setActionWithModal:n,onMenuOpenChange:a}){const i=(0,o.useMemo)((()=>t.filter((t=>!e.isEligible||e.isEligible(t)))),[e,t]),{RenderModal:s,hideModalHeader:c}=e,u=(0,o.useCallback)((()=>{n(void 0)}),[n]);return(0,r.createElement)(l.Modal,{title:c?void 0:e.label,__experimentalHideHeader:!!c,onRequestClose:u,overlayClassName:"dataviews-action-modal"},(0,r.createElement)(s,{items:i,closeModal:u,onActionPerformed:()=>a(!1)}))}function Se({action:e,selectedItems:t,setActionWithModal:n}){const a=(0,o.useMemo)((()=>t.filter((t=>!e.isEligible||e.isEligible(t)))),[e,t]),l="RenderModal"in e;return(0,r.createElement)(we,{key:e.id,disabled:0===a.length,hideOnClick:!l,onClick:async()=>{l?n(e):await e.callback(a)},suffix:a.length>0?a.length:void 0},e.label)}function xe({actions:e,selectedItems:t,setActionWithModal:n}){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(Ee,null,e.map((e=>(0,r.createElement)(Se,{key:e.id,action:e,selectedItems:t,setActionWithModal:n})))),(0,r.createElement)(ye,null))}function Ce({data:e,actions:t,selection:n,onSelectionChange:a,getItemId:i}){const s=(0,o.useMemo)((()=>t.filter((e=>e.supportsBulk))),[t]),[c,u]=(0,o.useState)(!1),[d,m]=(0,o.useState)(),p=(0,o.useMemo)((()=>e.filter((e=>s.some((t=>!t.isEligible||t.isEligible(e)))))),[e,s]),f=p.length,v=n&&n.length===f,g=(0,o.useMemo)((()=>e.filter((e=>n.includes(i(e))))),[n,e,i]),h=(0,o.useMemo)((()=>g.some((e=>!p.includes(e)))),[g,p]);return(0,o.useEffect)((()=>{h&&a(g.filter((e=>p.some((t=>i(e)===i(t))))))}),[h,g,p,i,a]),0===s.length?null:(0,r.createElement)(r.Fragment,null,(0,r.createElement)(he,{open:c,onOpenChange:u,label:(0,C.__)("Bulk actions"),style:{minWidth:"240px"},trigger:(0,r.createElement)(l.Button,{className:"dataviews-bulk-edit-button",__next40pxDefaultSize:!0,variant:"tertiary",size:"compact"},n.length?(0,C.sprintf)(/* translators: %d: Number of items. */ /* translators: %d: Number of items. */
    6 (0,C._n)("Edit %d item","Edit %d items",n.length),n.length):(0,C.__)("Bulk edit"))},(0,r.createElement)(xe,{actions:s,setActionWithModal:m,selectedItems:g}),(0,r.createElement)(Ee,null,(0,r.createElement)(we,{disabled:v,hideOnClick:!1,onClick:()=>{a(p)},suffix:f},(0,C.__)("Select all")),(0,r.createElement)(we,{disabled:0===n.length,hideOnClick:!1,onClick:()=>{a([])}},(0,C.__)("Deselect")))),d&&(0,r.createElement)(be,{action:d,selectedItems:g,setActionWithModal:m,onMenuOpenChange:u}))}const{DropdownMenuV2:ke,DropdownMenuGroupV2:Ie,DropdownMenuItemV2:Oe,DropdownMenuRadioItemV2:Ve,DropdownMenuItemLabelV2:Me,DropdownMenuSeparatorV2:Pe}=T(l.privateApis);function Ae({children:e}){return o.Children.toArray(e).filter(Boolean).map(((e,t)=>(0,r.createElement)(o.Fragment,{key:t},t>0&&(0,r.createElement)(Pe,null),e)))}const Fe={asc:"↑",desc:"↓"},De=(0,o.forwardRef)((function({field:e,view:t,onChangeView:n,onHide:a,setOpenedFilter:o},i){const s=!1!==e.enableHiding,c=!1!==e.enableSorting,u=t.sort?.field===e.id,d=ge(e),m=!(t.filters?.some((t=>e.id===t.field))||!e.elements?.length||!d.length||e.filterBy?.isPrimary);return c||s||m?(0,r.createElement)(ke,{align:"start",trigger:(0,r.createElement)(l.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:i,variant:"tertiary"},e.header,u&&(0,r.createElement)("span",{"aria-hidden":"true"},u&&Fe[t.sort.direction])),style:{minWidth:"240px"}},(0,r.createElement)(Ae,null,c&&(0,r.createElement)(Ie,null,Object.entries(W).map((([a,o])=>{const l=u&&t.sort.direction===a,i=`${e.id}-${a}`;return(0,r.createElement)(Ve,{key:i,name:"view-table-sorting",value:i,checked:l,onChange:()=>{n({...t,sort:{field:e.id,direction:a}})}},(0,r.createElement)(Me,null,o.label))}))),m&&(0,r.createElement)(Ie,null,(0,r.createElement)(Oe,{prefix:(0,r.createElement)(l.Icon,{icon:ee}),onClick:()=>{o(e.id),n({...t,page:1,filters:[...t.filters||[],{field:e.id,value:void 0,operator:d[0]}]})}},(0,r.createElement)(Me,null,(0,C.__)("Add filter")))),s&&(0,r.createElement)(Oe,{prefix:(0,r.createElement)(l.Icon,{icon:te}),onClick:()=>{a(e),n({...t,hiddenFields:t.hiddenFields.concat(e.id)})}},(0,r.createElement)(Me,null,(0,C.__)("Hide"))))):e.header}));function Ne({selection:e,onSelectionChange:t,data:n,actions:a}){const i=(0,o.useMemo)((()=>n.filter((e=>a.some((t=>t.supportsBulk&&t.isEligible(e)))))),[n,a]),s=e.length===i.length;return(0,r.createElement)(l.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",__nextHasNoMarginBottom:!0,checked:s,indeterminate:!s&&e.length,onChange:()=>{t(s?[]:i)},"aria-label":s?(0,C.__)("Deselect all"):(0,C.__)("Select all")})}function Te({hasBulkActions:e,item:t,actions:n,id:a,visibleFields:l,primaryField:i,selection:s,getItemId:c,onSelectionChange:u,data:d}){const m=_e(n,t),p=s.includes(a),[f,v]=(0,o.useState)(!1),g=(0,o.useRef)(!1);return(0,r.createElement)("tr",{className:J("dataviews-view-table__row",{"is-selected":m&&p,"is-hovered":f,"has-bulk-actions":m}),onMouseEnter:()=>{v(!0)},onMouseLeave:()=>{v(!1)},onTouchStart:()=>{g.current=!0},onClick:()=>{g.current||"Range"===document.getSelection().type||u(p?d.filter((e=>{const t=c?.(e);return t!==a&&s.includes(t)})):d.filter((e=>{const t=c?.(e);return t===a||s.includes(t)})))}},e&&(0,r.createElement)("td",{className:"dataviews-view-table__checkbox-column",style:{width:"1%"}},(0,r.createElement)("div",{className:"dataviews-view-table__cell-content-wrapper"},(0,r.createElement)(ne,{id:a,item:t,selection:s,onSelectionChange:u,getItemId:c,data:d,primaryField:i,disabled:!m}))),l.map((e=>(0,r.createElement)("td",{key:e.id,style:{width:e.width||void 0,minWidth:e.minWidth||void 0,maxWidth:e.maxWidth||void 0}},(0,r.createElement)("div",{className:J("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__primary-field":i?.id===e.id})},e.render({item:t}))))),!!n?.length&&(0,r.createElement)("td",{className:"dataviews-view-table__actions-column",onClick:e=>e.stopPropagation()},(0,r.createElement)(fe,{item:t,actions:n})))}function He({selection:e,data:t,onSelectionChange:n,getItemId:a,item:o,actions:i,mediaField:s,primaryField:c,visibleFields:u,badgeFields:d,columnFields:m}){const p=_e(i,o),f=a(o),v=e.includes(f);return(0,r.createElement)(l.__experimentalVStack,{spacing:0,key:f,className:J("dataviews-view-grid__card",{"is-selected":p&&v}),onClickCapture:r=>{if(r.ctrlKey||r.metaKey){if(r.stopPropagation(),r.preventDefault(),!p)return;n(v?t.filter((t=>{const n=a?.(t);return n!==f&&e.includes(n)})):t.filter((t=>{const n=a?.(t);return n===f||e.includes(n)})))}}},(0,r.createElement)("div",{className:"dataviews-view-grid__media"},s?.render({item:o})),(0,r.createElement)(l.__experimentalHStack,{justify:"space-between",className:"dataviews-view-grid__title-actions"},(0,r.createElement)(ne,{item:o,selection:e,onSelectionChange:n,getItemId:a,data:t,primaryField:c,disabled:!p}),(0,r.createElement)(l.__experimentalHStack,{className:"dataviews-view-grid__primary-field"},c?.render({item:o})),(0,r.createElement)(fe,{item:o,actions:i,isCompact:!0})),!!d?.length&&(0,r.createElement)(l.__experimentalHStack,{className:"dataviews-view-grid__badge-fields",spacing:2,wrap:!0,alignment:"top",justify:"flex-start"},d.map((e=>{const t=e.render({item:o});return t?(0,r.createElement)(l.FlexItem,{key:e.id,className:"dataviews-view-grid__field-value"},t):null}))),!!u?.length&&(0,r.createElement)(l.__experimentalVStack,{className:"dataviews-view-grid__fields",spacing:3},u.map((e=>{const t=e.render({item:o});return t?(0,r.createElement)(l.Flex,{className:J("dataviews-view-grid__field",m?.includes(e.id)?"is-column":"is-row"),key:e.id,gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:m?.includes(e.id)?"column":"row"},(0,r.createElement)(r.Fragment,null,(0,r.createElement)(l.FlexItem,{className:"dataviews-view-grid__field-name"},e.header),(0,r.createElement)(l.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"}},t))):null}))))}const Re=window.wp.compose,{useCompositeStoreV2:je,CompositeV2:ze,CompositeItemV2:Be,CompositeRowV2:Le,DropdownMenuV2:Ke}=T(l.privateApis);function Ue({actions:e,id:t,isSelected:n,item:a,mediaField:i,onSelect:s,primaryField:c,store:u,visibleFields:d}){const m=(0,o.useRef)(null),p=`${t}-label`,f=`${t}-description`,[v,g]=(0,o.useState)(!1);(0,o.useEffect)((()=>{n&&m.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})}),[n]);const{primaryAction:h,eligibleActions:E}=(0,o.useMemo)((()=>{const t=e.filter((e=>!e.isEligible||e.isEligible(a))),n=t.filter((e=>e.isPrimary&&!!e.icon));return{primaryAction:n?.[0],eligibleActions:t}}),[e,a]),[w,y]=(0,o.useState)(!1);return(0,r.createElement)(Le,{ref:m,render:(0,r.createElement)("li",null),role:"row",className:J({"is-selected":n,"is-hovered":v}),onMouseEnter:()=>{g(!0)},onMouseLeave:()=>{g(!1)}},(0,r.createElement)(l.__experimentalHStack,{className:"dataviews-view-list__item-wrapper",alignment:"top"},(0,r.createElement)("div",{role:"gridcell"},(0,r.createElement)(Be,{store:u,render:(0,r.createElement)("div",null),role:"button",id:t,"aria-pressed":n,"aria-labelledby":p,"aria-describedby":f,className:"dataviews-view-list__item",onClick:()=>s(a)},(0,r.createElement)(l.__experimentalHStack,{spacing:3,justify:"start",alignment:"flex-start"},(0,r.createElement)("div",{className:"dataviews-view-list__media-wrapper"},i?.render({item:a})||(0,r.createElement)("div",{className:"dataviews-view-list__media-placeholder"})),(0,r.createElement)(l.__experimentalVStack,{spacing:1},(0,r.createElement)("span",{className:"dataviews-view-list__primary-field",id:p},c?.render({item:a})),(0,r.createElement)("div",{className:"dataviews-view-list__fields",id:f},d.map((e=>(0,r.createElement)("div",{key:e.id,className:"dataviews-view-list__field"},(0,r.createElement)(l.VisuallyHidden,{as:"span",className:"dataviews-view-list__field-label"},e.header),(0,r.createElement)("span",{className:"dataviews-view-list__field-value"},e.render({item:a})))))))))),e?.length>0&&(0,r.createElement)(l.__experimentalHStack,{spacing:1,justify:"flex-end",className:"dataviews-view-list__item-actions",style:{flexShrink:"0",width:"auto"}},h&&"RenderModal"in h&&(0,r.createElement)("div",{role:"gridcell"},(0,r.createElement)(Be,{store:u,render:(0,r.createElement)(l.Button,{label:h.label,icon:h.icon,isDestructive:h.isDestructive,size:"compact",onClick:()=>y(!0)})},w&&(0,r.createElement)(de,{action:h,items:[a],closeModal:()=>y(!1)}))),h&&!("RenderModal"in h)&&(0,r.createElement)("div",{role:"gridcell",key:h.id},(0,r.createElement)(Be,{store:u,render:(0,r.createElement)(l.Button,{label:h.label,icon:h.icon,isDestructive:h.isDestructive,size:"compact",onClick:()=>h.callback([a])})})),(0,r.createElement)("div",{role:"gridcell"},(0,r.createElement)(Ke,{trigger:(0,r.createElement)(Be,{store:u,render:(0,r.createElement)(l.Button,{size:"compact",icon:re,label:(0,C.__)("Actions"),disabled:!e.length,onKeyDown:e=>{"ArrowDown"===e.key&&(e.preventDefault(),u.move(u.down())),"ArrowUp"===e.key&&(e.preventDefault(),u.move(u.up()))}})}),placement:"bottom-end"},(0,r.createElement)(pe,{actions:E,item:a}))))))}const We=[{type:G,label:(0,C.__)("Table"),component:function({actions:e,data:t,fields:n,getItemId:a,isLoading:i=!1,onChangeView:s,onSelectionChange:c,selection:u,setOpenedFilter:d,view:m}){const p=(0,o.useRef)(new Map),f=(0,o.useRef)(),[v,g]=(0,o.useState)(),h=function(e,t){return(0,o.useMemo)((()=>t.some((t=>e.some((e=>e.supportsBulk&&(!e.isEligible||e.isEligible(t))))))),[e,t])}(e,t);(0,o.useEffect)((()=>{f.current&&(f.current.focus(),f.current=void 0)}));const E=(0,o.useId)();if(v)return f.current=v,void g();const w=e=>{const t=p.current.get(e.id),n=p.current.get(t.fallback);g(n?.node)},y=n.filter((e=>!m.hiddenFields.includes(e.id)&&![m.layout.mediaField].includes(e.id))),_=!!t?.length,b={asc:"ascending",desc:"descending"},S=n.find((e=>e.id===m.layout.primaryField));return(0,r.createElement)(o.Fragment,null,(0,r.createElement)("table",{className:"dataviews-view-table","aria-busy":i,"aria-describedby":E},(0,r.createElement)("thead",null,(0,r.createElement)("tr",{className:"dataviews-view-table__row"},h&&(0,r.createElement)("th",{className:"dataviews-view-table__checkbox-column",style:{width:"1%"},"data-field-id":"selection",scope:"col"},(0,r.createElement)(Ne,{selection:u,onSelectionChange:c,data:t,actions:e})),y.map(((e,t)=>(0,r.createElement)("th",{key:e.id,style:{width:e.width||void 0,minWidth:e.minWidth||void 0,maxWidth:e.maxWidth||void 0},"data-field-id":e.id,"aria-sort":m.sort?.field===e.id&&b[m.sort.direction],scope:"col"},(0,r.createElement)(De,{ref:n=>{n?p.current.set(e.id,{node:n,fallback:y[t>0?t-1:1]?.id}):p.current.delete(e.id)},field:e,view:m,onChangeView:s,onHide:w,setOpenedFilter:d})))),!!e?.length&&(0,r.createElement)("th",{"data-field-id":"actions",className:"dataviews-view-table__actions-column"},(0,r.createElement)("span",{className:"dataviews-view-table-header"},(0,C.__)("Actions"))))),(0,r.createElement)("tbody",null,_&&t.map(((n,o)=>(0,r.createElement)(Te,{key:a(n),item:n,hasBulkActions:h,actions:e,id:a(n)||o,visibleFields:y,primaryField:S,selection:u,getItemId:a,onSelectionChange:c,data:t}))))),(0,r.createElement)("div",{className:J({"dataviews-loading":i,"dataviews-no-results":!_&&!i}),id:E},!_&&(0,r.createElement)("p",null,i?(0,r.createElement)(l.Spinner,null):(0,C.__)("No results"))))},icon:q},{type:$,label:(0,C.__)("Grid"),component:function({actions:e,data:t,fields:n,getItemId:a,isLoading:o,onSelectionChange:i,selection:s,view:c}){const u=n.find((e=>e.id===c.layout.mediaField)),d=n.find((e=>e.id===c.layout.primaryField)),{visibleFields:m,badgeFields:p}=n.reduce(((e,t)=>(c.hiddenFields.includes(t.id)||[c.layout.mediaField,c.layout.primaryField].includes(t.id)||e[c.layout.badgeFields?.includes(t.id)?"badgeFields":"visibleFields"].push(t),e)),{visibleFields:[],badgeFields:[]}),f=!!t?.length;return(0,r.createElement)(r.Fragment,null,f&&(0,r.createElement)(l.__experimentalGrid,{gap:6,columns:2,alignment:"top",className:"dataviews-view-grid","aria-busy":o},t.map((n=>(0,r.createElement)(He,{key:a(n),selection:s,data:t,onSelectionChange:i,getItemId:a,item:n,actions:e,mediaField:u,primaryField:d,visibleFields:m,badgeFields:p,columnFields:c.layout.columnFields})))),!f&&(0,r.createElement)("div",{className:J({"dataviews-loading":o,"dataviews-no-results":!o})},(0,r.createElement)("p",null,o?(0,r.createElement)(l.Spinner,null):(0,C.__)("No results"))))},icon:Y},{type:"list",label:(0,C.__)("List"),component:function e(t){const{actions:n,data:a,fields:i,getItemId:s,isLoading:c,onSelectionChange:u,selection:d,view:m}=t,p=(0,Re.useInstanceId)(e,"view-list"),f=a?.findLast((e=>d.includes(e.id))),v=i.find((e=>e.id===m.layout.mediaField)),g=i.find((e=>e.id===m.layout.primaryField)),h=i.filter((e=>!m.hiddenFields.includes(e.id)&&![m.layout.primaryField,m.layout.mediaField].includes(e.id))),E=(0,o.useCallback)((e=>u([e])),[u]),w=(0,o.useCallback)((e=>e?`${p}-${s(e)}`:void 0),[p,s]),y=je({defaultActiveId:w(f)}),_=y.useState((e=>e.items.some((t=>t.id===e.activeId))));(0,o.useEffect)((()=>{_||(y.down()?y.move(y.down()):y.up()&&y.move(y.up()))}),[_]);const b=a?.length;return b?(0,r.createElement)(ze,{id:p,render:(0,r.createElement)("ul",null),className:"dataviews-view-list",role:"grid",store:y},a.map((e=>{const t=w(e);return(0,r.createElement)(Ue,{key:t,id:t,actions:n,item:e,isSelected:e===f,onSelect:E,mediaField:v,primaryField:g,store:y,visibleFields:h})}))):(0,r.createElement)("div",{className:J({"dataviews-loading":c,"dataviews-no-results":!b&&!c})},!b&&(0,r.createElement)("p",null,c?(0,r.createElement)(l.Spinner,null):(0,C.__)("No results")))},icon:(0,C.isRTL)()?Z:Q}],{DropdownMenuV2:Ge,DropdownMenuGroupV2:$e,DropdownMenuItemV2:qe,DropdownMenuRadioItemV2:Ye,DropdownMenuCheckboxItemV2:Ze,DropdownMenuItemLabelV2:Qe}=T(l.privateApis);function Xe({view:e,onChangeView:t,supportedLayouts:n}){let a=We;if(n&&(a=a.filter((e=>n.includes(e.type)))),1===a.length)return null;const o=a.find((t=>e.type===t.type));return(0,r.createElement)(Ge,{trigger:(0,r.createElement)(qe,{suffix:(0,r.createElement)("span",{"aria-hidden":"true"},o.label)},(0,r.createElement)(Qe,null,(0,C.__)("Layout")))},a.map((n=>(0,r.createElement)(Ye,{key:n.type,value:n.type,name:"view-actions-available-view",checked:n.type===e.type,hideOnClick:!0,onChange:n=>{t({...e,type:n.target.value})}},(0,r.createElement)(Qe,null,n.label)))))}const Je=[10,20,50,100];function et({view:e,onChangeView:t}){return(0,r.createElement)(Ge,{trigger:(0,r.createElement)(qe,{suffix:(0,r.createElement)("span",{"aria-hidden":"true"},e.perPage)},(0,r.createElement)(Qe,null,(0,C.__)("Items per page")))},Je.map((n=>(0,r.createElement)(Ye,{key:n,value:n,name:"view-actions-page-size",checked:e.perPage===n,onChange:()=>{t({...e,perPage:n,page:1})}},(0,r.createElement)(Qe,null,n)))))}function tt({view:e,onChangeView:t,fields:n}){const a=n.filter((t=>!1!==t.enableHiding&&t.id!==e.layout.mediaField));return a?.length?(0,r.createElement)(Ge,{trigger:(0,r.createElement)(qe,null,(0,r.createElement)(Qe,null,(0,C.__)("Fields")))},a?.map((n=>(0,r.createElement)(Ze,{key:n.id,value:n.id,checked:!e.hiddenFields?.includes(n.id),onChange:()=>{t({...e,hiddenFields:e.hiddenFields?.includes(n.id)?e.hiddenFields.filter((e=>e!==n.id)):[...e.hiddenFields||[],n.id]})}},(0,r.createElement)(Qe,null,n.header))))):null}function nt({fields:e,view:t,onChangeView:n}){const a=e.filter((e=>!1!==e.enableSorting));if(!a?.length)return null;const o=e.find((e=>e.id===t.sort?.field));return(0,r.createElement)(Ge,{trigger:(0,r.createElement)(qe,{suffix:(0,r.createElement)("span",{"aria-hidden":"true"},o?.header)},(0,r.createElement)(Qe,null,(0,C.__)("Sort by")))},a?.map((e=>{const a=t.sort?.direction;return(0,r.createElement)(Ge,{key:e.id,trigger:(0,r.createElement)(qe,null,(0,r.createElement)(Qe,null,e.header)),style:{minWidth:"220px"}},Object.entries(W).map((([l,i])=>{const s=void 0!==o&&a===l&&e.id===o.id,c=`${e.id}-${l}`;return(0,r.createElement)(Ye,{key:c,name:"view-actions-sorting",value:c,checked:s,onChange:()=>{n({...t,sort:{field:e.id,direction:l}})}},(0,r.createElement)(Qe,null,i.label))})))})))}const rt=(0,o.memo)((function({fields:e,view:t,onChangeView:n,supportedLayouts:a}){return(0,r.createElement)(Ge,{trigger:(0,r.createElement)(l.Button,{size:"compact",icon:F,label:(0,C.__)("View options")})},(0,r.createElement)($e,null,(0,r.createElement)(Xe,{view:t,onChangeView:n,supportedLayouts:a}),(0,r.createElement)(nt,{fields:e,view:t,onChangeView:n}),(0,r.createElement)(tt,{fields:e,view:t,onChangeView:n}),(0,r.createElement)(et,{view:t,onChangeView:n})))})),at=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"}));var ot={id:null};function lt(e,t){return t&&e.item(t)||null}var it=Symbol("FOCUS_SILENTLY");function st(e,t,n){if(!t)return!1;if(t===n)return!1;const r=e.item(t.id);return!(!r||n&&r.element===n)}var ct=Object.defineProperty,ut=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,vt=(e,t,n)=>t in e?ct(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,gt=(e,t)=>{for(var n in t||(t={}))pt.call(t,n)&&vt(e,n,t[n]);if(mt)for(var n of mt(t))ft.call(t,n)&&vt(e,n,t[n]);return e},ht=(e,t)=>ut(e,dt(t)),Et=(e,t)=>{var n={};for(var r in e)pt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&mt)for(var r of mt(e))t.indexOf(r)<0&&ft.call(e,r)&&(n[r]=e[r]);return n},wt=Object.defineProperty,yt=Object.defineProperties,_t=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Ct=(e,t,n)=>t in e?wt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,kt=(e,t)=>{for(var n in t||(t={}))St.call(t,n)&&Ct(e,n,t[n]);if(bt)for(var n of bt(t))xt.call(t,n)&&Ct(e,n,t[n]);return e},It=(e,t)=>yt(e,_t(t)),Ot=(e,t)=>{var n={};for(var r in e)St.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&bt)for(var r of bt(e))t.indexOf(r)<0&&xt.call(e,r)&&(n[r]=e[r]);return n};function Vt(...e){}function Mt(e,t){return"function"==typeof Object.hasOwn?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Pt(...e){return(...t)=>{for(const n of e)"function"==typeof n&&n(...t)}}function At(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Ft(e){return e}function Dt(e,t){if(!e){if("string"!=typeof t)throw new Error("Invariant failed");throw new Error(t)}}function Nt(e){return e.disabled||!0===e["aria-disabled"]||"true"===e["aria-disabled"]}function Tt(...e){for(const t of e)if(void 0!==t)return t}var Ht,Rt="undefined"!=typeof window&&!!(null==(Ht=window.document)?void 0:Ht.createElement);function jt(e){return e?e.ownerDocument||e:document}function zt(e,t=!1){const{activeElement:n}=jt(e);if(!(null==n?void 0:n.nodeName))return null;if("IFRAME"===n.tagName&&n.contentDocument)return zt(n.contentDocument.body,t);if(t){const e=n.getAttribute("aria-activedescendant");if(e){const t=jt(n).getElementById(e);if(t)return t}}return n}function Bt(e,t){return e===t||e.contains(t)}function Lt(e){const t=e.tagName.toLowerCase();return"button"===t||!("input"!==t||!e.type)&&-1!==Kt.indexOf(e.type)}var Kt=["button","color","file","image","reset","submit"];function Ut(e,t){return"matches"in e?e.matches(t):"msMatchesSelector"in e?e.msMatchesSelector(t):e.webkitMatchesSelector(t)}function Wt(e){try{const t=e instanceof HTMLInputElement&&null!==e.selectionStart,n="TEXTAREA"===e.tagName;return t||n||!1}catch(e){return!1}}function Gt(e,t){const n=null==e?void 0:e.getAttribute("role");return n&&-1!==["dialog","menu","listbox","tree","grid"].indexOf(n)?n:t}function $t(e,t){var n;const r=Gt(e);return r&&null!=(n={menu:"menuitem",listbox:"option",tree:"treeitem",grid:"gridcell"}[r])?n:t}function qt(e){if(!e)return null;if(e.clientHeight&&e.scrollHeight>e.clientHeight){const{overflowY:t}=getComputedStyle(e);if("visible"!==t&&"hidden"!==t)return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){const{overflowX:t}=getComputedStyle(e);if("visible"!==t&&"hidden"!==t)return e}return qt(e.parentElement)||document.scrollingElement||document.body}function Yt(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function Zt(){return!!Rt&&/mac|iphone|ipad|ipod/i.test(navigator.platform)}function Qt(){return Rt&&Zt()&&/apple/i.test(navigator.vendor)}function Xt(e){return Boolean(e.currentTarget&&!Bt(e.currentTarget,e.target))}function Jt(e){return e.target===e.currentTarget}function en(e,t){const n=new FocusEvent("blur",t),r=e.dispatchEvent(n),a=It(kt({},t),{bubbles:!0});return e.dispatchEvent(new FocusEvent("focusout",a)),r}function tn(e,t){const n=new MouseEvent("click",t);return e.dispatchEvent(n)}function nn(e,t){const n=t||e.currentTarget,r=e.relatedTarget;return!r||!Bt(n,r)}function rn(e,t,n){const r=requestAnimationFrame((()=>{e.removeEventListener(t,a,!0),n()})),a=()=>{cancelAnimationFrame(r),n()};return e.addEventListener(t,a,{once:!0,capture:!0}),r}function an(e,t,n,r=window){const a=[];try{r.document.addEventListener(e,t,n);for(const o of Array.from(r.frames))a.push(an(e,t,n,o))}catch(e){}return()=>{try{r.document.removeEventListener(e,t,n)}catch(e){}a.forEach((e=>e()))}}var on=gt({},a),ln=on.useId,sn=(on.useDeferredValue,on.useInsertionEffect),cn=Rt?r.useLayoutEffect:r.useEffect;function un(e){const t=(0,r.useRef)((()=>{throw new Error("Cannot call an event handler while rendering.")}));return sn?sn((()=>{t.current=e})):t.current=e,(0,r.useCallback)(((...e)=>{var n;return null==(n=t.current)?void 0:n.call(t,...e)}),[])}function dn(...e){return(0,r.useMemo)((()=>{if(e.some(Boolean))return t=>{e.forEach((e=>function(e,t){"function"==typeof e?e(t):e&&(e.current=t)}(e,t)))}}),e)}function mn(e){if(ln){const t=ln();return e||t}const[t,n]=(0,r.useState)(e);return cn((()=>{if(e||t)return;const r=Math.random().toString(36).substr(2,6);n(`id-${r}`)}),[e,t]),e||t}function pn(e,t){const n=e=>{if("string"==typeof e)return e},[a,o]=(0,r.useState)((()=>n(t)));return cn((()=>{const r=e&&"current"in e?e.current:e;o((null==r?void 0:r.tagName.toLowerCase())||n(t))}),[e,t]),a}function fn(e,t){const n=(0,r.useRef)(!1);(0,r.useEffect)((()=>{if(n.current)return e();n.current=!0}),t),(0,r.useEffect)((()=>()=>{n.current=!1}),[])}function vn(e){return un("function"==typeof e?e:()=>e)}function gn(e,t,n=[]){const a=(0,r.useCallback)((n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n))),[...n,e.wrapElement]);return ht(gt({},e),{wrapElement:a})}Symbol("setNextState");var hn=!1,En=0,wn=0;function yn(e){(function(e){const t=e.movementX||e.screenX-En,n=e.movementY||e.screenY-wn;return En=e.screenX,wn=e.screenY,t||n||!1})(e)&&(hn=!0)}function bn(){hn=!1}var Sn=n(893);function xn(e){return r.forwardRef(((t,n)=>e(gt({ref:n},t))))}function Cn(e){const t=xn(e);return r.memo(t)}function kn(e,t){const n=t,{as:a,wrapElement:o,render:l}=n,i=Et(n,["as","wrapElement","render"]);let s;const c=dn(t.ref,function(e){return function(e){return!!e&&!!(0,r.isValidElement)(e)&&"ref"in e}(e)?e.ref:null}(l));if(a&&"string"!=typeof a)s=(0,Sn.jsx)(a,ht(gt({},i),{render:l}));else if(r.isValidElement(l)){const e=ht(gt({},l.props),{ref:c});s=r.cloneElement(l,function(e,t){const n=gt({},e);for(const r in t){if(!Mt(t,r))continue;if("className"===r){const r="className";n[r]=e[r]?`${e[r]} ${t[r]}`:t[r];continue}if("style"===r){const r="style";n[r]=e[r]?gt(gt({},e[r]),t[r]):t[r];continue}const a=t[r];if("function"==typeof a&&r.startsWith("on")){const t=e[r];if("function"==typeof t){n[r]=(...e)=>{a(...e),t(...e)};continue}}n[r]=a}return n}(i,e))}else if(l)s=l(i);else if("function"==typeof t.children){const e=i,{children:n}=e,r=Et(e,["children"]);s=t.children(r)}else s=a?(0,Sn.jsx)(a,gt({},i)):(0,Sn.jsx)(e,gt({},i));return o?o(s):s}function In(e){return(t={})=>{const n=e(t),r={};for(const e in n)Mt(n,e)&&void 0!==n[e]&&(r[e]=n[e]);return r}}function On(e=[],t=[]){const n=r.createContext(void 0),a=r.createContext(void 0),o=()=>r.useContext(n),l=t=>e.reduceRight(((e,n)=>(0,Sn.jsx)(n,ht(gt({},t),{children:e}))),(0,Sn.jsx)(n.Provider,gt({},t)));return{context:n,scopedContext:a,useContext:o,useScopedContext:(e=!1)=>{const t=r.useContext(a),n=o();return e?t:t||n},useProviderContext:()=>{const e=r.useContext(a),t=o();if(!e||e!==t)return t},ContextProvider:l,ScopedContextProvider:e=>(0,Sn.jsx)(l,ht(gt({},e),{children:t.reduceRight(((t,n)=>(0,Sn.jsx)(n,ht(gt({},e),{children:t}))),(0,Sn.jsx)(a.Provider,gt({},e)))}))}}var Vn=On(),Mn=Vn.useContext,Pn=(Vn.useScopedContext,Vn.useProviderContext,On([Vn.ContextProvider],[Vn.ScopedContextProvider])),An=Pn.useContext,Fn=(Pn.useScopedContext,Pn.useProviderContext),Dn=Pn.ContextProvider,Nn=Pn.ScopedContextProvider,Tn=(0,r.createContext)(void 0),Hn=(0,r.createContext)(void 0),Rn="";function jn(){Rn=""}function zn(e,t){var n;const r=(null==(n=e.element)?void 0:n.textContent)||e.children;return!!r&&At(r).trim().toLowerCase().startsWith(t.toLowerCase())}var Bn=In((e=>{var t=e,{store:n,typeahead:a=!0}=t,o=Et(t,["store","typeahead"]);const l=An();Dt(n=n||l,!1);const i=o.onKeyDownCapture,s=(0,r.useRef)(0),c=un((e=>{if(null==i||i(e),e.defaultPrevented)return;if(!a)return;if(!n)return;const{items:t,activeId:r}=n.getState();if(!function(e){const t=e.target;return(!t||!Wt(t))&&(!(" "!==e.key||!Rn.length)||1===e.key.length&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&/^[\p{Letter}\p{Number}]$/u.test(e.key))}(e))return jn();let o=function(e){return e.filter((e=>!e.disabled))}(t);if(!function(e,t){if(Jt(e))return!0;const n=e.target;return!!n&&t.some((e=>e.element===n))}(e,o))return jn();e.preventDefault(),window.clearTimeout(s.current),s.current=window.setTimeout((()=>{Rn=""}),500);const l=e.key.toLowerCase();Rn+=l,o=function(e,t,n){if(!n)return e;const r=e.find((e=>e.id===n));return r&&zn(r,t)?Rn!==t&&zn(r,Rn)?e:(Rn=t,function(e,t,n=!1){const r=e.findIndex((e=>e.id===t));return[...e.slice(r+1),...n?[ot]:[],...e.slice(0,r)]}(e.filter((e=>zn(e,Rn))),n).filter((e=>e.id!==n))):e}(o,l,r);const c=o.find((e=>zn(e,Rn)));c?n.move(c.id):jn()}));return ht(gt({},o),{onKeyDownCapture:c})})),Ln=xn((e=>kn("div",Bn(e))));function Kn(e){return!!Ut(e,"input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])")&&!!function(e){const t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}(e)&&!function(e,t){if("closest"in e)return e.closest(t);do{if(Ut(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}(e,"[inert]")}function Un(e){const t=zt(e);if(!t)return!1;if(t===e)return!0;const n=t.getAttribute("aria-activedescendant");return!!n&&n===e.id}function Wn(e){const t=zt(e);if(!t)return!1;if(Bt(e,t))return!0;const n=t.getAttribute("aria-activedescendant");return!!n&&"id"in e&&(n===e.id||!!e.querySelector(`#${CSS.escape(n)}`))}function Gn(e){const t=e.relatedTarget;return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE?t:null}var $n=Symbol("composite-hover"),qn=In((e=>{var t=e,{store:n,focusOnHover:a=!0,blurOnHoverEnd:o=!!a}=t,l=Et(t,["store","focusOnHover","blurOnHoverEnd"]);const i=An();Dt(n=n||i,!1);const s=((0,r.useEffect)((()=>{an("mousemove",yn,!0),an("mousedown",bn,!0),an("mouseup",bn,!0),an("keydown",bn,!0),an("scroll",bn,!0)}),[]),un((()=>hn))),c=l.onMouseMove,u=vn(a),d=un((e=>{if(null==c||c(e),!e.defaultPrevented&&s()&&u(e)){if(!Wn(e.currentTarget)){const e=null==n?void 0:n.getState().baseElement;e&&!Un(e)&&e.focus()}null==n||n.setActiveId(e.currentTarget.id)}})),m=l.onMouseLeave,p=vn(o),f=un((e=>{var t;null==m||m(e),e.defaultPrevented||s()&&(function(e){const t=Gn(e);return!!t&&Bt(e.currentTarget,t)}(e)||function(e){let t=Gn(e);if(!t)return!1;do{if(Mt(t,$n)&&t[$n])return!0;t=t.parentElement}while(t);return!1}(e)||u(e)&&p(e)&&(null==n||n.setActiveId(null),null==(t=null==n?void 0:n.getState().baseElement)||t.focus()))})),v=(0,r.useCallback)((e=>{e&&(e[$n]=!0)}),[]);return ht(gt({},l),{ref:dn(v,l.ref),onMouseMove:d,onMouseLeave:f})})),Yn=Cn((e=>kn("div",qn(e))));function Zn(e,t){const n=e.__unstableInternals;return Dt(n,"Invalid store"),n[t]}function Qn(e,...t){let n=e,r=n,a=Symbol(),o=Vt;const l=new Set,i=new Set,s=new Set,c=new Set,u=new Set,d=new WeakMap,m=new WeakMap,p=(e,t,n=c)=>(n.add(t),m.set(t,e),()=>{var e;null==(e=d.get(t))||e(),d.delete(t),m.delete(t),n.delete(t)}),f=(e,o,l=!1)=>{if(!Mt(n,e))return;const s=(p=o,f=n[e],function(e){return"function"==typeof e}(p)?p(function(e){return"function"==typeof e}(f)?f():f):p);var p,f;if(s===n[e])return;l||t.forEach((t=>{var n;null==(n=null==t?void 0:t.setState)||n.call(t,e,s)}));const v=n;n=It(kt({},n),{[e]:s});const g=Symbol();a=g,i.add(e);const h=(t,r,a)=>{var o;const l=m.get(t);l&&!l.some((t=>a?a.has(t):t===e))||(null==(o=d.get(t))||o(),d.set(t,t(n,r)))};c.forEach((e=>{h(e,v)})),queueMicrotask((()=>{if(a!==g)return;const e=n;u.forEach((e=>{h(e,r,i)})),r=e,i.clear()}))},v={getState:()=>n,setState:f,__unstableInternals:{setup:e=>(s.add(e),()=>s.delete(e)),init:()=>{const e=l.size,r=Symbol();l.add(r);const a=()=>{l.delete(r),l.size||o()};if(e)return a;const i=(c=n,Object.keys(c)).map((e=>Pt(...t.map((t=>{var n;const r=null==(n=null==t?void 0:t.getState)?void 0:n.call(t);if(r&&Mt(r,e))return tr(t,[e],(t=>{f(e,t[e],!0)}))})))));var c;const u=[];s.forEach((e=>u.push(e())));const d=t.map(Jn);return o=Pt(...i,...u,...d),a},subscribe:(e,t)=>p(e,t),sync:(e,t)=>(d.set(t,t(n,n)),p(e,t)),batch:(e,t)=>(d.set(t,t(n,r)),p(e,t,u)),pick:e=>Qn(function(e,t){const n={};for(const r of t)Mt(e,r)&&(n[r]=e[r]);return n}(n,e),v),omit:e=>Qn(function(e,t){const n=kt({},e);for(const e of t)Mt(n,e)&&delete n[e];return n}(n,e),v)}};return v}function Xn(e,...t){if(e)return Zn(e,"setup")(...t)}function Jn(e,...t){if(e)return Zn(e,"init")(...t)}function er(e,...t){if(e)return Zn(e,"subscribe")(...t)}function tr(e,...t){if(e)return Zn(e,"sync")(...t)}function nr(e,...t){if(e)return Zn(e,"batch")(...t)}function rr(e,...t){if(e)return Zn(e,"omit")(...t)}function ar(...e){const t=e.reduce(((e,t)=>{var n;const r=null==(n=null==t?void 0:t.getState)?void 0:n.call(t);return r?kt(kt({},e),r):e}),{});return Qn(t,...e)}var or=n(688),{useSyncExternalStore:lr}=or,ir=()=>()=>{};function sr(e,t=Ft){const n=r.useCallback((t=>e?er(e,null,t):ir()),[e]),a=()=>{const n="string"==typeof t?t:null,r="function"==typeof t?t:null,a=null==e?void 0:e.getState();return r?r(a):a&&n&&Mt(a,n)?a[n]:void 0};return lr(n,a,a)}function cr(e,t,n,a){const o=Mt(t,n)?t[n]:void 0,l=a?t[a]:void 0,i=function(e){const t=(0,r.useRef)(e);return cn((()=>{t.current=e})),t}({value:o,setValue:l});cn((()=>tr(e,[n],((e,t)=>{const{value:r,setValue:a}=i.current;a&&e[n]!==t[n]&&e[n]!==r&&a(e[n])}))),[e,n]),cn((()=>{if(void 0!==o)return e.setState(n,o),nr(e,[n],(()=>{void 0!==o&&e.setState(n,o)}))}))}function ur(e,t,n){return cr(e=function(e,t,n){return fn(t,[n.store]),cr(e,n,"items","setItems"),e}(e,t,n),n,"activeId","setActiveId"),cr(e,n,"includesBaseElement"),cr(e,n,"virtualFocus"),cr(e,n,"orientation"),cr(e,n,"rtl"),cr(e,n,"focusLoop"),cr(e,n,"focusWrap"),cr(e,n,"focusShift"),e}function dr(e,t,n){return function(e,t,n){return fn(t,[n.store,n.disclosure]),cr(e,n,"open","setOpen"),cr(e,n,"mounted","setMounted"),cr(e,n,"animated"),e}(e,t,n)}function mr(e={}){var t;e.store;const n=null==(t=e.store)?void 0:t.getState(),r=Tt(e.items,null==n?void 0:n.items,e.defaultItems,[]),a=new Map(r.map((e=>[e.id,e]))),o={items:r,renderedItems:Tt(null==n?void 0:n.renderedItems,[])},l=null==(i=e.store)?void 0:i.__unstablePrivateStore;var i;const s=Qn({items:r,renderedItems:o.renderedItems},l),c=Qn(o,e.store),u=e=>{const t=function(e){const t=e.map(((e,t)=>[t,e]));let n=!1;return t.sort((([e,t],[r,a])=>{const o=t.element,l=a.element;return o===l?0:o&&l?function(e,t){return Boolean(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}(o,l)?(e>r&&(n=!0),-1):(e<r&&(n=!0),1):0})),n?t.map((([e,t])=>t)):e}(e);s.setState("renderedItems",t),c.setState("renderedItems",t)};Xn(c,(()=>Jn(s))),Xn(s,(()=>nr(s,["items"],(e=>{c.setState("items",e.items)})))),Xn(s,(()=>nr(s,["renderedItems"],(e=>{let t=!0,n=requestAnimationFrame((()=>{const{renderedItems:t}=c.getState();e.renderedItems!==t&&u(e.renderedItems)}));if("function"!=typeof IntersectionObserver)return()=>cancelAnimationFrame(n);const r=function(e){var t;const n=e.find((e=>!!e.element)),r=[...e].reverse().find((e=>!!e.element));let a=null==(t=null==n?void 0:n.element)?void 0:t.parentElement;for(;a&&(null==r?void 0:r.element);){if(r&&a.contains(r.element))return a;a=a.parentElement}return jt(a).body}(e.renderedItems),a=new IntersectionObserver((()=>{t?t=!1:(cancelAnimationFrame(n),n=requestAnimationFrame((()=>u(e.renderedItems))))}),{root:r});for(const t of e.renderedItems)t.element&&a.observe(t.element);return()=>{cancelAnimationFrame(n),a.disconnect()}}))));const d=(e,t,n=!1)=>{let r;return t((t=>{const n=t.findIndex((({id:t})=>t===e.id)),o=t.slice();if(-1!==n){r=t[n];const l=kt(kt({},r),e);o[n]=l,a.set(e.id,l)}else o.push(e),a.set(e.id,e);return o})),()=>{t((t=>{if(!r)return n&&a.delete(e.id),t.filter((({id:t})=>t!==e.id));const o=t.findIndex((({id:t})=>t===e.id));if(-1===o)return t;const l=t.slice();return l[o]=r,a.set(e.id,r),l}))}},m=e=>d(e,(e=>s.setState("items",e)),!0);return It(kt({},c),{registerItem:m,renderItem:e=>Pt(m(e),d(e,(e=>s.setState("renderedItems",e)))),item:e=>{if(!e)return null;let t=a.get(e);if(!t){const{items:n}=c.getState();t=n.find((t=>t.id===e)),t&&a.set(e,t)}return t||null},__unstablePrivateStore:s})}function pr(e){const t=[];for(const n of e)t.push(...n);return t}function fr(e){return e.slice().reverse()}var vr={id:null};function gr(e,t){return e.find((e=>t?!e.disabled&&e.id!==t:!e.disabled))}function hr(e,t){return e.filter((e=>e.rowId===t))}function Er(e){const t=[];for(const n of e){const e=t.find((e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===n.rowId}));e?e.push(n):t.push([n])}return t}function wr(e){let t=0;for(const{length:n}of e)n>t&&(t=n);return t}function yr(e,t,n){const r=wr(e);for(const a of e)for(let e=0;e<r;e+=1){const r=a[e];if(!r||n&&r.disabled){const r=0===e&&n?gr(a):a[e-1];a[e]=r&&t!==r.id&&n?r:{id:"__EMPTY_ITEM__",disabled:!0,rowId:null==r?void 0:r.rowId}}}return e}function _r(e){const t=Er(e),n=wr(t),r=[];for(let e=0;e<n;e+=1)for(const n of t){const t=n[e];t&&r.push(It(kt({},t),{rowId:t.rowId?`${e}`:void 0}))}return r}var br=Qt()&&Rt&&!!navigator.maxTouchPoints;function Sr(e={}){var t;e.store;const n=null==(t=e.store)?void 0:t.getState(),r=Tt(e.activeId,null==n?void 0:n.activeId,e.defaultActiveId,null),a=function(e={}){var t;const n=null==(t=e.store)?void 0:t.getState(),r=mr(e),a=Tt(e.activeId,null==n?void 0:n.activeId,e.defaultActiveId),o=Qn(It(kt({},r.getState()),{activeId:a,baseElement:Tt(null==n?void 0:n.baseElement,null),includesBaseElement:Tt(e.includesBaseElement,null==n?void 0:n.includesBaseElement,null===a),moves:Tt(null==n?void 0:n.moves,0),orientation:Tt(e.orientation,null==n?void 0:n.orientation,"both"),rtl:Tt(e.rtl,null==n?void 0:n.rtl,!1),virtualFocus:Tt(e.virtualFocus,null==n?void 0:n.virtualFocus,!1),focusLoop:Tt(e.focusLoop,null==n?void 0:n.focusLoop,!1),focusWrap:Tt(e.focusWrap,null==n?void 0:n.focusWrap,!1),focusShift:Tt(e.focusShift,null==n?void 0:n.focusShift,!1)}),r,e.store);Xn(o,(()=>tr(o,["renderedItems","activeId"],(e=>{o.setState("activeId",(t=>{var n;return void 0!==t?t:null==(n=gr(e.renderedItems))?void 0:n.id}))}))));const l=(e,t,n,r)=>{var a,l;const{activeId:i,rtl:s,focusLoop:c,focusWrap:u,includesBaseElement:d}=o.getState(),m=s&&"vertical"!==t?fr(e):e;if(null==i)return null==(a=gr(m))?void 0:a.id;const p=m.find((e=>e.id===i));if(!p)return null==(l=gr(m))?void 0:l.id;const f=!!p.rowId,v=m.indexOf(p),g=m.slice(v+1),h=hr(g,p.rowId);if(void 0!==r){const e=function(e,t){return e.filter((e=>t?!e.disabled&&e.id!==t:!e.disabled))}(h,i),t=e.slice(r)[0]||e[e.length-1];return null==t?void 0:t.id}const E=function(e){return"vertical"===e?"horizontal":"horizontal"===e?"vertical":void 0}(f?t||"horizontal":t),w=c&&c!==E,y=f&&u&&u!==E;if(n=n||!f&&w&&d,w){const e=function(e,t,n=!1){const r=e.findIndex((e=>e.id===t));return[...e.slice(r+1),...n?[vr]:[],...e.slice(0,r)]}(y&&!n?m:hr(m,p.rowId),i,n),t=gr(e,i);return null==t?void 0:t.id}if(y){const e=gr(n?h:g,i);return n?(null==e?void 0:e.id)||null:null==e?void 0:e.id}const _=gr(h,i);return!_&&n?null:null==_?void 0:_.id};return It(kt(kt({},r),o),{setBaseElement:e=>o.setState("baseElement",e),setActiveId:e=>o.setState("activeId",e),move:e=>{void 0!==e&&(o.setState("activeId",e),o.setState("moves",(e=>e+1)))},first:()=>{var e;return null==(e=gr(o.getState().renderedItems))?void 0:e.id},last:()=>{var e;return null==(e=gr(fr(o.getState().renderedItems)))?void 0:e.id},next:e=>{const{renderedItems:t,orientation:n}=o.getState();return l(t,n,!1,e)},previous:e=>{var t;const{renderedItems:n,orientation:r,includesBaseElement:a}=o.getState(),i=!(null==(t=gr(n))?void 0:t.rowId)&&a;return l(fr(n),r,i,e)},down:e=>{const{activeId:t,renderedItems:n,focusShift:r,focusLoop:a,includesBaseElement:i}=o.getState(),s=r&&!e,c=_r(pr(yr(Er(n),t,s)));return l(c,"vertical",a&&"horizontal"!==a&&i,e)},up:e=>{const{activeId:t,renderedItems:n,focusShift:r,includesBaseElement:a}=o.getState(),i=r&&!e,s=_r(fr(pr(yr(Er(n),t,i))));return l(s,"vertical",a,e)}})}(It(kt({},e),{activeId:r,includesBaseElement:Tt(e.includesBaseElement,null==n?void 0:n.includesBaseElement,!0),orientation:Tt(e.orientation,null==n?void 0:n.orientation,"vertical"),focusLoop:Tt(e.focusLoop,null==n?void 0:n.focusLoop,!0),focusWrap:Tt(e.focusWrap,null==n?void 0:n.focusWrap,!0),virtualFocus:Tt(e.virtualFocus,null==n?void 0:n.virtualFocus,!br)})),o=function(e={}){var t=e,{popover:n}=t,r=Ot(t,["popover"]);const a=ar(r.store,rr(n,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"])),o=null==a?void 0:a.getState(),l=function(e={}){return function(e={}){const t=ar(e.store,rr(e.disclosure,["contentElement","disclosureElement"])),n=null==t?void 0:t.getState(),r=Tt(e.open,null==n?void 0:n.open,e.defaultOpen,!1),a=Tt(e.animated,null==n?void 0:n.animated,!1),o=Qn({open:r,animated:a,animating:!!a&&r,mounted:r,contentElement:Tt(null==n?void 0:n.contentElement,null),disclosureElement:Tt(null==n?void 0:n.disclosureElement,null)},t);return Xn(o,(()=>tr(o,["animated","animating"],(e=>{e.animated||o.setState("animating",!1)})))),Xn(o,(()=>er(o,["open"],(()=>{o.getState().animated&&o.setState("animating",!0)})))),Xn(o,(()=>tr(o,["open","animating"],(e=>{o.setState("mounted",e.open||e.animating)})))),It(kt({},o),{setOpen:e=>o.setState("open",e),show:()=>o.setState("open",!0),hide:()=>o.setState("open",!1),toggle:()=>o.setState("open",(e=>!e)),stopAnimation:()=>o.setState("animating",!1),setContentElement:e=>o.setState("contentElement",e),setDisclosureElement:e=>o.setState("disclosureElement",e)})}(e)}(It(kt({},r),{store:a})),i=Tt(r.placement,null==o?void 0:o.placement,"bottom"),s=Qn(It(kt({},l.getState()),{placement:i,currentPlacement:i,anchorElement:Tt(null==o?void 0:o.anchorElement,null),popoverElement:Tt(null==o?void 0:o.popoverElement,null),arrowElement:Tt(null==o?void 0:o.arrowElement,null),rendered:Symbol("rendered")}),l,a);return It(kt(kt({},l),s),{setAnchorElement:e=>s.setState("anchorElement",e),setPopoverElement:e=>s.setState("popoverElement",e),setArrowElement:e=>s.setState("arrowElement",e),render:()=>s.setState("rendered",Symbol("rendered"))})}(It(kt({},e),{placement:Tt(e.placement,null==n?void 0:n.placement,"bottom-start")})),l=Tt(e.value,null==n?void 0:n.value,e.defaultValue,""),i=Tt(e.selectedValue,null==n?void 0:n.selectedValue,e.defaultSelectedValue,""),s=Array.isArray(i),c=Qn(It(kt(kt({},a.getState()),o.getState()),{value:l,selectedValue:i,resetValueOnSelect:Tt(e.resetValueOnSelect,null==n?void 0:n.resetValueOnSelect,s),resetValueOnHide:Tt(e.resetValueOnHide,null==n?void 0:n.resetValueOnHide,s),activeValue:null==n?void 0:n.activeValue}),a,o,e.store);return Xn(c,(()=>tr(c,["resetValueOnHide","mounted"],(e=>{e.resetValueOnHide&&(e.mounted||c.setState("value",l))})))),Xn(c,(()=>tr(c,["resetValueOnSelect","selectedValue"],(e=>{e.resetValueOnSelect&&c.setState("value",l)})))),Xn(c,(()=>nr(c,["mounted"],(e=>{e.mounted||(c.setState("activeId",r),c.setState("moves",0))})))),Xn(c,(()=>tr(c,["moves","activeId"],((e,t)=>{e.moves===t.moves&&c.setState("activeValue",void 0)})))),Xn(c,(()=>nr(c,["moves","renderedItems"],((e,t)=>{if(e.moves===t.moves)return;const{activeId:n}=c.getState(),r=a.item(n);c.setState("activeValue",null==r?void 0:r.value)})))),It(kt(kt(kt({},o),a),c),{setValue:e=>c.setState("value",e),setSelectedValue:e=>c.setState("selectedValue",e)})}function xr(e={}){const[t,n]=function(e,t){const[n,a]=r.useState((()=>e(t)));cn((()=>Jn(n)),[n]);const o=r.useCallback((e=>sr(n,e)),[n]);return[r.useMemo((()=>ht(gt({},n),{useState:o})),[n,o]),un((()=>{a((n=>e(gt(gt({},t),n.getState()))))}))]}(Sr,e);return function(e,t,n){return cr(e=ur(e=function(e,t,n){return fn(t,[n.popover]),cr(e=dr(e,t,n),n,"placement"),e}(e,t,n),t,n),n,"value","setValue"),cr(e,n,"selectedValue","setSelectedValue"),cr(e,n,"resetValueOnHide"),cr(e,n,"resetValueOnSelect"),e}(t,n,e)}var Cr=On(),kr=(Cr.useContext,Cr.useScopedContext,Cr.useProviderContext),Ir=On([Cr.ContextProvider],[Cr.ScopedContextProvider]),Or=(Ir.useContext,Ir.useScopedContext,Ir.useProviderContext,Ir.ContextProvider),Vr=Ir.ScopedContextProvider,Mr=((0,r.createContext)(void 0),(0,r.createContext)(void 0),On([Or],[Vr])),Pr=(Mr.useContext,Mr.useScopedContext,Mr.useProviderContext),Ar=Mr.ContextProvider,Fr=Mr.ScopedContextProvider,Dr=On([Ar,Dn],[Fr,Nn]),Nr=(Dr.useContext,Dr.useScopedContext),Tr=Dr.useProviderContext,Hr=Dr.ContextProvider,Rr=Dr.ScopedContextProvider,jr=(0,r.createContext)(void 0),zr=(0,r.createContext)(!1);function Br(e={}){const t=xr(e);return(0,Sn.jsx)(Hr,{value:t,children:e.children})}var Lr=In((e=>{var t=e,{store:n}=t,r=Et(t,["store"]);const a=Tr();Dt(n=n||a,!1);const o=n.useState((e=>{var t;return null==(t=e.baseElement)?void 0:t.id}));return gt({htmlFor:o},r)})),Kr=Cn((e=>kn("label",Lr(e)))),Ur=In((e=>{var t=e,{store:n}=t,r=Et(t,["store"]);const a=Pr();return n=n||a,ht(gt({},r),{ref:dn(null==n?void 0:n.setAnchorElement,r.ref)})}));xn((e=>kn("div",Ur(e))));var Wr=(0,r.createContext)(!0),Gr=Qt(),$r=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function qr(e){return!("input"!==e.tagName.toLowerCase()||!e.type||"radio"!==e.type&&"checkbox"!==e.type)}function Yr(e,t,n,r,a){return e?t?n&&!r?-1:void 0:n?a:a||0:a}function Zr(e,t){return un((n=>{null==e||e(n),n.defaultPrevented||t&&(n.stopPropagation(),n.preventDefault())}))}var Qr=!0;function Xr(e){const t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(Qr=!1))}function Jr(e){e.metaKey||e.ctrlKey||e.altKey||(Qr=!0)}var ea=In((e=>{var t=e,{focusable:n=!0,accessibleWhenDisabled:a,autoFocus:o,onFocusVisible:l}=t,i=Et(t,["focusable","accessibleWhenDisabled","autoFocus","onFocusVisible"]);const s=(0,r.useRef)(null);(0,r.useEffect)((()=>{n&&(an("mousedown",Xr,!0),an("keydown",Jr,!0))}),[n]),Gr&&(0,r.useEffect)((()=>{if(!n)return;const e=s.current;if(!e)return;if(!qr(e))return;const t=function(e){return"labels"in e?e.labels:null}(e);if(!t)return;const r=()=>queueMicrotask((()=>e.focus()));return t.forEach((e=>e.addEventListener("mouseup",r))),()=>{t.forEach((e=>e.removeEventListener("mouseup",r)))}}),[n]);const c=n&&Nt(i),u=!!c&&!a,[d,m]=(0,r.useState)(!1);(0,r.useEffect)((()=>{n&&u&&d&&m(!1)}),[n,u,d]),(0,r.useEffect)((()=>{if(!n)return;if(!d)return;const e=s.current;if(!e)return;if("undefined"==typeof IntersectionObserver)return;const t=new IntersectionObserver((()=>{Kn(e)||m(!1)}));return t.observe(e),()=>t.disconnect()}),[n,d]);const p=Zr(i.onKeyPressCapture,c),f=Zr(i.onMouseDownCapture,c),v=Zr(i.onClickCapture,c),g=i.onMouseDown,h=un((e=>{if(null==g||g(e),e.defaultPrevented)return;if(!n)return;const t=e.currentTarget;if(!Gr)return;if(Xt(e))return;if(!Lt(t)&&!qr(t))return;let r=!1;const a=()=>{r=!0};t.addEventListener("focusin",a,{capture:!0,once:!0}),rn(t,"mouseup",(()=>{t.removeEventListener("focusin",a,!0),r||function(e){!Wn(e)&&Kn(e)&&e.focus()}(t)}))})),E=(e,t)=>{if(t&&(e.currentTarget=t),!n)return;const r=e.currentTarget;r&&Un(r)&&(null==l||l(e),e.defaultPrevented||m(!0))},w=i.onKeyDownCapture,y=un((e=>{if(null==w||w(e),e.defaultPrevented)return;if(!n)return;if(d)return;if(e.metaKey)return;if(e.altKey)return;if(e.ctrlKey)return;if(!Jt(e))return;const t=e.currentTarget;queueMicrotask((()=>E(e,t)))})),_=i.onFocusCapture,b=un((e=>{if(null==_||_(e),e.defaultPrevented)return;if(!n)return;if(!Jt(e))return void m(!1);const t=e.currentTarget,r=()=>E(e,t);Qr||function(e){const{tagName:t,readOnly:n,type:r}=e;return"TEXTAREA"===t&&!n||"SELECT"===t&&!n||("INPUT"!==t||n?!!e.isContentEditable:$r.includes(r))}(e.target)?queueMicrotask(r):function(e){return"combobox"===e.getAttribute("role")&&!!e.dataset.name}(e.target)?rn(e.target,"focusout",r):m(!1)})),S=i.onBlur,x=un((e=>{null==S||S(e),n&&nn(e)&&m(!1)})),C=(0,r.useContext)(Wr),k=un((e=>{n&&o&&e&&C&&queueMicrotask((()=>{Un(e)||Kn(e)&&e.focus()}))})),I=pn(s,i.as),O=n&&function(e){return!e||"button"===e||"input"===e||"select"===e||"textarea"===e||"a"===e}(I),V=n&&function(e){return!e||"button"===e||"input"===e||"select"===e||"textarea"===e}(I),M=u?gt({pointerEvents:"none"},i.style):i.style;return ht(gt({"data-focus-visible":n&&d?"":void 0,"data-autofocus":!!o||void 0,"aria-disabled":!!c||void 0},i),{ref:dn(s,k,i.ref),style:M,tabIndex:Yr(n,u,O,V,i.tabIndex),disabled:!(!V||!u)||void 0,contentEditable:c?void 0:i.contentEditable,onKeyPressCapture:p,onClickCapture:v,onMouseDownCapture:f,onMouseDown:h,onKeyDownCapture:y,onFocusCapture:b,onBlur:x})}));function ta(e,t,n){return un((r=>{var a;if(null==t||t(r),r.defaultPrevented)return;if(r.isPropagationStopped())return;if(!Jt(r))return;if(function(e){return"Shift"===e.key||"Control"===e.key||"Alt"===e.key||"Meta"===e.key}(r))return;if(function(e){const t=e.target;return!(t&&!Wt(t)||1!==e.key.length||e.ctrlKey||e.metaKey)}(r))return;const o=e.getState(),l=null==(a=lt(e,o.activeId))?void 0:a.element;if(!l)return;const i=r,{view:s}=i,c=Et(i,["view"]);l!==(null==n?void 0:n.current)&&l.focus(),function(e,t,n){const r=new KeyboardEvent(t,n);return e.dispatchEvent(r)}(l,r.type,c)||r.preventDefault(),r.currentTarget.contains(l)&&r.stopPropagation()}))}xn((e=>kn("div",e=ea(e))));var na=In((e=>{var t=e,{store:n,composite:a=!0,focusOnMove:o=a,moveOnKeyPress:l=!0}=t,i=Et(t,["store","composite","focusOnMove","moveOnKeyPress"]);const s=Fn();Dt(n=n||s,!1);const c=(0,r.useRef)(null),u=function(e){const[t,n]=(0,r.useState)(!1),a=(0,r.useCallback)((()=>n(!0)),[]),o=e.useState((t=>lt(e,t.activeId)));return(0,r.useEffect)((()=>{const e=null==o?void 0:o.element;t&&e&&(n(!1),e.focus({preventScroll:!0}))}),[o,t]),a}(n),d=n.useState("moves");(0,r.useEffect)((()=>{var e;if(!n)return;if(!d)return;if(!a)return;if(!o)return;const{activeId:t}=n.getState(),r=null==(e=lt(n,t))?void 0:e.element;var l;r&&("scrollIntoView"in(l=r)?(l.focus({preventScroll:!0}),l.scrollIntoView(kt({block:"nearest",inline:"nearest"},undefined))):l.focus())}),[n,d,a,o]),cn((()=>{if(!n)return;if(!d)return;if(!a)return;const{baseElement:e,activeId:t}=n.getState();if(null!==t)return;if(!e)return;const r=c.current;c.current=null,r&&en(r,{relatedTarget:e}),Un(e)||e.focus()}),[n,d,a]);const m=n.useState("activeId"),p=n.useState("virtualFocus");cn((()=>{var e;if(!n)return;if(!a)return;if(!p)return;const t=c.current;if(c.current=null,!t)return;const r=(null==(e=lt(n,m))?void 0:e.element)||zt(t);r!==t&&en(t,{relatedTarget:r})}),[n,m,p,a]);const f=ta(n,i.onKeyDownCapture,c),v=ta(n,i.onKeyUpCapture,c),g=i.onFocusCapture,h=un((e=>{if(null==g||g(e),e.defaultPrevented)return;if(!n)return;const{virtualFocus:t}=n.getState();if(!t)return;const r=e.relatedTarget,a=function(e){const t=e[it];return delete e[it],t}(e.currentTarget);Jt(e)&&a&&(e.stopPropagation(),c.current=r)})),E=i.onFocus,w=un((e=>{if(null==E||E(e),e.defaultPrevented)return;if(!a)return;if(!n)return;const{relatedTarget:t}=e,{virtualFocus:r}=n.getState();r?Jt(e)&&!st(n,t)&&queueMicrotask(u):Jt(e)&&n.setActiveId(null)})),y=i.onBlurCapture,_=un((e=>{var t;if(null==y||y(e),e.defaultPrevented)return;if(!n)return;const{virtualFocus:r,activeId:a}=n.getState();if(!r)return;const o=null==(t=lt(n,a))?void 0:t.element,l=e.relatedTarget,i=st(n,l),s=c.current;c.current=null,Jt(e)&&i?(l===o?s&&s!==l&&en(s,e):o?en(o,e):s&&en(s,e),e.stopPropagation()):!st(n,e.target)&&o&&en(o,e)})),b=i.onKeyDown,S=vn(l),x=un((e=>{var t;if(null==b||b(e),e.defaultPrevented)return;if(!n)return;if(!Jt(e))return;const{orientation:r,items:a,renderedItems:o,activeId:l}=n.getState(),i=lt(n,l);if(null==(t=null==i?void 0:i.element)?void 0:t.isConnected)return;const s="horizontal"!==r,c="vertical"!==r,u=function(e){return e.some((e=>!!e.rowId))}(o);if(("ArrowLeft"===e.key||"ArrowRight"===e.key||"Home"===e.key||"End"===e.key)&&Wt(e.currentTarget))return;const d={ArrowUp:(u||s)&&(()=>{if(u){const e=a&&function(e){return function(e,t){return e.find((e=>!e.disabled))}(pr(fr(function(e){const t=[];for(const n of e){const e=t.find((e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===n.rowId}));e?e.push(n):t.push([n])}return t}(e))))}(a);return null==e?void 0:e.id}return null==n?void 0:n.last()}),ArrowRight:(u||c)&&n.first,ArrowDown:(u||s)&&n.first,ArrowLeft:(u||c)&&n.last,Home:n.first,End:n.last,PageUp:n.first,PageDown:n.last},m=d[e.key];if(m){const t=m();if(void 0!==t){if(!S(e))return;e.preventDefault(),n.move(t)}}}));i=gn(i,(e=>(0,Sn.jsx)(Dn,{value:n,children:e})),[n]);const C=n.useState((e=>{var t;if(n&&a&&e.virtualFocus)return null==(t=lt(n,e.activeId))?void 0:t.id}));i=ht(gt({"aria-activedescendant":C},i),{ref:dn(a?n.setBaseElement:null,i.ref),onKeyDownCapture:f,onKeyUpCapture:v,onFocusCapture:h,onFocus:w,onBlurCapture:_,onKeyDown:x});const k=n.useState((e=>a&&(e.virtualFocus||null===e.activeId)));return ea(gt({focusable:k},i))}));xn((e=>kn("div",na(e))));const ra=window.ReactDOM;function aa(e,t,n){if(!n)return!1;const r=e.find((e=>!e.disabled&&e.value));return(null==r?void 0:r.value)===t}function oa(e,t){return!!t&&null!=e&&(e=At(e),t.length>e.length&&0===t.toLowerCase().indexOf(e.toLowerCase()))}var la=In((e=>{var t=e,{store:n,focusable:a=!0,autoSelect:o=!1,getAutoSelectId:l,showOnChange:i=!0,setValueOnChange:s=!0,showOnMouseDown:c=!0,setValueOnClick:u=!0,showOnKeyDown:d=!0,moveOnKeyPress:m=!0,autoComplete:p="list"}=t,f=Et(t,["store","focusable","autoSelect","getAutoSelectId","showOnChange","setValueOnChange","showOnMouseDown","setValueOnClick","showOnKeyDown","moveOnKeyPress","autoComplete"]);const v=Tr();Dt(n=n||v,!1);const g=(0,r.useRef)(null),[h,E]=(0,r.useReducer)((()=>[]),[]),w=(0,r.useRef)(!1),y=(0,r.useRef)(!1),_=n.useState((e=>!!o&&e.virtualFocus)),b="inline"===p||"both"===p,[S,x]=(0,r.useState)(b);!function(e,t){const n=(0,r.useRef)(!1);cn((()=>{n.current?b&&x(!0):n.current=!0}),t),cn((()=>()=>{n.current=!1}),[])}(0,[b]);const C=n.useState("value"),k=n.useState((e=>b&&S?e.activeValue:void 0)),I=n.useState("renderedItems"),O=n.useState("open"),V=n.useState("contentElement"),M=(0,r.useMemo)((()=>{if(!b)return C;if(!S)return C;if(aa(I,k,_)){if(oa(C,k)){const e=(null==k?void 0:k.slice(C.length))||"";return C+e}return C}return k||C}),[b,S,I,k,_,C]);(0,r.useEffect)((()=>{const e=g.current;if(!e)return;const t=()=>x(!0);return e.addEventListener("combobox-item-move",t),()=>{e.removeEventListener("combobox-item-move",t)}}),[]),(0,r.useEffect)((()=>{b&&S&&k&&aa(I,k,_)&&oa(C,k)&&queueMicrotask((()=>{const e=g.current;e&&Yt(e,C.length,k.length)}))}),[h,b,S,k,I,_,C]);const P=(0,r.useRef)(null),A=un(l),F=(0,r.useRef)(null);(0,r.useEffect)((()=>{if(!O)return;if(!V)return;const e=qt(V);if(!e)return;P.current=e;const t=()=>{w.current=!1},r=()=>{if(!n)return;if(!w.current)return;const{activeId:e}=n.getState();null!==e&&e!==F.current&&(w.current=!1)},a={passive:!0,capture:!0};return e.addEventListener("wheel",t,a),e.addEventListener("scroll",r,a),()=>{e.removeEventListener("wheel",t,!0),e.removeEventListener("scroll",r,!0)}}),[O,V,n]),cn((()=>{C&&(y.current||(w.current=!0))}),[C]),cn((()=>{O||(w.current=!1)}),[O]);const D=n.useState("resetValueOnSelect");fn((()=>{var e;const t=w.current;if(!n)return;if(!(_&&t||D))return;const{baseElement:r,contentElement:a,activeId:o}=n.getState();if(!r||Un(r)){if(null==a?void 0:a.hasAttribute("data-placing")){const e=new MutationObserver(E);return e.observe(a,{attributeFilter:["data-placing"]}),()=>e.disconnect()}if(_&&t){const e=A(I),t=void 0!==e?e:n.first();F.current=t,n.move(null!=t?t:null)}else{const t=null==(e=n.item(o))?void 0:e.element;t&&"scrollIntoView"in t&&t.scrollIntoView({block:"nearest",inline:"nearest"})}}}),[n,h,C,_,D,A,I]),(0,r.useEffect)((()=>{if(!b)return;const e=g.current;if(!e)return;const t=[e,V].filter((e=>!!e)),r=e=>{t.every((t=>nn(e,t)))&&(null==n||n.setValue(M))};return t.forEach((e=>e.addEventListener("focusout",r))),()=>{t.forEach((e=>e.removeEventListener("focusout",r)))}}),[b,V,n,M]);const N=f.onChange,T=vn(i),H=vn(s),R=un((e=>{if(null==N||N(e),e.defaultPrevented)return;if(!n)return;const{value:t,selectionStart:r,selectionEnd:a}=e.target,o=e.nativeEvent;if(w.current=!0,function(e){return"input"===e.type}(o)&&(o.isComposing&&(w.current=!1,y.current=!0),b)){const e="insertText"===o.inputType||"insertCompositionText"===o.inputType,n=r===t.length;x(e&&n)}if(H(e)){const o=t===n.getState().value;(0,ra.flushSync)((()=>null==n?void 0:n.setValue(t))),Yt(e.currentTarget,r,a),b&&_&&o&&E()}T(e)&&n.show(),_&&w.current||n.setActiveId(null)})),j=f.onCompositionEnd,z=un((e=>{w.current=!0,y.current=!1,null==j||j(e),e.defaultPrevented||_&&E()})),B=f.onMouseDown,L=vn(u),K=vn(c),U=un((e=>{null==B||B(e),e.defaultPrevented||e.button||e.ctrlKey||n&&(n.setActiveId(null),L(e)&&n.setValue(M),K(e)&&rn(e.currentTarget,"mouseup",n.show))})),W=f.onKeyDown,G=vn(d),$=un((e=>{if(null==W||W(e),e.repeat||(w.current=!1),e.defaultPrevented)return;if(e.ctrlKey)return;if(e.altKey)return;if(e.shiftKey)return;if(e.metaKey)return;if(!n)return;const{open:t,activeId:r}=n.getState();t||null===r&&("ArrowUp"!==e.key&&"ArrowDown"!==e.key||G(e)&&(e.preventDefault(),n.show()))})),q=f.onBlur,Y=un((e=>{w.current=!1,null==q||q(e),e.defaultPrevented})),Z=mn(f.id),Q=function(e){return"inline"===e||"list"===e||"both"===e||"none"===e}(p)?p:void 0,X=n.useState((e=>null===e.activeId));return f=ht(gt({id:Z,role:"combobox","aria-autocomplete":Q,"aria-haspopup":Gt(V,"listbox"),"aria-expanded":O,"aria-controls":null==V?void 0:V.id,"data-active-item":X||void 0,value:M},f),{ref:dn(g,f.ref),onChange:R,onCompositionEnd:z,onMouseDown:U,onKeyDown:$,onBlur:Y}),f=na(ht(gt({store:n,focusable:a},f),{moveOnKeyPress:e=>!function(e,...t){const n="function"==typeof e?e(...t):e;return null!=n&&!n}(m,e)&&(b&&x(!0),!0)})),f=Ur(gt({store:n},f)),gt({autoComplete:"off"},f)})),ia=xn((e=>kn("input",la(e))));function sa(e,t){const n=setTimeout(t,e);return()=>clearTimeout(n)}function ca(...e){return e.join(", ").split(", ").reduce(((e,t)=>{const n=1e3*parseFloat(t||"0s");return n>e?n:e}),0)}function ua(e,t,n){return!(n||!1===t||e&&!t)}var da=In((e=>{var t=e,{store:n,alwaysVisible:a}=t,o=Et(t,["store","alwaysVisible"]);const l=kr();Dt(n=n||l,!1);const i=mn(o.id),[s,c]=(0,r.useState)(null),u=n.useState("open"),d=n.useState("mounted"),m=n.useState("animated"),p=n.useState("contentElement");cn((()=>{if(m){if(null==p?void 0:p.isConnected)return function(e){let t=requestAnimationFrame((()=>{t=requestAnimationFrame(e)}));return()=>cancelAnimationFrame(t)}((()=>{c(u?"enter":"leave")}));c(null)}}),[m,p,u]),cn((()=>{if(!n)return;if(!m)return;if(!p)return;if(!s)return;if("enter"===s&&!u)return;if("leave"===s&&u)return;if("number"==typeof m)return sa(m,n.stopAnimation);const{transitionDuration:e,animationDuration:t,transitionDelay:r,animationDelay:a}=getComputedStyle(p),o=ca(r,a)+ca(e,t);return o?sa(o,n.stopAnimation):void 0}),[n,m,p,u,s]);const f=ua(d,(o=gn(o,(e=>(0,Sn.jsx)(Vr,{value:n,children:e})),[n])).hidden,a),v=f?ht(gt({},o.style),{display:"none"}):o.style;return ht(gt({id:i,"data-enter":"enter"===s?"":void 0,"data-leave":"leave"===s?"":void 0,hidden:f},o),{ref:dn(i?n.setContentElement:null,o.ref),style:v})})),ma=xn((e=>kn("div",da(e))));xn((e=>{var t=e,{unmountOnHide:n}=t,r=Et(t,["unmountOnHide"]);const a=kr();return!1===sr(r.store||a,(e=>!n||(null==e?void 0:e.mounted)))?null:(0,Sn.jsx)(ma,gt({},r))}));var pa=In((e=>{var t=e,{store:n,focusable:a=!0,alwaysVisible:o}=t,l=Et(t,["store","focusable","alwaysVisible"]);const i=Tr();Dt(n=n||i,!1);const s=(0,r.useRef)(null),c=mn(l.id),u=l.onKeyDown,d=un((e=>{null==u||u(e),e.defaultPrevented||"Escape"===e.key&&(null==n||n.move(null))})),m=(0,r.useRef)(!1),p=l.onFocusVisible,f=un((e=>{if(null==p||p(e),e.defaultPrevented)return;if("focus"!==e.type)return;if(!n)return;const{virtualFocus:t}=n.getState();if(!t)return;const{relatedTarget:r,currentTarget:a}=e;r&&a.contains(r)||(m.current=!0,n.setState("virtualFocus",!1))})),v=l.onBlur,g=un((e=>{null==v||v(e),e.defaultPrevented||m.current&&nn(e)&&(m.current=!1,null==n||n.setState("virtualFocus",!0))}));l=gn(l,(e=>(0,Sn.jsx)(Rr,{value:n,children:e})),[n]);const h=ua(n.useState("mounted"),l.hidden,o),E=h?ht(gt({},l.style),{display:"none"}):l.style,w=n.useState((e=>Array.isArray(e.selectedValue))),y=function(e,t,n){const[a,o]=(0,r.useState)(n);return cn((()=>{const n=e&&"current"in e?e.current:e,r=null==n?void 0:n.getAttribute(t);null!=r&&o(r)}),[e,t]),a}(s,"role",l.role);return l=ht(gt({id:c,hidden:h,role:"listbox",tabIndex:a?-1:void 0,"aria-multiselectable":("listbox"===y||"tree"===y||"grid"===y)&&w||void 0},l),{ref:dn(c?n.setContentElement:null,s,l.ref),style:E,onKeyDown:d,onFocusVisible:f,onBlur:g}),ea(gt({focusable:a},l))})),fa=xn((e=>kn("div",pa(e))));function va(e){if(!e.isTrusted)return!1;const t=e.currentTarget;return"Enter"===e.key?Lt(t)||"SUMMARY"===t.tagName||"A"===t.tagName:" "===e.key&&(Lt(t)||"SUMMARY"===t.tagName||"INPUT"===t.tagName||"SELECT"===t.tagName)}var ga=Symbol("command"),ha=In((e=>{var t=e,{clickOnEnter:n=!0,clickOnSpace:a=!0}=t,o=Et(t,["clickOnEnter","clickOnSpace"]);const l=(0,r.useRef)(null),i=pn(l,o.as),s=o.type,[c,u]=(0,r.useState)((()=>!!i&&Lt({tagName:i,type:s})));(0,r.useEffect)((()=>{l.current&&u(Lt(l.current))}),[]);const[d,m]=(0,r.useState)(!1),p=(0,r.useRef)(!1),f=Nt(o),[v,g]=function(e,t,n){const a=e.onLoadedMetadataCapture,o=(0,r.useMemo)((()=>Object.assign((()=>{}),ht(gt({},a),{[t]:true}))),[a,t,true]);return[null==a?void 0:a[t],{onLoadedMetadataCapture:o}]}(o,ga),h=o.onKeyDown,E=un((e=>{null==h||h(e);const t=e.currentTarget;if(e.defaultPrevented)return;if(v)return;if(f)return;if(!Jt(e))return;if(Wt(t))return;if(t.isContentEditable)return;const r=n&&"Enter"===e.key,o=a&&" "===e.key,l="Enter"===e.key&&!n,i=" "===e.key&&!a;if(l||i)e.preventDefault();else if(r||o){const n=va(e);if(r){if(!n){e.preventDefault();const n=e,{view:r}=n,a=Et(n,["view"]),o=()=>tn(t,a);Rt&&/firefox\//i.test(navigator.userAgent)?rn(t,"keyup",o):queueMicrotask(o)}}else o&&(p.current=!0,n||(e.preventDefault(),m(!0)))}})),w=o.onKeyUp,y=un((e=>{if(null==w||w(e),e.defaultPrevented)return;if(v)return;if(f)return;if(e.metaKey)return;const t=a&&" "===e.key;if(p.current&&t&&(p.current=!1,!va(e))){e.preventDefault(),m(!1);const t=e.currentTarget,n=e,{view:r}=n,a=Et(n,["view"]);queueMicrotask((()=>tn(t,a)))}}));return o=ht(gt(gt({"data-active":d?"":void 0,type:c?"button":void 0},g),o),{ref:dn(l,o.ref),onKeyDown:E,onKeyUp:y}),ea(o)}));xn((e=>kn("button",e=ha(e))));var Ea=In((e=>{var t=e,{store:n,shouldRegisterItem:a=!0,getItem:o=Ft,element:l}=t,i=Et(t,["store","shouldRegisterItem","getItem","element"]);const s=Mn();n=n||s;const c=mn(i.id),u=(0,r.useRef)(l);return(0,r.useEffect)((()=>{const e=u.current;if(!c)return;if(!e)return;if(!a)return;const t=o({id:c,element:e});return null==n?void 0:n.renderItem(t)}),[c,a,o,n]),ht(gt({},i),{ref:dn(u,i.ref)})}));function wa(e,t=!1){const{top:n}=e.getBoundingClientRect();return t?n+e.clientHeight:n}function ya(e,t,n,r=!1){var a;if(!t)return;if(!n)return;const{renderedItems:o}=t.getState(),l=qt(e);if(!l)return;const i=function(e,t=!1){const n=e.clientHeight,{top:r}=e.getBoundingClientRect(),a=1.5*Math.max(.875*n,n-40),o=t?n-a+r:a+r;return"HTML"===e.tagName?o+e.scrollTop:o}(l,r);let s,c;for(let e=0;e<o.length;e+=1){const o=s;if(s=n(e),!s)break;if(s===o)continue;const l=null==(a=lt(t,s))?void 0:a.element;if(!l)continue;const u=wa(l,r)-i,d=Math.abs(u);if(r&&u<=0||!r&&u>=0){void 0!==c&&c<d&&(s=o);break}c=d}return s}xn((e=>kn("div",Ea(e))));var _a=In((e=>{var t=e,{store:n,rowId:a,preventScrollOnKeyDown:o=!1,moveOnKeyPress:l=!0,tabbable:i=!1,getItem:s,"aria-setsize":c,"aria-posinset":u}=t,d=Et(t,["store","rowId","preventScrollOnKeyDown","moveOnKeyPress","tabbable","getItem","aria-setsize","aria-posinset"]);const m=An();n=n||m;const p=mn(d.id),f=(0,r.useRef)(null),v=(0,r.useContext)(Hn),g=sr(n,(e=>a||(e&&(null==v?void 0:v.baseElement)&&v.baseElement===e.baseElement?v.id:void 0))),h=Nt(d)&&!d.accessibleWhenDisabled,E=(0,r.useCallback)((e=>{const t=ht(gt({},e),{id:p||e.id,rowId:g,disabled:!!h});return s?s(t):t}),[p,g,h,s]),w=d.onFocus,y=(0,r.useRef)(!1),_=un((e=>{if(null==w||w(e),e.defaultPrevented)return;if(Xt(e))return;if(!p)return;if(!n)return;const{activeId:t,virtualFocus:r,baseElement:a}=n.getState();var o;(function(e,t){return!Jt(e)&&st(t,e.target)})(e,n)||(t!==p&&n.setActiveId(p),r&&Jt(e)&&((o=e.currentTarget).isContentEditable||Wt(o)||"INPUT"===o.tagName&&!Lt(o)||(null==a?void 0:a.isConnected)&&(y.current=!0,e.relatedTarget===a||st(n,e.relatedTarget)?function(e){e[it]=!0,e.focus({preventScroll:!0})}(a):a.focus())))})),b=d.onBlurCapture,S=un((e=>{if(null==b||b(e),e.defaultPrevented)return;const t=null==n?void 0:n.getState();(null==t?void 0:t.virtualFocus)&&y.current&&(y.current=!1,e.preventDefault(),e.stopPropagation())})),x=d.onKeyDown,C=vn(o),k=vn(l),I=un((e=>{if(null==x||x(e),e.defaultPrevented)return;if(!Jt(e))return;if(!n)return;const{currentTarget:t}=e,r=n.getState(),a=n.item(p),o=!!(null==a?void 0:a.rowId),l="horizontal"!==r.orientation,i="vertical"!==r.orientation,s=()=>!(!o&&!i&&r.baseElement&&Wt(r.baseElement)),c={ArrowUp:(o||l)&&n.up,ArrowRight:(o||i)&&n.next,ArrowDown:(o||l)&&n.down,ArrowLeft:(o||i)&&n.previous,Home:()=>{if(s())return!o||e.ctrlKey?null==n?void 0:n.first():null==n?void 0:n.previous(-1)},End:()=>{if(s())return!o||e.ctrlKey?null==n?void 0:n.last():null==n?void 0:n.next(-1)},PageUp:()=>ya(t,n,null==n?void 0:n.up,!0),PageDown:()=>ya(t,n,null==n?void 0:n.down)}[e.key];if(c){const t=c();if(C(e)||void 0!==t){if(!k(e))return;e.preventDefault(),n.move(t)}}})),O=sr(n,(e=>(null==e?void 0:e.baseElement)||void 0)),V=(0,r.useMemo)((()=>({id:p,baseElement:O})),[p,O]);d=gn(d,(e=>(0,Sn.jsx)(Tn.Provider,{value:V,children:e})),[V]);const M=sr(n,(e=>!!e&&e.activeId===p)),P=sr(n,"virtualFocus"),A=function(e,t){const n=t.role,[a,o]=(0,r.useState)(n);return cn((()=>{const t=e.current;t&&o(t.getAttribute("role")||n)}),[n]),a}(f,d);let F;M&&(function(e){return"option"===e||"treeitem"===e}(A)||P&&function(e){return"option"===e||"tab"===e||"treeitem"===e||"gridcell"===e||"row"===e||"columnheader"===e||"rowheader"===e}(A))&&(F=!0);const D=sr(n,(e=>null!=c?c:e&&(null==v?void 0:v.ariaSetSize)&&v.baseElement===e.baseElement?v.ariaSetSize:void 0)),N=sr(n,(e=>{if(null!=u)return u;if(!e)return;if(!(null==v?void 0:v.ariaPosInSet))return;if(v.baseElement!==e.baseElement)return;const t=e.renderedItems.filter((e=>e.rowId===g));return v.ariaPosInSet+t.findIndex((e=>e.id===p))})),T=sr(n,(e=>!(null==e?void 0:e.renderedItems.length)||!e.virtualFocus&&(!!i||e.activeId===p)));return d=ht(gt({id:p,"aria-selected":F,"data-active-item":M?"":void 0},d),{ref:dn(f,d.ref),tabIndex:T?d.tabIndex:-1,onFocus:_,onBlurCapture:S,onKeyDown:I}),d=ha(d),d=Ea(ht(gt({store:n},d),{getItem:E,shouldRegisterItem:!!p&&d.shouldRegisterItem})),ht(gt({},d),{"aria-setsize":D,"aria-posinset":N})}));Cn((e=>kn("button",_a(e))));var ba=In((e=>{var t=e,{store:n,value:a,hideOnClick:o,selectValueOnClick:l=!0,setValueOnClick:i,focusOnHover:s=!1,moveOnKeyPress:c=!0,getItem:u}=t,d=Et(t,["store","value","hideOnClick","selectValueOnClick","setValueOnClick","focusOnHover","moveOnKeyPress","getItem"]);const m=Nr();Dt(n=n||m,!1);const p=(0,r.useCallback)((e=>{const t=ht(gt({},e),{value:a});return u?u(t):t}),[a,u]),f=n.useState((e=>Array.isArray(e.selectedValue)));i=null!=i?i:!f,o=null!=o?o:null!=a&&!f;const v=d.onClick,g=vn(i),h=vn(l),E=vn(o),w=un((e=>{null==v||v(e),e.defaultPrevented||function(e){const t=e.currentTarget;if(!t)return!1;const n=t.tagName.toLowerCase();return!!e.altKey&&("a"===n||"button"===n&&"submit"===t.type||"input"===n&&"submit"===t.type)}(e)||function(e){const t=e.currentTarget;if(!t)return!1;const n=Zt();if(n&&!e.metaKey)return!1;if(!n&&!e.ctrlKey)return!1;const r=t.tagName.toLowerCase();return"a"===r||"button"===r&&"submit"===t.type||"input"===r&&"submit"===t.type}(e)||(null!=a&&(h(e)&&(null==n||n.setSelectedValue((e=>Array.isArray(e)?e.includes(a)?e.filter((e=>e!==a)):[...e,a]:a))),g(e)&&(null==n||n.setValue(a))),E(e)&&(null==n||n.move(null),null==n||n.hide()))})),y=d.onKeyDown,_=un((e=>{if(null==y||y(e),e.defaultPrevented)return;const t=null==n?void 0:n.getState().baseElement;t&&(Un(t)||(1===e.key.length||"Backspace"===e.key||"Delete"===e.key)&&(queueMicrotask((()=>t.focus())),Wt(t)&&(null==n||n.setValue(t.value))))})),b=n.useState((e=>function(e,t){if(null!=t)return null!=e&&(Array.isArray(e)?e.includes(t):e===t)}(e.selectedValue,a)));f&&null!=b&&(d=gt({"aria-selected":b},d)),d=gn(d,(e=>(0,Sn.jsx)(jr.Provider,{value:a,children:(0,Sn.jsx)(zr.Provider,{value:null!=b&&b,children:e})})),[a,b]);const S=n.useState("contentElement");d=ht(gt({role:$t(S),children:a},d),{onClick:w,onKeyDown:_});const x=vn(c);return d=_a(ht(gt({store:n},d),{getItem:p,moveOnKeyPress:e=>{if(!x(e))return!1;const t=new Event("combobox-item-move"),r=null==n?void 0:n.getState().baseElement;return null==r||r.dispatchEvent(t),!0}})),qn(gt({store:n,focusOnHover:s},d))})),Sa=Cn((e=>kn("div",ba(e))));function xa(e){return At(e).toLowerCase()}var Ca=In((e=>{var t=e,{store:n,value:a}=t,o=Et(t,["store","value"]);const l=Nr();n=n||l;const i=(0,r.useContext)(jr),s=null!=a?a:i;Dt(n,!1);const c=n.useState((e=>s&&e.value?e.value:void 0)),u=(0,r.useMemo)((()=>s&&c?function(e,t){t=xa(t);let n=xa(e).indexOf(t);const r=[];for(;-1!==n;)0!==n&&r.push((0,Sn.jsx)("span",{"data-autocomplete-value":"",children:e.substr(0,n)},r.length)),r.push((0,Sn.jsx)("span",{"data-user-value":"",children:e.substr(n,t.length)},r.length)),n=xa(e=e.substr(n+t.length)).indexOf(t);return e&&r.push((0,Sn.jsx)("span",{"data-autocomplete-value":"",children:e},r.length)),r}(s,c):s),[s,c]);return gt({children:u},o)})),ka=xn((e=>kn("span",Ca(e)))),Ia=n(826),Oa=n.n(Ia);const Va=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})),Ma=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"})),{CompositeV2:Pa,CompositeItemV2:Aa,useCompositeStoreV2:Fa}=T(l.privateApis),Da=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Circle,{cx:12,cy:12,r:3}));function Na(e=""){return Oa()(e.trim().toLowerCase())}const Ta=[],Ha=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:Ta,Ra=(e,t,n)=>e.singleSelection?n:Array.isArray(t?.value)?t.value.includes(n)?t.value.filter((e=>e!==n)):[...t.value,n]:[n];function ja({view:e,filter:t,onChangeView:n}){const a=Fa({virtualFocus:!0,focusLoop:!0,defaultActiveId:1===t.operators?.length?void 0:null}),o=e.filters.find((e=>e.field===t.field)),i=Ha(t,o);return(0,r.createElement)(Pa,{store:a,role:"listbox",className:"dataviews-search-widget-listbox","aria-label":(0,C.sprintf)(/* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */ /* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */
    7 (0,C.__)("List of: %1$s"),t.name),onFocusVisible:()=>{a.getState().activeId||a.move(a.first())},render:(0,r.createElement)(Ln,{store:a})},t.elements.map((s=>(0,r.createElement)(Yn,{store:a,key:s.value,render:(0,r.createElement)(Aa,{render:(0,r.createElement)("div",{"aria-label":s.label,role:"option",className:"dataviews-search-widget-listitem"}),onClick:()=>{const r=o?[...e.filters.map((e=>e.field===t.field?{...e,operator:o.operator||t.operators[0],value:Ra(t,o,s.value)}:e))]:[...e.filters,{field:t.field,operator:t.operators[0],value:Ra(t,o,s.value)}];n({...e,page:1,filters:r})}})},(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-check"},t.singleSelection&&i===s.value&&(0,r.createElement)(l.Icon,{icon:Da}),!t.singleSelection&&i.includes(s.value)&&(0,r.createElement)(l.Icon,{icon:Va})),(0,r.createElement)("span",null,s.label,!!s.description&&(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-description"},s.description))))))}function za({view:e,filter:t,onChangeView:n}){const[a,i]=(0,o.useState)(""),s=(0,o.useDeferredValue)(a),c=e.filters.find((e=>e.field===t.field)),u=Ha(t,c),d=(0,o.useMemo)((()=>{const e=Na(s);return t.elements.filter((t=>Na(t.label).includes(e)))}),[t.elements,s]);return(0,r.createElement)(Br,{resetValueOnSelect:!1,selectedValue:u,setSelectedValue:r=>{const a=c?[...e.filters.map((e=>e.field===t.field?{...e,operator:c.operator||t.operators[0],value:r}:e))]:[...e.filters,{field:t.field,operator:t.operators[0],value:r}];n({...e,page:1,filters:a})},setValue:i},(0,r.createElement)("div",{className:"dataviews-search-widget-filter-combobox__wrapper"},(0,r.createElement)(Kr,{render:(0,r.createElement)(l.VisuallyHidden,null)},(0,C.__)("Search items")),(0,r.createElement)(ia,{autoSelect:"always",placeholder:(0,C.__)("Search"),className:"dataviews-search-widget-filter-combobox__input"}),(0,r.createElement)("div",{className:"dataviews-search-widget-filter-combobox__icon"},(0,r.createElement)(l.Icon,{icon:Ma}))),(0,r.createElement)(fa,{className:"dataviews-search-widget-filter-combobox-list",alwaysVisible:!0},d.map((e=>(0,r.createElement)(Sa,{key:e.value,value:e.value,className:"dataviews-search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0},(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-check"},t.singleSelection&&u===e.value&&(0,r.createElement)(l.Icon,{icon:Da}),!t.singleSelection&&u.includes(e.value)&&(0,r.createElement)(l.Icon,{icon:Va})),(0,r.createElement)("span",null,(0,r.createElement)(ka,{className:"dataviews-search-widget-filter-combobox-item-value",value:e.label}),!!e.description&&(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-description"},e.description))))),!d.length&&(0,r.createElement)("p",null,(0,C.__)("No results found"))))}function Ba(e){const t=e.filter.elements.length>10?za:ja;return(0,r.createElement)(t,{...e})}const La="Enter",Ka=" ",Ua=({activeElements:e,filterInView:t,filter:n})=>{if(void 0===e||0===e.length)return n.name;const a={Name:(0,r.createElement)("span",{className:"dataviews-filter-summary__filter-text-name"}),Value:(0,r.createElement)("span",{className:"dataviews-filter-summary__filter-text-value"})};return t?.operator===j?(0,o.createInterpolateElement)((0,C.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor". */
     4(0,C._x)("Page <CurrentPageControl /> of %s","paging"),a),{CurrentPageControl:(0,r.createElement)(l.SelectControl,{"aria-label":(0,C.__)("Current page"),value:e.page?.toString(),options:Array.from(Array(a)).map(((e,t)=>{const n=t+1;return{value:n.toString(),label:n.toString()}})),onChange:n=>{t({...e,page:+n})},size:"compact",__nextHasNoMarginBottom:!0})})),(0,r.createElement)(l.__experimentalHStack,{expanded:!1,spacing:1},(0,r.createElement)(l.Button,{onClick:()=>t({...e,page:s-1}),disabled:1===s,__experimentalIsFocusable:!0,label:(0,C.__)("Previous page"),icon:M,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,r.createElement)(l.Button,{onClick:()=>t({...e,page:s+1}),disabled:s>=a,__experimentalIsFocusable:!0,label:(0,C.__)("Next page"),icon:P,showTooltip:!0,size:"compact",tooltipPosition:"top"})))})),F=(0,r.createElement)(.Path,{d:"M4.67 10.664s-2.09 1.11-2.917 1.582l.494.87 1.608-.914.002.002c.343.502.86 1.17 1.563 1.84.348.33.742.663 1.185.976L5.57 16.744l.858.515 1.02-1.701a9.1 9.1 0 0 0 4.051 1.18V19h1v-2.263a9.1 9.1 0 0 0 4.05-1.18l1.021 1.7.858-.514-1.034-1.723c.442-.313.837-.646 1.184-.977.703-.669 1.22-1.337 1.563-1.839l.002-.003 1.61.914.493-.87c-1.75-.994-2.918-1.58-2.918-1.58l-.003.005a8.29 8.29 0 0 1-.422.689 10.097 10.097 0 0 1-1.36 1.598c-1.218 1.16-3.042 2.293-5.544 2.293-2.503 0-4.327-1.132-5.546-2.293a10.099 10.099 0 0 1-1.359-1.599 8.267 8.267 0 0 1-.422-.689l-.003-.005Z"}));function ne({selection:e,onSelectionChange:t,item:n,data:a,getItemId:o,primaryField:i,disabled:s}){const c=o(n),u=e.includes(c);let d;return d=i?.getValue&&n?(0,C.sprintf)(/* translators: %s: item title. */
     5u?(0,C.__)("Deselect item: %s"):(0,C.__)("Select item: %s"),i.getValue({item:n})):u?(0,C.__)("Select a new item"):(0,C.__)("Deselect item"),(0,r.createElement)(l.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",__nextHasNoMarginBottom:!0,"aria-label":d,"aria-disabled":s,checked:u,onChange:()=>{s||t(u?a.filter((t=>{const n=o?.(t);return n!==c&&e.includes(n)})):a.filter((t=>{const n=o?.(t);return n===c||e.includes(n)})))}})}const re=(0,r.createElement)(e,null))}function Ce({data:e,actions:t,selection:n,onSelectionChange:a,getItemId:i}){const s=(0,o.useMemo)((()=>t.filter((e=>e.supportsBulk))),[t]),[c,u]=(0,o.useState)(!1),[d,m]=(0,o.useState)(),p=(0,o.useMemo)((()=>e.filter((e=>s.some((t=>!t.isEligible||t.isEligible(e)))))),[e,s]),f=p.length,v=n&&n.length===f,g=(0,o.useMemo)((()=>e.filter((e=>n.includes(i(e))))),[n,e,i]),h=(0,o.useMemo)((()=>g.some((e=>!p.includes(e)))),[g,p]);return(0,o.useEffect)((()=>{h&&a(g.filter((e=>p.some((t=>i(e)===i(t))))))}),[h,g,p,i,a]),0===s.length?null:(0,r.createElement)(r.Fragment,null,(0,r.createElement)(he,{open:c,onOpenChange:u,label:(0,C.__)("Bulk actions"),style:{minWidth:"240px"},trigger:(0,r.createElement)(l.Button,{className:"dataviews-bulk-edit-button",__next40pxDefaultSize:!0,variant:"tertiary",size:"compact"},n.length?(0,C.sprintf)(/* translators: %d: Number of items. */ /* translators: %d: Number of items. */
     6(0,C._n)("Edit %d item","Edit %d items",n.length),n.length):(0,C.__)("Bulk edit"))},(0,r.createElement)(xe,{actions:s,setActionWithModal:m,selectedItems:g}),(0,r.createElement)(Ee,null,(0,r.createElement)(we,{disabled:v,hideOnClick:!1,onClick:()=>{a(p)},suffix:f},(0,C.__)("Select all")),(0,r.createElement)(we,{disabled:0===n.length,hideOnClick:!1,onClick:()=>{a([])}},(0,C.__)("Deselect")))),d&&(0,r.createElement)(be,{action:d,selectedItems:g,setActionWithModal:m,onMenuOpenChange:u}))}const{DropdownMenuV2:ke,DropdownMenuGroupV2:Ie,DropdownMenuItemV2:a()(e.trim().toLowerCase())}const Ta=[],Ha=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:Ta,Ra=(e,t,n)=>e.singleSelection?n:Array.isArray(t?.value)?t.value.includes(n)?t.value.filter((e=>e!==n)):[...t.value,n]:[n];function ja({view:e,filter:t,onChangeView:n}){const a=Fa({virtualFocus:!0,focusLoop:!0,defaultActiveId:1===t.operators?.length?void 0:null}),o=e.filters.find((e=>e.field===t.field)),i=Ha(t,o);return(0,r.createElement)(Pa,{store:a,role:"listbox",className:"dataviews-search-widget-listbox","aria-label":(0,C.sprintf)(/* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */ /* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */
     7(0,C.__)("List of: %1$s"),t.name),onFocusVisible:()=>{a.getState().activeId||a.move(a.first())},render:(0,r.createElement)(Ln,{store:a})},t.elements.map((s=>(0,r.createElement)(Yn,{store:a,key:s.value,render:(0,r.createElement)(Aa,{render:(0,r.createElement)("div",{"aria-label":s.label,role:"option",className:"dataviews-search-widget-listitem"}),onClick:()=>{const r=o?[...e.filters.map((e=>e.field===t.field?{...e,operator:o.operator||t.operators[0],value:Ra(t,o,s.value)}:e))]:[...e.filters,{field:t.field,operator:t.operators[0],value:Ra(t,o,s.value)}];n({...e,page:1,filters:r})}})},(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-check"},t.singleSelection&&i===s.value&&(0,r.createElement)(l.Icon,{icon:Da}),!t.singleSelection&&i.includes(s.value)&&(0,r.createElement)(l.Icon,{icon:a})),(0,r.createElement)("span",null,(0,r.createElement)(ka,{className:"dataviews-search-widget-filter-combobox-item-value",value:e.label}),!!e.description&&(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-description"},e.description))))),!d.length&&(0,r.createElement)("p",null,(0,C.__)("No results found"))))}function Ba(e){const t=e.filter.elements.length>10?za:ja;return(0,r.createElement)(t,{...e})}const La="Enter",Ka=" ",Ua=({activeElements:e,filterInView:t,filter:n})=>{if(void 0===e||0===e.length)return n.name;const a={Name:(0,r.createElement)("span",{className:"dataviews-filter-summary__filter-text-name"}),Value:(0,r.createElement)("span",{className:"dataviews-filter-summary__filter-text-value"})};return t?.operator===j?(0,o.createInterpolateElement)((0,C.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor". */
    88(0,C.__)("<Name>%1$s is any: </Name><Value>%2$s</Value>"),n.name,e.map((e=>e.label)).join(", ")),a):t?.operator===z?(0,o.createInterpolateElement)((0,C.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is none: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is none: Admin, Editor". */
    99(0,C.__)("<Name>%1$s is none: </Name><Value>%2$s</Value>"),n.name,e.map((e=>e.label)).join(", ")),a):t?.operator===B?(0,o.createInterpolateElement)((0,C.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is all: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is all: Admin, Editor". */
     
    1616// translators: %s: Total number of selected items.
    1717// translators: %s: Total number of selected items.
    18 (0,C._n)("%s item selected","%s items selected",e.length),e.length))),(0,r.createElement)(l.ToolbarGroup,null,t.map((e=>(0,r.createElement)(ao,{key:e.id,action:e,selectedItems:n,actionInProgress:a,setActionInProgress:o})))),(0,r.createElement)(l.ToolbarGroup,null,(0,r.createElement)(l.ToolbarButton,{icon:at,showTooltip:!0,tooltipPosition:"top",label:(0,C.__)("Cancel"),disabled:!!a,onClick:()=>{i(ro)}})))}function lo({selection:e,actionsToShow:t,selectedItems:n,setSelection:r}){const[a,l]=(0,o.useState)(null),i=(0,o.useRef)(null);return a?(i.current||(i.current=oo(e,t,n,a,l,r)),i.current):(i.current&&(i.current=null),oo(e,t,n,a,l,r))}function io({data:e,selection:t,actions:n=ro,setSelection:a,getItemId:i}){const s=(0,Re.useReducedMotion)(),c=(0,o.useMemo)((()=>e.filter((e=>t.includes(i(e))))),[t,e,i]),u=(0,o.useMemo)((()=>n.filter((e=>e.supportsBulk&&e.icon&&c.some((t=>e.isEligible(t)))))),[n,c]);return t&&0===t.length||0===u.length?null:(0,r.createElement)(l.__unstableAnimatePresence,null,(0,r.createElement)(l.__unstableMotion.div,{layout:!s,initial:"init",animate:"open",exit:"exit",variants:s?void 0:to,className:"dataviews-bulk-actions"},(0,r.createElement)(l.Toolbar,{label:(0,C.__)("Bulk actions")},(0,r.createElement)("div",{className:"dataviews-bulk-actions-toolbar-wrapper"},(0,r.createElement)(lo,{selection:t,actionsToShow:u,selectedItems:c,setSelection:a})))))}const so=e=>e.id,co=()=>{};function uo({view:e,onChangeView:t,fields:n,search:a=!0,searchLabel:i,actions:s=[],data:c,getItemId:u=so,isLoading:d=!1,paginationInfo:m,supportedLayouts:p,onSelectionChange:f=co}){const[v,g]=(0,o.useState)([]),[h,E]=(0,o.useState)(null);(0,o.useEffect)((()=>{if(v.length>0&&v.some((e=>!c.some((t=>u(t)===e))))){const e=v.filter((e=>c.some((t=>u(t)===e))));g(e),f(c.filter((t=>e.includes(u(t)))))}}),[v,c,u,f]);const w=(0,o.useCallback)((e=>{g(e.map((e=>u(e)))),f(e)}),[g,u,f]),y=We.find((t=>t.type===e.type)).component,_=(0,o.useMemo)((()=>function(e){return e.map((e=>{const t=e.getValue||(({item:t})=>t[e.id]);return{...e,header:e.header||e.id,getValue:t,render:e.render||t}}))}(n)),[n]),b=function(e,t){return(0,o.useMemo)((()=>t.some((t=>e.some((e=>e.supportsBulk&&e.isEligible(t)))))),[e,t])}(s,c);return(0,r.createElement)("div",{className:"dataviews-wrapper"},(0,r.createElement)(l.__experimentalHStack,{alignment:"top",justify:"start",className:"dataviews-filters__view-actions"},(0,r.createElement)(l.__experimentalHStack,{justify:"start",className:"dataviews-filters__container",wrap:!0},a&&(0,r.createElement)(eo,{label:i,view:e,onChangeView:t}),(0,r.createElement)(Ja,{fields:_,view:e,onChangeView:t,openedFilter:h,setOpenedFilter:E})),[G,$].includes(e.type)&&b&&(0,r.createElement)(Ce,{actions:s,data:c,onSelectionChange:w,selection:v,getItemId:u}),(0,r.createElement)(rt,{fields:_,view:e,onChangeView:t,supportedLayouts:p})),(0,r.createElement)(y,{actions:s,data:c,fields:_,getItemId:u,isLoading:d,onChangeView:t,onSelectionChange:w,selection:v,setOpenedFilter:E,view:e}),(0,r.createElement)(A,{view:e,onChangeView:t,paginationInfo:m}),[G,$].includes(e.type)&&b&&(0,r.createElement)(io,{data:c,actions:s,selection:v,setSelection:g,getItemId:u}))}const mo=window.wp.blockSerializationDefaultParser,po=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),fo=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),vo=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),go=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"})),ho=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})),Eo=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z"})),wo=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})),yo=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"}));function _o(e){const{type:t,rule:n,index:a,onChange:o}=e,s=(0,i.useSelect)((e=>e("core").getEntityRecords("taxonomy",t,{per_page:-1})));let c=[],u=[];const d=n.object;return null!==s&&(c=s.map((e=>e.name)),u=d.map((e=>{const t=s.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.name})).filter((e=>!!e))),(0,r.createElement)(l.FlexItem,{isBlock:!0},(0,r.createElement)(l.FormTokenField,{value:u,suggestions:c,placeholder:(0,C.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const n=s.find((t=>t.name===e));void 0!==n&&t.push(n.id)})),o("object",t,a)},maxSuggestions:5,__experimentalShowHowTo:!1}))}function bo(e){const{type:t,rule:n,index:a,onChange:o}=e,s=(0,i.useSelect)((e=>e("core").getEntityRecords("postType",t,{per_page:-1})));let c=[],u=[];const d=n.object;return null!==s&&(c=s.map((e=>e.title.raw)),u=d.map((e=>{const t=s.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.title.raw})).filter((e=>!!e))),(0,r.createElement)(l.FlexItem,{isBlock:!0},(0,r.createElement)(l.FormTokenField,{value:u,suggestions:c,placeholder:(0,C.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const n=s.find((t=>t.title.raw===e));void 0!==n&&t.push(n.id)})),o("object",t,a)},maxSuggestions:5,__experimentalShowHowTo:!1,__nextHasNoMarginBottom:!0}))}function So(e){const{onDelete:t,onChange:n,rule:a,index:i}=e,[s,c]=(0,o.useState)([]);(0,o.useEffect)((()=>{c(window.popper.positions)}),[]);const u=()=>{let e="";return e=a.rule.indexOf(":taxonomy:")>0?"taxonomy":a.rule.substr(0,a.rule.indexOf(":")),e};return(0,r.createElement)(l.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,r.createElement)(l.FlexItem,null,(0,r.createElement)("label",{className:"components-form-token-field__label",htmlFor:"select"},(0,C.__)("Where","popper")),(0,r.createElement)("select",{onChange:t=>{e.onChange("rule",t.target.value,i)},value:a.rule,className:"components-select-control__input"},(0,r.createElement)("option",{value:""},(0,C.__)("Select one…","popper")),Object.keys(s).map(((e,t)=>(0,r.createElement)("optgroup",{label:s[e].label,key:t},Object.keys(s[e].locations).map((t=>(0,r.createElement)("option",{value:t,key:t},s[e].locations[t])))))))),"taxonomy"===u()&&(0,r.createElement)(_o,{onChange:e.onChange,selectedCategories:[],type:a.rule.substr(a.rule.lastIndexOf(":")+1),rule:a,index:i}),["post","page"].includes(u())&&(0,r.createElement)(bo,{onChange:e.onChange,selectedCategories:[],type:a.rule.substr(a.rule.lastIndexOf(":")+1),rule:a,index:i}),(0,r.createElement)(l.FlexItem,null,(0,r.createElement)(l.Button,{className:"popper-modal-button",icon:"no",size:"small",onClick:()=>{t(i)}})))}function xo(e){const{onDelete:t,onChange:n,rules:a,activeTab:o}=e;return a[o].map(((e,a)=>(0,r.createElement)(So,{onChange:n,onDelete:t,rule:e,index:a,key:a})))}function Co(e){const[t,n]=(0,o.useState)([]),{index:a,onDelete:i}=e;return(0,o.useEffect)((()=>{n(window.popper.users)}),[]),(0,r.createElement)(l.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,r.createElement)(l.FlexItem,null,(0,r.createElement)("select",{onChange:t=>{e.onChange(void 0,t.target.value,a)},value:e.rule,className:"components-select-control__input"},(0,r.createElement)("option",{value:""},(0,C.__)("Select one…","popper")),Object.keys(t).map(((e,n)=>(0,r.createElement)("optgroup",{label:t[e].label,key:n},Object.keys(t[e].rules).map((n=>(0,r.createElement)("option",{value:n,key:n},t[e].rules[n])))))))),(0,r.createElement)(l.FlexItem,{align:"center"},(0,r.createElement)(l.Button,{className:"popper-modal-button",icon:"no",isSmall:!0,onClick:()=>{i(a)}})))}function ko(e){const{onDelete:t,onChange:n,rules:a,activeTab:o}=e;return a[o].map(((e,a)=>(0,r.createElement)(Co,{onChange:n,onDelete:t,rule:e,index:a,key:a})))}function Io(e){const{onChangeDevice:t,rules:n,activeTab:a}=e,o=n[a],i=(e,n)=>{let r=o;r=e?[...o,n]:o.filter((e=>e!==n)),t(r)};return(0,r.createElement)(l.Flex,{align:"start",justify:"start"},(0,r.createElement)(l.FlexItem,null,(0,r.createElement)(l.CheckboxControl,{label:(0,C.__)("Desktop","popper"),checked:o.includes("desktop"),onChange:e=>i(e,"desktop")}),(0,r.createElement)(l.CheckboxControl,{label:(0,C.__)("Tablet","popper"),checked:o.includes("tablet"),onChange:e=>i(e,"tablet")}),(0,r.createElement)(l.CheckboxControl,{label:(0,C.__)("Mobile","popper"),checked:o.includes("mobile"),onChange:e=>i(e,"mobile")})))}function Oo(e){const{rule:t,onChange:n}=e,a=(e,r,a)=>{n("days",{...t.days,[e]:{startTime:r||"",endTime:a||""}},0)};return(0,r.createElement)(o.Fragment,null,(0,r.createElement)("p",null,(0,C.__)("To have more control on when popup is displayed you can use the following options.")),(0,r.createElement)(l.CheckboxControl,{label:(0,C.__)("Custom time","popper"),checked:t.customTime||!1,onChange:e=>n("customTime",e,0)}),t.customTime&&(0,r.createElement)(l.__experimentalSpacer,{marginLeft:"10"},(0,r.createElement)(l.__experimentalHStack,{spacing:"1",justify:"flex-start"},(0,r.createElement)(l.TextControl,{label:(0,C.__)("Start time","popper"),type:"time",value:t.startTime||"",onChange:e=>n("startTime",e,0)}),(0,r.createElement)(l.TextControl,{label:(0,C.__)("End time","popper"),type:"time",value:t.endTime||"",onChange:e=>n("endTime",e,0)}))),(0,r.createElement)(l.CheckboxControl,{label:(0,C.__)("Days of week","popper"),checked:t.customDays||!1,onChange:e=>{n("customDays",e,0)}}),t.customDays&&["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"].map((e=>(0,r.createElement)(o.Fragment,{key:e},(0,r.createElement)(l.CheckboxControl,{label:e,checked:t.days?.[e],onChange:r=>{r?a(e):(e=>{const r={...t.days};delete r[e],n("days",r,0)})(e)}}),t.days?.[e]&&(0,r.createElement)(l.__experimentalSpacer,{marginLeft:"10"},(0,r.createElement)(l.__experimentalHStack,{spacing:"1",justify:"flex-start"},(0,r.createElement)(l.TextControl,{label:(0,C.__)("Start time","popper"),type:"time",value:t.days[e].startTime||"",onChange:n=>a(e,n,t.days[e].endTime)}),(0,r.createElement)(l.TextControl,{label:(0,C.__)("End time","popper"),type:"time",value:t.days[e].endTime||"",onChange:n=>a(e,t.days[e].startTime,n)})))))))}function Vo(e){const{onChangeDate:t,rules:n,activeTab:a,postId:i}=e,s=Array.isArray(n[a])?n[a][0]:n[a];console.log(s);const c=(e,r)=>{const o={...n[a],[e]:r};t(o)};return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(l.Flex,{align:"start",justify:"start",style:{marginBottom:"1em"}},(0,r.createElement)(l.FlexItem,null,(0,r.createElement)(l.RadioControl,{label:(0,C.__)("Choose when you want display this popup."),selected:s.type,options:[{label:(0,C.__)("Evergreen","popper"),value:"evergreen"},{label:(0,C.__)("Custom dates","popper"),value:"custom"}],onChange:e=>c("type",e)}))),"custom"===s.type&&(0,r.createElement)(o.Fragment,null,(0,r.createElement)(l.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,r.createElement)(l.FlexItem,null,(0,r.createElement)("b",null,"From:")),(0,r.createElement)(l.FlexItem,null,(0,r.createElement)(l.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(l.Button,{variant:"secondary",onClick:t,"aria-expanded":e},s.startDate?(0,O.dateI18n)("F j, Y g:i a",s.startDate):(0,C.__)("Click here to set start date.","popper")),renderContent:()=>(0,r.createElement)(l.DateTimePicker,{__nextRemoveHelpButton:!0,label:"My Date/Time Picker",currentDate:s.startDate,onChange:e=>c("startDate",e),is12Hour:!0,isInvalidDate:e=>{if(s.endDate)return new Date(e)>new Date(s.endDate)}})})),(0,r.createElement)(l.FlexItem,null,(0,r.createElement)("b",null,"To:")),(0,r.createElement)(l.FlexItem,null,(0,r.createElement)(l.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(l.Button,{variant:"secondary",onClick:t,"aria-expanded":e},s.endDate?(0,O.dateI18n)("F j, Y g:i a",s.endDate):(0,C.__)("Click here to set start date.","popper")),renderContent:()=>(0,r.createElement)(l.DateTimePicker,{__nextRemoveHelpButton:!0,label:"My Date/Time Picker",currentDate:s.endDate,onChange:e=>c("endDate",e),is12Hour:!0,isInvalidDate:e=>new Date(e)<new Date(s.startDate)})})))),(0,r.createElement)("hr",null),(0,r.createElement)(Oo,{rule:s,onChange:c,postId:i}))}function Mo(e){const{addRule:t,rules:n,onSelect:a,activeTab:i}=e;return n.device||(n.device=[{device:"desktop",visibility:!1},{device:"tablet",visibility:!1},{device:"mobile",visibility:!1}]),n.date||(n.date=[{date:"evergreen",startDate:!1,endDate:!1}]),(0,r.createElement)(l.TabPanel,{onSelect:a,tabs:[{name:"location",component:xo,title:(0,C.__)("Location","popper"),description:(0,r.createElement)("p",null,(0,C.__)("Choose where you want display this popup.","popper"))},{name:"exclude",component:xo,title:(0,C.__)("Exclude","popper"),description:(0,r.createElement)("p",null,(0,C.__)("Choose where you don't want display this popup.","popper"))},{name:"user",component:ko,title:(0,C.__)("Users","popper"),description:(0,r.createElement)("p",null,(0,C.__)("Choose which user will see this popup.","popper"))},{name:"device",component:Io,title:(0,C.__)("Devices","popper"),description:""},{name:"date",component:Vo,title:(0,C.__)("Date","popper"),description:""}]},(n=>{const a=n.component;return(0,r.createElement)(o.Fragment,null,(0,r.createElement)("h2",null,n.title),n.description,(0,r.createElement)(a,{...e}),!["date","device"].includes(i)&&(0,r.createElement)(l.Button,{isPrimary:!0,onClick:t,size:"small"},(0,C.__)("Add rule","popper")))}))}function Po(e){const{onRequestClose:t,postId:n}=e,[a,i]=(0,k.useEntityProp)("postType","popper","meta",n),s=a.popper_rules,[c,u]=(0,o.useState)(s);(0,o.useEffect)((()=>{if(Array.isArray(c.date)){const e={...c.date[0]};u({...a.popper_rules,date:e})}if(c.date[0]){const e={...c.date[0]};u({...a.popper_rules,date:e})}}),[]);const[d,m]=(0,o.useState)("location");return(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)(Mo,{onDelete:e=>{const t=[...c[d]];t.splice(e,1),u({...c,[d]:t})},onChange:(e,t,n)=>{const r=[...c[d]];let a={...c[d][n]};e?a[e]=t:a=t,r[n]=a,u({...c,[d]:r})},onChangeDevice:e=>{u({...c,[d]:e})},onChangeDate:e=>{console.log(e),u({...c,[d]:e})},addRule:()=>{let e;e="user"===d||"device"===d?c[d].concat(""):c[d].concat({rule:"",object:[]}),u({...c,[d]:e})},rules:c,onSelect:e=>{m(e)},activeTab:d,postId:n}),(0,r.createElement)(l.__experimentalHStack,{justify:"end"},(0,r.createElement)(l.Button,{isPrimary:!0,onClick:()=>{i({...a,popper_rules:c}),t()}},(0,C.__)("Save","popper"))))}const Ao={id:"edit-rules",label:(0,C.__)("Display rules"),icon:go,isPrimary:!0,isEligible:({status:e})=>"trash"!==e,supportsBulk:!1,hideModalHeader:!1,RenderModal:({items:e,closeModal:t})=>{const n=e[0],{saveEditedEntityRecord:a}=(0,i.useDispatch)(k.store);return(0,r.createElement)(Po,{postId:n.id,onRequestClose:()=>{a("postType","popper",n.id),t()}})}},Fo={id:"move-to-trash",label:(0,C.__)("Move to Trash"),isPrimary:!1,icon:ho,isEligible:({status:e})=>"trash"!==e,supportsBulk:!0,hideModalHeader:!0,RenderModal:({items:e,closeModal:t,onPerform:n})=>{const{createSuccessNotice:a,createErrorNotice:o}=(0,i.useDispatch)(s.store),{deleteEntityRecord:c}=(0,i.useDispatch)(k.store);return(0,r.createElement)(l.__experimentalVStack,{spacing:"5"},(0,r.createElement)(l.__experimentalText,null,1===e.length?(0,C.sprintf)(
     18(0,C._n)("%s item selected","%s items selected",e.length),e.length))),(0,r.createElement)(l.ToolbarGroup,null,t.map((e=>(0,r.createElement)(ao,{key:e.id,action:e,selectedItems:n,actionInProgress:a,setActionInProgress:o})))),(0,r.createElement)(l.ToolbarGroup,null,(0,r.createElement)(l.ToolbarButton,{icon:at,showTooltip:!0,tooltipPosition:"top",label:(0,C.__)("Cancel"),disabled:!!a,onClick:()=>{i(ro)}})))}function lo({selection:e,actionsToShow:t,selectedItems:n,setSelection:r}){const[a,l]=(0,o.useState)(null),i=(0,o.useRef)(null);return a?(i.current||(i.current=oo(e,t,n,a,l,r)),i.current):(i.current&&(i.current=null),oo(e,t,n,a,l,r))}function io({data:e,selection:t,actions:n=ro,setSelection:a,getItemId:i}){const s=(0,Re.useReducedMotion)(),c=(0,o.useMemo)((()=>e.filter((e=>t.includes(i(e))))),[t,e,i]),u=(0,o.useMemo)((()=>n.filter((e=>e.supportsBulk&&e.icon&&c.some((t=>e.isEligible(t)))))),[n,c]);return t&&0===t.length||0===u.length?null:(0,r.createElement)(l.__unstableAnimatePresence,null,(0,r.createElement)(l.__unstableMotion.div,{layout:!s,initial:"init",animate:"open",exit:"exit",variants:s?void 0:to,className:"dataviews-bulk-actions"},(0,r.createElement)(l.Toolbar,{label:(0,C.__)("Bulk actions")},(0,r.createElement)("div",{className:"dataviews-bulk-actions-toolbar-wrapper"},(0,r.createElement)(lo,{selection:t,actionsToShow:u,selectedItems:c,setSelection:a})))))}const so=e=>e.id,co=()=>{};function uo({view:e,onChangeView:t,fields:n,search:a=!0,searchLabel:i,actions:s=[],data:c,getItemId:u=so,isLoading:d=!1,paginationInfo:m,supportedLayouts:p,onSelectionChange:f=co}){const[v,g]=(0,o.useState)([]),[h,E]=(0,o.useState)(null);(0,o.useEffect)((()=>{if(v.length>0&&v.some((e=>!c.some((t=>u(t)===e))))){const e=v.filter((e=>c.some((t=>u(t)===e))));g(e),f(c.filter((t=>e.includes(u(t)))))}}),[v,c,u,f]);const w=(0,o.useCallback)((e=>{g(e.map((e=>u(e)))),f(e)}),[g,u,f]),u({...c,[d]:e})},addRule:()=>{let e;e="user"===d||"device"===d?c[d].concat(""):c[d].concat({rule:"",object:[]}),u({...c,[d]:e})},rules:c,onSelect:e=>{m(e)},activeTab:d,postId:n}),(0,r.createElement)(l.__experimentalHStack,{justify:"end"},(0,r.createElement)(l.Button,{isPrimary:!0,onClick:()=>{i({...a,popper_rules:c}),t()}},(0,C.__)("Save","popper"))))}const Ao={id:"edit-rules",label:(0,C.__)("Display rules"),icon:go,isPrimary:!0,isEligible:({status:e})=>"trash"!==e,supportsBulk:!1,hideModalHeader:!1,RenderModal:({items:e,closeModal:t})=>{const n=e[0],{saveEditedEntityRecord:a}=(0,i.useDispatch)(k.store);return(0,r.createElement)(Po,{postId:n.id,onRequestClose:()=>{a("postType","popper",n.id),t()}})}},Fo={id:"move-to-trash",label:(0,C.__)("Move to Trash"),isPrimary:!1,icon:ho,isEligible:({status:e})=>"trash"!==e,supportsBulk:!0,hideModalHeader:!0,RenderModal:({items:e,closeModal:t,onPerform:n})=>{const{createSuccessNotice:a,createErrorNotice:o}=(0,i.useDispatch)(s.store),{deleteEntityRecord:c}=(0,i.useDispatch)(k.store);return(0,r.createElement)(l.__experimentalVStack,{spacing:"5"},(0,r.createElement)(l.__experimentalText,null,1===e.length?(0,C.sprintf)(
    1919// translators: %s: The popup's title.
    2020// translators: %s: The popup's title.
     
    2525(0,C.__)('"%s" moved to the Trash.'),(0,I.decodeEntities)(e[0].title.rendered)):(0,C.__)("Popups moved to the Trash."),a(t,{type:"snackbar",id:"edit-site-popup-trashed"})}else{let e;if(1===r.length)e=r[0].reason?.message?r[0].reason.message:(0,C.__)("An error occurred while moving the popup to the trash.");else{const t=new Set,n=r.filter((({status:e})=>"rejected"===e));for(const e of n)e.reason?.message&&t.add(e.reason.message);e=0===t.size?(0,C.__)("An error occurred while moving the popups to the trash."):1===t.size?(0,C.sprintf)(/* translators: %s: an error message */ /* translators: %s: an error message */
    2626(0,C.__)("An error occurred while moving the popups to the trash: %s"),[...t][0]):(0,C.sprintf)(/* translators: %s: a list of comma separated error messages */ /* translators: %s: a list of comma separated error messages */
    27 (0,C.__)("Some errors occurred while moving the popups to the trash: %s"),[...t].join(",")),o(e,{type:"snackbar"})}}n&&n(),t()}},(0,C.__)("Delete"))))}};(0,C.__)("View");const Do={id:"edit-post",label:(0,C.__)("Edit"),isPrimary:!0,icon:yo,isEligible:e=>"trash"!==e.status,callback(e){const t=e[0];document.location.href="/wp-admin/post.php?post="+t.id+"&action=edit"}},No={id:"view-post-revisions",label:(0,C.__)("View revisions"),isPrimary:!1,isEligible:e=>{var t,n;if("trash"===e.status)return!1;const r=null!==(t=e?._links?.["predecessor-version"]?.[0]?.id)&&void 0!==t?t:null,a=null!==(n=e?._links?.["version-history"]?.[0]?.count)&&void 0!==n?n:0;return r&&a>1},callback(e){const t=e[0],n=(0,f.addQueryArgs)("revision.php",{revision:t?._links?.["predecessor-version"]?.[0]?.id});document.location.href=n}};var To;function Ho(){return Ho=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ho.apply(this,arguments)}var Ro=function(e){return r.createElement("svg",Ho({xmlns:"http://www.w3.org/2000/svg",width:341.333,height:341.333,viewBox:"0 0 256 256"},e),To||(To=r.createElement("path",{fill:"#369",d:"M0 128v128h256V0H0zm152.8-83.4c22.4 5.9 41.1 25.1 45.7 47.2 4.5 20.8-1.3 41.9-15.5 57.5-14 15.2-35.2 23.1-54.4 20.3l-4.6-.7v-25.5c0-14 .2-25.4.5-25.4.2 0 1.9.9 3.7 2 8 4.8 18.5 1.3 22.8-7.5 5.5-11.4-2.6-23.9-15.5-23.9-9.8 0-14.8 5.2-16.5 17-.5 3.8-1 29.1-1 57.1V213H72v-55.9c0-60.3.3-64.5 5.4-77 7.9-19.4 26.6-33.6 49-37.2 6.5-1 19.1-.2 26.4 1.7"})))};const jo=({title:e,children:t})=>(0,r.createElement)("div",{className:"masthead"},(0,r.createElement)("div",{className:"tropical-content"},(0,r.createElement)("div",{className:"masthead__branding"},(0,r.createElement)(Ro,{width:"30",height:"30"}),(0,r.createElement)("h1",null,e),t))),zo=[],Bo=[{value:"draft",label:(0,C.__)("Draft")},{value:"future",label:(0,C.__)("Scheduled")},{value:"pending",label:(0,C.__)("Pending Review")},{value:"private",label:(0,C.__)("Private")},{value:"publish",label:(0,C.__)("Published")},{value:"trash",label:(0,C.__)("Trash")}],Lo=()=>{const[e,t]=(0,o.useState)({type:"table",perPage:10,page:1,sort:{field:"date",direction:"desc"},search:"",filters:[],hiddenFields:["date","featured-image","status","author"],layout:{}}),n=(0,o.useMemo)((()=>{const t={};return e.filters.forEach((e=>{"status"===e.field&&"in"===e.operator&&(t.status=e.value),"author"===e.field&&"in"===e.operator&&(t.author=e.value)})),t.status&&""!==t.status||(t.status="draft,future,pending,private,publish"),{per_page:e.perPage,page:e.page,_embed:"author",order:e.sort?.direction,orderby:e.sort?.field,search:e.search,...t}}),[e]),{records:a,isResolving:c,totalItems:u,totalPages:d}=(0,k.useEntityRecords)("postType","popper",n),{records:m}=(0,k.useEntityRecords)("root","user",{who:"authors"}),p=(0,o.useMemo)((()=>({totalItems:u,totalPages:d})),[u,d]),f=(0,o.useMemo)((()=>[{header:(0,r.createElement)(l.VisuallyHidden,null,(0,C.__)("Running","popper")),id:"running",getValue:e=>e.title?.rendered||e.slug,render:({item:e})=>(0,r.createElement)("div",null,e.meta.popper_rules.running?(0,r.createElement)(l.Icon,{icon:"controls-play",style:{color:"green"}}):(0,r.createElement)(l.Icon,{icon:"controls-pause"})),filters:[{id:"search",type:"search"}],maxWidth:20,enableHiding:!1},{header:(0,C.__)("Title"),id:"title",getValue:e=>e.title?.rendered||e.slug,render:({item:e})=>(0,r.createElement)("div",null,(0,r.createElement)("a",{href:`post.php?post=${e.id}&action=edit`},(0,I.decodeEntities)(e.title?.rendered)||(0,C.__)("(no title)","popper")),e.excerpt.raw&&(0,r.createElement)("p",null,e.excerpt.raw)),filters:[{id:"search",type:"search"}],maxWidth:400,sortingFn:"alphanumeric",enableHiding:!1},{header:(0,C.__)("Triggers"),id:"triggers",getValue:e=>e.content.raw,render:({item:e})=>{const t=(0,mo.parse)(e.content.raw);if(!t)return(0,r.createElement)("span",null);const n=t[0].attrs.triggers?.map((e=>{const t=e.replace(/([A-Z])/g," $1");return t.charAt(0).toUpperCase()+t.slice(1)}));return(0,r.createElement)(o.RawHTML,null,n?.map((e=>`${e}<br />`)))},filters:[{id:"search",type:"search"}],maxWidth:400,sortingFn:"alphanumeric",enableHiding:!0,enableSorting:!1},{header:(0,C.__)("Locations"),id:"locations",getValue:e=>e.meta.popper_rules.locations,render:({item:e})=>(0,r.createElement)(o.RawHTML,null,e.popper_locations.include.join("<br /> ")),filters:[{id:"search",type:"search"}],maxWidth:400,sortingFn:"alphanumeric",enableHiding:!0,enableSorting:!1},{header:(0,C.__)("Exclude"),id:"esclude",getValue:e=>e.meta.popper_rules.esclude,render:({item:e})=>(0,r.createElement)(o.RawHTML,null,e.popper_locations.exclude.join("<br /> ")),filters:[{id:"search",type:"search"}],maxWidth:400,sortingFn:"alphanumeric",enableHiding:!0,enableSorting:!1},{header:(0,C.__)("Devices"),id:"devices",getValue:e=>e.meta.popper_rules.device,render:({item:e})=>(0,r.createElement)("span",null,e.meta.popper_rules.device.includes("mobile")?(0,r.createElement)(l.Icon,{icon:po}):null,e.meta.popper_rules.device.includes("tablet")?(0,r.createElement)(l.Icon,{icon:fo}):null,e.meta.popper_rules.device.includes("desktop")?(0,r.createElement)(l.Icon,{icon:vo}):null),filters:[{id:"search",type:"search"}],maxWidth:400,sortingFn:"alphanumeric",enableHiding:!0,enableSorting:!1},{header:(0,C.__)("Users"),id:"users",getValue:e=>e.meta.popper_rules.user,render:({item:e})=>(0,r.createElement)(o.RawHTML,null,e.popper_locations.user),maxWidth:400,enableHiding:!0,enableSorting:!1},{header:(0,C.__)("Author"),id:"author",getValue:({item:e})=>e._embedded?.author[0]?.name,type:"enumeration",elements:m?.map((({id:e,name:t})=>({value:e,label:t})))||[]},{header:(0,C.__)("Status"),id:"status",getValue:({item:e})=>{var t;return null!==(t=Bo.find((({value:t})=>t===e.status))?.label)&&void 0!==t?t:e.status},type:"enumeration",elements:Bo,enableSorting:!1,filterBy:{operators:["in"]}},{id:"date",header:(0,C.__)("Date"),getValue:({item:e})=>e.date,render:({item:e})=>{const t=(0,O.dateI18n)((0,O.getSettings)().formats.datetimeAbbreviated,(0,O.getDate)(e.date));return(0,r.createElement)("time",null,t)},enableHiding:!1}]),[m]),v=function(){const{createSuccessNotice:e,createErrorNotice:t}=(0,i.useDispatch)(s.store),{deleteEntityRecord:n}=(0,i.useDispatch)(k.store);return(0,o.useMemo)((()=>({id:"permanently-delete",label:(0,C.__)("Permanently delete"),isPrimary:!0,icon:ho,supportsBulk:!0,isEligible:({status:e})=>"trash"===e,async callback(r){const a=await Promise.allSettled(r.map((e=>n("postType",e.type,e.id,{force:!0},{throwOnError:!0}))));if(a.every((({status:e})=>"fulfilled"===e))){let t;t=1===a.length?(0,C.sprintf)(/* translators: The popups's title. */ /* translators: The popups's title. */
     27(0,C.__)("Some errors occurred while moving the popups to the trash: %s"),[...t].join(",")),o(e,{type:"snackbar"})}}n&&n(),t()}},(0,C.__)("Delete"))))}};(0,C.__)("View");const Do={id:"edit-post",label:(0,C.__)("Edit"),isPrimary:!0,icon:ing:!1}]),[m]),v=function(){const{createSuccessNotice:e,createErrorNotice:t}=(0,i.useDispatch)(s.store),{deleteEntityRecord:n}=(0,i.useDispatch)(k.store);return(0,o.useMemo)((()=>({id:"permanently-delete",label:(0,C.__)("Permanently delete"),isPrimary:!0,icon:ho,supportsBulk:!0,isEligible:({status:e})=>"trash"===e,async callback(r){const a=await Promise.allSettled(r.map((e=>n("postType",e.type,e.id,{force:!0},{throwOnError:!0}))));if(a.every((({status:e})=>"fulfilled"===e))){let t;t=1===a.length?(0,C.sprintf)(/* translators: The popups's title. */ /* translators: The popups's title. */
    2828(0,C.__)('"%s" permanently deleted.'),(0,I.decodeEntities)(r[0].title.rendered)):(0,C.__)("The popups were permanently deleted."),e(t,{type:"snackbar",id:"edit-site-post-permanently-deleted"})}else{let e;if(1===a.length)e=a[0].reason?.message?a[0].reason.message:(0,C.__)("An error occurred while permanently deleting the popup.");else{const n=new Set,r=a.filter((({status:e})=>"rejected"===e));for(const e of r)e.reason?.message&&n.add(e.reason.message);e=0===n.size?(0,C.__)("An error occurred while permanently deleting the popups."):1===n.size?(0,C.sprintf)(/* translators: %s: an error message */ /* translators: %s: an error message */
    2929(0,C.__)("An error occurred while permanently deleting the popups: %s"),[...n][0]):(0,C.sprintf)(/* translators: %s: a list of comma separated error messages */ /* translators: %s: a list of comma separated error messages */
     
    3131(0,C.__)("%d posts have been restored."),a.length):(0,C.sprintf)(/* translators: The number of posts. */ /* translators: The number of posts. */
    3232(0,C.__)('"%s" has been restored.'),(0,I.decodeEntities)(a[0].title.rendered)),{type:"snackbar",id:"edit-site-post-restored"})}catch(e){let n;n=e.message&&"unknown_error"!==e.code&&e.message?e.message:a.length>1?(0,C.__)("An error occurred while restoring the popups."):(0,C.__)("An error occurred while restoring the popup."),t(n,{type:"snackbar"})}}})),[e,t,n,r])}(),h=function(){const{createSuccessNotice:e,createErrorNotice:t}=(0,i.useDispatch)(s.store),{editEntityRecord:n,saveEditedEntityRecord:r}=(0,i.useDispatch)(k.store);return(0,o.useMemo)((()=>({id:"start-stop",label:(0,C.__)("Start/Stop","popper"),isPrimary:!1,icon:wo,supportsBulk:!1,isEligible:({status:e})=>"trash"!==e,async callback(a){const o=a[0];try{await n("postType",o.type,o.id,{meta:{popper_rules:{...o.meta.popper_rules,running:!o.meta.popper_rules.running}}}),await r("postType",o.type,o.id,{throwOnError:!0}),e((0,C.sprintf)(/* translators: The stauts of popup. */ /* translators: The stauts of popup. */
    33 (0,C.__)('"%1$s" has been %2$s.'),(0,I.decodeEntities)(o.title.rendered),o.meta.popper_rules.running?(0,C.__)("stopped","popper"):(0,C.__)("started","popper")),{type:"snackbar",id:"edit-site-post-restored"})}catch(e){let n;n=e.message&&"unknown_error"!==e.code&&e.message?e.message:a.length>1?(0,C.__)("An error occurred while saving the popups."):(0,C.__)("An error occurred while saving the popup."),t(n,{type:"snackbar"})}}})),[e,t,n,r])}(),E=(0,o.useMemo)((()=>[Fo,g,v,Do,No,Ao,h]),[v,g,h]);return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:(0,C.__)("Popups","popper")},(0,r.createElement)(l.Button,{text:(0,C.__)("Add new"),variant:"primary",size:"small",href:"post-new.php?post_type=popper"})),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)(uo,{data:a||zo,paginationInfo:p,view:e,fields:f,actions:E,isLoading:c,onChangeView:t,supportedLayouts:["table"]})))};function Ko(){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Need help?","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)("p",null,(0,C.__)("Detailed documentation is available on the plugin website.","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://www.francescopepe.com/docs"},(0,C.__)("Documentation","popper")),(0,r.createElement)("p",null,(0,C.__)("We would love to help you out if you need any help.","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://wordpress.org/support/plugin/popper/"},(0,C.__)("Ask a question","popper")))),(0,r.createElement)(l.Card,{className:"ads-container__reviews"},(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Do you like the plugin?","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)("p",null,(0,C.__)("If you like Popper plugin you can share a review to help us and spread some love!","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://wordpress.org/support/plugin/popper/reviews/#new-post"},(0,C.__)("Rate 5 stars!","popper")))))}const Uo=(0,o.createContext)(),Wo=function(e){const[t]=(0,k.useEntityProp)("root","site","popper"),{saveEditedEntityRecord:n}=(0,i.useDispatch)(k.store),{createNotice:a}=(0,i.useDispatch)(s.store),{isSaving:o,hasEdits:l}=(0,i.useSelect)((e=>({isSaving:e(k.store).isSavingEntityRecord("root","site"),hasEdits:e(k.store).hasEditsForEntityRecord("root","site",void 0,"popper")})),[]);return(0,r.createElement)(Uo.Provider,{value:{saveSettings:()=>n("root","site").then((()=>{a("info","🎯 "+(0,C.__)("Settings saved.","popper"),{type:"snackbar"})})).catch((e=>{a("error","⚠️ "+e.message,{type:"snackbar",explicitDismiss:!0})})),settings:t,hasUpdates:l,isSaving:o}},e.children)},Go=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})),$o=(0,l.withFilters)("popper.settings.promo")((e=>{const{message:t}=e;return(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Popper PRO","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)(o.RawHTML,null,t),(0,r.createElement)(l.Button,{variant:"primary",href:"https://www.francescopepe.com/products/popper-pro/",icon:Go,iconPosition:"right",target:"_blank"},(0,C.__)("Try it now FREE!","popper"))))})),qo=(0,l.withFilters)("popper.settings.general")((()=>{const{settings:e,saveSettings:t}=(0,o.useContext)(Uo),{editEntityRecord:n}=(0,i.useDispatch)(k.store),a=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
    34 (0,C.__)("<p>You can add more features to your popups with %s.</p><p>Add mail services integrations, track events in Google Analytics, create your own pattern library to share with your clients sites, send data to <b>Google Sheets</b> or to <b>webhooks</b> and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)($o,{message:a}),(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,{size:"small"},(0,r.createElement)("b",null,(0,C.__)("General","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)(l.ToggleControl,{label:(0,C.__)("Delete settings on uninstall","popper"),help:(0,C.__)("Completely remove all Popper settings on uninstall.","popper"),checked:e.uninstall,onChange:r=>{(r=>{n("root","site",void 0,{popper:{...e,uninstall:r}}),t()})(r)}}))))}));var Yo,Zo,Qo,Xo,Jo,el,tl,nl,rl,al,ol,ll,il,sl,cl,ul,dl,ml,pl,fl,vl,gl,hl,El,wl,yl;function _l(){return _l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_l.apply(this,arguments)}function bl(){return bl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},bl.apply(this,arguments)}function Sl(){return Sl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Sl.apply(this,arguments)}function xl(){return xl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},xl.apply(this,arguments)}function Cl(){return Cl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Cl.apply(this,arguments)}function kl(){return kl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},kl.apply(this,arguments)}function Il(){return Il=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Il.apply(this,arguments)}function Ol(){return Ol=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ol.apply(this,arguments)}function Vl(){return Vl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Vl.apply(this,arguments)}const Ml={ConvertKit:function(e){return r.createElement("svg",_l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"-0.093 0 174.921 162"},e),Yo||(Yo=r.createElement("path",{fill:"#fb6970",d:"M84.358 127.894c30.359 0 53.824-22.904 53.824-51.157 0-26.47-22.045-42.631-36.646-42.631-20.332 0-36.63 14.248-38.952 35.4-.43 3.917-3.538 7.202-7.482 7.174-6.556-.047-16.089-.103-22.123-.082-2.598.009-4.745-2.096-4.617-4.689.91-18.345 7.053-35.498 18.766-48.674C60.143 8.594 79.097 0 101.536 0c37.701 0 73.292 34.209 73.292 76.737 0 47.089-39.07 85.263-89.668 85.263-36.084 0-72.427-23.549-85.116-56.472a.707.707 0 0 1-.032-.382c.17-.974.505-1.864.835-2.74.48-1.274.95-2.52.882-3.955l-.22-4.586a5.588 5.588 0 0 1 3.243-5.329l1.834-.853a7.077 7.077 0 0 0 3.99-5.138c.615-3.363 3.571-5.808 7.022-5.808 5.39 0 10.076 3.579 11.836 8.667 8.473 24.49 21.943 42.49 54.924 42.49"})))},Mailchimp:function(e){return r.createElement("svg",bl({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 200 200"},e),Zo||(Zo=r.createElement("path",{d:"M78.4 2.4c-8.9 2.9-16.5 7.2-26.2 14.9-23.1 18.3-43 45.8-47.7 65.9-1.7 7.1-1.7 7.7-.1 12.6 1.3 3.8 2.9 6.2 6.1 8.7l4.2 3.5-.5 8.8c-.4 7.4-.1 9.6 1.6 13.4 4.1 9.3 15 17.8 22.8 17.8 3 0 3.6.5 6.6 6.2 2 4 6.5 9.5 11.8 14.9 7.3 7.3 10 9.4 18 13.2 11.3 5.4 19.5 7.5 32.1 8.3 35.8 2.3 67-18.4 74.4-49.3 2.4-9.8 1.6-14.9-2.7-18.8-4.7-4.2-6-8.5-4.1-13.5 3.7-9.4-2.2-17.4-16.2-21.5l-4-1.2-.6-10.4c-.6-10.9-3.1-19-7-22.5-1.8-1.6-1.7-1.8 2.6-7.3 7-9 9.8-16 9.3-23.7-.5-7.3-2.6-10.4-9.3-13.5-7.6-3.5-23.2-2.1-35.8 3.3l-4.7 2.1-5.5-5.2C98 3.9 91.2 0 87.5.1c-1.1 0-5.2 1-9.1 2.3m18.1 9.7c2.5 2.3 4.5 4.7 4.5 5.3-.1.6-4 3.6-8.8 6.6-25.5 16.1-42.4 34.4-53.3 58-2.2 4.7-4.3 9.1-4.7 9.8-.4.8-2.5 2-4.6 2.7-2.1.8-5.5 2.9-7.5 4.9l-3.6 3.5-3.2-2.5c-4.3-3.3-5.7-8.5-4.2-15.5C17.6 54.1 62.9 8.4 87.3 8.1c4.2-.1 5.2.4 9.2 4m16 23.9c-1.8 1.9-1.7 2 .1 2 2.6 0 13.7 2.9 14.6 3.8.4.4-5.9.7-14 .7-13.5 0-15.4.2-22.8 2.8-4.5 1.5-10.7 4.3-13.8 6.2-3.1 1.8-5.6 3-5.6 2.5 0-1.9 20.8-18.9 23.3-19 .4 0 .3.9-.3 1.9-1.9 3.6-1 4.2 3.3 2 5.1-2.7 11.4-4.7 14.6-4.8 2.3-.1 2.4 0 .6 1.9m30.2 25c2.9 2.7 4 6.9 4.7 18.4.4 5.5 1.2 10.6 1.8 11.3s3.2 1.9 5.8 2.7c6.5 1.9 12.6 5.2 13.4 7.1 2.3 6-2.9 12.8-13.8 17.9-10.9 5.2-19.9 7-35.3 6.8l-13.2-.1-2.6 3c-3.2 3.9-3.4 10.4-.4 14.3 3.8 4.8 9.4 6.9 19.6 7.4 15.4.7 31.1-4.1 40.2-12.3 5-4.6 4.7-5.5-.7-2.1-15.8 9.9-40.4 13.5-51.4 7.4-2.4-1.3-4.4-3.1-4.6-4.1-.3-1.4.2-1.6 3-.9 5.6 1.2 24.6.9 26-.5 1-1-.8-1.3-8.7-1.3-8.6 0-13.7-.7-19.2-2.5-.7-.2-1-1.1-.7-2 .5-1.2 2.9-1.5 13.9-1.5 18.8 0 31.1-2.9 42.8-10.1 2.6-1.6 4.9-2.9 5.2-2.9s1 2.1 1.6 4.6c.9 3.4 1.8 4.8 3.7 5.5 2.3.9 2.4 1.3 2 6.8-1.5 21.1-26.4 39.4-51.8 37.8-16.1-.9-27.3-7.5-33.2-19.4-3-6.1-3.3-7.6-3.3-15.3.1-9.1 2-15 7-21.6 1.4-1.8 2.5-3.9 2.5-4.6s-2-3.8-4.5-6.8c-9-10.9-9.6-22.7-1.6-31.3 4.9-5.4 7.5-6.1 20.7-5.8l12 .2 6-4c6.6-4.5 10-5.1 13.1-2.1m-95.6 41.3c11.7 7.8 13.1 30.3 2.4 37.3-3.5 2.3-11.2 2.1-16.1-.4-7.9-4.1-12.4-11.1-12.4-19.6 0-6.6 1.2-10.1 4.8-14 5.6-5.9 15.2-7.5 21.3-3.3"})),Qo||(Qo=r.createElement("path",{d:"M136 78c-1.1 2.1.1 9.5 1.9 11.3 1.7 1.7 4.2 1.7 4.8.1.9-2.3-.7-10.2-2.3-11.9-2-2-3.1-1.9-4.4.5m-34.7 13.4c-3.3 2.8-2.7 4.1 1.1 2.6 3.6-1.3 9.9-1.3 13.1.2 3.7 1.7 4.4 0 1.2-2.8-3.9-3.4-11.5-3.4-15.4 0m38.4 4.2c-1.2 1.2-.8 4.1.7 5.3 1.7 1.4 3.9-.9 3.4-3.6-.3-1.8-2.9-2.9-4.1-1.7m-30.6 1.7c-3.4 1.7-4.2 4.2-1 3.1 1.3-.5 4.1-.9 6.2-.8 4.1 0 4.8-1 1.8-2.6-2.5-1.3-4-1.3-7 .3m20.3 3.2c-.7 1.8 1.3 4.5 3.3 4.5 2.3 0 2.8-3.1.8-4.6-2.4-1.8-3.4-1.8-4.1.1m-96.9 8.7c-3 2.7-4.7 7.9-3.3 9.9.5.8 1.1 1 1.4.4 2.2-5 3.2-6 6.1-6.3 4.5-.4 6.7 2.9 5.1 8-2 6.6 1.7 12.1 6.5 9.6 2-1 2.3-3 .5-2.7-3.5.4-4-.1-3.3-3.4.3-1.7.9-5.3 1.2-7.8.4-4.2.2-4.8-2.7-7.2-3.9-3.3-8-3.5-11.5-.5"})))},MailPoet:function(e){return r.createElement("svg",Sl({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 152.02 156.4"},e),Xo||(Xo=r.createElement("g",{"data-name":"Layer 2"},r.createElement("g",{fill:"#FF5301","data-name":"Layer 1"},r.createElement("path",{d:"M37.71 89.1c3.5 0 5.9-.8 7.2-2.3a8 8 0 0 0 2-5.4V35.7l17 45.1a12.68 12.68 0 0 0 3.7 5.4c1.6 1.3 4 2 7.2 2a12.54 12.54 0 0 0 5.9-1.4 8.41 8.41 0 0 0 3.9-5l18.1-50V81a8.53 8.53 0 0 0 2.1 6.1c1.4 1.4 3.7 2.2 6.9 2.2 3.5 0 5.9-.8 7.2-2.3a8 8 0 0 0 2-5.4V8.7a7.48 7.48 0 0 0-3.3-6.6c-2.1-1.4-5-2.1-8.6-2.1a19.3 19.3 0 0 0-9.4 2 11.63 11.63 0 0 0-5.1 6.8l-19.6 58.3-20.5-58.7a12.4 12.4 0 0 0-4.5-6.2c-2.1-1.5-5-2.2-8.8-2.2a16.51 16.51 0 0 0-8.9 2.1c-2.3 1.5-3.5 3.9-3.5 7.2v71.5c0 2.8.7 4.8 2 6.2 1.5 1.4 3.7 2.1 7 2.1M149 116.6l-2.4-1.9a7.4 7.4 0 0 0-9.4.3 19.65 19.65 0 0 1-12.5 4.6h-21.4A37.08 37.08 0 0 0 77 130.5l-1.1 1.2-1.1-1.1a37.25 37.25 0 0 0-26.3-10.9H27a19.59 19.59 0 0 1-12.4-4.6 7.28 7.28 0 0 0-9.4-.3l-2.4 1.9a7.43 7.43 0 0 0-2.8 5.5 7.14 7.14 0 0 0 2.4 5.7 37.28 37.28 0 0 0 24.6 9.5h21.6a19.59 19.59 0 0 1 18.9 14.4v.2c.1.7 1.2 4.4 8.5 4.4s8.4-3.7 8.5-4.4v-.2a19.59 19.59 0 0 1 18.9-14.4H125a37.28 37.28 0 0 0 24.6-9.5 7.42 7.42 0 0 0 2.4-5.7 7.86 7.86 0 0 0-3-5.6"})))))},Moosend:function(e){return r.createElement("svg",xl({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",id:"moosend_svg__Layer_1",width:24,x:0,y:0,viewBox:"0 0 215.6 200"},e),Jo||(Jo=r.createElement("style",null,".moosend_svg__st0{fill:#fff}.moosend_svg__st1{fill:#394257}")),el||(el=r.createElement("path",{d:"M161.8 103.5c0 9.4-7.6 17-17 17H72.3c-9.4 0-17-7.6-17-17V32.8c0-9.4 7.6-17 17-17h72.5c9.4 0 17 7.6 17 17z",className:"moosend_svg__st0"})),tl||(tl=r.createElement("path",{d:"M74 13.1s7.1-23.3 16 .3c-15.6-.3-16-.3-16-.3M126.7 13.1s7.1-23.3 16 .3c-15.6-.3-16-.3-16-.3",className:"moosend_svg__st1"})),nl||(nl=r.createElement("path",{d:"M140.8 141c.4 1.4-.3 3-1.8 3.4L89.8 160c-1.4.4-3-.3-3.4-1.8l-10.3-32.4c-.5-1.4.3-3 1.8-3.4l49.2-15.6c1.4-.5 3 .3 3.4 1.8z",className:"moosend_svg__st0"})),rl||(rl=r.createElement("path",{d:"M89.3 163.2c-2.3 0-4.2-1.4-4.9-3.6l-10.3-32.4c-.9-2.7.6-5.6 3.3-6.5l49.2-15.6c2.6-.8 5.6.7 6.5 3.3l10.3 32.4c.9 2.7-.6 5.6-3.3 6.5l-49.2 15.6c-.6.2-1.1.3-1.6.3m38.9-53.5-49.3 15.7c-.1 0-.2.2-.2.4L89 158.1c.1.2.3.2.4.2l49.2-15.6c.1 0 .2-.2.2-.4l-10.3-32.4c-.1-.1-.2-.2-.3-.2",className:"moosend_svg__st1"})),al||(al=r.createElement("path",{d:"M77.8 123.2c-1.2.6-1.8 2-1.4 3.3l10.3 32.4c.2.5.5 1 .9 1.3l13.4-26z",className:"moosend_svg__st0"})),ol||(ol=r.createElement("path",{d:"m89 162.5-3-.6c-.8-.6-1.3-1.5-1.7-2.4L74 127.1c-.8-2.4.4-5.1 2.7-6.2l1-.5 26.4 12.5zm-10.1-36.1 8.9 27.9 9.8-19.1z",className:"moosend_svg__st1"})),ll||(ll=r.createElement("path",{d:"M141 143.3c.2-.6.3-1.2.1-1.8l-10.2-32.2c-.5-1.4-1.9-2-3.4-1.6l-.3.1-13 21.9z",className:"moosend_svg__st0"})),il||(il=r.createElement("path",{d:"m140.9 146-30.2-15.3 14.8-24.9 1.2-.4c2.8-.9 5.6.6 6.4 3.2l10.2 32.2c.3 1.1.3 2.3-.1 3.4zm-23.3-17.2 20.1 10.2-9.1-28.6z",className:"moosend_svg__st1"})),sl||(sl=r.createElement("path",{d:"M129.3 107.5c-.6-.3-1.3-.3-1.9-.1L78.2 123c-.8.2-1.3.8-1.6 1.5l33.9 17.1z",className:"moosend_svg__st0"})),cl||(cl=r.createElement("path",{d:"M111.4 144.8 74.1 126l.2-2.5c.6-1.3 1.7-2.3 3.1-2.8l49.2-15.6c1.2-.4 2.5-.3 3.7.2l2.4 1.1zm-29.6-20.3 27.6 13.9 15.3-27.5z",className:"moosend_svg__st1"})),ul||(ul=r.createElement("path",{d:"M108.1 77.5c-24.8 0-46 6.5-56.6 16.6 0 13.1 10.4 27 23.5 27h66.2c13.1 0 23.3-14.1 23.3-27.3-10.6-10.1-31.6-16.3-56.4-16.3M153.9 15.5l40.3 23.3s-18 14.4-32.3 4.1c-.8-.6.4-16.9-.3-17.6zM61.7 15.5 21.4 38.8s18 14.4 32.3 4.1c.8-.6-.4-16.9.3-17.6z",className:"moosend_svg__st1"})),r.createElement("path",{d:"M108.1 82.4c-24.8 0-45.3 6.8-55.9 16.2 0 12.3 9.7 22.5 22.8 22.5h66.2c13.1 0 22.9-9.8 23-22.1-10.7-9.4-31.3-16.6-56.1-16.6",style:{fill:"#e16053"}}),dl||(dl=r.createElement("path",{d:"M103.5 58.4c-.7 2.8-2.7 4.7-4.4 4.3-1.7-.4-2.6-3-1.9-5.8.7-2.8 2.7-4.7 4.4-4.3 1.8.4 2.6 3.1 1.9 5.8M119.8 56.8c.8 2.8 0 5.4-1.7 5.9s-3.7-1.3-4.5-4.1c-.8-2.8 0-5.4 1.7-5.9 1.6-.5 3.7 1.3 4.5 4.1M90.3 102.8c2.3 4 2.2 8.4-.3 9.8-2.5 1.5-6.4-.6-8.7-4.6-2.3-4-2.2-8.4.3-9.8 2.5-1.5 6.4.6 8.7 4.6M128.6 103c-2.3 4-2.2 8.4.3 9.8 2.5 1.5 6.4-.6 8.7-4.6 2.3-4 2.2-8.4-.3-9.8-2.5-1.4-6.3.6-8.7 4.6",className:"moosend_svg__st1"})),ml||(ml=r.createElement("path",{d:"M164.4 35.2c0-13.2-10.7-23.9-23.9-23.9H75c-13.2 0-23.9 10.5-23.9 23.7v66.2c0 13.2 10.7 24.3 23.9 24.3h66.2c13.2 0 23.9-10.9 23.9-24.1zm-4.1 67.5c0 9.8-8 17.8-17.8 17.8H73.8c-9.8 0-17.8-8-17.8-17.8V34.1c0-9.8 8-17.8 17.8-17.8h68.6c9.8 0 17.8 8 17.8 17.8v68.6z",className:"moosend_svg__st1"})))},MailerLite:function(e){return r.createElement("svg",Cl({xmlns:"http://www.w3.org/2000/svg",width:24,fill:"none",viewBox:"0 0 256 256"},e),pl||(pl=r.createElement("rect",{width:253.538,height:253.538,x:1.231,y:1.231,fill:"#09C269",stroke:"#09C269",strokeWidth:2.462,rx:4.923})),fl||(fl=r.createElement("path",{fill:"#fff",d:"M178.619 73H77.286C69.38 73 63 79.669 63 87.93v94.852l19.714-20.403h96c7.905 0 14.286-6.669 14.286-14.93v-59.52C192.905 79.67 186.524 73 178.619 73m-85.238 66.885c0 2.189-1.714 3.981-3.81 3.981-2.095 0-3.81-1.792-3.81-3.981v-42.3c0-2.19 1.715-3.982 3.81-3.982 2.096 0 3.81 1.791 3.81 3.981zm17.714 0c0 2.189-1.714 3.981-3.809 3.981-2.096 0-3.81-1.792-3.81-3.981v-27.969c0-2.189 1.714-3.981 3.81-3.981 2.095 0 3.809 1.792 3.809 3.981zm.476-40.708c0 2.388-1.809 4.279-4.095 4.279h-.381c-2.285 0-4.095-1.891-4.095-4.28v-.298c0-2.389 1.81-4.28 4.095-4.28h.381c2.286 0 4.095 1.891 4.095 4.28zm26.858 43.694c-1.715.895-3.619 1.293-5.619 1.293-6.572 0-10.096-3.284-10.096-9.555V115.4h-3.428a2.077 2.077 0 0 1-2.096-2.09v-.1c0-.696.381-1.393.953-1.891l8.476-8.659a2.912 2.912 0 0 1 1.714-.896c1.143 0 2.191.996 2.191 2.19V108.234h6.095c1.905 0 3.429 1.592 3.429 3.583s-1.524 3.583-3.429 3.583h-6.095v18.712c0 2.687 1.333 2.886 3.143 2.886a7.79 7.79 0 0 0 2.19-.298c.476-.199 1.048-.199 1.524-.299 1.714 0 3.143 1.493 3.238 3.384-.19 1.294-1.048 2.588-2.19 3.086m23.333-6.171c2.762.099 5.524-.598 8-1.891.476-.299 1.048-.399 1.524-.399 1.904 0 3.428 1.493 3.428 3.484v.1c-.095 1.393-.857 2.687-2.095 3.284-2.667 1.593-5.524 2.986-11.429 2.986-10.666 0-17.142-6.868-17.142-18.314 0-13.436 8.571-18.313 15.809-18.313 10.857 0 15.81 9.057 15.81 17.418.095 2.09-1.524 3.881-3.524 3.981h-20.286c1.048 4.976 4.476 7.664 9.905 7.664"})),vl||(vl=r.createElement("path",{fill:"#fff",d:"M160.047 114.703c-4.19-.099-7.714 3.185-8.095 7.565h16.286c-.476-4.38-4-7.664-8.191-7.565"})))},GetResponse:function(e){return r.createElement("svg",kl({xmlns:"http://www.w3.org/2000/svg",width:24,viewBox:"0 0 90 59"},e),gl||(gl=r.createElement("path",{fill:"#00baff",d:"M87.6 52c0 2.1-1.7 3.7-3.7 3.7H3.7C1.7 55.8 0 54.1 0 52V3.7C0 1.7 1.7 0 3.7 0h80.1c2.1 0 3.7 1.7 3.7 3.7V52z"})),hl||(hl=r.createElement("path",{fill:"#fff",d:"M86.8 1.4C76.4 17.5 60.3 32.3 43.7 31.9c-6.1-.1-13.1-1.9-19-6.7C20.3 21.6 15.9 16 14.2 8h-1.8c-2.7 0-4.3 2.4-4 4.6.1.5.2 1.1.3 1.7 1.3 7.8 5.9 16.6 13.6 22.3 6 4.4 13.4 7.3 21.5 7.3 14.6 0 30.2-9.3 43.8-33.2v-7c0-.8-.3-1.7-.8-2.3"})))},Brevo:function(e){return r.createElement("svg",Il({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 64 64"},e),r.createElement("circle",{cx:32,cy:32,r:32,style:{fill:"#0b996e"}}),r.createElement("path",{d:"M43.83 28.07c2.05-2.05 3.01-4.41 3.01-7.29 0-5.95-4.29-9.91-10.74-9.91H20.24v42.28h12.79c9.72 0 17.01-6.08 17.01-14.14 0-4.41-2.24-8.38-6.2-10.94ZM25.98 16.36h9.47c3.2 0 5.31 1.85 5.31 4.67 0 3.2-2.75 5.63-8.38 7.48-3.84 1.22-5.56 2.24-6.2 3.45h-.19V16.35Zm6.52 31.28h-6.52v-6.52c0-2.88 2.43-5.69 5.82-6.78 3.01-1.02 5.5-2.05 7.61-3.13 2.81 1.67 4.54 4.54 4.54 7.55 0 5.12-4.86 8.89-11.45 8.89Z",style:{fill:"#fff"}}))},WebHook:function(e){return r.createElement("svg",Ol({xmlns:"http://www.w3.org/2000/svg",width:24,height:24},e),El||(El=r.createElement("path",{d:"M10.46 19C9 21.07 6.15 21.59 4.09 20.15c-2.05-1.44-2.53-4.31-1.09-6.4a4.585 4.585 0 0 1 3.58-1.98l.05 1.43c-.91.07-1.79.54-2.36 1.36-1 1.44-.69 3.38.68 4.35 1.38.96 3.31.59 4.31-.84.31-.45.49-.94.56-1.44v-1.01l5.58-.04.07-.11c.53-.92 1.68-1.24 2.58-.72a1.9 1.9 0 0 1 .68 2.6c-.53.91-1.69 1.23-2.59.71-.41-.23-.7-.6-.83-1.02l-4.07.02a4.96 4.96 0 0 1-.78 1.94m7.28-7.14c2.53.31 4.33 2.58 4.02 5.07-.31 2.5-2.61 4.27-5.14 3.96a4.629 4.629 0 0 1-3.43-2.21l1.24-.72a3.22 3.22 0 0 0 2.32 1.45c1.75.21 3.3-.98 3.51-2.65.21-1.67-1.03-3.2-2.76-3.41-.54-.06-1.06.01-1.53.18l-.85.44-2.58-4.77h-.22a1.906 1.906 0 0 1-1.85-1.95c.03-1.04.93-1.85 1.98-1.81 1.05.06 1.88.91 1.85 1.95-.02.44-.19.84-.46 1.15l1.9 3.51c.62-.2 1.3-.27 2-.19M8.25 9.14c-1-2.35.06-5.04 2.37-6.02 2.32-.98 5 .13 6 2.48.59 1.37.47 2.87-.2 4.07l-1.24-.72c.42-.81.49-1.8.09-2.73-.68-1.6-2.49-2.37-4.04-1.72-1.56.66-2.26 2.5-1.58 4.1.28.66.75 1.17 1.32 1.51l.39.21-3.07 4.99c.03.05.07.11.1.19.49.91.15 2.06-.77 2.55-.91.49-2.06.13-2.56-.81-.49-.93-.15-2.08.77-2.57.39-.21.82-.26 1.23-.17l2.31-3.77c-.47-.43-.87-.97-1.12-1.59"})))},GoogleSheets:function(e){return r.createElement("svg",Vl({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:24,height:33,viewBox:"0 0 49 67"},e),wl||(wl=r.createElement("defs",null,r.createElement("path",{id:"google-sheets_svg__a",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__c",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__e",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__h",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__j",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__l",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__n",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("radialGradient",{id:"google-sheets_svg__p",cx:"3.168%",cy:"2.717%",r:"161.249%",fx:"3.168%",fy:"2.717%",gradientTransform:"matrix(1 0 0 .72727 0 .007)"},r.createElement("stop",{offset:"0%",stopColor:"#FFF",stopOpacity:.1}),r.createElement("stop",{offset:"100%",stopColor:"#FFF",stopOpacity:0})),r.createElement("linearGradient",{id:"google-sheets_svg__f",x1:"50.005%",x2:"50.005%",y1:"8.586%",y2:"100.014%"},r.createElement("stop",{offset:"0%",stopColor:"#263238",stopOpacity:.2}),r.createElement("stop",{offset:"100%",stopColor:"#263238",stopOpacity:.02})))),yl||(yl=r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__b",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__a"})),r.createElement("path",{fill:"#0F9D58",fillRule:"nonzero",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75L36.98 10.354z",mask:"url(#google-sheets_svg__b)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__d",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__c"})),r.createElement("path",{fill:"#F1F1F1",fillRule:"nonzero",d:"M11.833 31.802V53.25H35.5V31.802zm10.355 18.49h-7.396v-3.698h7.396zm0-5.917h-7.396v-3.698h7.396zm0-5.917h-7.396V34.76h7.396zm10.354 11.834h-7.396v-3.698h7.396zm0-5.917h-7.396v-3.698h7.396zm0-5.917h-7.396V34.76h7.396z",mask:"url(#google-sheets_svg__d)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__g",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__e"})),r.createElement("path",{fill:"url(#google-sheets_svg__f)",fillRule:"nonzero",d:"M30.881 16.452 47.333 32.9V17.75z",mask:"url(#google-sheets_svg__g)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__i",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__h"})),r.createElement("g",{mask:"url(#google-sheets_svg__i)"},r.createElement("path",{fill:"#87CEAC",fillRule:"nonzero",d:"M29.583 0v13.313a4.436 4.436 0 0 0 4.438 4.437h13.312z"}))),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__k",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__j"})),r.createElement("path",{fill:"#FFF",fillOpacity:.2,fillRule:"nonzero",d:"M4.438 0A4.45 4.45 0 0 0 0 4.438v.37A4.45 4.45 0 0 1 4.438.37h25.145V0z",mask:"url(#google-sheets_svg__k)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__m",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__l"})),r.createElement("path",{fill:"#263238",fillOpacity:.2,fillRule:"nonzero",d:"M42.896 64.714H4.438A4.45 4.45 0 0 1 0 60.276v.37a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437v-.37a4.45 4.45 0 0 1-4.437 4.438",mask:"url(#google-sheets_svg__m)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__o",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__n"})),r.createElement("path",{fill:"#263238",fillOpacity:.1,fillRule:"nonzero",d:"M34.02 17.75a4.436 4.436 0 0 1-4.437-4.437v.37a4.436 4.436 0 0 0 4.438 4.437h13.312v-.37z",mask:"url(#google-sheets_svg__o)"})),r.createElement("path",{fill:"url(#google-sheets_svg__p)",fillRule:"nonzero",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z",transform:"translate(.833 .958)"}))))}},Pl=[{async:!0,type:"ConvertKit",name:"ConvertKit",apiUrl:"https://www.convertkit.com/help/where-to-find-the-convertkit-api-key-groupid-and-documentation"},{async:!0,type:"GetResponse",name:"GetResponse",apiUrl:"https://www.getresponse.com/help/where-do-i-find-the-api-key.html"},{async:!0,type:"Mailchimp",name:"Mailchimp",apiUrl:"https://mailchimp.com/help/about-api-keys/"},{async:!0,type:"MailerLite",name:"MailerLite",apiUrl:"https://www.mailerlite.com/help/where-to-find-the-mailerlite-api-key-groupid-and-documentation"},{async:!0,type:"MailPoet",name:"MailPoet"},{async:!0,type:"Moosend",name:"Moosend",apiUrl:"https://help.moosend.com/hc/en-us/articles/4403735862674-Find-the-API-key-of-your-account"},{async:!0,type:"Brevo",name:"Brevo",apiUrl:"https://developers.brevo.com/docs/getting-started"},{async:!0,type:"WebHook",name:"WebHook",apiUrl:"",url:"",method:"POST",additionalHeaders:!1,fields:[],headers:[]},{async:!0,type:"GoogleSheets",name:"GoogleSheets",spreadsheet:null,hasHeaderRow:!1}],Al=(0,l.withFilters)("popper.settings.integrations")((()=>(0,r.createElement)(o.Fragment,null))),Fl=()=>{const e=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
    35 (0,C.__)("<p>You can add mail services integrations (Mailchimp, ConvertKit, MailPoet, GetResponse and more…) to your popups with %s.</p><p>You can also send data to Google Sheets or to webhooks and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)($o,{message:e}),(0,r.createElement)(Al,{integrations:Pl,icons:Ml}))},Dl=window.wp.blob,Nl=window.wp.apiFetch;var Tl=n.n(Nl);const Hl=(0,l.withFilters)("popper.settings.tools.export")((e=>(0,r.createElement)(o.Fragment,null))),Rl=(0,l.withFilters)("popper.settings.tools.import")((e=>(0,r.createElement)(o.Fragment,null))),jl=(0,l.withFilters)("popper.settings.tools")((()=>{const{records:e,isResolving:t}=(0,k.useEntityRecords)("postType","popper",{_embed:"wp:term,author"}),{createNotice:n}=(0,i.useDispatch)(s.store),a=(0,O.dateI18n)("",new Date),[c,u]=(0,o.useState)([]),[d,m]=(0,o.useState)(!1),p=e=>{const t=JSON.stringify(e,null,2),n=`popper-export-${a}.json`;(0,Dl.downloadBlob)(n,t,"application/json")};return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,{size:"small"},(0,r.createElement)("b",null,(0,C.__)("Import/Export","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)("h2",null,(0,C.__)("Export")),(0,r.createElement)("p",null,(0,C.__)("You can use this tool to export all your popups.","popper")),(0,r.createElement)(l.__experimentalHStack,{justify:"flex-start"},(0,r.createElement)(l.Button,{onClick:()=>p(e),text:(0,C.__)("Export popups","popper"),variant:"primary",disabled:t})),(0,r.createElement)(Hl,{exportPopups:p,disabled:t,popups:e}),(0,r.createElement)(l.CardDivider,null),(0,r.createElement)("h2",null,(0,C.__)("Import")),(0,r.createElement)("p",null,(0,C.__)("You can use this tool to import all popup previously exported using this tool.","popper")),(0,r.createElement)(l.__experimentalHStack,{justify:"flex-start"},(0,r.createElement)(l.FormFileUpload,{accept:"application/json",onChange:e=>u(e.target.files),variant:"secondary"},c.length?c[0]?.name:(0,C.__)("Choose file","formello")),c.length&&(0,r.createElement)(l.Button,{variant:"primary",text:(0,C.__)("Upload"),onClick:()=>{const e=new FileReader;e.onloadend=e=>{const t=e.target.result;try{return(e=>{const t={requests:[]};for(const n of e){const e={method:"POST",path:"/wp/v2/popper",body:{title:n.title,excerpt:n.excerpt,content:n.content,status:"draft"}};t.requests.push(e)}m(!0),Tl()({path:"/batch/v1/",method:"POST",data:t}).then((()=>{m(!1),u(!1),n("success","🎯 "+(0,C.__)("Popups imported correctly.","popper"),{type:"snackbar"})}))})(JSON.parse(t)),!0}catch(e){n("error","⚠️ "+e,{type:"snackbar",explicitDismiss:!0})}},e.readAsText(c[0])},isBusy:d,disabled:d})),(0,r.createElement)(Rl,null)))))})),zl=()=>{const{params:e}=_(),t=b(),{settings:n}=(0,o.useContext)(Uo);return n?(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:(0,C.__)("Settings")}),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)(l.TabPanel,{initialTabName:e.tab,onSelect:e=>(e=>{t.push({page:"popper-settings",tab:e})})(e),tabs:[{name:"general",title:"Settings",component:qo},{name:"integrations",title:"Integrations",component:Fl},{name:"tools",title:"Tools",component:jl}]},(e=>{const t=e.component;return(0,r.createElement)(l.__experimentalGrid,{columns:4,templateColumns:"3fr 1fr",gap:"4",align:"flex-start",className:"popper-settings"},(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)(t,null)),(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)(Ko,null)))})))):(0,r.createElement)(l.Spinner,null)},Bl=(0,l.withFilters)("popper.settings.analytics")((()=>(0,r.createElement)(o.Fragment,null))),Ll=()=>{const e=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
    36 (0,C.__)("<p>You can add mail services integrations (Mailchimp, ConvertKit, MailPoet, GetResponse and more…) to your popups with %s.</p><p>You can also send data to Google Sheets or to webhooks and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:"Analytics"}),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)($o,{message:e}),(0,r.createElement)(Bl,null)))},Kl=()=>{const e=b(),{params:t}=_(),n=document.querySelector("#toplevel_page_popper"),a=()=>{const e=(0,f.getQueryArg)(window.location.href,"page");if(e)for(const t of n.querySelectorAll("a"))e===(0,f.getQueryArg)(t.href,"page")?(t.classList.add("current"),t.parentElement.classList.add("current")):(t.classList.remove("current"),t.parentElement.classList.remove("current"))},l=t=>{if(t.preventDefault(),"popper-pro-manage-license"===(0,f.getQueryArg)(t.target.href,"page"))return window.location.href=t.target.href;e.push({page:(0,f.getQueryArg)(t.target.href,"page"),section:(0,f.getQueryArg)(t.target.href,"section")}),a()};return(0,o.useEffect)((()=>(a(),n.addEventListener("click",l,!1),()=>{document.querySelector("#toplevel_page_popper").removeEventListener("click",l)})),[]),"popper-pro-manage-license"!==t.page&&("popper-settings"===t.page?(0,r.createElement)(zl,null):"popper-analytics"===t.page?(0,r.createElement)(Ll,null):(0,r.createElement)(Lo,null))},Ul=()=>(0,r.createElement)(x,null,(0,r.createElement)(Wo,null,(0,r.createElement)(Kl,null),(0,r.createElement)(Wl,null)));function Wl(){const e=(0,i.useSelect)((e=>e(s.store).getNotices()),[]),{removeNotice:t}=(0,i.useDispatch)(s.store),n=e.filter((({type:e})=>"snackbar"===e));return(0,r.createElement)(l.SnackbarList,{notices:n,onRemove:t})}window.addEventListener("DOMContentLoaded",(()=>{const e=document.getElementById("popper");(0,o.createRoot)(e).render((0,r.createElement)(Ul,null))}))},251:(e,t,n)=>{"use strict";var r=n(196),a=Symbol.for("react.element"),o=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=function(e,t,n){var r,s={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)o.call(t,r)&&!i.hasOwnProperty(r)&&(s[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===s[r]&&(s[r]=t[r]);return{$$typeof:a,type:e,key:c,ref:u,props:s,_owner:l.current}}},893:(e,t,n)=>{"use strict";e.exports=n(251)},826:e=>{var t={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",��:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},n=Object.keys(t).join("|"),r=new RegExp(n,"g"),a=new RegExp(n,"");function o(e){return t[e]}var l=function(e){return e.replace(r,o)};e.exports=l,e.exports.has=function(e){return!!e.match(a)},e.exports.remove=l},250:(e,t,n)=>{"use strict";var r=n(196),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,l=r.useEffect,i=r.useLayoutEffect,s=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),a=r[0].inst,u=r[1];return i((function(){a.value=n,a.getSnapshot=t,c(a)&&u({inst:a})}),[e,n,t]),l((function(){return c(a)&&u({inst:a}),e((function(){c(a)&&u({inst:a})}))}),[e]),s(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},688:(e,t,n)=>{"use strict";e.exports=n(250)},196:e=>{"use strict";e.exports=window.React}},a={};function o(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return r[e](n,n.exports,o),n.exports}o.m=r,e=[],o.O=(t,n,r,a)=>{if(!n){var l=1/0;for(u=0;u<e.length;u++){for(var[n,r,a]=e[u],i=!0,s=0;s<n.length;s++)(!1&a||l>=a)&&Object.keys(o.O).every((e=>o.O[e](n[s])))?n.splice(s--,1):(i=!1,a<l&&(l=a));if(i){e.splice(u--,1);var c=r();void 0!==c&&(t=c)}}return t}a=a||0;for(var u=e.length;u>0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,r,a]},o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},n=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var a=Object.create(null);o.r(a);var l={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((t=>l[t]=()=>e[t]));return l.default=()=>e,o.d(a,l),a},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={328:0,72:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var r,a,[l,i,s]=n,c=0;if(l.some((t=>0!==e[t]))){for(r in i)o.o(i,r)&&(o.m[r]=i[r]);if(s)var u=s(o)}for(t&&t(n);c<l.length;c++)a=l[c],o.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return o.O(u)},n=globalThis.webpackChunkpopper=globalThis.webpackChunkpopper||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var l=o.O(void 0,[72],(()=>o(797)));l=o.O(l)})();
     33(0,C.__)('"%1$s" has been %2$s.'),(0,I.decodeEntities)(o.title.rendered),o.meta.popper_rules.running?(0,C.__)("stopped","popper"):(0,C.__)("started","popper")),{type:"snackbar",id:"edit-site-post-restored"})}catch(e){let n;n=e.message&&"unknown_error"!==e.code&&e.message?e.message:a.length>1?(0,C.__)("An error occurred while saving the popups."):(0,C.__)("An error occurred while saving the popup."),t(n,{type:"snackbar"})}}})),[e,t,n,r])}(),E=(0,o.useMemo)((()=>[Fo,g,v,Do,No,Ao,h]),[v,g,h]);return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:(0,C.__)("Popups","popper")},(0,r.createElement)(l.Button,{text:(0,C.__)("Add new"),variant:"primary",size:"small",href:"post-new.php?post_type=popper"})),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)(uo,{data:a||zo,paginationInfo:p,view:e,fields:f,actions:E,isLoading:c,onChangeView:t,supportedLayouts:["table"]})))};function Ko(){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Need help?","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)("p",null,(0,C.__)("Detailed documentation is available on the plugin website.","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://www.francescopepe.com/docs"},(0,C.__)("Documentation","popper")),(0,r.createElement)("p",null,(0,C.__)("We would love to help you out if you need any help.","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://wordpress.org/support/plugin/popper/"},(0,C.__)("Ask a question","popper")))),(0,r.createElement)(l.Card,{className:"ads-container__reviews"},(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Do you like the plugin?","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)("p",null,(0,C.__)("If you like Popper plugin you can share a review to help us and spread some love!","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://wordpress.org/support/plugin/popper/reviews/#new-post"},(0,C.__)("Rate 5 stars!","popper")))))}const Uo=(0,o.createContext)(),Wo=function(e){const[t]=(0,k.useEntityProp)("root","site","popper"),{saveEditedEntityRecord:n}=(0,i.useDispatch)(k.store),{createNotice:a}=(0,i.useDispatch)(s.store),{isSaving:o,hasEdits:l}=(0,i.useSelect)((e=>({isSaving:e(k.store).isSavingEntityRecord("root","site"),hasEdits:e(k.store).hasEditsForEntityRecord("root","site",void 0,"popper")})),[]);return(0,r.createElement)(Uo.Provider,{value:{saveSettings:()=>n("root","site").then((()=>{a("info","🎯 "+(0,C.__)("Settings saved.","popper"),{type:"snackbar"})})).catch((e=>{a("error","⚠️ "+e.message,{type:"snackbar",explicitDismiss:!0})})),settings:t,hasUpdates:l,isSaving:o}},e.children)},Go=(0,r.createElement)(.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})),$o=(0,l.withFilters)("popper.settings.promo")((e=>{const{message:t}=e;return(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Popper PRO","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)(o.RawHTML,null,t),(0,r.createElement)(l.Button,{variant:"primary",href:"https://www.francescopepe.com/products/popper-pro/",icon:Go,iconPosition:"right",target:"_blank"},(0,C.__)("Try it now FREE!","popper"))))})),qo=(0,l.withFilters)("popper.settings.general")((()=>{const{settings:e,saveSettings:t}=(0,o.useContext)(Uo),{editEntityRecord:n}=(0,i.useDispatch)(k.store),a=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
     34(0,C.__)("<p>You can add more features to your popups with %s.</p><p>Add mail services integrations, track events in Google Analytics, create your own pattern library to share with your clients sites, send data to <b>Google Sheets</b> or to <b>webhooks</b> and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)($o,{message:a}),(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,{size:"small"},(0,r.createElement)("b",null,(0,C.__)("General","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)(l.ToggleControl,{label:(0,C.__)("Delete settings on uninstall","popper"),help:(0,C.__)("Completely remove all Popper settings on uninstall.","popper"),checked:e.uninstall,onChange:r=>{(r=>{n("root","site",void 0,{popper:{...e,uninstall:r}}),t()})(r)}}))))}));var Yo,Zo,Qo,Xo,Jo,el,tl,nl,rl,al,ol,ll,il,sl,cl,ul,dl,ml,pl,fl,vl,gl,hl,El,wl,l=r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__b",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__a"})),r.createElement("path",{fill:"#0F9D58",fillRule:"nonzero",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75L36.98 10.354z",mask:"url(#google-sheets_svg__b)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__d",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__c"})),r.createElement("path",{fill:"#F1F1F1",fillRule:"nonzero",d:"M11.833 31.802V53.25H35.5V31.802zm10.355 18.49h-7.396v-3.698h7.396zm0-5.917h-7.396v-3.698h7.396zm0-5.917h-7.396V34.76h7.396zm10.354 11.834h-7.396v-3.698h7.396zm0-5.917h-7.396v-3.698h7.396zm0-5.917h-7.396V34.76h7.396z",mask:"url(#google-sheets_svg__d)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__g",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__e"})),r.createElement("path",{fill:"url(#google-sheets_svg__f)",fillRule:"nonzero",d:"M30.881 16.452 47.333 32.9V17.75z",mask:"url(#google-sheets_svg__g)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__i",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__h"})),r.createElement("g",{mask:"url(#google-sheets_svg__i)"},r.createElement("path",{fill:"#87CEAC",fillRule:"nonzero",d:"M29.583 0v13.313a4.436 4.436 0 0 0 4.438 4.437h13.312z"}))),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__k",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__j"})),r.createElement("path",{fill:"#FFF",fillOpacity:.2,fillRule:"nonzero",d:"M4.438 0A4.45 4.45 0 0 0 0 4.438v.37A4.45 4.45 0 0 1 4.438.37h25.145V0z",mask:"url(#google-sheets_svg__k)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__m",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__l"})),r.createElement("path",{fill:"#263238",fillOpacity:.2,fillRule:"nonzero",d:"M42.896 64.714H4.438A4.45 4.45 0 0 1 0 60.276v.37a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437v-.37a4.45 4.45 0 0 1-4.437 4.438",mask:"url(#google-sheets_svg__m)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__o",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__n"})),r.createElement("path",{fill:"#263238",fillOpacity:.1,fillRule:"nonzero",d:"M34.02 17.75a4.436 4.436 0 0 1-4.437-4.437v.37a4.436 4.436 0 0 0 4.438 4.437h13.312v-.37z",mask:"url(#google-sheets_svg__o)"})),r.createElement("path",{fill:"url(#google-sheets_svg__p)",fillRule:"nonzero",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z",transform:"translate(.833 .958)"}))))}},Pl=[{async:!0,type:"ConvertKit",name:"ConvertKit",apiUrl:"https://www.convertkit.com/help/where-to-find-the-convertkit-api-key-groupid-and-documentation"},{async:!0,type:"GetResponse",name:"GetResponse",apiUrl:"https://www.getresponse.com/help/where-do-i-find-the-api-key.html"},{async:!0,type:"Mailchimp",name:"Mailchimp",apiUrl:"https://mailchimp.com/help/about-api-keys/"},{async:!0,type:"MailerLite",name:"MailerLite",apiUrl:"https://www.mailerlite.com/help/where-to-find-the-mailerlite-api-key-groupid-and-documentation"},{async:!0,type:"MailPoet",name:"MailPoet"},{async:!0,type:"Moosend",name:"Moosend",apiUrl:"https://help.moosend.com/hc/en-us/articles/4403735862674-Find-the-API-key-of-your-account"},{async:!0,type:"Brevo",name:"Brevo",apiUrl:"https://developers.brevo.com/docs/getting-started"},{async:!0,type:"WebHook",name:"WebHook",apiUrl:"",url:"",method:"POST",additionalHeaders:!1,fields:[],headers:[]},{async:!0,type:"GoogleSheets",name:"GoogleSheets",spreadsheet:null,hasHeaderRow:!1}],Al=(0,l.withFilters)("popper.settings.integrations")((()=>(0,r.createElement)(o.Fragment,null))),Fl=()=>{const e=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
     35(0,C.__)("<p>You can add mail services integrations (Mailchimp, ConvertKit, MailPoet, GetResponse and more…) to your popups with %s.</p><p>You can also send data to Google Sheets or to webhooks and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)($o,{message:e}),(0,r.createElement)(Al,{integrations:Pl,icons:Ml}))},Dl=window.wp.blob,Nl=window.wp.apiFetch;var Tl=n.n(Nl);const Hl=(0,l.withFilters)("popper.settings.tools.export")((e=>(0,r.createElement)(o.Fragment,null))),Rl=(0,l.withFilters)("popper.settings.tools.import")((e=>(0,r.createElement)(o.Fragment,null))),jl=(0,l.withFilters)("popper.settings.tools")((()=>{const{records:e,isResolving:t}=(0,k.useEntityRecords)("postType","popper",{_embed:"wp:term,author"}),{createNotice:n}=(0,i.useDispatch)(s.store),a=(0,(),t=b(),{settings:n}=(0,o.useContext)(Uo);return n?(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:(0,C.__)("Settings")}),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)(l.TabPanel,{initialTabName:e.tab,onSelect:e=>(e=>{t.push({page:"popper-settings",tab:e})})(e),tabs:[{name:"general",title:"Settings",component:qo},{name:"integrations",title:"Integrations",component:Fl},{name:"tools",title:"Tools",component:jl}]},(e=>{const t=e.component;return(0,r.createElement)(l.__experimentalGrid,{columns:4,templateColumns:"3fr 1fr",gap:"4",align:"flex-start",className:"popper-settings"},(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)(t,null)),(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)(Ko,null)))})))):(0,r.createElement)(l.Spinner,null)},Bl=(0,l.withFilters)("popper.settings.analytics")((()=>(0,r.createElement)(o.Fragment,null))),Ll=()=>{const e=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
     36(0,C.__)("<p>You can add mail services integrations (Mailchimp, ConvertKit, MailPoet, GetResponse and more…) to your popups with %s.</p><p>You can also send data to Google Sheets or to webhooks and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:"Analytics"}),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)($o,{message:e}),(0,r.createElement)(Bl,null)))},Kl=()=>{const e=b(),{params:t}=(),n=document.querySelector("#toplevel_page_popper"),a=()=>{const e=(0,f.getQueryArg)(window.location.href,"page");if(e)for(const t of n.querySelectorAll("a"))e===(0,f.getQueryArg)(t.href,"page")?(t.classList.add("current"),t.parentElement.classList.add("current")):(t.classList.remove("current"),t.parentElement.classList.remove("current"))},l=t=>{if(t.preventDefault(),"popper-pro-manage-license"===(0,f.getQueryArg)(t.target.href,"page"))return window.location.href=t.target.href;e.push({page:(0,f.getQueryArg)(t.target.href,"page"),section:(0,f.getQueryArg)(t.target.href,"section")}),a()};return(0,o.useEffect)((()=>(a(),n.addEventListener("click",l,!1),()=>{document.querySelector("#toplevel_page_popper").removeEventListener("click",l)})),[]),"popper-pro-manage-license"!==t.page&&("popper-settings"===t.page?(0,r.createElement)(zl,null):"popper-analytics"===t.page?(0,r.createElement)(Ll,null):(0,r.createElement)(Lo,null))},Ul=()=>(0,r.createElement)(x,null,(0,r.createElement)(Wo,null,(0,r.createElement)(Kl,null),(0,r.createElement)(Wl,null)));function Wl(){const e=(0,i.useSelect)((e=>e(s.store).getNotices()),[]),{removeNotice:t}=(0,i.useDispatch)(s.store),n=e.filter((({type:e})=>"snackbar"===e));return(0,r.createElement)(l.SnackbarList,{notices:n,onRemove:t})}window.addEventListener("DOMContentLoaded",(()=>{const e=document.getElementById("popper");(0,o.createRoot)(e).render((0,r.createElement)(Ul,null))}))},251:(e,t,n)=>{"use strict";var r=n(196),a=Symbol.for("react.element"),o=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=function(e,t,n){var r,s={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)o.call(t,r)&&!i.hasOwnProperty(r)&&(s[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===s[r]&&(s[r]=t[r]);return{$$typeof:a,type:e,key:c,ref:u,props:s,_owner:l.current}}},893:(e,t,n)=>{"use strict";e.exports=n(251)},826:e=>{var t={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",��:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},n=Object.keys(t).join("|"),r=new RegExp(n,"g"),a=new RegExp(n,"");function o(e){return t[e]}var l=function(e){return e.replace(r,o)};e.exports=l,e.exports.has=function(e){return!!e.match(a)},e.exports.remove=l},250:(e,t,n)=>{"use strict";var r=n(196),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,l=r.useEffect,i=r.useLayoutEffect,s=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),a=r[0].inst,u=r[1];return i((function(){a.value=n,a.getSnapshot=t,c(a)&&u({inst:a})}),[e,n,t]),l((function(){return c(a)&&u({inst:a}),e((function(){c(a)&&u({inst:a})}))}),[e]),s(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},688:(e,t,n)=>{"use strict";e.exports=n(250)},196:e=>{"use strict";e.exports=window.React}},a={};function o(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return r[e](n,n.exports,o),n.exports}o.m=r,e=[],o.O=(t,n,r,a)=>{if(!n){var l=1/0;for(u=0;u<e.length;u++){for(var[n,r,a]=e[u],i=!0,s=0;s<n.length;s++)(!1&a||l>=a)&&Object.keys(o.O).every((e=>o.O[e](n[s])))?n.splice(s--,1):(i=!1,a<l&&(l=a));if(i){e.splice(u--,1);var c=r();void 0!==c&&(t=c)}}return t}a=a||0;for(var u=e.length;u>0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,r,a]},o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},n=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var a=Object.create(null);o.r(a);var l={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((t=>l[t]=()=>e[t]));return l.default=()=>e,o.d(a,l),a},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={328:0,72:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var r,a,[l,i,s]=n,c=0;if(l.some((t=>0!==e[t]))){for(r in i)o.o(i,r)&&(o.m[r]=i[r]);if(s)var u=s(o)}for(t&&t(n);c<l.length;c++)a=l[c],o.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return o.O(u)},n=globalThis.webpackChunkpopper=globalThis.webpackChunkpopper||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var l=o.O(void 0,[72],(()=>o(797)));l=o.O(l)})();
  • popper/tags/0.7.3/build/blocks/popper-body/block.json

    r3090569 r3107079  
    1313    "lock": false,
    1414    "multiple": false,
     15
     16
     17
     18
    1519    "color": {
    1620      "background": true
  • popper/tags/0.7.3/build/blocks/popper-body/index.asset.php

    r3090569 r3107079  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => 'da0fa71d568a018f5bbc');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => '');
  • popper/tags/0.7.3/build/blocks/popper-body/index.js

    r3090569 r3107079  
    1 (()=>{var e={184:(e,t)=>{var r;!function(){"use strict";var o={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)){if(r.length){var l=n.apply(null,r);l&&e.push(l)}}else if("object"===i){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var s in r)o.call(r,s)&&r[s]&&e.push(s)}}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.React,t=window.wp.blocks,o=window.wp.blockEditor,n=window.wp.components,i=window.wp.element,l=window.wp.data,s=window.wp.i18n;var p=r(184),a=r.n(p);const c=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"popper/body","title":"Pop up body","description":"Popper pop up body content.","category":"popper","parent":["popper/popup"],"textdomain":"popper","supports":{"lock":false,"multiple":false,"color":{"background":true},"spacing":{"padding":true},"__experimentalBorder":{"color":true,"radius":true,"style":true,"width":true,"__experimentalDefaultControls":{"color":true,"radius":true,"style":true,"width":true}}},"attributes":{"width":{"type":"string"}},"editorScript":"file:./index.js"}');(0,t.registerBlockType)(c,{transforms:{from:[{type:"block",blocks:["core/group"],transform:(e,r)=>(0,t.createBlock)("popper/body",e,r)}]},edit:function({clientId:t,attributes:r,setAttributes:p,className:c}){const{width:u}=r,d=(0,l.useSelect)((e=>{const{getBlock:r}=e("core/block-editor"),o=r(t);return!(!o||!o.innerBlocks.length)}),[t]),w=(0,o.useBlockProps)({className:a()(c,{"is-empty":!d}),style:{width:u||void 0}}),{children:m,...h}=(0,o.useInnerBlocksProps)(w,{renderAppender:d?null:o.InnerBlocks.ButtonBlockAppender});return(0,e.createElement)(i.Fragment,null,(0,e.createElement)(o.InspectorControls,{group:"dimensions"},(0,e.createElement)(n.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,s.__)("Minimum width"),onDeselect:()=>p({width:void 0}),resetAllFilter:()=>({width:void 0}),isShownByDefault:!0,panelId:t},(0,e.createElement)(o.HeightControl,{label:(0,s.__)("Width"),labelPosition:"edge",value:u,onChange:e=>{p({width:e})}}))),(0,e.createElement)("div",{...h},m))},save:({attributes:t})=>{const r=o.useBlockProps.save({style:{width:t.width}});return(0,e.createElement)("div",{...r},(0,e.createElement)(o.InnerBlocks.Content,null))}})})()})();
     1(()=>{var e={184:(e,t)=>{var r;!function(){"use strict";var o={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)){if(r.length){var l=n.apply(null,r);l&&e.push(l)}}else if("object"===i){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var s in r)o.call(r,s)&&r[s]&&e.push(s)}}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.React,t=window.wp.blocks,o=window.wp.blockEditor,n=window.wp.components,i=window.wp.element,l=window.wp.data,s=window.wp.i18n;var p=r(184),a=r.n(p);const c=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"popper/body","title":"Pop up body","description":"Popper pop up body content.","category":"popper","parent":["popper/popup"],"textdomain":"popper","supports":{"lock":false,"multiple":false,"}});return(0,e.createElement)("div",{...r},(0,e.createElement)(o.InnerBlocks.Content,null))}})})()})();
  • popper/tags/0.7.3/build/blocks/popper/block.json

    r3090569 r3107079  
    1515    "reusable": false,
    1616    "inserter": false,
     17
     18
     19
     20
    1721    "color": {
    1822      "text": false
  • popper/tags/0.7.3/build/blocks/popper/index.asset.php

    r3090569 r3107079  
    1 <?php return array('dependencies' => array('react', 'wp-api', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-edit-post', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-plugins', 'wp-primitives'), 'version' => '1c381cf41be3a670a60f');
     1<?php return array('dependencies' => array('react', 'wp-api', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-edit-post', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-plugins', 'wp-primitives'), 'version' => '1');
  • popper/tags/0.7.3/build/blocks/popper/index.js

    r3090569 r3107079  
    1 (()=>{var e,t={90:(e,t,r)=>{"use strict";const l=window.React,o=window.wp.data,n=window.wp.plugins,a=window.wp.editPost,i=window.wp.blocks,c=window.wp.components,s=window.wp.element,p=window.wp.i18n,d=window.wp.coreData;function m(e){const{type:t,rule:r,index:n,onChange:a}=e,i=(0,o.useSelect)((e=>e("core").getEntityRecords("taxonomy",t,{per_page:-1})));let s=[],d=[];const m=r.object;return null!==i&&(s=i.map((e=>e.name)),d=m.map((e=>{const t=i.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.name})).filter((e=>!!e))),(0,l.createElement)(c.FlexItem,{isBlock:!0},(0,l.createElement)(c.FormTokenField,{value:d,suggestions:s,placeholder:(0,p.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const r=i.find((t=>t.name===e));void 0!==r&&t.push(r.id)})),a("object",t,n)},maxSuggestions:5,__experimentalShowHowTo:!1}))}function u(e){const{type:t,rule:r,index:n,onChange:a}=e,i=(0,o.useSelect)((e=>e("core").getEntityRecords("postType",t,{per_page:-1})));let s=[],d=[];const m=r.object;return null!==i&&(s=i.map((e=>e.title.raw)),d=m.map((e=>{const t=i.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.title.raw})).filter((e=>!!e))),(0,l.createElement)(c.FlexItem,{isBlock:!0},(0,l.createElement)(c.FormTokenField,{value:d,suggestions:s,placeholder:(0,p.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const r=i.find((t=>t.title.raw===e));void 0!==r&&t.push(r.id)})),a("object",t,n)},maxSuggestions:5,__experimentalShowHowTo:!1,__nextHasNoMarginBottom:!0}))}function h(e){const{onDelete:t,onChange:r,rule:o,index:n}=e,[a,i]=(0,s.useState)([]);(0,s.useEffect)((()=>{i(window.popper.positions)}),[]);const d=()=>{let e="";return e=o.rule.indexOf(":taxonomy:")>0?"taxonomy":o.rule.substr(0,o.rule.indexOf(":")),e};return(0,l.createElement)(c.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,l.createElement)(c.FlexItem,null,(0,l.createElement)("label",{className:"components-form-token-field__label",htmlFor:"select"},(0,p.__)("Where","popper")),(0,l.createElement)("select",{onChange:t=>{e.onChange("rule",t.target.value,n)},value:o.rule,className:"components-select-control__input"},(0,l.createElement)("option",{value:""},(0,p.__)("Select one…","popper")),Object.keys(a).map(((e,t)=>(0,l.createElement)("optgroup",{label:a[e].label,key:t},Object.keys(a[e].locations).map((t=>(0,l.createElement)("option",{value:t,key:t},a[e].locations[t])))))))),"taxonomy"===d()&&(0,l.createElement)(m,{onChange:e.onChange,selectedCategories:[],type:o.rule.substr(o.rule.lastIndexOf(":")+1),rule:o,index:n}),["post","page"].includes(d())&&(0,l.createElement)(u,{onChange:e.onChange,selectedCategories:[],type:o.rule.substr(o.rule.lastIndexOf(":")+1),rule:o,index:n}),(0,l.createElement)(c.FlexItem,null,(0,l.createElement)(c.Button,{className:"popper-modal-button",icon:"no",size:"small",onClick:()=>{t(n)}})))}function g(e){const{onDelete:t,onChange:r,rules:o,activeTab:n}=e;return o[n].map(((e,o)=>(0,l.createElement)(h,{onChange:r,onDelete:t,rule:e,index:o,key:o})))}function b(e){const[t,r]=(0,s.useState)([]),{index:o,onDelete:n}=e;return(0,s.useEffect)((()=>{r(window.popper.users)}),[]),(0,l.createElement)(c.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,l.createElement)(c.FlexItem,null,(0,l.createElement)("select",{onChange:t=>{e.onChange(void 0,t.target.value,o)},value:e.rule,className:"components-select-control__input"},(0,l.createElement)("option",{value:""},(0,p.__)("Select one…","popper")),Object.keys(t).map(((e,r)=>(0,l.createElement)("optgroup",{label:t[e].label,key:r},Object.keys(t[e].rules).map((r=>(0,l.createElement)("option",{value:r,key:r},t[e].rules[r])))))))),(0,l.createElement)(c.FlexItem,{align:"center"},(0,l.createElement)(c.Button,{className:"popper-modal-button",icon:"no",isSmall:!0,onClick:()=>{n(o)}})))}function f(e){const{onDelete:t,onChange:r,rules:o,activeTab:n}=e;return o[n].map(((e,o)=>(0,l.createElement)(b,{onChange:r,onDelete:t,rule:e,index:o,key:o})))}function E(e){const{onChangeDevice:t,rules:r,activeTab:o}=e,n=r[o],a=(e,r)=>{let l=n;l=e?[...n,r]:n.filter((e=>e!==r)),t(l)};return(0,l.createElement)(c.Flex,{align:"start",justify:"start"},(0,l.createElement)(c.FlexItem,null,(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Desktop","popper"),checked:n.includes("desktop"),onChange:e=>a(e,"desktop")}),(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Tablet","popper"),checked:n.includes("tablet"),onChange:e=>a(e,"tablet")}),(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Mobile","popper"),checked:n.includes("mobile"),onChange:e=>a(e,"mobile")})))}const k=window.wp.date;function _(e){const{rule:t,onChange:r}=e,o=(e,l,o)=>{r("days",{...t.days,[e]:{startTime:l||"",endTime:o||""}},0)};return(0,l.createElement)(s.Fragment,null,(0,l.createElement)("p",null,(0,p.__)("To have more control on when popup is displayed you can use the following options.")),(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Custom time","popper"),checked:t.customTime||!1,onChange:e=>r("customTime",e,0)}),t.customTime&&(0,l.createElement)(c.__experimentalSpacer,{marginLeft:"10"},(0,l.createElement)(c.__experimentalHStack,{spacing:"1",justify:"flex-start"},(0,l.createElement)(c.TextControl,{label:(0,p.__)("Start time","popper"),type:"time",value:t.startTime||"",onChange:e=>r("startTime",e,0)}),(0,l.createElement)(c.TextControl,{label:(0,p.__)("End time","popper"),type:"time",value:t.endTime||"",onChange:e=>r("endTime",e,0)}))),(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Days of week","popper"),checked:t.customDays||!1,onChange:e=>{r("customDays",e,0)}}),t.customDays&&["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"].map((e=>(0,l.createElement)(s.Fragment,{key:e},(0,l.createElement)(c.CheckboxControl,{label:e,checked:t.days?.[e],onChange:l=>{l?o(e):(e=>{const l={...t.days};delete l[e],r("days",l,0)})(e)}}),t.days?.[e]&&(0,l.createElement)(c.__experimentalSpacer,{marginLeft:"10"},(0,l.createElement)(c.__experimentalHStack,{spacing:"1",justify:"flex-start"},(0,l.createElement)(c.TextControl,{label:(0,p.__)("Start time","popper"),type:"time",value:t.days[e].startTime||"",onChange:r=>o(e,r,t.days[e].endTime)}),(0,l.createElement)(c.TextControl,{label:(0,p.__)("End time","popper"),type:"time",value:t.days[e].endTime||"",onChange:r=>o(e,t.days[e].startTime,r)})))))))}function v(e){const{onChangeDate:t,rules:r,activeTab:o,postId:n}=e,a=Array.isArray(r[o])?r[o][0]:r[o];console.log(a);const i=(e,l)=>{const n={...r[o],[e]:l};t(n)};return(0,l.createElement)(s.Fragment,null,(0,l.createElement)(c.Flex,{align:"start",justify:"start",style:{marginBottom:"1em"}},(0,l.createElement)(c.FlexItem,null,(0,l.createElement)(c.RadioControl,{label:(0,p.__)("Choose when you want display this popup."),selected:a.type,options:[{label:(0,p.__)("Evergreen","popper"),value:"evergreen"},{label:(0,p.__)("Custom dates","popper"),value:"custom"}],onChange:e=>i("type",e)}))),"custom"===a.type&&(0,l.createElement)(s.Fragment,null,(0,l.createElement)(c.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,l.createElement)(c.FlexItem,null,(0,l.createElement)("b",null,"From:")),(0,l.createElement)(c.FlexItem,null,(0,l.createElement)(c.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,l.createElement)(c.Button,{variant:"secondary",onClick:t,"aria-expanded":e},a.startDate?(0,k.dateI18n)("F j, Y g:i a",a.startDate):(0,p.__)("Click here to set start date.","popper")),renderContent:()=>(0,l.createElement)(c.DateTimePicker,{__nextRemoveHelpButton:!0,label:"My Date/Time Picker",currentDate:a.startDate,onChange:e=>i("startDate",e),is12Hour:!0,isInvalidDate:e=>{if(a.endDate)return new Date(e)>new Date(a.endDate)}})})),(0,l.createElement)(c.FlexItem,null,(0,l.createElement)("b",null,"To:")),(0,l.createElement)(c.FlexItem,null,(0,l.createElement)(c.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,l.createElement)(c.Button,{variant:"secondary",onClick:t,"aria-expanded":e},a.endDate?(0,k.dateI18n)("F j, Y g:i a",a.endDate):(0,p.__)("Click here to set start date.","popper")),renderContent:()=>(0,l.createElement)(c.DateTimePicker,{__nextRemoveHelpButton:!0,label:"My Date/Time Picker",currentDate:a.endDate,onChange:e=>i("endDate",e),is12Hour:!0,isInvalidDate:e=>new Date(e)<new Date(a.startDate)})})))),(0,l.createElement)("hr",null),(0,l.createElement)(_,{rule:a,onChange:i,postId:n}))}function w(e){const{addRule:t,rules:r,onSelect:o,activeTab:n}=e;return r.device||(r.device=[{device:"desktop",visibility:!1},{device:"tablet",visibility:!1},{device:"mobile",visibility:!1}]),r.date||(r.date=[{date:"evergreen",startDate:!1,endDate:!1}]),(0,l.createElement)(c.TabPanel,{onSelect:o,tabs:[{name:"location",component:g,title:(0,p.__)("Location","popper"),description:(0,l.createElement)("p",null,(0,p.__)("Choose where you want display this popup.","popper"))},{name:"exclude",component:g,title:(0,p.__)("Exclude","popper"),description:(0,l.createElement)("p",null,(0,p.__)("Choose where you don't want display this popup.","popper"))},{name:"user",component:f,title:(0,p.__)("Users","popper"),description:(0,l.createElement)("p",null,(0,p.__)("Choose which user will see this popup.","popper"))},{name:"device",component:E,title:(0,p.__)("Devices","popper"),description:""},{name:"date",component:v,title:(0,p.__)("Date","popper"),description:""}]},(r=>{const o=r.component;return(0,l.createElement)(s.Fragment,null,(0,l.createElement)("h2",null,r.title),r.description,(0,l.createElement)(o,{...e}),!["date","device"].includes(n)&&(0,l.createElement)(c.Button,{isPrimary:!0,onClick:t,size:"small"},(0,p.__)("Add rule","popper")))}))}function y(e){const{onRequestClose:t,postId:r}=e,[o,n]=(0,d.useEntityProp)("postType","popper","meta",r),a=o.popper_rules,[i,m]=(0,s.useState)(a);(0,s.useEffect)((()=>{if(Array.isArray(i.date)){const e={...i.date[0]};m({...o.popper_rules,date:e})}if(i.date[0]){const e={...i.date[0]};m({...o.popper_rules,date:e})}}),[]);const[u,h]=(0,s.useState)("location");return(0,l.createElement)(c.__experimentalVStack,null,(0,l.createElement)(w,{onDelete:e=>{const t=[...i[u]];t.splice(e,1),m({...i,[u]:t})},onChange:(e,t,r)=>{const l=[...i[u]];let o={...i[u][r]};e?o[e]=t:o=t,l[r]=o,m({...i,[u]:l})},onChangeDevice:e=>{m({...i,[u]:e})},onChangeDate:e=>{console.log(e),m({...i,[u]:e})},addRule:()=>{let e;e="user"===u||"device"===u?i[u].concat(""):i[u].concat({rule:"",object:[]}),m({...i,[u]:e})},rules:i,onSelect:e=>{h(e)},activeTab:u,postId:r}),(0,l.createElement)(c.__experimentalHStack,{justify:"end"},(0,l.createElement)(c.Button,{isPrimary:!0,onClick:()=>{n({...o,popper_rules:i}),t()}},(0,p.__)("Save","popper"))))}function x(e){const{onRequestClose:t}=e;return(0,l.createElement)(c.Modal,{title:(0,p.__)("Rules","popper"),onRequestClose:t,shouldCloseOnClickOutside:!1,size:"large"},(0,l.createElement)(y,{...e}))}(0,n.registerPlugin)("popper-display",{render:e=>{const{postType:t,postId:r}=(0,o.useSelect)((e=>({postType:e("core/editor").getCurrentPostType(),postId:e("core/editor").getCurrentPostId()})),[]),[n,m]=(0,s.useState)(!1),[u]=(0,d.useEntityProp)("root","site","formello"),[h,g]=(0,d.useEntityProp)("postType",t,"meta",r);if(!["formello_form","popper"].includes(t))return!1;const b=(0,i.getBlockTypes)().filter((e=>-1!==e.name.indexOf("formello/form")));return(0,l.createElement)(a.PluginDocumentSettingPanel,{title:(0,p.__)("Display Rules","popper"),icon:()=>"",opened:!0,name:"popper-display"},(0,l.createElement)(c.BaseControl,null,(0,l.createElement)(c.Button,{isPrimary:!0,onClick:()=>{m(!0)},disabled:"formello_form"===t&&!u?.enabled_addons.includes("inserter")},(0,p.__)("Conditions","popper"))),"formello_form"===t&&!u?.enabled_addons.includes("inserter")&&(0,l.createElement)(c.PanelRow,null,(0,l.createElement)("p",null,(0,p.__)("You must enable Formello Inserter to set display conditions.","popper"))),!b.length&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(c.PanelRow,null,(0,l.createElement)("p",null,(0,p.__)("To take full advantage of Popper and start collecting leads, we suggest using our Formello plugin.","popper"))),(0,l.createElement)(c.Button,{isPrimary:!0,href:window.popper.installLink},(0,p.__)("Install Formello form","popper"))),n&&(0,l.createElement)(x,{onRequestClose:()=>m(!1),postId:r,...e}))}});const C=window.wp.hooks,S=window.wp.compose,B=window.wp.blockEditor,D=window.wp.api;var F=r.n(D);const A=(0,S.createHigherOrderComponent)((e=>t=>{if(!["core/image","core/button"].includes(t.name))return(0,l.createElement)(e,{...t});const r=[{value:"",label:(0,p.__)("Select a popup","popper")}],{postType:n,postId:a}=(0,o.useSelect)((e=>({postId:e("core/editor").getCurrentPostId(),postType:e("core/editor").getCurrentPostType()}))),{records:i}=(0,d.useEntityRecords)("postType","popper",{per_page:-1});i?.forEach((e=>{const t=e.title.raw||(0,p.__)("(No title)","popper");r.push({value:e.id,label:t})}));const{attributes:m,setAttributes:u,isSelected:h}=t,{popper:g}=m;return(0,l.createElement)(s.Fragment,null,(0,l.createElement)(e,{...t}),h&&(0,l.createElement)(B.InspectorAdvancedControls,null,(0,l.createElement)(c.SelectControl,{label:(0,p.__)("Open popup"),value:g,options:r,onChange:e=>{u({popper:e}),(e=>{if(!e)return;const t=(e=>i.find((t=>t.id===Number(e))))(e),r={rule:"post:"+n,object:[a]};if(t.meta.popper_rules.location.find((e=>e.rule===r.rule&&e.object.includes(a))))return;t.meta.popper_rules.location.push(r);const l=new(F().models.Popper)({id:e});l.fetch().done((()=>{l.setMeta("popper_rules",t.meta.popper_rules),l.save({id:e})}))})(e)},help:(0,p.__)("Open a popup on anchor click","popper")})))}),"withAdvancedControls");(0,C.addFilter)("editor.BlockEdit","popper/popup-advanced-control",A),(0,C.addFilter)("blocks.registerBlockType","popper/popup-custom-attributes",(function(e){return["core/image","core/button"].includes(e.name)&&(e.attributes=Object.assign(e.attributes,{popper:{type:"numeric",default:null}})),e}));var O=r(184),T=r.n(O);const P=window.wp.primitives,I=(0,l.createElement)(P.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(P.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}));function N({selectedCategory:e,patternCategories:t,onClickCategory:r}){const o="block-editor-block-patterns-explorer__sidebar";return(0,l.createElement)("div",{className:`${o}__categories-list`},[...new Set(t)].map((t=>(0,l.createElement)(c.Button,{key:t.slug,label:t.name,className:`${o}__categories-list__item`,isPressed:e===t.slug,onClick:()=>{r(t.slug)}},t.name))))}function R({searchValue:e,setSearchValue:t}){return(0,l.createElement)("div",{className:"block-editor-block-patterns-explorer__search"},(0,l.createElement)(c.SearchControl,{__nextHasNoMarginBottom:!0,onChange:t,value:e,label:(0,p.__)("Search for patterns"),placeholder:(0,p.__)("Search")}))}function W({selectedCategory:e,patternCategories:t,onClickCategory:r,searchValue:o,setSearchValue:n}){return(0,l.createElement)("div",{className:"block-editor-block-patterns-explorer__sidebar"},(0,l.createElement)(R,{searchValue:o,setSearchValue:n}),!o&&(0,l.createElement)(N,{selectedCategory:e,patternCategories:t,onClickCategory:r}))}function z({clientId:e,blockName:t,onRequestClose:r}){const{replaceBlock:n}=(0,o.useDispatch)(B.store),[a,i]=(0,s.useState)(),[d,m]=(0,s.useState)("all"),u=(0,o.useSelect)((r=>{const{getBlockRootClientId:l,getPatternsByBlockTypes:o}=r(B.store),n=l(e);return o(t,n)}),[e,t]),h=u.filter((e=>a?e.title.toLowerCase().includes(a):"all"===d||e.categories.includes(d))),g=[{slug:"all",name:(0,p.__)("All","popper")},{slug:"promo",name:(0,p.__)("Promo","popper")},{slug:"top-bar",name:(0,p.__)("Top bar","popper")},{slug:"ad-block",name:(0,p.__)("Ad Block","popper")}];return(0,l.createElement)(c.Modal,{className:"block-editor-query-pattern__selection-modal",isFullScreen:!0,title:(0,p.__)("Choose a pattern"),closeLabel:(0,p.__)("Cancel"),onRequestClose:r},(0,l.createElement)("div",{className:"block-editor-block-patterns-explorer"},(0,l.createElement)(W,{selectedCategory:d,patternCategories:g,onClickCategory:m,searchValue:a,setSearchValue:i}),(0,l.createElement)("div",{className:"block-editor-block-patterns-explorer__list"},(0,l.createElement)(B.BlockContextProvider,{value:{postType:"formello_form"}},!u&&(0,l.createElement)(c.Spinner,null),(0,l.createElement)(B.__experimentalBlockPatternsList,{blockPatterns:h,shownPatterns:h,onClickPattern:t=>{n(e,t.blocks)}})))))}const j=function({icon:e=I,label:t=(0,p.__)("Choose variation"),instructions:r=(0,p.__)("Select a variation to start with."),variations:o,onSelect:n,allowSkip:a,clientId:i}){const d=T()("block-editor-block-variation-picker",{"has-many-variations":o.length>4}),[m,u]=(0,s.useState)(!1);return(0,l.createElement)(c.Placeholder,{icon:e,label:t,instructions:r,className:d},(0,l.createElement)("ul",{className:"block-editor-block-variation-picker__variations",role:"list","aria-label":(0,p.__)("Block variations","formello")},o.map((e=>(0,l.createElement)("li",{key:e.name},(0,l.createElement)(c.Button,{isSecondary:!0,icon:e.icon,iconSize:48,onClick:()=>n(e),className:"block-editor-block-variation-picker__variation",label:e.description||e.title}),(0,l.createElement)("span",{className:"block-editor-block-variation-picker__variation-label",role:"presentation"},e.title))))),a&&(0,l.createElement)("div",{className:"block-editor-block-variation-picker__skip"},(0,l.createElement)(c.Button,{className:"plugin-formello-panel-button is-large",isPrimary:!0,onClick:()=>{u("templates")}},(0,p.__)("Open Library","formello")),(0,l.createElement)(c.Button,{isLink:!0,onClick:()=>n()},(0,p.__)("Skip","formello"))),"templates"===m&&(0,l.createElement)(z,{onRequestClose:()=>u(!1),blockName:"popper/popup",setIsPatternSelectionModalOpen:()=>u(!1),clientId:i}))},H=e=>{const{attributes:t,setAttributes:r,clientId:o}=e,{overlayColor:n,animation:a}=t,i=(0,B.__experimentalUseMultipleOriginColorsAndGradients)();return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(B.InspectorControls,{group:"styles"},(0,l.createElement)(c.PanelBody,{title:(0,p.__)("Animation","popper"),initialOpen:!1},(0,l.createElement)(c.SelectControl,{label:(0,p.__)("Animation","popper"),value:a,options:[{label:(0,p.__)("None","popper"),value:""},{label:(0,p.__)("Slide in Top","popper"),value:"slide-in-top"},{label:(0,p.__)("Slide in Bottom","popper"),value:"slide-in-bottom"},{label:(0,p.__)("Slide in Right","popper"),value:"slide-in-right"},{label:(0,p.__)("Slide in Left","popper"),value:"slide-in-left"},{label:(0,p.__)("Unfold In","popper"),value:"unfoldIn"},{label:(0,p.__)("Puff In","popper"),value:"puff-in"},{label:(0,p.__)("Puff In Back","popper"),value:"puff-in-back"}],onChange:e=>r({animation:e})}))),(0,l.createElement)(B.InspectorControls,{group:"color"},(0,l.createElement)(B.__experimentalColorGradientSettingsDropdown,{panelId:o,settings:[{colorValue:n,onColorChange:e=>r({overlayColor:e}),label:(0,p.__)("Overlay Color","popper"),enableAlpha:!0,clearable:!0}],...i})))},M=e=>{const{attributes:t,setAttributes:r}=e,{triggers:o,settings:n}=t,a=(e,t,l)=>{r({settings:{...n,[e]:{[t]:l}}})},i=[{label:(0,p.__)("Load","popper"),value:"load",help:(0,p.__)("Shows on document load.","popper")},{label:(0,p.__)("Timer","popper"),value:"timer"},{label:(0,p.__)("On Anchor Click","popper"),value:"anchor"},{label:(0,p.__)("On AdBlock Detect","popper"),value:"adBlock"},{label:(0,p.__)("On Target Visibility","popper"),value:"target"},{label:(0,p.__)("On Scroll","popper"),value:"scroll"},{label:(0,p.__)("On Page Views","popper"),value:"pageviews"},{label:(0,p.__)("On Exit Intent","popper"),value:"exit",help:(0,p.__)("Shows the popup when the user moves the mouse outside of the top of the window.","popper")}];return(0,l.createElement)(c.PanelBody,{initialOpen:!0,title:(0,p.__)("Open Trigger","popper")},i.map(((e,t)=>(0,l.createElement)(s.Fragment,{key:t},(0,l.createElement)(c.CheckboxControl,{label:e.label,checked:o?.includes(e.value),onChange:t=>((e,t)=>{let l=[];l=t?[...o,e]:o.filter((t=>t!==e)),r({triggers:l})})(e.value,t),help:e.help||""}),"anchor"===e.value&&o?.includes("anchor")&&(0,l.createElement)(c.TextControl,{value:n.anchor?.target||"",label:(0,p.__)("Anchor","popper"),help:(0,p.__)("You can add anchors to button blocks. Using the same anchor here will open the popup when you click the respective button.","popper"),onChange:e=>a("anchor","target",e)}),"adBlock"===e.value&&o?.includes("adBlock")&&(0,l.createElement)(c.RangeControl,{label:(0,p.__)("Scroll Distance in Percent","popper"),help:(0,p.__)("Show the popup when this percentage of the page has been scrolled.","popper"),beforeIcon:"image-flip-vertical",value:n.adBlock?.scrollPercent||"",onChange:e=>a("adBlock","scrollPercent",e),min:20,max:100}),"target"===e.value&&o?.includes("target")&&(0,l.createElement)(c.TextControl,{value:n.anchor?.target||"",label:(0,p.__)("Target","popper"),help:(0,p.__)("Show a popup when element with this anchor enter in viewport.","popper"),onChange:e=>a("anchor","target",e)}),"scroll"===e.value&&o?.includes("scroll")&&(0,l.createElement)(c.RangeControl,{label:(0,p.__)("Scroll Distance in Percent","popper"),help:(0,p.__)("Show the popup when this percentage of the page has been scrolled."),beforeIcon:"image-flip-vertical",value:n.scroll?.scrollPercent||"",onChange:e=>a("scroll","scrollPercent",e),min:20,max:100}),"pageviews"===e.value&&o?.includes("pageviews")&&(0,l.createElement)(c.RangeControl,{label:(0,p.__)("Number of pages","popper"),help:(0,p.__)("Show the popup when this number of pages has been visited."),beforeIcon:"visibility",value:n.pageViews?.pageNum||"",onChange:e=>a("pageviews","pageNum",e),min:0,max:100}),"timer"===e.value&&o?.includes("timer")&&(0,l.createElement)(c.RangeControl,{label:(0,p.__)("Wait Time in Seconds","popper"),help:(0,p.__)("How much time to wait before showing the popup."),beforeIcon:"clock",value:n.timer?.time||"",onChange:e=>a("timer","time",e),min:0,max:100})))))},V=e=>{const{attributes:t,setAttributes:r}=e,{triggers:o,settings:n}=t,a=(e,t,l)=>{r({settings:{...n,[e]:{[t]:l}}})},i=(e,t)=>{let l=[];l=t?[...o,e]:o.filter((t=>t!==e)),r({triggers:l})};return(0,l.createElement)(c.PanelBody,{initialOpen:!1,title:(0,p.__)("Close Trigger","popper")},(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Close On Click Outside","popper"),checked:o.includes("closeOnClickOutside"),onChange:e=>i("closeOnClickOutside",e)})),(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Close on form submission","popper"),checked:o.includes("closeOnFormSubmission"),onChange:e=>i("closeOnFormSubmission",e)})),(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Close On Anchor Click","popper"),checked:o.includes("closeOnAnchorClick"),onChange:e=>i("closeOnAnchorClick",e)})),o.includes("closeOnAnchorClick")&&(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.TextControl,{value:n.closeAnchor?.target||"",label:(0,p.__)("Anchor","popper"),help:(0,l.createElement)("small",null,(0,p.__)("You can add anchors to button blocks. Using the same anchor here will close the modal when you click the respective button.","popper")),onChange:e=>a("closeAnchor","target",e)})),(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Dismiss for Recurrent Visitors","popper"),checked:o.includes("dismissForVisitors"),onChange:e=>i("dismissForVisitors",e)})),o.includes("dismissForVisitors")&&(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.RangeControl,{value:n.dismissForVisitors?.period,label:(0,p.__)("Number of Days Until the Notice is Shown again","popper"),onChange:e=>{a("dismissForVisitors","period",e)},min:1,max:100})))},L={border:{}};L.border.none=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"118",stroke:"currentColor",width:"118",x:"-51",y:"-48",strokeWidth:"10"}))))),L.border.sm=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"118",rx:"2",stroke:"currentColor",width:"118",x:"-51",y:"-48",strokeWidth:"10"}))))),L.border.md=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"118",rx:"10",stroke:"currentColor",width:"118",x:"-51",y:"-48",strokeWidth:"10"}))))),L.border.lg=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"118",rx:"20",stroke:"currentColor",width:"118",x:"-51",y:"-48",strokeWidth:"10"}))))),L.border.xl=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"118",rx:"50",stroke:"currentColor",width:"118",x:"-51",y:"-48",strokeWidth:"10"}))))),L.borderWidthNone=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("path",{d:"m16 16h68v68h-68z",fill:"none",transform:"matrix(1 0 0 1 2 2)"})),L.borderWidthSmall=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"68",stroke:"currentColor",width:"68",x:"16",y:"16"}))))),L.borderWidthMedium=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"68",stroke:"currentColor",width:"68",x:"16",y:"16",strokeWidth:"4"}))))),L.borderWidthLarge=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"68",stroke:"currentColor",width:"68",x:"16",y:"16",strokeWidth:"6"}))))),L.borderWidthXLarge=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"68",stroke:"currentColor",width:"68",x:"16",y:"16",strokeWidth:"10"}))))),L.shadow={},L.shadow.none=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("path",{d:"m16 16h68v68h-68z",fill:"#fff",stroke:"#000",transform:"matrix(1 0 0 1 2 2)",strokeWidth:"3"})),L.shadow.sm=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("g",{fill:"none",transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("path",{d:"m12 13h68v68h-68z",fill:"#d8d8d8"}),(0,l.createElement)("path",{d:"m6 7h68v68h-68z",fill:"#fff",stroke:"#000",strokeWidth:"3"}))),L.shadow.md=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("g",{fill:"none",transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("path",{d:"m19 20h68v68h-68z",fill:"#d8d8d8"}),(0,l.createElement)("path",{d:"m6 7h68v68h-68z",fill:"#fff",stroke:"#000",strokeWidth:"3"}))),L.shadow.lg=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("g",{fill:"none",transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("path",{d:"m23 24h68v68h-68z",fill:"#d8d8d8"}),(0,l.createElement)("path",{d:"m6 7h68v68h-68z",fill:"#fff",stroke:"#000",strokeWidth:"3"}))),L.shadow.xl=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("g",{fill:"none",transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("path",{d:"m32 32h68v68h-68z",fill:"#d8d8d8"}),(0,l.createElement)("path",{d:"m6 7h68v68h-68z",fill:"#fff",stroke:"#000",strokeWidth:"3"}))),L.borderWidth=(0,l.createElement)("svg",{fill:"currentColor",height:"20px",version:"1.1",viewBox:"0 0 24 24",width:"20px",x:"0px",y:"0px"},(0,l.createElement)("title",null,"content_040-no_border-table-cell-square"),(0,l.createElement)("desc",null,"Created with Sketch."),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{fill:"currentColor",transform:"matrix(1 0 0 1 -476 -188)"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 477 189)"},(0,l.createElement)("rect",{height:"1",width:"2",x:"0",y:"0"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"8",y:"0"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"4",y:"0"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"12",y:"0"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"0",y:"7"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"0",y:"3"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"20",y:"8"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"20",y:"0"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"20",y:"4"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"0",y:"11"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"0",y:"15"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"0",y:"19"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"20",y:"12"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"20",y:"16"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"19",y:"20"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"3",y:"20"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"7",y:"20"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"11",y:"20"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"16",y:"0"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"15",y:"20"}))))),L.borderRadius=(0,l.createElement)("svg",{height:"20px",viewBox:"0 0 66 66",width:"20px"},(0,l.createElement)("path",{d:"m457 596.97658v5.02342c0 .552285-.447715 1-1 1h-12c-.552285 0-1-.447715-1-1v-5h-14.996435c-6.077067 0-11.003565-4.926533-11.003565-11.003565v-37.99287c0-6.077067 4.926533-11.003565 11.003565-11.003565h37.99287c6.077067 0 11.003565 4.926533 11.003565 11.003565v14.996435h5c.552285 0 1 .447715 1 1v12c0 .552285-.447715 1-1 1h-5.023422c-.506685 10.803114-9.172511 19.469882-19.976578 19.97658zm-12 4.02342h10v-10h-10zm26-26h10v-10h-10zm-28 20v-5c0-.552285.447715-1 1-1h12c.552285 0 1 .447715 1 1v4.974104c9.699148-.5031 17.471015-8.275803 17.974102-17.974104h-4.974102c-.552285 0-1-.447715-1-1v-12c0-.552285.447715-1 1-1h5v-14.996435c0-4.972466-4.03107-9.003565-9.003565-9.003565h-37.99287c-4.972466 0-9.003565 4.03107-9.003565 9.003565v37.99287c0 4.972466 4.03107 9.003565 9.003565 9.003565z",transform:"matrix(1 0 0 1 -417 -537)",fillRule:"evenodd"})),L.boxShadow=(0,l.createElement)("svg",{height:"20px",viewBox:"0 0 100 100",width:"20px",enableBackground:"new 0 0 100 100"},(0,l.createElement)("path",{d:"m92.5 21.233h-13.733v-13.733c0-1.381-1.119-2.5-2.5-2.5h-68.767c-1.381 0-2.5 1.119-2.5 2.5v68.767c0 1.381 1.119 2.5 2.5 2.5h13.733v13.733c0 1.381 1.119 2.5 2.5 2.5h68.767c.164 0 .328-.017.489-.049.075-.015.145-.043.217-.064.084-.025.168-.044.249-.077.086-.036.164-.084.245-.129.062-.034.126-.061.185-.101.275-.183.51-.419.694-.694.039-.058.065-.122.099-.182.045-.082.094-.161.13-.248.033-.081.052-.165.077-.248.022-.073.05-.143.065-.219.033-.161.05-.325.05-.489v-68.767c0-1.38-1.119-2.5-2.5-2.5zm-82.5 52.534v-63.767h63.767v13.733 50.033h-50.034-13.733zm16.233 16.233v-7.698l7.699 7.698zm14.769 0-11.233-11.233h6.063l11.233 11.233zm13.133 0-11.233-11.233h6.063l11.233 11.233zm13.134 0-11.234-11.233h6.063l11.234 11.233zm13.133 0-11.234-11.233h6.063l11.234 11.233zm9.598-3.535-11.233-11.234v-6.063l11.233 11.234zm0-13.133-11.233-11.234v-6.063l11.233 11.234zm0-13.134-11.233-11.233v-6.063l11.233 11.233zm0-13.133-11.233-11.233v-6.063l11.233 11.233zm0-13.133-7.698-7.698h7.698z"})),L.plugin=(0,l.createElement)("svg",{height:"20px",viewBox:"0 0 100 100",width:"20px",enableBackground:"new 0 0 100 100"},(0,l.createElement)("path",{d:"m27.751 67.15-.001-4.54-16.454.033c-3.027.017-5.475-2.431-5.478-5.47v-35.232c.003-3.014 2.451-5.462 5.453-5.462 1.313 0 2.521.469 3.441 1.225l15.019 15.069c1.434 1.484 2.331 3.479 2.318 5.568l-.033 20.008 4.595.026-.001-15.947c.011-2.975 2.459-5.423 5.51-5.43l16.99.028v-4.742l-19.718.03c-2.173 0-4.168-.897-5.582-2.264l-15.39-15.078c-1.075-.938-1.807-2.414-1.807-4.055 0-3.002 2.448-5.45 5.526-5.415h35.67c3.099-.035 5.548 2.413 5.544 5.212l.024 17.276 4.386.056-.01-11.806c-.002-3.042 2.519-5.49 5.442-5.49 1.37 0 2.638.538 3.672 1.435l10.798 10.549c.974.952 1.913 2.361 1.913 4.096 0 3.002-2.448 5.457-5.33 5.467l-12.163.043v4.658l16.678-.037c2.984-.007 5.433 2.419 5.418 5.451l-.011 35.698c-.001 3.088-2.445 5.537-5.447 5.537-1.595 0-2.99-.732-3.995-1.735l-14.585-14.56c-1.447-1.444-2.376-3.411-2.377-5.455l-.004-20.661-4.414.084.016 15.931c.015 2.96-2.433 5.4-5.411 5.392l-17.076-.047.004 4.596 19.44-.016c2.225-.002 4.206.933 5.57 2.301l15.985 16.035c.868.87 1.242 2.163 1.242 3.476 0 3.002-2.448 5.45-5.546 5.471l-35.508.041c-3.102.02-5.55-2.428-5.507-5.539l.068-17.508-4.598.029.023 11.997c.013 3.031-2.435 5.479-5.437 5.479-1.407 0-2.692-.538-3.642-1.401l-11.506-11.45c-.76-.919-1.215-2.126-1.187-3.44.063-3.002 2.448-5.45 5.331-5.482l12.135-.032m-.022-28.553c-.029-1.116-.492-2.146-1.173-2.829l-14.453-14.638c-.217-.23-.506-.36-.824-.36-.637 0-1.156.519-1.163 1.258v35.089c.008.726.527 1.245 1.213 1.233l16.429-.032zm30.179 19.754-16.997-.009-.004-15.875c.016-.652.535-1.171 1.199-1.183l16.983.033-.007 15.87c.011.657-.509 1.164-1.174 1.164zm20.542 29.772-15.306-15.381c-.709-.712-1.703-1.255-2.816-1.257l-19.44-.034-.035 17.565c-.039.688.481 1.207 1.101 1.192l35.763-.041c.594-.025 1.113-.544 1.113-1.181 0-.319-.128-.61-.38-.863zm-41.859-25.516-.005 4.515-4.553.053.017-4.515zm-8.824 20.809.01-11.91-12.062-.013c-.617.014-1.136.533-1.136 1.17 0 .318.13.607.33.829l10.697 10.625c.263.34.615.543 1.013.543.637-.001 1.156-.52 1.148-1.244zm31.303-72.658.019 17.284-19.526-.021c-1.164-.004-2.194-.467-2.942-1.164l-15.306-15.09c-.199-.104-.402-.456-.402-.854 0-.637.519-1.156 1.158-1.125h35.88c.598-.031 1.118.488 1.119.97zm8.7 26.237.028-4.63-4.414-.056v4.658zm17.168-10.999-10.825-10.723c-.162-.252-.514-.455-.912-.455-.637 0-1.156.519-1.152 1.203l.043 12.021 12.037-.038c.642-.022 1.161-.541 1.161-1.178.001-.318-.129-.607-.352-.83zm4.97 16.382c0-.637-.519-1.156-1.247-1.131l-16.597.014-.004 20.39c0 .834.51 1.821 1.194 2.514l14.571 14.741c.201.203.507.443.904.443.637 0 1.156-.519 1.157-1.168l.001-35.906",fillRule:"evenodd",clipRule:"evenodd"})),L.button=(0,l.createElement)("svg",{viewBox:"0 0 16 16"},(0,l.createElement)("path",{d:"M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z"}));const q=L;function G(e){const{setAttributes:t,attributes:{borderRadius:r,boxShadow:o,align:n,style:a,disableScroll:i,className:d}}=e,m=[{icon:q.shadow.none,title:(0,p.__)("None","popper"),shadow:"wp-block-popper__shadow-none"},{icon:q.shadow.sm,title:(0,p.__)("Small","popper"),shadow:"wp-block-popper__shadow-sm"},{icon:q.shadow.md,title:(0,p.__)("Medium","popper"),shadow:"wp-block-popper__shadow-md"},{icon:q.shadow.lg,title:(0,p.__)("Large","popper"),shadow:"wp-block-popper__shadow-lg"},{icon:q.shadow.xl,title:(0,p.__)("X-Large","popper"),shadow:"wp-block-popper__shadow-xl"}],u=[{icon:q.border.none,title:(0,p.__)("None","popper"),border:"wp-block-popper__border-none"},{icon:q.border.sm,title:(0,p.__)("Small","popper"),border:"wp-block-popper__border-sm"},{icon:q.border.md,title:(0,p.__)("Medium","popper"),border:"wp-block-popper__border-md"},{icon:q.border.lg,title:(0,p.__)("Large","popper"),border:"wp-block-popper__border-lg"},{icon:q.border.xl,title:(0,p.__)("X-Large","popper"),border:"wp-block-popper__border-xl"}];return(0,l.createElement)(s.Fragment,null,(0,l.createElement)(B.BlockControls,null,(0,l.createElement)(c.ToolbarGroup,null,(!d||-1!==d.indexOf("is-style-default"))&&(0,l.createElement)(B.__experimentalBlockAlignmentMatrixControl,{value:n,onChange:e=>{t({align:e})},label:(0,p.__)("Position","popper")})),(0,l.createElement)(c.ToolbarGroup,null,(0,l.createElement)(c.ToolbarDropdownMenu,{icon:q.shadow[o?.replace("wp-block-popper__shadow-","")],label:(0,p.__)("Box shadow","popper"),controls:m.map((e=>{const{shadow:r}=e,l=o===r;return{...e,isActive:l,onClick:()=>t({boxShadow:r})}}))}),(0,l.createElement)(c.ToolbarDropdownMenu,{icon:q.border[r?.replace("wp-block-popper__border-","")],label:(0,p.__)("Border radius","popper"),controls:u.map((e=>{const{border:l}=e,o=r===l;return{...e,isActive:o,onClick:()=>t({borderRadius:l})}}))}))),(0,l.createElement)(B.InspectorAdvancedControls,null,(0,l.createElement)(c.ToggleControl,{checked:i,onChange:()=>t({disableScroll:!i}),label:(0,p.__)("Disable scroll","popper"),help:(0,p.__)("With this option enabled, the page cannot be scrolled until popup is dismissed.","popper")})))}function J(e){const{attributes:t,setAttributes:r,clientId:n,name:a}=e,{backgroundColor:i,boxShadow:d,overlayColor:m,align:u,borderRadius:h,id:g,uuid:b,disableScroll:f}=t,{postId:E,deviceType:k}=(0,o.useSelect)((e=>({deviceType:e("core/editor").getDeviceType(),postId:e("core/editor").getCurrentPostId()})),[]),{hasInnerBlocks:_,innerBlocks:v}=(0,o.useSelect)((e=>{const{getClientIdsOfDescendants:t,getBlockNamesByClientId:r,getBlock:l}=e("core/block-editor"),o=l(n),a=t(n);return{hasInnerBlocks:!(!o||!o.innerBlocks.length),innerBlocks:r(a)}}),[n]);(0,s.useEffect)((()=>{g!=="popper-"+E&&r({id:"popper-"+E}),Number(b)!==E&&r({uuid:E})}));const[w,y]=(0,s.useState)(!1),{selectBlock:C}=(0,o.dispatch)(B.store),S=(0,B.__experimentalUseBorderProps)(t),D=(0,B.__experimentalGetSpacingClassesAndStyles)(t),F=e=>{"popper-backdrop"===e.target.id&&C(n)},A={borderRadius:h,...S.style,...D.style},O={backgroundColor:m};m&&"center center"!==u&&(O.backgroundColor=void 0),i&&(A.backgroundColor=i);const P=T()("wp-block-popper","wp-block-formello-popper","alignfull",{"no-scroll":f,"is-empty":!v.includes("popper/body")},d,h,S.className),N=T()("wp-block-popper-is-open alignfull",{"wp-block-formello-popper--nobg":"center center"!==u||void 0===m});"Mobile"===k&&(A.width=void 0);const R=(0,B.useBlockProps)({className:P,style:A}),{children:W,...j}=(0,B.useInnerBlocksProps)(R,{template:[["popper/body"]],templateLock:!1,renderAppender:_?void 0:B.InnerBlocks.DefaultBlockAppender});return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(B.InspectorControls,null,(0,l.createElement)(M,{...e}),(0,l.createElement)(V,{...e})),(0,l.createElement)(H,{...e}),(0,l.createElement)(B.BlockControls,null,(0,l.createElement)(G,{attributes:t,setAttributes:r}),(0,l.createElement)(c.ToolbarGroup,null,(0,l.createElement)(c.ToolbarButton,{label:(0,p.__)("Template","popper"),icon:I,onClick:()=>{y("templates")}})),(0,l.createElement)(c.ToolbarGroup,null,(0,l.createElement)(c.ToolbarButton,{label:(0,p.__)("Display Rules","popper"),icon:"visibility",onClick:()=>{y("options")}}))),(0,l.createElement)("div",{className:N,onClick:F,onKeyDown:F,style:O,id:"popper-backdrop",role:"button",tabIndex:"-1"},(0,l.createElement)("dialog",{open:!0,"data-align":u,className:P,...j},W)),"templates"===w&&(0,l.createElement)(z,{clientId:n,onRequestClose:()=>y(!1),blockName:a}),"options"===w&&(0,l.createElement)(x,{onRequestClose:()=>y(!1),...e}))}function U(e){const{name:t,clientId:r,setAttributes:n}=e,{replaceInnerBlocks:a}=(0,o.dispatch)("core/block-editor"),{getBlockVariations:c,getDefaultBlockVariation:s}=(0,o.select)("core/blocks"),d=(0,o.useSelect)((()=>void 0===s?null:s(t)),[t,s]),m=(0,o.useSelect)((()=>c(t,"block")),[t,c]);return(0,l.createElement)("div",{...(0,B.useBlockProps)({className:"popper-placeholder"})},(0,l.createElement)(j,{icon:"external",label:"Popup",instructions:(0,p.__)("Select a template to start with.","popper"),variations:m,clientId:r,setAttributes:n,allowSkip:!0,onSelect:(t=d)=>{t.attributes&&n(t.attributes),t.innerBlocks&&a(e.clientId,(0,i.createBlocksFromInnerBlocksTemplate)(t.innerBlocks),!0)}}))}const Y={html:!1,multiple:!1,lock:!1,className:!1,reusable:!1,inserter:!1,spacing:{__experimentalSkipSerialization:!0,padding:!0,margin:!0},__experimentalBorder:{__experimentalSkipSerialization:!0,color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}}},X={attributes:{id:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"id"},uuid:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-id"},align:{type:"string",default:"center center"},anchor:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-anchor",default:""},animation:{type:"string"},boxShadow:{type:"string",default:"wp-block-popper__shadow-md"},borderRadius:{type:"string",default:"wp-block-popper__border-md"},closeAnchor:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-anchorclose"},closeOnAnchorClick:{type:"boolean",source:"attribute",selector:"div.wp-block-popper",attribute:"data-anchorclose"},closeOnClickOutside:{type:"boolean",source:"attribute",selector:"div.wp-block-popper",attribute:"data-outside",default:!0},closeOnFormSubmission:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-form"},devices:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-devices",default:"desktop,tablet,mobile"},dismissForVisitors:{type:"boolean",source:"attribute",selector:"div.wp-block-popper",attribute:"data-dismiss"},dismissPeriod:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-dismiss",default:"3"},fullPage:{type:"boolean",selector:"div.wp-block-popper.wide",default:!1},fullWidth:{type:"boolean",selector:"div.wp-block-popper.alignfull",default:!1},offset:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-offset",default:20},openBehaviour:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-open"},backgroundColor:{type:"string"},overlayColor:{type:"string"},pageviews:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-pagenum"},target:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-target",default:""},waitTime:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-time",default:1},minWidth:{type:"string"}},supports:Y,migrate({id:e,devices:t,openBehaviour:r,anchor:l,anchorClose:o,dismissForVisitors:n,offset:a,waitTime:i,target:c,pageviews:s,...p}){const d={};return l&&(d.anchor={anchor:l}),a&&(d.adblock={offset:a}),a&&(d.scroll={offset:a}),i&&(d.timer={time:i}),c&&(d.target={anchor:c}),s&&(d.pageviews={pageNum:s}),o&&(d.closeAnchor={target:o}),n&&(d.dismissForVisitors={period:n}),"load"===r&&(r="timer",d.timer={time:"0"}),{id:e.replace("modal-","popper-"),triggers:r.split(","),devices:t.split(","),settings:d,...p}},save({attributes:e,className:t}){const{minWidth:r,anchor:o,target:n,waitTime:a,offset:i,openBehaviour:c,backgroundColor:s,borderRadius:p,boxShadow:d,overlayColor:m,closeAnchor:u,closeOnClickOutside:h,closeOnAnchorClick:g,closeOnFormSubmission:b,dismissForVisitors:f,dismissPeriod:E,pageviews:k,animation:_,align:v,fullPage:w,fullWidth:y,id:x,uuid:C,devices:S}=e,D=(0,B.__experimentalGetBorderClassesAndStyles)(e),F=(0,B.__experimentalGetSpacingClassesAndStyles)(e),A=(0,B.__experimentalGetColorClassesAndStyles)(e),O={backgroundColor:s,...D.style},P={...F.style,...A.style,minWidth:y?void 0:r},I=T()("wp-block-popper",t,{"wp-block-popper--right":v.includes("right"),"wp-block-popper--left":v.includes("left"),"wp-block-popper--top":v.includes("top"),"wp-block-popper--bottom":v.includes("bottom")}),N=T()("wp-block-popper__container",d,p,A.className,{"wp-block-popper__animate":!!_,wide:w,fullwidth:y});return _&&(O["--popper-animation"]=_),(0,l.createElement)("div",{"data-open":c,"data-anchor":"anchor"===c?o:void 0,"data-target":"target"===c?n:void 0,"data-anchorclose":g?u:void 0,"data-time":"load"===c?a:void 0,"data-dismiss":f?E:void 0,"data-offset":"scroll"===c?i:void 0,"data-pagenum":"pageviews"===c?k:void 0,"data-outside":h,"data-form":b,"data-id":C||void 0,"data-devices":S,id:x,"aria-hidden":"true",className:I},"center center"===v&&!w&&(0,l.createElement)("div",{className:"wp-block-popper__overlay",tabIndex:"-1",style:{backgroundColor:m}}),(0,l.createElement)("div",{...B.useBlockProps.save({className:N,style:O}),role:"dialog","aria-modal":"true","aria-labelledby":"modal-title"},(0,l.createElement)("main",{className:"wp-block-popper__content",style:P},(0,l.createElement)(B.InnerBlocks.Content,null))))}},$={attributes:{id:{type:"string",source:"attribute",selector:"dialog.wp-block-popper",attribute:"id"},uuid:{type:"number"},devices:{type:"array"},triggers:{type:"array",default:[]},settings:{type:"object",default:{}},align:{type:"string",source:"attribute",selector:"dialog.wp-block-popper",attribute:"data-align",default:"center center"},animation:{type:"string"},boxShadow:{type:"string",default:"wp-block-popper__shadow-md"},borderRadius:{type:"string",default:"wp-block-popper__border-md"},fullPage:{type:"boolean",selector:"dialog.wp-block-popper.wide",default:!1},fullWidth:{type:"boolean",selector:"dialog.wp-block-popper.alignfull",default:!1},disableScroll:{type:"boolean",selector:"dialog.wp-block-popper.no-scroll",default:!1},overlayColor:{type:"string"},minWidth:{type:"string"}},supports:Y,migrate(e,t){const{fullPage:r,fullWidth:l,className:o,boxShadow:n,borderRadius:a,animation:c,minWidth:s,...p}=e,d={};return l&&(d.fullWidth=void 0),r&&(d.fullPage=void 0),s&&(d.minWidth=void 0),[{settings:d,...p},[(0,i.createBlock)("popper/button"),(0,i.createBlock)("popper/body",{width:s},t)]]},save({attributes:e,className:t}){const{minWidth:r,borderRadius:o,boxShadow:n,animation:a,align:i,fullPage:c,fullWidth:s,id:p,uuid:d,devices:m,triggers:u,settings:h,disableScroll:g}=e,b={width:s?void 0:r},f=T()("wp-block-popper",n,o,t,{"wp-block-popper__animate":!!a,"no-scroll":g,wide:c,fullwidth:s});return a&&(b["--popper-animation"]=a),(0,l.createElement)("dialog",{...B.useBlockProps.save({className:f,style:b}),"data-id":d,"data-modal":"center center"===i||void 0,"data-triggers":JSON.stringify(u),"data-devices":JSON.stringify(m),"data-settings":JSON.stringify(h),"data-align":i,id:p},(0,l.createElement)(B.InnerBlocks.Content,null))}},K=[$,X],Q=JSON.parse('{"name":"popper/popup","supports":{"html":false,"interactivity":true,"multiple":false,"lock":false,"className":true,"reusable":false,"inserter":false,"color":{"text":false},"spacing":{"padding":true},"__experimentalBorder":{"color":true,"radius":true,"style":true,"width":true,"__experimentalDefaultControls":{"color":true,"radius":true,"style":true,"width":true}}},"attributes":{"id":{"type":"string","source":"attribute","selector":"dialog.wp-block-popper","attribute":"id"},"uuid":{"type":"number"},"devices":{"type":"array"},"triggers":{"type":"array","default":[]},"settings":{"type":"object","default":{}},"align":{"type":"string","source":"attribute","selector":"dialog.wp-block-popper","attribute":"data-align"},"animation":{"type":"string"},"boxShadow":{"type":"string","default":"wp-block-popper__shadow-md"},"borderRadius":{"type":"string","default":"wp-block-popper__border-md"},"disableScroll":{"type":"boolean","selector":"dialog.wp-block-popper.no-scroll","default":false},"overlayColor":{"type":"string"},"minWidth":{"type":"string"}}}');var Z,ee,te,re,le,oe,ne,ae,ie,ce,se,pe,de,me,ue,he,ge,be,fe,Ee,ke,_e,ve,we,ye,xe,Ce,Se,Be,De,Fe,Ae,Oe,Te,Pe,Ie,Ne,Re,We,ze,je,He,Me,Ve,Le,qe,Ge,Je,Ue,Ye;function Xe(){return Xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Xe.apply(this,arguments)}function $e(){return $e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},$e.apply(this,arguments)}function Ke(){return Ke=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Ke.apply(this,arguments)}function Qe(){return Qe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Qe.apply(this,arguments)}function Ze(){return Ze=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Ze.apply(this,arguments)}const et=[{name:"simple",title:(0,p.__)("Default"),description:(0,p.__)("Default popup"),icon:function(e){return l.createElement("svg",Xe({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),Z||(Z=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),ee||(ee=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),te||(te=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),re||(re=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),le||(le=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),oe||(oe=l.createElement("rect",{width:32,height:22,x:11,y:13,fill:"#666",rx:2})),ne||(ne=l.createElement("rect",{width:17,height:3,x:14,y:27,fill:"#EAEDF1",rx:1.5})),ae||(ae=l.createElement("circle",{cx:40,cy:16,r:1,fill:"#EAEDF1"})),ie||(ie=l.createElement("rect",{width:12,height:2,x:21,y:19,fill:"#EAEDF1",rx:1})),ce||(ce=l.createElement("rect",{width:7,height:3,x:33,y:27,fill:"#EAEDF1",rx:1.5})))},attributes:{align:"center center",fullPage:!1,fullWidth:!1,className:"is-style-default"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"slide-in",title:(0,p.__)("Slide In"),description:(0,p.__)("Slide in popup"),icon:function(e){return l.createElement("svg",Ze({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),je||(je=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),He||(He=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),Me||(Me=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),Ve||(Ve=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),Le||(Le=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),qe||(qe=l.createElement("rect",{width:24,height:16,x:27,y:23,fill:"#666",rx:2})),Ge||(Ge=l.createElement("circle",{cx:48,cy:26,r:1,fill:"#EAEDF1"})),Je||(Je=l.createElement("rect",{width:11,height:3,x:30,y:34,fill:"#EAEDF1",rx:1.5})),Ue||(Ue=l.createElement("rect",{width:10,height:2,x:34,y:28,fill:"#EAEDF1",rx:1})),Ye||(Ye=l.createElement("rect",{width:5,height:3,x:43,y:34,fill:"#EAEDF1",rx:1.5})))},attributes:{align:"bottom left",fullPage:!1,fullWidth:!1,className:"is-style-default"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"off-canvas",title:(0,p.__)("Off canvas"),description:(0,p.__)("Off canvas"),icon:function(e){return l.createElement("svg",Qe({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),De||(De=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),Fe||(Fe=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),Ae||(Ae=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Oe||(Oe=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Te||(Te=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Pe||(Pe=l.createElement("rect",{width:24,height:30,x:27,y:9,fill:"#666",rx:2})),Ie||(Ie=l.createElement("rect",{width:12,height:3,x:29,y:32,fill:"#EAEDF1",rx:1.5})),Ne||(Ne=l.createElement("rect",{width:16,height:2,x:31,y:18,fill:"#EAEDF1",rx:1})),Re||(Re=l.createElement("rect",{width:20,height:2,x:29,y:22,fill:"#EAEDF1",rx:1})),We||(We=l.createElement("rect",{width:6,height:3,x:43,y:32,fill:"#EAEDF1",rx:1.5})),ze||(ze=l.createElement("circle",{cx:48,cy:12,r:1,fill:"#EAEDF1"})))},attributes:{align:void 0,className:"is-style-off-canvas"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"bottom-bar",title:(0,p.__)("Bottom bar"),description:(0,p.__)("Bottom Bar"),icon:function(e){return l.createElement("svg",Ke({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),_e||(_e=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),ve||(ve=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),we||(we=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),ye||(ye=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),xe||(xe=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Ce||(Ce=l.createElement("rect",{width:48,height:7,x:3,y:32,fill:"#666",rx:2})),Se||(Se=l.createElement("rect",{width:27,height:3,x:7,y:34,fill:"#EAEDF1",rx:1.5})),Be||(Be=l.createElement("rect",{width:11,height:3,x:36.009,y:34,fill:"#EAEDF1",rx:1.5})))},attributes:{align:void 0,className:"is-style-bottom-bar",backgroundColor:"white"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"full-page",title:(0,p.__)("Full Page"),description:(0,p.__)("Full Page"),icon:function(e){return l.createElement("svg",$e({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),se||(se=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),pe||(pe=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),de||(de=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),me||(me=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),ue||(ue=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),he||(he=l.createElement("rect",{width:48,height:30,x:3,y:9,fill:"#666",rx:2})),ge||(ge=l.createElement("rect",{width:26,height:4,x:8,y:30,fill:"#EAEDF1",rx:2})),be||(be=l.createElement("rect",{width:20,height:2,x:17,y:17,fill:"#EAEDF1",rx:1})),fe||(fe=l.createElement("rect",{width:28,height:2,x:13,y:21,fill:"#EAEDF1",rx:1})),Ee||(Ee=l.createElement("rect",{width:10,height:4,x:36,y:30,fill:"#EAEDF1",rx:2})),ke||(ke=l.createElement("circle",{cx:48,cy:12,r:1,fill:"#EAEDF1"})))},attributes:{align:void 0,fullPage:!0,fullWidth:!1,className:"is-style-full-page",backgroundColor:"white"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]}],{name:tt,attributes:rt,supports:lt}=Q;(0,i.registerBlockType)(tt,{attributes:rt,variations:et,deprecated:K,supports:lt,edit:e=>{const{clientId:t}=e,r=(0,o.useSelect)((e=>{const{getBlock:r}=e("core/block-editor"),l=r(t);return!(!l||!l.innerBlocks.length)}),[t])?J:U;return(0,l.createElement)(r,{...e})},save:function({attributes:e}){const{minWidth:t,triggers:r,borderRadius:o,boxShadow:n,animation:a,align:i,id:c,uuid:s,devices:p,settings:d,disableScroll:m,className:u}=e,h={width:-1!==u?.indexOf("is-style-top-bar")||-1!==u?.indexOf("is-style-bottom-bar")?t:void 0},g=T()("wp-block-popper",n,o,u,{"wp-block-popper__animate":!!a,"no-scroll":m});return!a||u?.includes("is-style-off-canvas")||u?.includes("is-style-off-canvas-left")||(h["--popper-animation"]=a),(0,l.createElement)("dialog",{...B.useBlockProps.save({className:g,style:h}),"data-id":s,"data-modal":"center center"===i||void 0,"data-triggers":JSON.stringify(r),"data-devices":JSON.stringify(p),"data-settings":JSON.stringify(d),"data-align":i,id:c},(0,l.createElement)(B.InnerBlocks.Content,null))}})},184:(e,t)=>{var r;!function(){"use strict";var l={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var n=typeof r;if("string"===n||"number"===n)e.push(r);else if(Array.isArray(r)){if(r.length){var a=o.apply(null,r);a&&e.push(a)}}else if("object"===n){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var i in r)l.call(r,i)&&r[i]&&e.push(i)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()}},r={};function l(e){var o=r[e];if(void 0!==o)return o.exports;var n=r[e]={exports:{}};return t[e](n,n.exports,l),n.exports}l.m=t,e=[],l.O=(t,r,o,n)=>{if(!r){var a=1/0;for(p=0;p<e.length;p++){for(var[r,o,n]=e[p],i=!0,c=0;c<r.length;c++)(!1&n||a>=n)&&Object.keys(l.O).every((e=>l.O[e](r[c])))?r.splice(c--,1):(i=!1,n<a&&(a=n));if(i){e.splice(p--,1);var s=o();void 0!==s&&(t=s)}}return t}n=n||0;for(var p=e.length;p>0&&e[p-1][2]>n;p--)e[p]=e[p-1];e[p]=[r,o,n]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var r in t)l.o(t,r)&&!l.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={33:0,501:0};l.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[a,i,c]=r,s=0;if(a.some((t=>0!==e[t]))){for(o in i)l.o(i,o)&&(l.m[o]=i[o]);if(c)var p=c(l)}for(t&&t(r);s<a.length;s++)n=a[s],l.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return l.O(p)},r=globalThis.webpackChunkpopper=globalThis.webpackChunkpopper||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=l.O(void 0,[501],(()=>l(90)));o=l.O(o)})();
     1(()=>{var e,t={90:(e,t,r)=>{"use strict";const l=window.React,o=window.wp.data,n=window.wp.plugins,a=window.wp.editPost,i=window.wp.blocks,c=window.wp.components,s=window.wp.element,p=window.wp.i18n,d=window.wp.coreData;function m(e){const{type:t,rule:r,index:n,onChange:a}=e,i=(0,o.useSelect)((e=>e("core").getEntityRecords("taxonomy",t,{per_page:-1})));let s=[],d=[];const m=r.object;return null!==i&&(s=i.map((e=>e.name)),d=m.map((e=>{const t=i.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.name})).filter((e=>!!e))),(0,l.createElement)(c.FlexItem,{isBlock:!0},(0,l.createElement)(c.FormTokenField,{value:d,suggestions:s,placeholder:(0,p.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const r=i.find((t=>t.name===e));void 0!==r&&t.push(r.id)})),a("object",t,n)},maxSuggestions:5,__experimentalShowHowTo:!1}))}function u(e){const{type:t,rule:r,index:n,onChange:a}=e,i=(0,o.useSelect)((e=>e("core").getEntityRecords("postType",t,{per_page:-1})));let s=[],d=[];const m=r.object;return null!==i&&(s=i.map((e=>e.title.raw)),d=m.map((e=>{const t=i.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.title.raw})).filter((e=>!!e))),(0,l.createElement)(c.FlexItem,{isBlock:!0},(0,l.createElement)(c.FormTokenField,{value:d,suggestions:s,placeholder:(0,p.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const r=i.find((t=>t.title.raw===e));void 0!==r&&t.push(r.id)})),a("object",t,n)},maxSuggestions:5,__experimentalShowHowTo:!1,__nextHasNoMarginBottom:!0}))}function h(e){const{onDelete:t,,"color":{"text":false},"spacing":{"padding":true},"__experimentalBorder":{"color":true,"radius":true,"style":true,"width":true,"__experimentalDefaultControls":{"color":true,"radius":true,"style":true,"width":true}}},"attributes":{"id":{"type":"string","source":"attribute","selector":"dialog.wp-block-popper","attribute":"id"},"uuid":{"type":"number"},"devices":{"type":"array"},"triggers":{"type":"array","default":[]},"settings":{"type":"object","default":{}},"align":{"type":"string","source":"attribute","selector":"dialog.wp-block-popper","attribute":"data-align"},"animation":{"type":"string"},"boxShadow":{"type":"string","default":"wp-block-popper__shadow-md"},"borderRadius":{"type":"string","default":"wp-block-popper__border-md"},"disableScroll":{"type":"boolean","selector":"dialog.wp-block-popper.no-scroll","default":false},"overlayColor":{"type":"string"},"minWidth":{"type":"string"}}}');var Z,ee,te,re,le,oe,ne,ae,ie,ce,se,pe,de,me,ue,he,ge,be,fe,Ee,ke,_e,ve,we,ye,xe,Ce,Se,Be,De,Fe,Ae,Oe,Te,Pe,Ie,Ne,Re,We,ze,je,He,Me,Ve,Le,qe,Ge,Je,Ue,Ye;function Xe(){return Xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Xe.apply(this,arguments)}function $e(){return $e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},$e.apply(this,arguments)}function Ke(){return Ke=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Ke.apply(this,arguments)}function Qe(){return Qe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Qe.apply(this,arguments)}function Ze(){return Ze=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Ze.apply(this,arguments)}const et=[{name:"simple",title:(0,p.__)("Default"),description:(0,p.__)("Default popup"),icon:function(e){return l.createElement("svg",Xe({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),Z||(Z=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),ee||(ee=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),te||(te=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),re||(re=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),le||(le=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),oe||(oe=l.createElement("rect",{width:32,height:22,x:11,y:13,fill:"#666",rx:2})),ne||(ne=l.createElement("rect",{width:17,height:3,x:14,y:27,fill:"#EAEDF1",rx:1.5})),ae||(ae=l.createElement("circle",{cx:40,cy:16,r:1,fill:"#EAEDF1"})),ie||(ie=l.createElement("rect",{width:12,height:2,x:21,y:19,fill:"#EAEDF1",rx:1})),ce||(ce=l.createElement("rect",{width:7,height:3,x:33,y:27,fill:"#EAEDF1",rx:1.5})))},attributes:{align:"center center",fullPage:!1,fullWidth:!1,className:"is-style-default"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"slide-in",title:(0,p.__)("Slide In"),description:(0,p.__)("Slide in popup"),icon:function(e){return l.createElement("svg",Ze({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),je||(je=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),He||(He=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),Me||(Me=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),Ve||(Ve=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),Le||(Le=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),qe||(qe=l.createElement("rect",{width:24,height:16,x:27,y:23,fill:"#666",rx:2})),Ge||(Ge=l.createElement("circle",{cx:48,cy:26,r:1,fill:"#EAEDF1"})),Je||(Je=l.createElement("rect",{width:11,height:3,x:30,y:34,fill:"#EAEDF1",rx:1.5})),Ue||(Ue=l.createElement("rect",{width:10,height:2,x:34,y:28,fill:"#EAEDF1",rx:1})),Ye||(Ye=l.createElement("rect",{width:5,height:3,x:43,y:34,fill:"#EAEDF1",rx:1.5})))},attributes:{align:"bottom left",fullPage:!1,fullWidth:!1,className:"is-style-default"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"off-canvas",title:(0,p.__)("Off canvas"),description:(0,p.__)("Off canvas"),icon:function(e){return l.createElement("svg",Qe({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),De||(De=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),Fe||(Fe=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),Ae||(Ae=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Oe||(Oe=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Te||(Te=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Pe||(Pe=l.createElement("rect",{width:24,height:30,x:27,y:9,fill:"#666",rx:2})),Ie||(Ie=l.createElement("rect",{width:12,height:3,x:29,y:32,fill:"#EAEDF1",rx:1.5})),Ne||(Ne=l.createElement("rect",{width:16,height:2,x:31,y:18,fill:"#EAEDF1",rx:1})),Re||(Re=l.createElement("rect",{width:20,height:2,x:29,y:22,fill:"#EAEDF1",rx:1})),We||(We=l.createElement("rect",{width:6,height:3,x:43,y:32,fill:"#EAEDF1",rx:1.5})),ze||(ze=l.createElement("circle",{cx:48,cy:12,r:1,fill:"#EAEDF1"})))},attributes:{align:void 0,className:"is-style-off-canvas"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"bottom-bar",title:(0,p.__)("Bottom bar"),description:(0,p.__)("Bottom Bar"),icon:function(e){return l.createElement("svg",Ke({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),_e||(_e=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),ve||(ve=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),we||(we=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),ye||(ye=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),xe||(xe=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Ce||(Ce=l.createElement("rect",{width:48,height:7,x:3,y:32,fill:"#666",rx:2})),Se||(Se=l.createElement("rect",{width:27,height:3,x:7,y:34,fill:"#EAEDF1",rx:1.5})),Be||(Be=l.createElement("rect",{width:11,height:3,x:36.009,y:34,fill:"#EAEDF1",rx:1.5})))},attributes:{align:void 0,className:"is-style-bottom-bar",backgroundColor:"white"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"full-page",title:(0,p.__)("Full Page"),description:(0,p.__)("Full Page"),icon:function(e){return l.createElement("svg",$e({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),se||(se=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),pe||(pe=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),de||(de=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),me||(me=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),ue||(ue=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),he||(he=l.createElement("rect",{width:48,height:30,x:3,y:9,fill:"#666",rx:2})),ge||(ge=l.createElement("rect",{width:26,height:4,x:8,y:30,fill:"#EAEDF1",rx:2})),be||(be=l.createElement("rect",{width:20,height:2,x:17,y:17,fill:"#EAEDF1",rx:1})),fe||(fe=l.createElement("rect",{width:28,height:2,x:13,y:21,fill:"#EAEDF1",rx:1})),Ee||(Ee=l.createElement("rect",{width:10,height:4,x:36,y:30,fill:"#EAEDF1",rx:2})),ke||(ke=l.createElement("circle",{cx:48,cy:12,r:1,fill:"#EAEDF1"})))},attributes:{align:void 0,fullPage:!0,fullWidth:!1,className:"is-style-full-page",backgroundColor:"white"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]}],{name:tt,attributes:rt,supports:lt}=Q;(0,i.registerBlockType)(tt,{attributes:rt,variations:et,deprecated:K,supports:lt,edit:e=>{const{clientId:t}=e,r=(0,o.useSelect)((e=>{const{getBlock:r}=e("core/block-editor"),l=r(t);return!(!l||!l.innerBlocks.length)}),[t])?J:U;return(0,l.createElement)(r,{...e})},save:function({attributes:e}){const{minWidth:t,triggers:r,borderRadius:o,boxShadow:n,animation:a,align:i,id:c,uuid:s,devices:p,settings:d,disableScroll:m,className:u}=e,h={width:-1!==u?.indexOf("is-style-top-bar")||-1!==u?.indexOf("is-style-bottom-bar")?t:void 0},g=T()("wp-block-popper",n,o,u,{"wp-block-popper__animate":!!a,"no-scroll":m});return!a||u?.includes("is-style-off-canvas")||u?.includes("is-style-off-canvas-left")||(h["--popper-animation"]=a),(0,l.createElement)("dialog",{...B.useBlockProps.save({className:g,style:h}),"data-id":s,"data-modal":"center center"===i||void 0,"data-triggers":JSON.stringify(r),"data-devices":JSON.stringify(p),"data-settings":JSON.stringify(d),"data-align":i,id:c},(0,l.createElement)(B.InnerBlocks.Content,null))}})},184:(e,t)=>{var r;!function(){"use strict";var l={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var n=typeof r;if("string"===n||"number"===n)e.push(r);else if(Array.isArray(r)){if(r.length){var a=o.apply(null,r);a&&e.push(a)}}else if("object"===n){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var i in r)l.call(r,i)&&r[i]&&e.push(i)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()}},r={};function l(e){var o=r[e];if(void 0!==o)return o.exports;var n=r[e]={exports:{}};return t[e](n,n.exports,l),n.exports}l.m=t,e=[],l.O=(t,r,o,n)=>{if(!r){var a=1/0;for(p=0;p<e.length;p++){for(var[r,o,n]=e[p],i=!0,c=0;c<r.length;c++)(!1&n||a>=n)&&Object.keys(l.O).every((e=>l.O[e](r[c])))?r.splice(c--,1):(i=!1,n<a&&(a=n));if(i){e.splice(p--,1);var s=o();void 0!==s&&(t=s)}}return t}n=n||0;for(var p=e.length;p>0&&e[p-1][2]>n;p--)e[p]=e[p-1];e[p]=[r,o,n]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var r in t)l.o(t,r)&&!l.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={33:0,501:0};l.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[a,i,c]=r,s=0;if(a.some((t=>0!==e[t]))){for(o in i)l.o(i,o)&&(l.m[o]=i[o]);if(c)var p=c(l)}for(t&&t(r);s<a.length;s++)n=a[s],l.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return l.O(p)},r=globalThis.webpackChunkpopper=globalThis.webpackChunkpopper||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=l.O(void 0,[501],(()=>l(90)));o=l.O(o)})();
  • popper/tags/0.7.3/includes/class-conditions.php

    r3090569 r3107079  
    380380        // Exclude dates.
    381381        if ( $show && ! empty( $dates ) ) {
    382             $type = $dates['type'];
    383             $startDate = strtotime( $dates['startDate'] );
    384             $endDate = strtotime( $dates['endDate'] );
     382            $type = $dates['type'];
     383            $startDate = strtotime( $dates['startDate'] );
     384            $endDate = strtotime( $dates['endDate'] );
    385385            if ( $startDate > time() ) {
    386386                $show = false;
     
    457457        }
    458458
    459         return $label;
     459        return $label;
    460460    }
    461461
  • popper/tags/0.7.3/popper.php

    r3090569 r3107079  
    44 * Plugin URI:  https://www.francescopepe.com/
    55 * Description: Popup builder with exit-intent powered by Gutenberg.
    6  * Version:     0.7.2
     6 * Version:     0.7.
    77 * Author:      Tropicalista
    88 * Author URI:  https://www.francescopepe.com
     
    191191                            'type'                 => 'object',
    192192                            'additionalProperties' => true,
    193                             /*
    194193                            'properties' => array(
    195194                                'type' => array(
     
    208207                                    'type' => 'array',
    209208                                ),
    210                             ),*/
     209                            ),
    211210                        ),
    212211                        'device'   => array(
  • popper/tags/0.7.3/readme.txt

    r3090569 r3107079  
    44Requires at least: 6.5
    55Tested up to:      6.5
    6 Stable tag:        0.7.2
     6Stable tag:        0.7.
    77Requires PHP:      5.6.0
    88License:           GPL-2.0-or-later
     
    8989== Changelog ==
    9090
     91
     92
     93
    9194= 0.7.2 =
    9295* Remove shadow on closed modal
  • popper/trunk/build/admin.asset.php

    r3090569 r3107079  
    1 <?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '1712562c65704995e683');
     1<?php return array('dependencies' => array('react', 'react-dom', 'wp-api-fetch', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-url'), 'version' => '');
  • popper/trunk/build/admin.js

    r3090569 r3107079  
    1 (()=>{var e,t,n,r={797:(e,t,n)=>{"use strict";var r=n(196),a=n.t(r,2);const o=window.wp.element,l=window.wp.components,i=window.wp.data,s=window.wp.notices;function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}var u;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(u||(u={}));var d="beforeunload";function m(e){e.preventDefault(),e.returnValue=""}function p(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}const f=window.wp.url,v=function(e){void 0===e&&(e={});var t=e.window,n=void 0===t?document.defaultView:t,r=n.history;function a(){var e=n.location,t=e.pathname,a=e.search,o=e.hash,l=r.state||{};return[l.idx,{pathname:t,search:a,hash:o,state:l.usr||null,key:l.key||"default"}]}var o=null;n.addEventListener("popstate",(function(){if(o)g.call(o),o=null;else{var e=u.Pop,t=a(),n=t[0],r=t[1];if(g.length){if(null!=n){var l=s-n;l&&(o={action:e,location:r,retry:function(){b(-1*l)}},b(l))}}else _(e)}}));var l=u.Pop,i=a(),s=i[0],f=i[1],v=p(),g=p();function h(e){return"string"==typeof e?e:(n=(t=e).pathname,r=void 0===n?"/":n,a=t.search,o=void 0===a?"":a,l=t.hash,i=void 0===l?"":l,o&&"?"!==o&&(r+="?"===o.charAt(0)?o:"?"+o),i&&"#"!==i&&(r+="#"===i.charAt(0)?i:"#"+i),r);var t,n,r,a,o,l,i}function E(e,t){return void 0===t&&(t=null),c({pathname:f.pathname,hash:"",search:""},"string"==typeof e?function(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}(e):e,{state:t,key:Math.random().toString(36).substr(2,8)})}function w(e,t){return[{usr:e.state,key:e.key,idx:t},h(e)]}function y(e,t,n){return!g.length||(g.call({action:e,location:t,retry:n}),!1)}function _(e){l=e;var t=a();s=t[0],f=t[1],v.call({action:l,location:f})}function b(e){r.go(e)}return null==s&&(s=0,r.replaceState(c({},r.state,{idx:s}),"")),{get action(){return l},get location(){return f},createHref:h,push:function e(t,a){var o=u.Push,l=E(t,a);if(y(o,l,(function(){e(t,a)}))){var i=w(l,s+1),c=i[0],d=i[1];try{r.pushState(c,"",d)}catch(e){n.location.assign(d)}_(o)}},replace:function e(t,n){var a=u.Replace,o=E(t,n);if(y(a,o,(function(){e(t,n)}))){var l=w(o,s),i=l[0],c=l[1];r.replaceState(i,"",c),_(a)}},go:b,back:function(){b(-1)},forward:function(){b(1)},listen:function(e){return v.push(e)},block:function(e){var t=g.push(e);return 1===g.length&&n.addEventListener(d,m),function(){t(),g.length||n.removeEventListener(d,m)}}}}(),g=v.push,h=v.replace;v.push=function(e,t){const n=(0,f.getQueryArgs)(window.location.href),r=(0,f.removeQueryArgs)(window.location.href,...Object.keys(n)),a=(0,f.addQueryArgs)(r,e);return g.call(v,a,t)},v.replace=function(e,t){const n=(0,f.getQueryArgs)(window.location.href),r=(0,f.removeQueryArgs)(window.location.href,...Object.keys(n)),a=(0,f.addQueryArgs)(r,e);return h.call(v,a,t)};const E=v,w=(0,o.createContext)(),y=(0,o.createContext)();function _(){return(0,o.useContext)(w)}function b(){return(0,o.useContext)(y)}function S(e){const t=new URLSearchParams(e.search);return{...e,params:Object.fromEntries(t.entries())}}function x({children:e}){const[t,n]=(0,o.useState)((()=>S(E.location)));return(0,o.useEffect)((()=>E.listen((({location:e})=>{n(S(e))}))),[]),(0,r.createElement)(y.Provider,{value:E},(0,r.createElement)(w.Provider,{value:t},e))}const C=window.wp.i18n,k=window.wp.coreData,I=window.wp.htmlEntities,O=window.wp.date,V=window.wp.primitives,M=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})),P=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),A=(0,o.memo)((function({view:e,onChangeView:t,paginationInfo:{totalItems:n=0,totalPages:a}}){var i;if(!n||!a)return null;const s=null!==(i=e.page)&&void 0!==i?i:1;return!!n&&1!==a&&(0,r.createElement)(l.__experimentalHStack,{expanded:!1,spacing:6,justify:"end",className:"dataviews-pagination"},(0,r.createElement)(l.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:2,className:"dataviews-pagination__page-selection"},(0,o.createInterpolateElement)((0,C.sprintf)(
     1(()=>{var e,t,n,r={797:(e,t,n)=>{"use strict";var r=n(196),a=n.t(r,2);const o=window.wp.element,l=window.wp.components,i=window.wp.data,s=window.wp.notices;function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}var u;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(u||(u={}));var d="beforeunload";function m(e){e.preventDefault(),e.returnValue=""}function p(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}const f=window.wp.url,v=function(e){void 0===e&&(e={});var t=e.window,n=void 0===t?document.defaultView:t,r=n.history;function a(){var e=n.location,t=e.pathname,a=e.search,o=e.hash,l=r.state||{};return[l.idx,{pathname:t,search:a,hash:o,state:l.usr||null,key:l.key||"default"}]}var o=null;n.addEventListener("popstate",(function(){if(o)g.call(o),o=null;else{var e=u.Pop,t=a(),n=t[0],r=t[1];if(g.length){if(null!=n){var l=s-n;l&&(o={action:e,location:r,retry:function(){b(-1*l)}},b(l))}}else .Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),A=(0,o.memo)((function({view:e,onChangeView:t,paginationInfo:{totalItems:n=0,totalPages:a}}){var i;if(!n||!a)return null;const s=null!==(i=e.page)&&void 0!==i?i:1;return!!n&&1!==a&&(0,r.createElement)(l.__experimentalHStack,{expanded:!1,spacing:6,justify:"end",className:"dataviews-pagination"},(0,r.createElement)(l.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:2,className:"dataviews-pagination__page-selection"},(0,o.createInterpolateElement)((0,C.sprintf)(
    22// translators: %s: Total number of pages.
    33// translators: %s: Total number of pages.
    4 (0,C._x)("Page <CurrentPageControl /> of %s","paging"),a),{CurrentPageControl:(0,r.createElement)(l.SelectControl,{"aria-label":(0,C.__)("Current page"),value:e.page?.toString(),options:Array.from(Array(a)).map(((e,t)=>{const n=t+1;return{value:n.toString(),label:n.toString()}})),onChange:n=>{t({...e,page:+n})},size:"compact",__nextHasNoMarginBottom:!0})})),(0,r.createElement)(l.__experimentalHStack,{expanded:!1,spacing:1},(0,r.createElement)(l.Button,{onClick:()=>t({...e,page:s-1}),disabled:1===s,__experimentalIsFocusable:!0,label:(0,C.__)("Previous page"),icon:M,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,r.createElement)(l.Button,{onClick:()=>t({...e,page:s+1}),disabled:s>=a,__experimentalIsFocusable:!0,label:(0,C.__)("Next page"),icon:P,showTooltip:!0,size:"compact",tooltipPosition:"top"})))})),F=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,r.createElement)(V.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})),D=window.wp.privateApis,{lock:N,unlock:T}=(0,D.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I know using unstable features means my theme or plugin will inevitably break in the next version of WordPress.","@wordpress/dataviews"),H="is",R="isNot",j="isAny",z="isNone",B="isAll",L="isNotAll",K=[H,R,j,z,B,L],U={[H]:{key:"is-filter",label:(0,C.__)("Is")},[R]:{key:"is-not-filter",label:(0,C.__)("Is not")},[j]:{key:"is-any-filter",label:(0,C.__)("Is any")},[z]:{key:"is-none-filter",label:(0,C.__)("Is none")},[B]:{key:"is-all-filter",label:(0,C.__)("Is all")},[L]:{key:"is-not-all-filter",label:(0,C.__)("Is not all")}},W={asc:{label:(0,C.__)("Sort ascending")},desc:{label:(0,C.__)("Sort descending")}},G="table",$="grid",q=(0,r.createElement)(V.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(V.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"})),Y=(0,r.createElement)(V.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(V.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"})),Z=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"})),Q=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}));function X(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=X(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const J=function(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=X(e))&&(r&&(r+=" "),r+=t);return r},ee=(0,r.createElement)(V.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(V.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})),te=(0,r.createElement)(V.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,r.createElement)(V.Path,{d:"M4.67 10.664s-2.09 1.11-2.917 1.582l.494.87 1.608-.914.002.002c.343.502.86 1.17 1.563 1.84.348.33.742.663 1.185.976L5.57 16.744l.858.515 1.02-1.701a9.1 9.1 0 0 0 4.051 1.18V19h1v-2.263a9.1 9.1 0 0 0 4.05-1.18l1.021 1.7.858-.514-1.034-1.723c.442-.313.837-.646 1.184-.977.703-.669 1.22-1.337 1.563-1.839l.002-.003 1.61.914.493-.87c-1.75-.994-2.918-1.58-2.918-1.58l-.003.005a8.29 8.29 0 0 1-.422.689 10.097 10.097 0 0 1-1.36 1.598c-1.218 1.16-3.042 2.293-5.544 2.293-2.503 0-4.327-1.132-5.546-2.293a10.099 10.099 0 0 1-1.359-1.599 8.267 8.267 0 0 1-.422-.689l-.003-.005Z"}));function ne({selection:e,onSelectionChange:t,item:n,data:a,getItemId:o,primaryField:i,disabled:s}){const c=o(n),u=e.includes(c);let d;return d=i?.getValue&&n?(0,C.sprintf)(/* translators: %s: item title. */
    5 u?(0,C.__)("Deselect item: %s"):(0,C.__)("Select item: %s"),i.getValue({item:n})):u?(0,C.__)("Select a new item"):(0,C.__)("Deselect item"),(0,r.createElement)(l.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",__nextHasNoMarginBottom:!0,"aria-label":d,"aria-disabled":s,checked:u,onChange:()=>{s||t(u?a.filter((t=>{const n=o?.(t);return n!==c&&e.includes(n)})):a.filter((t=>{const n=o?.(t);return n===c||e.includes(n)})))}})}const re=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})),{DropdownMenuV2:ae,DropdownMenuGroupV2:oe,DropdownMenuItemV2:le,DropdownMenuItemLabelV2:ie,kebabCase:se}=T(l.privateApis);function ce({action:e,onClick:t}){return(0,r.createElement)(l.Button,{label:e.label,icon:e.icon,isDestructive:e.isDestructive,size:"compact",onClick:t})}function ue({action:e,onClick:t}){return(0,r.createElement)(le,{onClick:t,hideOnClick:!("RenderModal"in e)},(0,r.createElement)(ie,null,e.label))}function de({action:e,items:t,closeModal:n}){return(0,r.createElement)(l.Modal,{title:e.modalHeader||e.label,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:null!=n?n:()=>{},overlayClassName:`dataviews-action-modal dataviews-action-modal__${se(e.id)}`},(0,r.createElement)(e.RenderModal,{items:t,closeModal:n,onActionStart:e.onActionStart,onActionPerformed:e.onActionPerformed}))}function me({action:e,items:t,ActionTrigger:n,isBusy:a}){const[l,i]=(0,o.useState)(!1),s={action:e,onClick:()=>{i(!0)},items:t,isBusy:a};return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(n,{...s}),l&&(0,r.createElement)(de,{action:e,items:t,closeModal:()=>i(!1)}))}function pe({actions:e,item:t}){return(0,r.createElement)(oe,null,e.map((e=>"RenderModal"in e?(0,r.createElement)(me,{key:e.id,action:e,items:[t],ActionTrigger:ue}):(0,r.createElement)(ue,{key:e.id,action:e,onClick:()=>e.callback([t])}))))}function fe({item:e,actions:t,isCompact:n}){const{primaryActions:a,eligibleActions:i}=(0,o.useMemo)((()=>{const n=t.filter((t=>!t.isEligible||t.isEligible(e)));return{primaryActions:n.filter((e=>e.isPrimary&&!!e.icon)),eligibleActions:n}}),[t,e]);return n?(0,r.createElement)(ve,{item:e,actions:i}):(0,r.createElement)(l.__experimentalHStack,{spacing:1,justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:"0",width:"auto"}},!!a.length&&a.map((t=>"RenderModal"in t?(0,r.createElement)(me,{key:t.id,action:t,items:[e],ActionTrigger:ce}):(0,r.createElement)(ce,{key:t.id,action:t,onClick:()=>t.callback([e])}))),(0,r.createElement)(ve,{item:e,actions:i}))}function ve({item:e,actions:t}){return(0,r.createElement)(ae,{trigger:(0,r.createElement)(l.Button,{size:"compact",icon:re,label:(0,C.__)("Actions"),disabled:!t.length,className:"dataviews-all-actions-button"}),placement:"bottom-end"},(0,r.createElement)(pe,{actions:t,item:e}))}const ge=e=>{let t=e.filterBy?.operators;return t&&Array.isArray(t)||(t=[j,z]),t.includes("in")&&(t=t.filter((e=>"is"!==e)),t.push("is")),t.includes("notIn")&&(t=t.filter((e=>"notIn"!==e)),t.push("isNot")),t=t.filter((e=>K.includes(e))),(t.includes(H)||t.includes(R))&&(t=t.filter((e=>[H,R].includes(e)))),t},{DropdownMenuV2:he,DropdownMenuGroupV2:Ee,DropdownMenuItemV2:we,DropdownMenuSeparatorV2:ye}=T(l.privateApis);function _e(e,t){return(0,o.useMemo)((()=>e.some((e=>e.supportsBulk&&(!e.isEligible||e.isEligible(t))))),[e,t])}function be({action:e,selectedItems:t,setActionWithModal:n,onMenuOpenChange:a}){const i=(0,o.useMemo)((()=>t.filter((t=>!e.isEligible||e.isEligible(t)))),[e,t]),{RenderModal:s,hideModalHeader:c}=e,u=(0,o.useCallback)((()=>{n(void 0)}),[n]);return(0,r.createElement)(l.Modal,{title:c?void 0:e.label,__experimentalHideHeader:!!c,onRequestClose:u,overlayClassName:"dataviews-action-modal"},(0,r.createElement)(s,{items:i,closeModal:u,onActionPerformed:()=>a(!1)}))}function Se({action:e,selectedItems:t,setActionWithModal:n}){const a=(0,o.useMemo)((()=>t.filter((t=>!e.isEligible||e.isEligible(t)))),[e,t]),l="RenderModal"in e;return(0,r.createElement)(we,{key:e.id,disabled:0===a.length,hideOnClick:!l,onClick:async()=>{l?n(e):await e.callback(a)},suffix:a.length>0?a.length:void 0},e.label)}function xe({actions:e,selectedItems:t,setActionWithModal:n}){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(Ee,null,e.map((e=>(0,r.createElement)(Se,{key:e.id,action:e,selectedItems:t,setActionWithModal:n})))),(0,r.createElement)(ye,null))}function Ce({data:e,actions:t,selection:n,onSelectionChange:a,getItemId:i}){const s=(0,o.useMemo)((()=>t.filter((e=>e.supportsBulk))),[t]),[c,u]=(0,o.useState)(!1),[d,m]=(0,o.useState)(),p=(0,o.useMemo)((()=>e.filter((e=>s.some((t=>!t.isEligible||t.isEligible(e)))))),[e,s]),f=p.length,v=n&&n.length===f,g=(0,o.useMemo)((()=>e.filter((e=>n.includes(i(e))))),[n,e,i]),h=(0,o.useMemo)((()=>g.some((e=>!p.includes(e)))),[g,p]);return(0,o.useEffect)((()=>{h&&a(g.filter((e=>p.some((t=>i(e)===i(t))))))}),[h,g,p,i,a]),0===s.length?null:(0,r.createElement)(r.Fragment,null,(0,r.createElement)(he,{open:c,onOpenChange:u,label:(0,C.__)("Bulk actions"),style:{minWidth:"240px"},trigger:(0,r.createElement)(l.Button,{className:"dataviews-bulk-edit-button",__next40pxDefaultSize:!0,variant:"tertiary",size:"compact"},n.length?(0,C.sprintf)(/* translators: %d: Number of items. */ /* translators: %d: Number of items. */
    6 (0,C._n)("Edit %d item","Edit %d items",n.length),n.length):(0,C.__)("Bulk edit"))},(0,r.createElement)(xe,{actions:s,setActionWithModal:m,selectedItems:g}),(0,r.createElement)(Ee,null,(0,r.createElement)(we,{disabled:v,hideOnClick:!1,onClick:()=>{a(p)},suffix:f},(0,C.__)("Select all")),(0,r.createElement)(we,{disabled:0===n.length,hideOnClick:!1,onClick:()=>{a([])}},(0,C.__)("Deselect")))),d&&(0,r.createElement)(be,{action:d,selectedItems:g,setActionWithModal:m,onMenuOpenChange:u}))}const{DropdownMenuV2:ke,DropdownMenuGroupV2:Ie,DropdownMenuItemV2:Oe,DropdownMenuRadioItemV2:Ve,DropdownMenuItemLabelV2:Me,DropdownMenuSeparatorV2:Pe}=T(l.privateApis);function Ae({children:e}){return o.Children.toArray(e).filter(Boolean).map(((e,t)=>(0,r.createElement)(o.Fragment,{key:t},t>0&&(0,r.createElement)(Pe,null),e)))}const Fe={asc:"↑",desc:"↓"},De=(0,o.forwardRef)((function({field:e,view:t,onChangeView:n,onHide:a,setOpenedFilter:o},i){const s=!1!==e.enableHiding,c=!1!==e.enableSorting,u=t.sort?.field===e.id,d=ge(e),m=!(t.filters?.some((t=>e.id===t.field))||!e.elements?.length||!d.length||e.filterBy?.isPrimary);return c||s||m?(0,r.createElement)(ke,{align:"start",trigger:(0,r.createElement)(l.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:i,variant:"tertiary"},e.header,u&&(0,r.createElement)("span",{"aria-hidden":"true"},u&&Fe[t.sort.direction])),style:{minWidth:"240px"}},(0,r.createElement)(Ae,null,c&&(0,r.createElement)(Ie,null,Object.entries(W).map((([a,o])=>{const l=u&&t.sort.direction===a,i=`${e.id}-${a}`;return(0,r.createElement)(Ve,{key:i,name:"view-table-sorting",value:i,checked:l,onChange:()=>{n({...t,sort:{field:e.id,direction:a}})}},(0,r.createElement)(Me,null,o.label))}))),m&&(0,r.createElement)(Ie,null,(0,r.createElement)(Oe,{prefix:(0,r.createElement)(l.Icon,{icon:ee}),onClick:()=>{o(e.id),n({...t,page:1,filters:[...t.filters||[],{field:e.id,value:void 0,operator:d[0]}]})}},(0,r.createElement)(Me,null,(0,C.__)("Add filter")))),s&&(0,r.createElement)(Oe,{prefix:(0,r.createElement)(l.Icon,{icon:te}),onClick:()=>{a(e),n({...t,hiddenFields:t.hiddenFields.concat(e.id)})}},(0,r.createElement)(Me,null,(0,C.__)("Hide"))))):e.header}));function Ne({selection:e,onSelectionChange:t,data:n,actions:a}){const i=(0,o.useMemo)((()=>n.filter((e=>a.some((t=>t.supportsBulk&&t.isEligible(e)))))),[n,a]),s=e.length===i.length;return(0,r.createElement)(l.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",__nextHasNoMarginBottom:!0,checked:s,indeterminate:!s&&e.length,onChange:()=>{t(s?[]:i)},"aria-label":s?(0,C.__)("Deselect all"):(0,C.__)("Select all")})}function Te({hasBulkActions:e,item:t,actions:n,id:a,visibleFields:l,primaryField:i,selection:s,getItemId:c,onSelectionChange:u,data:d}){const m=_e(n,t),p=s.includes(a),[f,v]=(0,o.useState)(!1),g=(0,o.useRef)(!1);return(0,r.createElement)("tr",{className:J("dataviews-view-table__row",{"is-selected":m&&p,"is-hovered":f,"has-bulk-actions":m}),onMouseEnter:()=>{v(!0)},onMouseLeave:()=>{v(!1)},onTouchStart:()=>{g.current=!0},onClick:()=>{g.current||"Range"===document.getSelection().type||u(p?d.filter((e=>{const t=c?.(e);return t!==a&&s.includes(t)})):d.filter((e=>{const t=c?.(e);return t===a||s.includes(t)})))}},e&&(0,r.createElement)("td",{className:"dataviews-view-table__checkbox-column",style:{width:"1%"}},(0,r.createElement)("div",{className:"dataviews-view-table__cell-content-wrapper"},(0,r.createElement)(ne,{id:a,item:t,selection:s,onSelectionChange:u,getItemId:c,data:d,primaryField:i,disabled:!m}))),l.map((e=>(0,r.createElement)("td",{key:e.id,style:{width:e.width||void 0,minWidth:e.minWidth||void 0,maxWidth:e.maxWidth||void 0}},(0,r.createElement)("div",{className:J("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__primary-field":i?.id===e.id})},e.render({item:t}))))),!!n?.length&&(0,r.createElement)("td",{className:"dataviews-view-table__actions-column",onClick:e=>e.stopPropagation()},(0,r.createElement)(fe,{item:t,actions:n})))}function He({selection:e,data:t,onSelectionChange:n,getItemId:a,item:o,actions:i,mediaField:s,primaryField:c,visibleFields:u,badgeFields:d,columnFields:m}){const p=_e(i,o),f=a(o),v=e.includes(f);return(0,r.createElement)(l.__experimentalVStack,{spacing:0,key:f,className:J("dataviews-view-grid__card",{"is-selected":p&&v}),onClickCapture:r=>{if(r.ctrlKey||r.metaKey){if(r.stopPropagation(),r.preventDefault(),!p)return;n(v?t.filter((t=>{const n=a?.(t);return n!==f&&e.includes(n)})):t.filter((t=>{const n=a?.(t);return n===f||e.includes(n)})))}}},(0,r.createElement)("div",{className:"dataviews-view-grid__media"},s?.render({item:o})),(0,r.createElement)(l.__experimentalHStack,{justify:"space-between",className:"dataviews-view-grid__title-actions"},(0,r.createElement)(ne,{item:o,selection:e,onSelectionChange:n,getItemId:a,data:t,primaryField:c,disabled:!p}),(0,r.createElement)(l.__experimentalHStack,{className:"dataviews-view-grid__primary-field"},c?.render({item:o})),(0,r.createElement)(fe,{item:o,actions:i,isCompact:!0})),!!d?.length&&(0,r.createElement)(l.__experimentalHStack,{className:"dataviews-view-grid__badge-fields",spacing:2,wrap:!0,alignment:"top",justify:"flex-start"},d.map((e=>{const t=e.render({item:o});return t?(0,r.createElement)(l.FlexItem,{key:e.id,className:"dataviews-view-grid__field-value"},t):null}))),!!u?.length&&(0,r.createElement)(l.__experimentalVStack,{className:"dataviews-view-grid__fields",spacing:3},u.map((e=>{const t=e.render({item:o});return t?(0,r.createElement)(l.Flex,{className:J("dataviews-view-grid__field",m?.includes(e.id)?"is-column":"is-row"),key:e.id,gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:m?.includes(e.id)?"column":"row"},(0,r.createElement)(r.Fragment,null,(0,r.createElement)(l.FlexItem,{className:"dataviews-view-grid__field-name"},e.header),(0,r.createElement)(l.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"}},t))):null}))))}const Re=window.wp.compose,{useCompositeStoreV2:je,CompositeV2:ze,CompositeItemV2:Be,CompositeRowV2:Le,DropdownMenuV2:Ke}=T(l.privateApis);function Ue({actions:e,id:t,isSelected:n,item:a,mediaField:i,onSelect:s,primaryField:c,store:u,visibleFields:d}){const m=(0,o.useRef)(null),p=`${t}-label`,f=`${t}-description`,[v,g]=(0,o.useState)(!1);(0,o.useEffect)((()=>{n&&m.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})}),[n]);const{primaryAction:h,eligibleActions:E}=(0,o.useMemo)((()=>{const t=e.filter((e=>!e.isEligible||e.isEligible(a))),n=t.filter((e=>e.isPrimary&&!!e.icon));return{primaryAction:n?.[0],eligibleActions:t}}),[e,a]),[w,y]=(0,o.useState)(!1);return(0,r.createElement)(Le,{ref:m,render:(0,r.createElement)("li",null),role:"row",className:J({"is-selected":n,"is-hovered":v}),onMouseEnter:()=>{g(!0)},onMouseLeave:()=>{g(!1)}},(0,r.createElement)(l.__experimentalHStack,{className:"dataviews-view-list__item-wrapper",alignment:"top"},(0,r.createElement)("div",{role:"gridcell"},(0,r.createElement)(Be,{store:u,render:(0,r.createElement)("div",null),role:"button",id:t,"aria-pressed":n,"aria-labelledby":p,"aria-describedby":f,className:"dataviews-view-list__item",onClick:()=>s(a)},(0,r.createElement)(l.__experimentalHStack,{spacing:3,justify:"start",alignment:"flex-start"},(0,r.createElement)("div",{className:"dataviews-view-list__media-wrapper"},i?.render({item:a})||(0,r.createElement)("div",{className:"dataviews-view-list__media-placeholder"})),(0,r.createElement)(l.__experimentalVStack,{spacing:1},(0,r.createElement)("span",{className:"dataviews-view-list__primary-field",id:p},c?.render({item:a})),(0,r.createElement)("div",{className:"dataviews-view-list__fields",id:f},d.map((e=>(0,r.createElement)("div",{key:e.id,className:"dataviews-view-list__field"},(0,r.createElement)(l.VisuallyHidden,{as:"span",className:"dataviews-view-list__field-label"},e.header),(0,r.createElement)("span",{className:"dataviews-view-list__field-value"},e.render({item:a})))))))))),e?.length>0&&(0,r.createElement)(l.__experimentalHStack,{spacing:1,justify:"flex-end",className:"dataviews-view-list__item-actions",style:{flexShrink:"0",width:"auto"}},h&&"RenderModal"in h&&(0,r.createElement)("div",{role:"gridcell"},(0,r.createElement)(Be,{store:u,render:(0,r.createElement)(l.Button,{label:h.label,icon:h.icon,isDestructive:h.isDestructive,size:"compact",onClick:()=>y(!0)})},w&&(0,r.createElement)(de,{action:h,items:[a],closeModal:()=>y(!1)}))),h&&!("RenderModal"in h)&&(0,r.createElement)("div",{role:"gridcell",key:h.id},(0,r.createElement)(Be,{store:u,render:(0,r.createElement)(l.Button,{label:h.label,icon:h.icon,isDestructive:h.isDestructive,size:"compact",onClick:()=>h.callback([a])})})),(0,r.createElement)("div",{role:"gridcell"},(0,r.createElement)(Ke,{trigger:(0,r.createElement)(Be,{store:u,render:(0,r.createElement)(l.Button,{size:"compact",icon:re,label:(0,C.__)("Actions"),disabled:!e.length,onKeyDown:e=>{"ArrowDown"===e.key&&(e.preventDefault(),u.move(u.down())),"ArrowUp"===e.key&&(e.preventDefault(),u.move(u.up()))}})}),placement:"bottom-end"},(0,r.createElement)(pe,{actions:E,item:a}))))))}const We=[{type:G,label:(0,C.__)("Table"),component:function({actions:e,data:t,fields:n,getItemId:a,isLoading:i=!1,onChangeView:s,onSelectionChange:c,selection:u,setOpenedFilter:d,view:m}){const p=(0,o.useRef)(new Map),f=(0,o.useRef)(),[v,g]=(0,o.useState)(),h=function(e,t){return(0,o.useMemo)((()=>t.some((t=>e.some((e=>e.supportsBulk&&(!e.isEligible||e.isEligible(t))))))),[e,t])}(e,t);(0,o.useEffect)((()=>{f.current&&(f.current.focus(),f.current=void 0)}));const E=(0,o.useId)();if(v)return f.current=v,void g();const w=e=>{const t=p.current.get(e.id),n=p.current.get(t.fallback);g(n?.node)},y=n.filter((e=>!m.hiddenFields.includes(e.id)&&![m.layout.mediaField].includes(e.id))),_=!!t?.length,b={asc:"ascending",desc:"descending"},S=n.find((e=>e.id===m.layout.primaryField));return(0,r.createElement)(o.Fragment,null,(0,r.createElement)("table",{className:"dataviews-view-table","aria-busy":i,"aria-describedby":E},(0,r.createElement)("thead",null,(0,r.createElement)("tr",{className:"dataviews-view-table__row"},h&&(0,r.createElement)("th",{className:"dataviews-view-table__checkbox-column",style:{width:"1%"},"data-field-id":"selection",scope:"col"},(0,r.createElement)(Ne,{selection:u,onSelectionChange:c,data:t,actions:e})),y.map(((e,t)=>(0,r.createElement)("th",{key:e.id,style:{width:e.width||void 0,minWidth:e.minWidth||void 0,maxWidth:e.maxWidth||void 0},"data-field-id":e.id,"aria-sort":m.sort?.field===e.id&&b[m.sort.direction],scope:"col"},(0,r.createElement)(De,{ref:n=>{n?p.current.set(e.id,{node:n,fallback:y[t>0?t-1:1]?.id}):p.current.delete(e.id)},field:e,view:m,onChangeView:s,onHide:w,setOpenedFilter:d})))),!!e?.length&&(0,r.createElement)("th",{"data-field-id":"actions",className:"dataviews-view-table__actions-column"},(0,r.createElement)("span",{className:"dataviews-view-table-header"},(0,C.__)("Actions"))))),(0,r.createElement)("tbody",null,_&&t.map(((n,o)=>(0,r.createElement)(Te,{key:a(n),item:n,hasBulkActions:h,actions:e,id:a(n)||o,visibleFields:y,primaryField:S,selection:u,getItemId:a,onSelectionChange:c,data:t}))))),(0,r.createElement)("div",{className:J({"dataviews-loading":i,"dataviews-no-results":!_&&!i}),id:E},!_&&(0,r.createElement)("p",null,i?(0,r.createElement)(l.Spinner,null):(0,C.__)("No results"))))},icon:q},{type:$,label:(0,C.__)("Grid"),component:function({actions:e,data:t,fields:n,getItemId:a,isLoading:o,onSelectionChange:i,selection:s,view:c}){const u=n.find((e=>e.id===c.layout.mediaField)),d=n.find((e=>e.id===c.layout.primaryField)),{visibleFields:m,badgeFields:p}=n.reduce(((e,t)=>(c.hiddenFields.includes(t.id)||[c.layout.mediaField,c.layout.primaryField].includes(t.id)||e[c.layout.badgeFields?.includes(t.id)?"badgeFields":"visibleFields"].push(t),e)),{visibleFields:[],badgeFields:[]}),f=!!t?.length;return(0,r.createElement)(r.Fragment,null,f&&(0,r.createElement)(l.__experimentalGrid,{gap:6,columns:2,alignment:"top",className:"dataviews-view-grid","aria-busy":o},t.map((n=>(0,r.createElement)(He,{key:a(n),selection:s,data:t,onSelectionChange:i,getItemId:a,item:n,actions:e,mediaField:u,primaryField:d,visibleFields:m,badgeFields:p,columnFields:c.layout.columnFields})))),!f&&(0,r.createElement)("div",{className:J({"dataviews-loading":o,"dataviews-no-results":!o})},(0,r.createElement)("p",null,o?(0,r.createElement)(l.Spinner,null):(0,C.__)("No results"))))},icon:Y},{type:"list",label:(0,C.__)("List"),component:function e(t){const{actions:n,data:a,fields:i,getItemId:s,isLoading:c,onSelectionChange:u,selection:d,view:m}=t,p=(0,Re.useInstanceId)(e,"view-list"),f=a?.findLast((e=>d.includes(e.id))),v=i.find((e=>e.id===m.layout.mediaField)),g=i.find((e=>e.id===m.layout.primaryField)),h=i.filter((e=>!m.hiddenFields.includes(e.id)&&![m.layout.primaryField,m.layout.mediaField].includes(e.id))),E=(0,o.useCallback)((e=>u([e])),[u]),w=(0,o.useCallback)((e=>e?`${p}-${s(e)}`:void 0),[p,s]),y=je({defaultActiveId:w(f)}),_=y.useState((e=>e.items.some((t=>t.id===e.activeId))));(0,o.useEffect)((()=>{_||(y.down()?y.move(y.down()):y.up()&&y.move(y.up()))}),[_]);const b=a?.length;return b?(0,r.createElement)(ze,{id:p,render:(0,r.createElement)("ul",null),className:"dataviews-view-list",role:"grid",store:y},a.map((e=>{const t=w(e);return(0,r.createElement)(Ue,{key:t,id:t,actions:n,item:e,isSelected:e===f,onSelect:E,mediaField:v,primaryField:g,store:y,visibleFields:h})}))):(0,r.createElement)("div",{className:J({"dataviews-loading":c,"dataviews-no-results":!b&&!c})},!b&&(0,r.createElement)("p",null,c?(0,r.createElement)(l.Spinner,null):(0,C.__)("No results")))},icon:(0,C.isRTL)()?Z:Q}],{DropdownMenuV2:Ge,DropdownMenuGroupV2:$e,DropdownMenuItemV2:qe,DropdownMenuRadioItemV2:Ye,DropdownMenuCheckboxItemV2:Ze,DropdownMenuItemLabelV2:Qe}=T(l.privateApis);function Xe({view:e,onChangeView:t,supportedLayouts:n}){let a=We;if(n&&(a=a.filter((e=>n.includes(e.type)))),1===a.length)return null;const o=a.find((t=>e.type===t.type));return(0,r.createElement)(Ge,{trigger:(0,r.createElement)(qe,{suffix:(0,r.createElement)("span",{"aria-hidden":"true"},o.label)},(0,r.createElement)(Qe,null,(0,C.__)("Layout")))},a.map((n=>(0,r.createElement)(Ye,{key:n.type,value:n.type,name:"view-actions-available-view",checked:n.type===e.type,hideOnClick:!0,onChange:n=>{t({...e,type:n.target.value})}},(0,r.createElement)(Qe,null,n.label)))))}const Je=[10,20,50,100];function et({view:e,onChangeView:t}){return(0,r.createElement)(Ge,{trigger:(0,r.createElement)(qe,{suffix:(0,r.createElement)("span",{"aria-hidden":"true"},e.perPage)},(0,r.createElement)(Qe,null,(0,C.__)("Items per page")))},Je.map((n=>(0,r.createElement)(Ye,{key:n,value:n,name:"view-actions-page-size",checked:e.perPage===n,onChange:()=>{t({...e,perPage:n,page:1})}},(0,r.createElement)(Qe,null,n)))))}function tt({view:e,onChangeView:t,fields:n}){const a=n.filter((t=>!1!==t.enableHiding&&t.id!==e.layout.mediaField));return a?.length?(0,r.createElement)(Ge,{trigger:(0,r.createElement)(qe,null,(0,r.createElement)(Qe,null,(0,C.__)("Fields")))},a?.map((n=>(0,r.createElement)(Ze,{key:n.id,value:n.id,checked:!e.hiddenFields?.includes(n.id),onChange:()=>{t({...e,hiddenFields:e.hiddenFields?.includes(n.id)?e.hiddenFields.filter((e=>e!==n.id)):[...e.hiddenFields||[],n.id]})}},(0,r.createElement)(Qe,null,n.header))))):null}function nt({fields:e,view:t,onChangeView:n}){const a=e.filter((e=>!1!==e.enableSorting));if(!a?.length)return null;const o=e.find((e=>e.id===t.sort?.field));return(0,r.createElement)(Ge,{trigger:(0,r.createElement)(qe,{suffix:(0,r.createElement)("span",{"aria-hidden":"true"},o?.header)},(0,r.createElement)(Qe,null,(0,C.__)("Sort by")))},a?.map((e=>{const a=t.sort?.direction;return(0,r.createElement)(Ge,{key:e.id,trigger:(0,r.createElement)(qe,null,(0,r.createElement)(Qe,null,e.header)),style:{minWidth:"220px"}},Object.entries(W).map((([l,i])=>{const s=void 0!==o&&a===l&&e.id===o.id,c=`${e.id}-${l}`;return(0,r.createElement)(Ye,{key:c,name:"view-actions-sorting",value:c,checked:s,onChange:()=>{n({...t,sort:{field:e.id,direction:l}})}},(0,r.createElement)(Qe,null,i.label))})))})))}const rt=(0,o.memo)((function({fields:e,view:t,onChangeView:n,supportedLayouts:a}){return(0,r.createElement)(Ge,{trigger:(0,r.createElement)(l.Button,{size:"compact",icon:F,label:(0,C.__)("View options")})},(0,r.createElement)($e,null,(0,r.createElement)(Xe,{view:t,onChangeView:n,supportedLayouts:a}),(0,r.createElement)(nt,{fields:e,view:t,onChangeView:n}),(0,r.createElement)(tt,{fields:e,view:t,onChangeView:n}),(0,r.createElement)(et,{view:t,onChangeView:n})))})),at=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"}));var ot={id:null};function lt(e,t){return t&&e.item(t)||null}var it=Symbol("FOCUS_SILENTLY");function st(e,t,n){if(!t)return!1;if(t===n)return!1;const r=e.item(t.id);return!(!r||n&&r.element===n)}var ct=Object.defineProperty,ut=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,vt=(e,t,n)=>t in e?ct(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,gt=(e,t)=>{for(var n in t||(t={}))pt.call(t,n)&&vt(e,n,t[n]);if(mt)for(var n of mt(t))ft.call(t,n)&&vt(e,n,t[n]);return e},ht=(e,t)=>ut(e,dt(t)),Et=(e,t)=>{var n={};for(var r in e)pt.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&mt)for(var r of mt(e))t.indexOf(r)<0&&ft.call(e,r)&&(n[r]=e[r]);return n},wt=Object.defineProperty,yt=Object.defineProperties,_t=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Ct=(e,t,n)=>t in e?wt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,kt=(e,t)=>{for(var n in t||(t={}))St.call(t,n)&&Ct(e,n,t[n]);if(bt)for(var n of bt(t))xt.call(t,n)&&Ct(e,n,t[n]);return e},It=(e,t)=>yt(e,_t(t)),Ot=(e,t)=>{var n={};for(var r in e)St.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&bt)for(var r of bt(e))t.indexOf(r)<0&&xt.call(e,r)&&(n[r]=e[r]);return n};function Vt(...e){}function Mt(e,t){return"function"==typeof Object.hasOwn?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Pt(...e){return(...t)=>{for(const n of e)"function"==typeof n&&n(...t)}}function At(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Ft(e){return e}function Dt(e,t){if(!e){if("string"!=typeof t)throw new Error("Invariant failed");throw new Error(t)}}function Nt(e){return e.disabled||!0===e["aria-disabled"]||"true"===e["aria-disabled"]}function Tt(...e){for(const t of e)if(void 0!==t)return t}var Ht,Rt="undefined"!=typeof window&&!!(null==(Ht=window.document)?void 0:Ht.createElement);function jt(e){return e?e.ownerDocument||e:document}function zt(e,t=!1){const{activeElement:n}=jt(e);if(!(null==n?void 0:n.nodeName))return null;if("IFRAME"===n.tagName&&n.contentDocument)return zt(n.contentDocument.body,t);if(t){const e=n.getAttribute("aria-activedescendant");if(e){const t=jt(n).getElementById(e);if(t)return t}}return n}function Bt(e,t){return e===t||e.contains(t)}function Lt(e){const t=e.tagName.toLowerCase();return"button"===t||!("input"!==t||!e.type)&&-1!==Kt.indexOf(e.type)}var Kt=["button","color","file","image","reset","submit"];function Ut(e,t){return"matches"in e?e.matches(t):"msMatchesSelector"in e?e.msMatchesSelector(t):e.webkitMatchesSelector(t)}function Wt(e){try{const t=e instanceof HTMLInputElement&&null!==e.selectionStart,n="TEXTAREA"===e.tagName;return t||n||!1}catch(e){return!1}}function Gt(e,t){const n=null==e?void 0:e.getAttribute("role");return n&&-1!==["dialog","menu","listbox","tree","grid"].indexOf(n)?n:t}function $t(e,t){var n;const r=Gt(e);return r&&null!=(n={menu:"menuitem",listbox:"option",tree:"treeitem",grid:"gridcell"}[r])?n:t}function qt(e){if(!e)return null;if(e.clientHeight&&e.scrollHeight>e.clientHeight){const{overflowY:t}=getComputedStyle(e);if("visible"!==t&&"hidden"!==t)return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){const{overflowX:t}=getComputedStyle(e);if("visible"!==t&&"hidden"!==t)return e}return qt(e.parentElement)||document.scrollingElement||document.body}function Yt(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function Zt(){return!!Rt&&/mac|iphone|ipad|ipod/i.test(navigator.platform)}function Qt(){return Rt&&Zt()&&/apple/i.test(navigator.vendor)}function Xt(e){return Boolean(e.currentTarget&&!Bt(e.currentTarget,e.target))}function Jt(e){return e.target===e.currentTarget}function en(e,t){const n=new FocusEvent("blur",t),r=e.dispatchEvent(n),a=It(kt({},t),{bubbles:!0});return e.dispatchEvent(new FocusEvent("focusout",a)),r}function tn(e,t){const n=new MouseEvent("click",t);return e.dispatchEvent(n)}function nn(e,t){const n=t||e.currentTarget,r=e.relatedTarget;return!r||!Bt(n,r)}function rn(e,t,n){const r=requestAnimationFrame((()=>{e.removeEventListener(t,a,!0),n()})),a=()=>{cancelAnimationFrame(r),n()};return e.addEventListener(t,a,{once:!0,capture:!0}),r}function an(e,t,n,r=window){const a=[];try{r.document.addEventListener(e,t,n);for(const o of Array.from(r.frames))a.push(an(e,t,n,o))}catch(e){}return()=>{try{r.document.removeEventListener(e,t,n)}catch(e){}a.forEach((e=>e()))}}var on=gt({},a),ln=on.useId,sn=(on.useDeferredValue,on.useInsertionEffect),cn=Rt?r.useLayoutEffect:r.useEffect;function un(e){const t=(0,r.useRef)((()=>{throw new Error("Cannot call an event handler while rendering.")}));return sn?sn((()=>{t.current=e})):t.current=e,(0,r.useCallback)(((...e)=>{var n;return null==(n=t.current)?void 0:n.call(t,...e)}),[])}function dn(...e){return(0,r.useMemo)((()=>{if(e.some(Boolean))return t=>{e.forEach((e=>function(e,t){"function"==typeof e?e(t):e&&(e.current=t)}(e,t)))}}),e)}function mn(e){if(ln){const t=ln();return e||t}const[t,n]=(0,r.useState)(e);return cn((()=>{if(e||t)return;const r=Math.random().toString(36).substr(2,6);n(`id-${r}`)}),[e,t]),e||t}function pn(e,t){const n=e=>{if("string"==typeof e)return e},[a,o]=(0,r.useState)((()=>n(t)));return cn((()=>{const r=e&&"current"in e?e.current:e;o((null==r?void 0:r.tagName.toLowerCase())||n(t))}),[e,t]),a}function fn(e,t){const n=(0,r.useRef)(!1);(0,r.useEffect)((()=>{if(n.current)return e();n.current=!0}),t),(0,r.useEffect)((()=>()=>{n.current=!1}),[])}function vn(e){return un("function"==typeof e?e:()=>e)}function gn(e,t,n=[]){const a=(0,r.useCallback)((n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n))),[...n,e.wrapElement]);return ht(gt({},e),{wrapElement:a})}Symbol("setNextState");var hn=!1,En=0,wn=0;function yn(e){(function(e){const t=e.movementX||e.screenX-En,n=e.movementY||e.screenY-wn;return En=e.screenX,wn=e.screenY,t||n||!1})(e)&&(hn=!0)}function bn(){hn=!1}var Sn=n(893);function xn(e){return r.forwardRef(((t,n)=>e(gt({ref:n},t))))}function Cn(e){const t=xn(e);return r.memo(t)}function kn(e,t){const n=t,{as:a,wrapElement:o,render:l}=n,i=Et(n,["as","wrapElement","render"]);let s;const c=dn(t.ref,function(e){return function(e){return!!e&&!!(0,r.isValidElement)(e)&&"ref"in e}(e)?e.ref:null}(l));if(a&&"string"!=typeof a)s=(0,Sn.jsx)(a,ht(gt({},i),{render:l}));else if(r.isValidElement(l)){const e=ht(gt({},l.props),{ref:c});s=r.cloneElement(l,function(e,t){const n=gt({},e);for(const r in t){if(!Mt(t,r))continue;if("className"===r){const r="className";n[r]=e[r]?`${e[r]} ${t[r]}`:t[r];continue}if("style"===r){const r="style";n[r]=e[r]?gt(gt({},e[r]),t[r]):t[r];continue}const a=t[r];if("function"==typeof a&&r.startsWith("on")){const t=e[r];if("function"==typeof t){n[r]=(...e)=>{a(...e),t(...e)};continue}}n[r]=a}return n}(i,e))}else if(l)s=l(i);else if("function"==typeof t.children){const e=i,{children:n}=e,r=Et(e,["children"]);s=t.children(r)}else s=a?(0,Sn.jsx)(a,gt({},i)):(0,Sn.jsx)(e,gt({},i));return o?o(s):s}function In(e){return(t={})=>{const n=e(t),r={};for(const e in n)Mt(n,e)&&void 0!==n[e]&&(r[e]=n[e]);return r}}function On(e=[],t=[]){const n=r.createContext(void 0),a=r.createContext(void 0),o=()=>r.useContext(n),l=t=>e.reduceRight(((e,n)=>(0,Sn.jsx)(n,ht(gt({},t),{children:e}))),(0,Sn.jsx)(n.Provider,gt({},t)));return{context:n,scopedContext:a,useContext:o,useScopedContext:(e=!1)=>{const t=r.useContext(a),n=o();return e?t:t||n},useProviderContext:()=>{const e=r.useContext(a),t=o();if(!e||e!==t)return t},ContextProvider:l,ScopedContextProvider:e=>(0,Sn.jsx)(l,ht(gt({},e),{children:t.reduceRight(((t,n)=>(0,Sn.jsx)(n,ht(gt({},e),{children:t}))),(0,Sn.jsx)(a.Provider,gt({},e)))}))}}var Vn=On(),Mn=Vn.useContext,Pn=(Vn.useScopedContext,Vn.useProviderContext,On([Vn.ContextProvider],[Vn.ScopedContextProvider])),An=Pn.useContext,Fn=(Pn.useScopedContext,Pn.useProviderContext),Dn=Pn.ContextProvider,Nn=Pn.ScopedContextProvider,Tn=(0,r.createContext)(void 0),Hn=(0,r.createContext)(void 0),Rn="";function jn(){Rn=""}function zn(e,t){var n;const r=(null==(n=e.element)?void 0:n.textContent)||e.children;return!!r&&At(r).trim().toLowerCase().startsWith(t.toLowerCase())}var Bn=In((e=>{var t=e,{store:n,typeahead:a=!0}=t,o=Et(t,["store","typeahead"]);const l=An();Dt(n=n||l,!1);const i=o.onKeyDownCapture,s=(0,r.useRef)(0),c=un((e=>{if(null==i||i(e),e.defaultPrevented)return;if(!a)return;if(!n)return;const{items:t,activeId:r}=n.getState();if(!function(e){const t=e.target;return(!t||!Wt(t))&&(!(" "!==e.key||!Rn.length)||1===e.key.length&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&/^[\p{Letter}\p{Number}]$/u.test(e.key))}(e))return jn();let o=function(e){return e.filter((e=>!e.disabled))}(t);if(!function(e,t){if(Jt(e))return!0;const n=e.target;return!!n&&t.some((e=>e.element===n))}(e,o))return jn();e.preventDefault(),window.clearTimeout(s.current),s.current=window.setTimeout((()=>{Rn=""}),500);const l=e.key.toLowerCase();Rn+=l,o=function(e,t,n){if(!n)return e;const r=e.find((e=>e.id===n));return r&&zn(r,t)?Rn!==t&&zn(r,Rn)?e:(Rn=t,function(e,t,n=!1){const r=e.findIndex((e=>e.id===t));return[...e.slice(r+1),...n?[ot]:[],...e.slice(0,r)]}(e.filter((e=>zn(e,Rn))),n).filter((e=>e.id!==n))):e}(o,l,r);const c=o.find((e=>zn(e,Rn)));c?n.move(c.id):jn()}));return ht(gt({},o),{onKeyDownCapture:c})})),Ln=xn((e=>kn("div",Bn(e))));function Kn(e){return!!Ut(e,"input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])")&&!!function(e){const t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}(e)&&!function(e,t){if("closest"in e)return e.closest(t);do{if(Ut(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}(e,"[inert]")}function Un(e){const t=zt(e);if(!t)return!1;if(t===e)return!0;const n=t.getAttribute("aria-activedescendant");return!!n&&n===e.id}function Wn(e){const t=zt(e);if(!t)return!1;if(Bt(e,t))return!0;const n=t.getAttribute("aria-activedescendant");return!!n&&"id"in e&&(n===e.id||!!e.querySelector(`#${CSS.escape(n)}`))}function Gn(e){const t=e.relatedTarget;return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE?t:null}var $n=Symbol("composite-hover"),qn=In((e=>{var t=e,{store:n,focusOnHover:a=!0,blurOnHoverEnd:o=!!a}=t,l=Et(t,["store","focusOnHover","blurOnHoverEnd"]);const i=An();Dt(n=n||i,!1);const s=((0,r.useEffect)((()=>{an("mousemove",yn,!0),an("mousedown",bn,!0),an("mouseup",bn,!0),an("keydown",bn,!0),an("scroll",bn,!0)}),[]),un((()=>hn))),c=l.onMouseMove,u=vn(a),d=un((e=>{if(null==c||c(e),!e.defaultPrevented&&s()&&u(e)){if(!Wn(e.currentTarget)){const e=null==n?void 0:n.getState().baseElement;e&&!Un(e)&&e.focus()}null==n||n.setActiveId(e.currentTarget.id)}})),m=l.onMouseLeave,p=vn(o),f=un((e=>{var t;null==m||m(e),e.defaultPrevented||s()&&(function(e){const t=Gn(e);return!!t&&Bt(e.currentTarget,t)}(e)||function(e){let t=Gn(e);if(!t)return!1;do{if(Mt(t,$n)&&t[$n])return!0;t=t.parentElement}while(t);return!1}(e)||u(e)&&p(e)&&(null==n||n.setActiveId(null),null==(t=null==n?void 0:n.getState().baseElement)||t.focus()))})),v=(0,r.useCallback)((e=>{e&&(e[$n]=!0)}),[]);return ht(gt({},l),{ref:dn(v,l.ref),onMouseMove:d,onMouseLeave:f})})),Yn=Cn((e=>kn("div",qn(e))));function Zn(e,t){const n=e.__unstableInternals;return Dt(n,"Invalid store"),n[t]}function Qn(e,...t){let n=e,r=n,a=Symbol(),o=Vt;const l=new Set,i=new Set,s=new Set,c=new Set,u=new Set,d=new WeakMap,m=new WeakMap,p=(e,t,n=c)=>(n.add(t),m.set(t,e),()=>{var e;null==(e=d.get(t))||e(),d.delete(t),m.delete(t),n.delete(t)}),f=(e,o,l=!1)=>{if(!Mt(n,e))return;const s=(p=o,f=n[e],function(e){return"function"==typeof e}(p)?p(function(e){return"function"==typeof e}(f)?f():f):p);var p,f;if(s===n[e])return;l||t.forEach((t=>{var n;null==(n=null==t?void 0:t.setState)||n.call(t,e,s)}));const v=n;n=It(kt({},n),{[e]:s});const g=Symbol();a=g,i.add(e);const h=(t,r,a)=>{var o;const l=m.get(t);l&&!l.some((t=>a?a.has(t):t===e))||(null==(o=d.get(t))||o(),d.set(t,t(n,r)))};c.forEach((e=>{h(e,v)})),queueMicrotask((()=>{if(a!==g)return;const e=n;u.forEach((e=>{h(e,r,i)})),r=e,i.clear()}))},v={getState:()=>n,setState:f,__unstableInternals:{setup:e=>(s.add(e),()=>s.delete(e)),init:()=>{const e=l.size,r=Symbol();l.add(r);const a=()=>{l.delete(r),l.size||o()};if(e)return a;const i=(c=n,Object.keys(c)).map((e=>Pt(...t.map((t=>{var n;const r=null==(n=null==t?void 0:t.getState)?void 0:n.call(t);if(r&&Mt(r,e))return tr(t,[e],(t=>{f(e,t[e],!0)}))})))));var c;const u=[];s.forEach((e=>u.push(e())));const d=t.map(Jn);return o=Pt(...i,...u,...d),a},subscribe:(e,t)=>p(e,t),sync:(e,t)=>(d.set(t,t(n,n)),p(e,t)),batch:(e,t)=>(d.set(t,t(n,r)),p(e,t,u)),pick:e=>Qn(function(e,t){const n={};for(const r of t)Mt(e,r)&&(n[r]=e[r]);return n}(n,e),v),omit:e=>Qn(function(e,t){const n=kt({},e);for(const e of t)Mt(n,e)&&delete n[e];return n}(n,e),v)}};return v}function Xn(e,...t){if(e)return Zn(e,"setup")(...t)}function Jn(e,...t){if(e)return Zn(e,"init")(...t)}function er(e,...t){if(e)return Zn(e,"subscribe")(...t)}function tr(e,...t){if(e)return Zn(e,"sync")(...t)}function nr(e,...t){if(e)return Zn(e,"batch")(...t)}function rr(e,...t){if(e)return Zn(e,"omit")(...t)}function ar(...e){const t=e.reduce(((e,t)=>{var n;const r=null==(n=null==t?void 0:t.getState)?void 0:n.call(t);return r?kt(kt({},e),r):e}),{});return Qn(t,...e)}var or=n(688),{useSyncExternalStore:lr}=or,ir=()=>()=>{};function sr(e,t=Ft){const n=r.useCallback((t=>e?er(e,null,t):ir()),[e]),a=()=>{const n="string"==typeof t?t:null,r="function"==typeof t?t:null,a=null==e?void 0:e.getState();return r?r(a):a&&n&&Mt(a,n)?a[n]:void 0};return lr(n,a,a)}function cr(e,t,n,a){const o=Mt(t,n)?t[n]:void 0,l=a?t[a]:void 0,i=function(e){const t=(0,r.useRef)(e);return cn((()=>{t.current=e})),t}({value:o,setValue:l});cn((()=>tr(e,[n],((e,t)=>{const{value:r,setValue:a}=i.current;a&&e[n]!==t[n]&&e[n]!==r&&a(e[n])}))),[e,n]),cn((()=>{if(void 0!==o)return e.setState(n,o),nr(e,[n],(()=>{void 0!==o&&e.setState(n,o)}))}))}function ur(e,t,n){return cr(e=function(e,t,n){return fn(t,[n.store]),cr(e,n,"items","setItems"),e}(e,t,n),n,"activeId","setActiveId"),cr(e,n,"includesBaseElement"),cr(e,n,"virtualFocus"),cr(e,n,"orientation"),cr(e,n,"rtl"),cr(e,n,"focusLoop"),cr(e,n,"focusWrap"),cr(e,n,"focusShift"),e}function dr(e,t,n){return function(e,t,n){return fn(t,[n.store,n.disclosure]),cr(e,n,"open","setOpen"),cr(e,n,"mounted","setMounted"),cr(e,n,"animated"),e}(e,t,n)}function mr(e={}){var t;e.store;const n=null==(t=e.store)?void 0:t.getState(),r=Tt(e.items,null==n?void 0:n.items,e.defaultItems,[]),a=new Map(r.map((e=>[e.id,e]))),o={items:r,renderedItems:Tt(null==n?void 0:n.renderedItems,[])},l=null==(i=e.store)?void 0:i.__unstablePrivateStore;var i;const s=Qn({items:r,renderedItems:o.renderedItems},l),c=Qn(o,e.store),u=e=>{const t=function(e){const t=e.map(((e,t)=>[t,e]));let n=!1;return t.sort((([e,t],[r,a])=>{const o=t.element,l=a.element;return o===l?0:o&&l?function(e,t){return Boolean(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}(o,l)?(e>r&&(n=!0),-1):(e<r&&(n=!0),1):0})),n?t.map((([e,t])=>t)):e}(e);s.setState("renderedItems",t),c.setState("renderedItems",t)};Xn(c,(()=>Jn(s))),Xn(s,(()=>nr(s,["items"],(e=>{c.setState("items",e.items)})))),Xn(s,(()=>nr(s,["renderedItems"],(e=>{let t=!0,n=requestAnimationFrame((()=>{const{renderedItems:t}=c.getState();e.renderedItems!==t&&u(e.renderedItems)}));if("function"!=typeof IntersectionObserver)return()=>cancelAnimationFrame(n);const r=function(e){var t;const n=e.find((e=>!!e.element)),r=[...e].reverse().find((e=>!!e.element));let a=null==(t=null==n?void 0:n.element)?void 0:t.parentElement;for(;a&&(null==r?void 0:r.element);){if(r&&a.contains(r.element))return a;a=a.parentElement}return jt(a).body}(e.renderedItems),a=new IntersectionObserver((()=>{t?t=!1:(cancelAnimationFrame(n),n=requestAnimationFrame((()=>u(e.renderedItems))))}),{root:r});for(const t of e.renderedItems)t.element&&a.observe(t.element);return()=>{cancelAnimationFrame(n),a.disconnect()}}))));const d=(e,t,n=!1)=>{let r;return t((t=>{const n=t.findIndex((({id:t})=>t===e.id)),o=t.slice();if(-1!==n){r=t[n];const l=kt(kt({},r),e);o[n]=l,a.set(e.id,l)}else o.push(e),a.set(e.id,e);return o})),()=>{t((t=>{if(!r)return n&&a.delete(e.id),t.filter((({id:t})=>t!==e.id));const o=t.findIndex((({id:t})=>t===e.id));if(-1===o)return t;const l=t.slice();return l[o]=r,a.set(e.id,r),l}))}},m=e=>d(e,(e=>s.setState("items",e)),!0);return It(kt({},c),{registerItem:m,renderItem:e=>Pt(m(e),d(e,(e=>s.setState("renderedItems",e)))),item:e=>{if(!e)return null;let t=a.get(e);if(!t){const{items:n}=c.getState();t=n.find((t=>t.id===e)),t&&a.set(e,t)}return t||null},__unstablePrivateStore:s})}function pr(e){const t=[];for(const n of e)t.push(...n);return t}function fr(e){return e.slice().reverse()}var vr={id:null};function gr(e,t){return e.find((e=>t?!e.disabled&&e.id!==t:!e.disabled))}function hr(e,t){return e.filter((e=>e.rowId===t))}function Er(e){const t=[];for(const n of e){const e=t.find((e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===n.rowId}));e?e.push(n):t.push([n])}return t}function wr(e){let t=0;for(const{length:n}of e)n>t&&(t=n);return t}function yr(e,t,n){const r=wr(e);for(const a of e)for(let e=0;e<r;e+=1){const r=a[e];if(!r||n&&r.disabled){const r=0===e&&n?gr(a):a[e-1];a[e]=r&&t!==r.id&&n?r:{id:"__EMPTY_ITEM__",disabled:!0,rowId:null==r?void 0:r.rowId}}}return e}function _r(e){const t=Er(e),n=wr(t),r=[];for(let e=0;e<n;e+=1)for(const n of t){const t=n[e];t&&r.push(It(kt({},t),{rowId:t.rowId?`${e}`:void 0}))}return r}var br=Qt()&&Rt&&!!navigator.maxTouchPoints;function Sr(e={}){var t;e.store;const n=null==(t=e.store)?void 0:t.getState(),r=Tt(e.activeId,null==n?void 0:n.activeId,e.defaultActiveId,null),a=function(e={}){var t;const n=null==(t=e.store)?void 0:t.getState(),r=mr(e),a=Tt(e.activeId,null==n?void 0:n.activeId,e.defaultActiveId),o=Qn(It(kt({},r.getState()),{activeId:a,baseElement:Tt(null==n?void 0:n.baseElement,null),includesBaseElement:Tt(e.includesBaseElement,null==n?void 0:n.includesBaseElement,null===a),moves:Tt(null==n?void 0:n.moves,0),orientation:Tt(e.orientation,null==n?void 0:n.orientation,"both"),rtl:Tt(e.rtl,null==n?void 0:n.rtl,!1),virtualFocus:Tt(e.virtualFocus,null==n?void 0:n.virtualFocus,!1),focusLoop:Tt(e.focusLoop,null==n?void 0:n.focusLoop,!1),focusWrap:Tt(e.focusWrap,null==n?void 0:n.focusWrap,!1),focusShift:Tt(e.focusShift,null==n?void 0:n.focusShift,!1)}),r,e.store);Xn(o,(()=>tr(o,["renderedItems","activeId"],(e=>{o.setState("activeId",(t=>{var n;return void 0!==t?t:null==(n=gr(e.renderedItems))?void 0:n.id}))}))));const l=(e,t,n,r)=>{var a,l;const{activeId:i,rtl:s,focusLoop:c,focusWrap:u,includesBaseElement:d}=o.getState(),m=s&&"vertical"!==t?fr(e):e;if(null==i)return null==(a=gr(m))?void 0:a.id;const p=m.find((e=>e.id===i));if(!p)return null==(l=gr(m))?void 0:l.id;const f=!!p.rowId,v=m.indexOf(p),g=m.slice(v+1),h=hr(g,p.rowId);if(void 0!==r){const e=function(e,t){return e.filter((e=>t?!e.disabled&&e.id!==t:!e.disabled))}(h,i),t=e.slice(r)[0]||e[e.length-1];return null==t?void 0:t.id}const E=function(e){return"vertical"===e?"horizontal":"horizontal"===e?"vertical":void 0}(f?t||"horizontal":t),w=c&&c!==E,y=f&&u&&u!==E;if(n=n||!f&&w&&d,w){const e=function(e,t,n=!1){const r=e.findIndex((e=>e.id===t));return[...e.slice(r+1),...n?[vr]:[],...e.slice(0,r)]}(y&&!n?m:hr(m,p.rowId),i,n),t=gr(e,i);return null==t?void 0:t.id}if(y){const e=gr(n?h:g,i);return n?(null==e?void 0:e.id)||null:null==e?void 0:e.id}const _=gr(h,i);return!_&&n?null:null==_?void 0:_.id};return It(kt(kt({},r),o),{setBaseElement:e=>o.setState("baseElement",e),setActiveId:e=>o.setState("activeId",e),move:e=>{void 0!==e&&(o.setState("activeId",e),o.setState("moves",(e=>e+1)))},first:()=>{var e;return null==(e=gr(o.getState().renderedItems))?void 0:e.id},last:()=>{var e;return null==(e=gr(fr(o.getState().renderedItems)))?void 0:e.id},next:e=>{const{renderedItems:t,orientation:n}=o.getState();return l(t,n,!1,e)},previous:e=>{var t;const{renderedItems:n,orientation:r,includesBaseElement:a}=o.getState(),i=!(null==(t=gr(n))?void 0:t.rowId)&&a;return l(fr(n),r,i,e)},down:e=>{const{activeId:t,renderedItems:n,focusShift:r,focusLoop:a,includesBaseElement:i}=o.getState(),s=r&&!e,c=_r(pr(yr(Er(n),t,s)));return l(c,"vertical",a&&"horizontal"!==a&&i,e)},up:e=>{const{activeId:t,renderedItems:n,focusShift:r,includesBaseElement:a}=o.getState(),i=r&&!e,s=_r(fr(pr(yr(Er(n),t,i))));return l(s,"vertical",a,e)}})}(It(kt({},e),{activeId:r,includesBaseElement:Tt(e.includesBaseElement,null==n?void 0:n.includesBaseElement,!0),orientation:Tt(e.orientation,null==n?void 0:n.orientation,"vertical"),focusLoop:Tt(e.focusLoop,null==n?void 0:n.focusLoop,!0),focusWrap:Tt(e.focusWrap,null==n?void 0:n.focusWrap,!0),virtualFocus:Tt(e.virtualFocus,null==n?void 0:n.virtualFocus,!br)})),o=function(e={}){var t=e,{popover:n}=t,r=Ot(t,["popover"]);const a=ar(r.store,rr(n,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"])),o=null==a?void 0:a.getState(),l=function(e={}){return function(e={}){const t=ar(e.store,rr(e.disclosure,["contentElement","disclosureElement"])),n=null==t?void 0:t.getState(),r=Tt(e.open,null==n?void 0:n.open,e.defaultOpen,!1),a=Tt(e.animated,null==n?void 0:n.animated,!1),o=Qn({open:r,animated:a,animating:!!a&&r,mounted:r,contentElement:Tt(null==n?void 0:n.contentElement,null),disclosureElement:Tt(null==n?void 0:n.disclosureElement,null)},t);return Xn(o,(()=>tr(o,["animated","animating"],(e=>{e.animated||o.setState("animating",!1)})))),Xn(o,(()=>er(o,["open"],(()=>{o.getState().animated&&o.setState("animating",!0)})))),Xn(o,(()=>tr(o,["open","animating"],(e=>{o.setState("mounted",e.open||e.animating)})))),It(kt({},o),{setOpen:e=>o.setState("open",e),show:()=>o.setState("open",!0),hide:()=>o.setState("open",!1),toggle:()=>o.setState("open",(e=>!e)),stopAnimation:()=>o.setState("animating",!1),setContentElement:e=>o.setState("contentElement",e),setDisclosureElement:e=>o.setState("disclosureElement",e)})}(e)}(It(kt({},r),{store:a})),i=Tt(r.placement,null==o?void 0:o.placement,"bottom"),s=Qn(It(kt({},l.getState()),{placement:i,currentPlacement:i,anchorElement:Tt(null==o?void 0:o.anchorElement,null),popoverElement:Tt(null==o?void 0:o.popoverElement,null),arrowElement:Tt(null==o?void 0:o.arrowElement,null),rendered:Symbol("rendered")}),l,a);return It(kt(kt({},l),s),{setAnchorElement:e=>s.setState("anchorElement",e),setPopoverElement:e=>s.setState("popoverElement",e),setArrowElement:e=>s.setState("arrowElement",e),render:()=>s.setState("rendered",Symbol("rendered"))})}(It(kt({},e),{placement:Tt(e.placement,null==n?void 0:n.placement,"bottom-start")})),l=Tt(e.value,null==n?void 0:n.value,e.defaultValue,""),i=Tt(e.selectedValue,null==n?void 0:n.selectedValue,e.defaultSelectedValue,""),s=Array.isArray(i),c=Qn(It(kt(kt({},a.getState()),o.getState()),{value:l,selectedValue:i,resetValueOnSelect:Tt(e.resetValueOnSelect,null==n?void 0:n.resetValueOnSelect,s),resetValueOnHide:Tt(e.resetValueOnHide,null==n?void 0:n.resetValueOnHide,s),activeValue:null==n?void 0:n.activeValue}),a,o,e.store);return Xn(c,(()=>tr(c,["resetValueOnHide","mounted"],(e=>{e.resetValueOnHide&&(e.mounted||c.setState("value",l))})))),Xn(c,(()=>tr(c,["resetValueOnSelect","selectedValue"],(e=>{e.resetValueOnSelect&&c.setState("value",l)})))),Xn(c,(()=>nr(c,["mounted"],(e=>{e.mounted||(c.setState("activeId",r),c.setState("moves",0))})))),Xn(c,(()=>tr(c,["moves","activeId"],((e,t)=>{e.moves===t.moves&&c.setState("activeValue",void 0)})))),Xn(c,(()=>nr(c,["moves","renderedItems"],((e,t)=>{if(e.moves===t.moves)return;const{activeId:n}=c.getState(),r=a.item(n);c.setState("activeValue",null==r?void 0:r.value)})))),It(kt(kt(kt({},o),a),c),{setValue:e=>c.setState("value",e),setSelectedValue:e=>c.setState("selectedValue",e)})}function xr(e={}){const[t,n]=function(e,t){const[n,a]=r.useState((()=>e(t)));cn((()=>Jn(n)),[n]);const o=r.useCallback((e=>sr(n,e)),[n]);return[r.useMemo((()=>ht(gt({},n),{useState:o})),[n,o]),un((()=>{a((n=>e(gt(gt({},t),n.getState()))))}))]}(Sr,e);return function(e,t,n){return cr(e=ur(e=function(e,t,n){return fn(t,[n.popover]),cr(e=dr(e,t,n),n,"placement"),e}(e,t,n),t,n),n,"value","setValue"),cr(e,n,"selectedValue","setSelectedValue"),cr(e,n,"resetValueOnHide"),cr(e,n,"resetValueOnSelect"),e}(t,n,e)}var Cr=On(),kr=(Cr.useContext,Cr.useScopedContext,Cr.useProviderContext),Ir=On([Cr.ContextProvider],[Cr.ScopedContextProvider]),Or=(Ir.useContext,Ir.useScopedContext,Ir.useProviderContext,Ir.ContextProvider),Vr=Ir.ScopedContextProvider,Mr=((0,r.createContext)(void 0),(0,r.createContext)(void 0),On([Or],[Vr])),Pr=(Mr.useContext,Mr.useScopedContext,Mr.useProviderContext),Ar=Mr.ContextProvider,Fr=Mr.ScopedContextProvider,Dr=On([Ar,Dn],[Fr,Nn]),Nr=(Dr.useContext,Dr.useScopedContext),Tr=Dr.useProviderContext,Hr=Dr.ContextProvider,Rr=Dr.ScopedContextProvider,jr=(0,r.createContext)(void 0),zr=(0,r.createContext)(!1);function Br(e={}){const t=xr(e);return(0,Sn.jsx)(Hr,{value:t,children:e.children})}var Lr=In((e=>{var t=e,{store:n}=t,r=Et(t,["store"]);const a=Tr();Dt(n=n||a,!1);const o=n.useState((e=>{var t;return null==(t=e.baseElement)?void 0:t.id}));return gt({htmlFor:o},r)})),Kr=Cn((e=>kn("label",Lr(e)))),Ur=In((e=>{var t=e,{store:n}=t,r=Et(t,["store"]);const a=Pr();return n=n||a,ht(gt({},r),{ref:dn(null==n?void 0:n.setAnchorElement,r.ref)})}));xn((e=>kn("div",Ur(e))));var Wr=(0,r.createContext)(!0),Gr=Qt(),$r=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function qr(e){return!("input"!==e.tagName.toLowerCase()||!e.type||"radio"!==e.type&&"checkbox"!==e.type)}function Yr(e,t,n,r,a){return e?t?n&&!r?-1:void 0:n?a:a||0:a}function Zr(e,t){return un((n=>{null==e||e(n),n.defaultPrevented||t&&(n.stopPropagation(),n.preventDefault())}))}var Qr=!0;function Xr(e){const t=e.target;t&&"hasAttribute"in t&&(t.hasAttribute("data-focus-visible")||(Qr=!1))}function Jr(e){e.metaKey||e.ctrlKey||e.altKey||(Qr=!0)}var ea=In((e=>{var t=e,{focusable:n=!0,accessibleWhenDisabled:a,autoFocus:o,onFocusVisible:l}=t,i=Et(t,["focusable","accessibleWhenDisabled","autoFocus","onFocusVisible"]);const s=(0,r.useRef)(null);(0,r.useEffect)((()=>{n&&(an("mousedown",Xr,!0),an("keydown",Jr,!0))}),[n]),Gr&&(0,r.useEffect)((()=>{if(!n)return;const e=s.current;if(!e)return;if(!qr(e))return;const t=function(e){return"labels"in e?e.labels:null}(e);if(!t)return;const r=()=>queueMicrotask((()=>e.focus()));return t.forEach((e=>e.addEventListener("mouseup",r))),()=>{t.forEach((e=>e.removeEventListener("mouseup",r)))}}),[n]);const c=n&&Nt(i),u=!!c&&!a,[d,m]=(0,r.useState)(!1);(0,r.useEffect)((()=>{n&&u&&d&&m(!1)}),[n,u,d]),(0,r.useEffect)((()=>{if(!n)return;if(!d)return;const e=s.current;if(!e)return;if("undefined"==typeof IntersectionObserver)return;const t=new IntersectionObserver((()=>{Kn(e)||m(!1)}));return t.observe(e),()=>t.disconnect()}),[n,d]);const p=Zr(i.onKeyPressCapture,c),f=Zr(i.onMouseDownCapture,c),v=Zr(i.onClickCapture,c),g=i.onMouseDown,h=un((e=>{if(null==g||g(e),e.defaultPrevented)return;if(!n)return;const t=e.currentTarget;if(!Gr)return;if(Xt(e))return;if(!Lt(t)&&!qr(t))return;let r=!1;const a=()=>{r=!0};t.addEventListener("focusin",a,{capture:!0,once:!0}),rn(t,"mouseup",(()=>{t.removeEventListener("focusin",a,!0),r||function(e){!Wn(e)&&Kn(e)&&e.focus()}(t)}))})),E=(e,t)=>{if(t&&(e.currentTarget=t),!n)return;const r=e.currentTarget;r&&Un(r)&&(null==l||l(e),e.defaultPrevented||m(!0))},w=i.onKeyDownCapture,y=un((e=>{if(null==w||w(e),e.defaultPrevented)return;if(!n)return;if(d)return;if(e.metaKey)return;if(e.altKey)return;if(e.ctrlKey)return;if(!Jt(e))return;const t=e.currentTarget;queueMicrotask((()=>E(e,t)))})),_=i.onFocusCapture,b=un((e=>{if(null==_||_(e),e.defaultPrevented)return;if(!n)return;if(!Jt(e))return void m(!1);const t=e.currentTarget,r=()=>E(e,t);Qr||function(e){const{tagName:t,readOnly:n,type:r}=e;return"TEXTAREA"===t&&!n||"SELECT"===t&&!n||("INPUT"!==t||n?!!e.isContentEditable:$r.includes(r))}(e.target)?queueMicrotask(r):function(e){return"combobox"===e.getAttribute("role")&&!!e.dataset.name}(e.target)?rn(e.target,"focusout",r):m(!1)})),S=i.onBlur,x=un((e=>{null==S||S(e),n&&nn(e)&&m(!1)})),C=(0,r.useContext)(Wr),k=un((e=>{n&&o&&e&&C&&queueMicrotask((()=>{Un(e)||Kn(e)&&e.focus()}))})),I=pn(s,i.as),O=n&&function(e){return!e||"button"===e||"input"===e||"select"===e||"textarea"===e||"a"===e}(I),V=n&&function(e){return!e||"button"===e||"input"===e||"select"===e||"textarea"===e}(I),M=u?gt({pointerEvents:"none"},i.style):i.style;return ht(gt({"data-focus-visible":n&&d?"":void 0,"data-autofocus":!!o||void 0,"aria-disabled":!!c||void 0},i),{ref:dn(s,k,i.ref),style:M,tabIndex:Yr(n,u,O,V,i.tabIndex),disabled:!(!V||!u)||void 0,contentEditable:c?void 0:i.contentEditable,onKeyPressCapture:p,onClickCapture:v,onMouseDownCapture:f,onMouseDown:h,onKeyDownCapture:y,onFocusCapture:b,onBlur:x})}));function ta(e,t,n){return un((r=>{var a;if(null==t||t(r),r.defaultPrevented)return;if(r.isPropagationStopped())return;if(!Jt(r))return;if(function(e){return"Shift"===e.key||"Control"===e.key||"Alt"===e.key||"Meta"===e.key}(r))return;if(function(e){const t=e.target;return!(t&&!Wt(t)||1!==e.key.length||e.ctrlKey||e.metaKey)}(r))return;const o=e.getState(),l=null==(a=lt(e,o.activeId))?void 0:a.element;if(!l)return;const i=r,{view:s}=i,c=Et(i,["view"]);l!==(null==n?void 0:n.current)&&l.focus(),function(e,t,n){const r=new KeyboardEvent(t,n);return e.dispatchEvent(r)}(l,r.type,c)||r.preventDefault(),r.currentTarget.contains(l)&&r.stopPropagation()}))}xn((e=>kn("div",e=ea(e))));var na=In((e=>{var t=e,{store:n,composite:a=!0,focusOnMove:o=a,moveOnKeyPress:l=!0}=t,i=Et(t,["store","composite","focusOnMove","moveOnKeyPress"]);const s=Fn();Dt(n=n||s,!1);const c=(0,r.useRef)(null),u=function(e){const[t,n]=(0,r.useState)(!1),a=(0,r.useCallback)((()=>n(!0)),[]),o=e.useState((t=>lt(e,t.activeId)));return(0,r.useEffect)((()=>{const e=null==o?void 0:o.element;t&&e&&(n(!1),e.focus({preventScroll:!0}))}),[o,t]),a}(n),d=n.useState("moves");(0,r.useEffect)((()=>{var e;if(!n)return;if(!d)return;if(!a)return;if(!o)return;const{activeId:t}=n.getState(),r=null==(e=lt(n,t))?void 0:e.element;var l;r&&("scrollIntoView"in(l=r)?(l.focus({preventScroll:!0}),l.scrollIntoView(kt({block:"nearest",inline:"nearest"},undefined))):l.focus())}),[n,d,a,o]),cn((()=>{if(!n)return;if(!d)return;if(!a)return;const{baseElement:e,activeId:t}=n.getState();if(null!==t)return;if(!e)return;const r=c.current;c.current=null,r&&en(r,{relatedTarget:e}),Un(e)||e.focus()}),[n,d,a]);const m=n.useState("activeId"),p=n.useState("virtualFocus");cn((()=>{var e;if(!n)return;if(!a)return;if(!p)return;const t=c.current;if(c.current=null,!t)return;const r=(null==(e=lt(n,m))?void 0:e.element)||zt(t);r!==t&&en(t,{relatedTarget:r})}),[n,m,p,a]);const f=ta(n,i.onKeyDownCapture,c),v=ta(n,i.onKeyUpCapture,c),g=i.onFocusCapture,h=un((e=>{if(null==g||g(e),e.defaultPrevented)return;if(!n)return;const{virtualFocus:t}=n.getState();if(!t)return;const r=e.relatedTarget,a=function(e){const t=e[it];return delete e[it],t}(e.currentTarget);Jt(e)&&a&&(e.stopPropagation(),c.current=r)})),E=i.onFocus,w=un((e=>{if(null==E||E(e),e.defaultPrevented)return;if(!a)return;if(!n)return;const{relatedTarget:t}=e,{virtualFocus:r}=n.getState();r?Jt(e)&&!st(n,t)&&queueMicrotask(u):Jt(e)&&n.setActiveId(null)})),y=i.onBlurCapture,_=un((e=>{var t;if(null==y||y(e),e.defaultPrevented)return;if(!n)return;const{virtualFocus:r,activeId:a}=n.getState();if(!r)return;const o=null==(t=lt(n,a))?void 0:t.element,l=e.relatedTarget,i=st(n,l),s=c.current;c.current=null,Jt(e)&&i?(l===o?s&&s!==l&&en(s,e):o?en(o,e):s&&en(s,e),e.stopPropagation()):!st(n,e.target)&&o&&en(o,e)})),b=i.onKeyDown,S=vn(l),x=un((e=>{var t;if(null==b||b(e),e.defaultPrevented)return;if(!n)return;if(!Jt(e))return;const{orientation:r,items:a,renderedItems:o,activeId:l}=n.getState(),i=lt(n,l);if(null==(t=null==i?void 0:i.element)?void 0:t.isConnected)return;const s="horizontal"!==r,c="vertical"!==r,u=function(e){return e.some((e=>!!e.rowId))}(o);if(("ArrowLeft"===e.key||"ArrowRight"===e.key||"Home"===e.key||"End"===e.key)&&Wt(e.currentTarget))return;const d={ArrowUp:(u||s)&&(()=>{if(u){const e=a&&function(e){return function(e,t){return e.find((e=>!e.disabled))}(pr(fr(function(e){const t=[];for(const n of e){const e=t.find((e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===n.rowId}));e?e.push(n):t.push([n])}return t}(e))))}(a);return null==e?void 0:e.id}return null==n?void 0:n.last()}),ArrowRight:(u||c)&&n.first,ArrowDown:(u||s)&&n.first,ArrowLeft:(u||c)&&n.last,Home:n.first,End:n.last,PageUp:n.first,PageDown:n.last},m=d[e.key];if(m){const t=m();if(void 0!==t){if(!S(e))return;e.preventDefault(),n.move(t)}}}));i=gn(i,(e=>(0,Sn.jsx)(Dn,{value:n,children:e})),[n]);const C=n.useState((e=>{var t;if(n&&a&&e.virtualFocus)return null==(t=lt(n,e.activeId))?void 0:t.id}));i=ht(gt({"aria-activedescendant":C},i),{ref:dn(a?n.setBaseElement:null,i.ref),onKeyDownCapture:f,onKeyUpCapture:v,onFocusCapture:h,onFocus:w,onBlurCapture:_,onKeyDown:x});const k=n.useState((e=>a&&(e.virtualFocus||null===e.activeId)));return ea(gt({focusable:k},i))}));xn((e=>kn("div",na(e))));const ra=window.ReactDOM;function aa(e,t,n){if(!n)return!1;const r=e.find((e=>!e.disabled&&e.value));return(null==r?void 0:r.value)===t}function oa(e,t){return!!t&&null!=e&&(e=At(e),t.length>e.length&&0===t.toLowerCase().indexOf(e.toLowerCase()))}var la=In((e=>{var t=e,{store:n,focusable:a=!0,autoSelect:o=!1,getAutoSelectId:l,showOnChange:i=!0,setValueOnChange:s=!0,showOnMouseDown:c=!0,setValueOnClick:u=!0,showOnKeyDown:d=!0,moveOnKeyPress:m=!0,autoComplete:p="list"}=t,f=Et(t,["store","focusable","autoSelect","getAutoSelectId","showOnChange","setValueOnChange","showOnMouseDown","setValueOnClick","showOnKeyDown","moveOnKeyPress","autoComplete"]);const v=Tr();Dt(n=n||v,!1);const g=(0,r.useRef)(null),[h,E]=(0,r.useReducer)((()=>[]),[]),w=(0,r.useRef)(!1),y=(0,r.useRef)(!1),_=n.useState((e=>!!o&&e.virtualFocus)),b="inline"===p||"both"===p,[S,x]=(0,r.useState)(b);!function(e,t){const n=(0,r.useRef)(!1);cn((()=>{n.current?b&&x(!0):n.current=!0}),t),cn((()=>()=>{n.current=!1}),[])}(0,[b]);const C=n.useState("value"),k=n.useState((e=>b&&S?e.activeValue:void 0)),I=n.useState("renderedItems"),O=n.useState("open"),V=n.useState("contentElement"),M=(0,r.useMemo)((()=>{if(!b)return C;if(!S)return C;if(aa(I,k,_)){if(oa(C,k)){const e=(null==k?void 0:k.slice(C.length))||"";return C+e}return C}return k||C}),[b,S,I,k,_,C]);(0,r.useEffect)((()=>{const e=g.current;if(!e)return;const t=()=>x(!0);return e.addEventListener("combobox-item-move",t),()=>{e.removeEventListener("combobox-item-move",t)}}),[]),(0,r.useEffect)((()=>{b&&S&&k&&aa(I,k,_)&&oa(C,k)&&queueMicrotask((()=>{const e=g.current;e&&Yt(e,C.length,k.length)}))}),[h,b,S,k,I,_,C]);const P=(0,r.useRef)(null),A=un(l),F=(0,r.useRef)(null);(0,r.useEffect)((()=>{if(!O)return;if(!V)return;const e=qt(V);if(!e)return;P.current=e;const t=()=>{w.current=!1},r=()=>{if(!n)return;if(!w.current)return;const{activeId:e}=n.getState();null!==e&&e!==F.current&&(w.current=!1)},a={passive:!0,capture:!0};return e.addEventListener("wheel",t,a),e.addEventListener("scroll",r,a),()=>{e.removeEventListener("wheel",t,!0),e.removeEventListener("scroll",r,!0)}}),[O,V,n]),cn((()=>{C&&(y.current||(w.current=!0))}),[C]),cn((()=>{O||(w.current=!1)}),[O]);const D=n.useState("resetValueOnSelect");fn((()=>{var e;const t=w.current;if(!n)return;if(!(_&&t||D))return;const{baseElement:r,contentElement:a,activeId:o}=n.getState();if(!r||Un(r)){if(null==a?void 0:a.hasAttribute("data-placing")){const e=new MutationObserver(E);return e.observe(a,{attributeFilter:["data-placing"]}),()=>e.disconnect()}if(_&&t){const e=A(I),t=void 0!==e?e:n.first();F.current=t,n.move(null!=t?t:null)}else{const t=null==(e=n.item(o))?void 0:e.element;t&&"scrollIntoView"in t&&t.scrollIntoView({block:"nearest",inline:"nearest"})}}}),[n,h,C,_,D,A,I]),(0,r.useEffect)((()=>{if(!b)return;const e=g.current;if(!e)return;const t=[e,V].filter((e=>!!e)),r=e=>{t.every((t=>nn(e,t)))&&(null==n||n.setValue(M))};return t.forEach((e=>e.addEventListener("focusout",r))),()=>{t.forEach((e=>e.removeEventListener("focusout",r)))}}),[b,V,n,M]);const N=f.onChange,T=vn(i),H=vn(s),R=un((e=>{if(null==N||N(e),e.defaultPrevented)return;if(!n)return;const{value:t,selectionStart:r,selectionEnd:a}=e.target,o=e.nativeEvent;if(w.current=!0,function(e){return"input"===e.type}(o)&&(o.isComposing&&(w.current=!1,y.current=!0),b)){const e="insertText"===o.inputType||"insertCompositionText"===o.inputType,n=r===t.length;x(e&&n)}if(H(e)){const o=t===n.getState().value;(0,ra.flushSync)((()=>null==n?void 0:n.setValue(t))),Yt(e.currentTarget,r,a),b&&_&&o&&E()}T(e)&&n.show(),_&&w.current||n.setActiveId(null)})),j=f.onCompositionEnd,z=un((e=>{w.current=!0,y.current=!1,null==j||j(e),e.defaultPrevented||_&&E()})),B=f.onMouseDown,L=vn(u),K=vn(c),U=un((e=>{null==B||B(e),e.defaultPrevented||e.button||e.ctrlKey||n&&(n.setActiveId(null),L(e)&&n.setValue(M),K(e)&&rn(e.currentTarget,"mouseup",n.show))})),W=f.onKeyDown,G=vn(d),$=un((e=>{if(null==W||W(e),e.repeat||(w.current=!1),e.defaultPrevented)return;if(e.ctrlKey)return;if(e.altKey)return;if(e.shiftKey)return;if(e.metaKey)return;if(!n)return;const{open:t,activeId:r}=n.getState();t||null===r&&("ArrowUp"!==e.key&&"ArrowDown"!==e.key||G(e)&&(e.preventDefault(),n.show()))})),q=f.onBlur,Y=un((e=>{w.current=!1,null==q||q(e),e.defaultPrevented})),Z=mn(f.id),Q=function(e){return"inline"===e||"list"===e||"both"===e||"none"===e}(p)?p:void 0,X=n.useState((e=>null===e.activeId));return f=ht(gt({id:Z,role:"combobox","aria-autocomplete":Q,"aria-haspopup":Gt(V,"listbox"),"aria-expanded":O,"aria-controls":null==V?void 0:V.id,"data-active-item":X||void 0,value:M},f),{ref:dn(g,f.ref),onChange:R,onCompositionEnd:z,onMouseDown:U,onKeyDown:$,onBlur:Y}),f=na(ht(gt({store:n,focusable:a},f),{moveOnKeyPress:e=>!function(e,...t){const n="function"==typeof e?e(...t):e;return null!=n&&!n}(m,e)&&(b&&x(!0),!0)})),f=Ur(gt({store:n},f)),gt({autoComplete:"off"},f)})),ia=xn((e=>kn("input",la(e))));function sa(e,t){const n=setTimeout(t,e);return()=>clearTimeout(n)}function ca(...e){return e.join(", ").split(", ").reduce(((e,t)=>{const n=1e3*parseFloat(t||"0s");return n>e?n:e}),0)}function ua(e,t,n){return!(n||!1===t||e&&!t)}var da=In((e=>{var t=e,{store:n,alwaysVisible:a}=t,o=Et(t,["store","alwaysVisible"]);const l=kr();Dt(n=n||l,!1);const i=mn(o.id),[s,c]=(0,r.useState)(null),u=n.useState("open"),d=n.useState("mounted"),m=n.useState("animated"),p=n.useState("contentElement");cn((()=>{if(m){if(null==p?void 0:p.isConnected)return function(e){let t=requestAnimationFrame((()=>{t=requestAnimationFrame(e)}));return()=>cancelAnimationFrame(t)}((()=>{c(u?"enter":"leave")}));c(null)}}),[m,p,u]),cn((()=>{if(!n)return;if(!m)return;if(!p)return;if(!s)return;if("enter"===s&&!u)return;if("leave"===s&&u)return;if("number"==typeof m)return sa(m,n.stopAnimation);const{transitionDuration:e,animationDuration:t,transitionDelay:r,animationDelay:a}=getComputedStyle(p),o=ca(r,a)+ca(e,t);return o?sa(o,n.stopAnimation):void 0}),[n,m,p,u,s]);const f=ua(d,(o=gn(o,(e=>(0,Sn.jsx)(Vr,{value:n,children:e})),[n])).hidden,a),v=f?ht(gt({},o.style),{display:"none"}):o.style;return ht(gt({id:i,"data-enter":"enter"===s?"":void 0,"data-leave":"leave"===s?"":void 0,hidden:f},o),{ref:dn(i?n.setContentElement:null,o.ref),style:v})})),ma=xn((e=>kn("div",da(e))));xn((e=>{var t=e,{unmountOnHide:n}=t,r=Et(t,["unmountOnHide"]);const a=kr();return!1===sr(r.store||a,(e=>!n||(null==e?void 0:e.mounted)))?null:(0,Sn.jsx)(ma,gt({},r))}));var pa=In((e=>{var t=e,{store:n,focusable:a=!0,alwaysVisible:o}=t,l=Et(t,["store","focusable","alwaysVisible"]);const i=Tr();Dt(n=n||i,!1);const s=(0,r.useRef)(null),c=mn(l.id),u=l.onKeyDown,d=un((e=>{null==u||u(e),e.defaultPrevented||"Escape"===e.key&&(null==n||n.move(null))})),m=(0,r.useRef)(!1),p=l.onFocusVisible,f=un((e=>{if(null==p||p(e),e.defaultPrevented)return;if("focus"!==e.type)return;if(!n)return;const{virtualFocus:t}=n.getState();if(!t)return;const{relatedTarget:r,currentTarget:a}=e;r&&a.contains(r)||(m.current=!0,n.setState("virtualFocus",!1))})),v=l.onBlur,g=un((e=>{null==v||v(e),e.defaultPrevented||m.current&&nn(e)&&(m.current=!1,null==n||n.setState("virtualFocus",!0))}));l=gn(l,(e=>(0,Sn.jsx)(Rr,{value:n,children:e})),[n]);const h=ua(n.useState("mounted"),l.hidden,o),E=h?ht(gt({},l.style),{display:"none"}):l.style,w=n.useState((e=>Array.isArray(e.selectedValue))),y=function(e,t,n){const[a,o]=(0,r.useState)(n);return cn((()=>{const n=e&&"current"in e?e.current:e,r=null==n?void 0:n.getAttribute(t);null!=r&&o(r)}),[e,t]),a}(s,"role",l.role);return l=ht(gt({id:c,hidden:h,role:"listbox",tabIndex:a?-1:void 0,"aria-multiselectable":("listbox"===y||"tree"===y||"grid"===y)&&w||void 0},l),{ref:dn(c?n.setContentElement:null,s,l.ref),style:E,onKeyDown:d,onFocusVisible:f,onBlur:g}),ea(gt({focusable:a},l))})),fa=xn((e=>kn("div",pa(e))));function va(e){if(!e.isTrusted)return!1;const t=e.currentTarget;return"Enter"===e.key?Lt(t)||"SUMMARY"===t.tagName||"A"===t.tagName:" "===e.key&&(Lt(t)||"SUMMARY"===t.tagName||"INPUT"===t.tagName||"SELECT"===t.tagName)}var ga=Symbol("command"),ha=In((e=>{var t=e,{clickOnEnter:n=!0,clickOnSpace:a=!0}=t,o=Et(t,["clickOnEnter","clickOnSpace"]);const l=(0,r.useRef)(null),i=pn(l,o.as),s=o.type,[c,u]=(0,r.useState)((()=>!!i&&Lt({tagName:i,type:s})));(0,r.useEffect)((()=>{l.current&&u(Lt(l.current))}),[]);const[d,m]=(0,r.useState)(!1),p=(0,r.useRef)(!1),f=Nt(o),[v,g]=function(e,t,n){const a=e.onLoadedMetadataCapture,o=(0,r.useMemo)((()=>Object.assign((()=>{}),ht(gt({},a),{[t]:true}))),[a,t,true]);return[null==a?void 0:a[t],{onLoadedMetadataCapture:o}]}(o,ga),h=o.onKeyDown,E=un((e=>{null==h||h(e);const t=e.currentTarget;if(e.defaultPrevented)return;if(v)return;if(f)return;if(!Jt(e))return;if(Wt(t))return;if(t.isContentEditable)return;const r=n&&"Enter"===e.key,o=a&&" "===e.key,l="Enter"===e.key&&!n,i=" "===e.key&&!a;if(l||i)e.preventDefault();else if(r||o){const n=va(e);if(r){if(!n){e.preventDefault();const n=e,{view:r}=n,a=Et(n,["view"]),o=()=>tn(t,a);Rt&&/firefox\//i.test(navigator.userAgent)?rn(t,"keyup",o):queueMicrotask(o)}}else o&&(p.current=!0,n||(e.preventDefault(),m(!0)))}})),w=o.onKeyUp,y=un((e=>{if(null==w||w(e),e.defaultPrevented)return;if(v)return;if(f)return;if(e.metaKey)return;const t=a&&" "===e.key;if(p.current&&t&&(p.current=!1,!va(e))){e.preventDefault(),m(!1);const t=e.currentTarget,n=e,{view:r}=n,a=Et(n,["view"]);queueMicrotask((()=>tn(t,a)))}}));return o=ht(gt(gt({"data-active":d?"":void 0,type:c?"button":void 0},g),o),{ref:dn(l,o.ref),onKeyDown:E,onKeyUp:y}),ea(o)}));xn((e=>kn("button",e=ha(e))));var Ea=In((e=>{var t=e,{store:n,shouldRegisterItem:a=!0,getItem:o=Ft,element:l}=t,i=Et(t,["store","shouldRegisterItem","getItem","element"]);const s=Mn();n=n||s;const c=mn(i.id),u=(0,r.useRef)(l);return(0,r.useEffect)((()=>{const e=u.current;if(!c)return;if(!e)return;if(!a)return;const t=o({id:c,element:e});return null==n?void 0:n.renderItem(t)}),[c,a,o,n]),ht(gt({},i),{ref:dn(u,i.ref)})}));function wa(e,t=!1){const{top:n}=e.getBoundingClientRect();return t?n+e.clientHeight:n}function ya(e,t,n,r=!1){var a;if(!t)return;if(!n)return;const{renderedItems:o}=t.getState(),l=qt(e);if(!l)return;const i=function(e,t=!1){const n=e.clientHeight,{top:r}=e.getBoundingClientRect(),a=1.5*Math.max(.875*n,n-40),o=t?n-a+r:a+r;return"HTML"===e.tagName?o+e.scrollTop:o}(l,r);let s,c;for(let e=0;e<o.length;e+=1){const o=s;if(s=n(e),!s)break;if(s===o)continue;const l=null==(a=lt(t,s))?void 0:a.element;if(!l)continue;const u=wa(l,r)-i,d=Math.abs(u);if(r&&u<=0||!r&&u>=0){void 0!==c&&c<d&&(s=o);break}c=d}return s}xn((e=>kn("div",Ea(e))));var _a=In((e=>{var t=e,{store:n,rowId:a,preventScrollOnKeyDown:o=!1,moveOnKeyPress:l=!0,tabbable:i=!1,getItem:s,"aria-setsize":c,"aria-posinset":u}=t,d=Et(t,["store","rowId","preventScrollOnKeyDown","moveOnKeyPress","tabbable","getItem","aria-setsize","aria-posinset"]);const m=An();n=n||m;const p=mn(d.id),f=(0,r.useRef)(null),v=(0,r.useContext)(Hn),g=sr(n,(e=>a||(e&&(null==v?void 0:v.baseElement)&&v.baseElement===e.baseElement?v.id:void 0))),h=Nt(d)&&!d.accessibleWhenDisabled,E=(0,r.useCallback)((e=>{const t=ht(gt({},e),{id:p||e.id,rowId:g,disabled:!!h});return s?s(t):t}),[p,g,h,s]),w=d.onFocus,y=(0,r.useRef)(!1),_=un((e=>{if(null==w||w(e),e.defaultPrevented)return;if(Xt(e))return;if(!p)return;if(!n)return;const{activeId:t,virtualFocus:r,baseElement:a}=n.getState();var o;(function(e,t){return!Jt(e)&&st(t,e.target)})(e,n)||(t!==p&&n.setActiveId(p),r&&Jt(e)&&((o=e.currentTarget).isContentEditable||Wt(o)||"INPUT"===o.tagName&&!Lt(o)||(null==a?void 0:a.isConnected)&&(y.current=!0,e.relatedTarget===a||st(n,e.relatedTarget)?function(e){e[it]=!0,e.focus({preventScroll:!0})}(a):a.focus())))})),b=d.onBlurCapture,S=un((e=>{if(null==b||b(e),e.defaultPrevented)return;const t=null==n?void 0:n.getState();(null==t?void 0:t.virtualFocus)&&y.current&&(y.current=!1,e.preventDefault(),e.stopPropagation())})),x=d.onKeyDown,C=vn(o),k=vn(l),I=un((e=>{if(null==x||x(e),e.defaultPrevented)return;if(!Jt(e))return;if(!n)return;const{currentTarget:t}=e,r=n.getState(),a=n.item(p),o=!!(null==a?void 0:a.rowId),l="horizontal"!==r.orientation,i="vertical"!==r.orientation,s=()=>!(!o&&!i&&r.baseElement&&Wt(r.baseElement)),c={ArrowUp:(o||l)&&n.up,ArrowRight:(o||i)&&n.next,ArrowDown:(o||l)&&n.down,ArrowLeft:(o||i)&&n.previous,Home:()=>{if(s())return!o||e.ctrlKey?null==n?void 0:n.first():null==n?void 0:n.previous(-1)},End:()=>{if(s())return!o||e.ctrlKey?null==n?void 0:n.last():null==n?void 0:n.next(-1)},PageUp:()=>ya(t,n,null==n?void 0:n.up,!0),PageDown:()=>ya(t,n,null==n?void 0:n.down)}[e.key];if(c){const t=c();if(C(e)||void 0!==t){if(!k(e))return;e.preventDefault(),n.move(t)}}})),O=sr(n,(e=>(null==e?void 0:e.baseElement)||void 0)),V=(0,r.useMemo)((()=>({id:p,baseElement:O})),[p,O]);d=gn(d,(e=>(0,Sn.jsx)(Tn.Provider,{value:V,children:e})),[V]);const M=sr(n,(e=>!!e&&e.activeId===p)),P=sr(n,"virtualFocus"),A=function(e,t){const n=t.role,[a,o]=(0,r.useState)(n);return cn((()=>{const t=e.current;t&&o(t.getAttribute("role")||n)}),[n]),a}(f,d);let F;M&&(function(e){return"option"===e||"treeitem"===e}(A)||P&&function(e){return"option"===e||"tab"===e||"treeitem"===e||"gridcell"===e||"row"===e||"columnheader"===e||"rowheader"===e}(A))&&(F=!0);const D=sr(n,(e=>null!=c?c:e&&(null==v?void 0:v.ariaSetSize)&&v.baseElement===e.baseElement?v.ariaSetSize:void 0)),N=sr(n,(e=>{if(null!=u)return u;if(!e)return;if(!(null==v?void 0:v.ariaPosInSet))return;if(v.baseElement!==e.baseElement)return;const t=e.renderedItems.filter((e=>e.rowId===g));return v.ariaPosInSet+t.findIndex((e=>e.id===p))})),T=sr(n,(e=>!(null==e?void 0:e.renderedItems.length)||!e.virtualFocus&&(!!i||e.activeId===p)));return d=ht(gt({id:p,"aria-selected":F,"data-active-item":M?"":void 0},d),{ref:dn(f,d.ref),tabIndex:T?d.tabIndex:-1,onFocus:_,onBlurCapture:S,onKeyDown:I}),d=ha(d),d=Ea(ht(gt({store:n},d),{getItem:E,shouldRegisterItem:!!p&&d.shouldRegisterItem})),ht(gt({},d),{"aria-setsize":D,"aria-posinset":N})}));Cn((e=>kn("button",_a(e))));var ba=In((e=>{var t=e,{store:n,value:a,hideOnClick:o,selectValueOnClick:l=!0,setValueOnClick:i,focusOnHover:s=!1,moveOnKeyPress:c=!0,getItem:u}=t,d=Et(t,["store","value","hideOnClick","selectValueOnClick","setValueOnClick","focusOnHover","moveOnKeyPress","getItem"]);const m=Nr();Dt(n=n||m,!1);const p=(0,r.useCallback)((e=>{const t=ht(gt({},e),{value:a});return u?u(t):t}),[a,u]),f=n.useState((e=>Array.isArray(e.selectedValue)));i=null!=i?i:!f,o=null!=o?o:null!=a&&!f;const v=d.onClick,g=vn(i),h=vn(l),E=vn(o),w=un((e=>{null==v||v(e),e.defaultPrevented||function(e){const t=e.currentTarget;if(!t)return!1;const n=t.tagName.toLowerCase();return!!e.altKey&&("a"===n||"button"===n&&"submit"===t.type||"input"===n&&"submit"===t.type)}(e)||function(e){const t=e.currentTarget;if(!t)return!1;const n=Zt();if(n&&!e.metaKey)return!1;if(!n&&!e.ctrlKey)return!1;const r=t.tagName.toLowerCase();return"a"===r||"button"===r&&"submit"===t.type||"input"===r&&"submit"===t.type}(e)||(null!=a&&(h(e)&&(null==n||n.setSelectedValue((e=>Array.isArray(e)?e.includes(a)?e.filter((e=>e!==a)):[...e,a]:a))),g(e)&&(null==n||n.setValue(a))),E(e)&&(null==n||n.move(null),null==n||n.hide()))})),y=d.onKeyDown,_=un((e=>{if(null==y||y(e),e.defaultPrevented)return;const t=null==n?void 0:n.getState().baseElement;t&&(Un(t)||(1===e.key.length||"Backspace"===e.key||"Delete"===e.key)&&(queueMicrotask((()=>t.focus())),Wt(t)&&(null==n||n.setValue(t.value))))})),b=n.useState((e=>function(e,t){if(null!=t)return null!=e&&(Array.isArray(e)?e.includes(t):e===t)}(e.selectedValue,a)));f&&null!=b&&(d=gt({"aria-selected":b},d)),d=gn(d,(e=>(0,Sn.jsx)(jr.Provider,{value:a,children:(0,Sn.jsx)(zr.Provider,{value:null!=b&&b,children:e})})),[a,b]);const S=n.useState("contentElement");d=ht(gt({role:$t(S),children:a},d),{onClick:w,onKeyDown:_});const x=vn(c);return d=_a(ht(gt({store:n},d),{getItem:p,moveOnKeyPress:e=>{if(!x(e))return!1;const t=new Event("combobox-item-move"),r=null==n?void 0:n.getState().baseElement;return null==r||r.dispatchEvent(t),!0}})),qn(gt({store:n,focusOnHover:s},d))})),Sa=Cn((e=>kn("div",ba(e))));function xa(e){return At(e).toLowerCase()}var Ca=In((e=>{var t=e,{store:n,value:a}=t,o=Et(t,["store","value"]);const l=Nr();n=n||l;const i=(0,r.useContext)(jr),s=null!=a?a:i;Dt(n,!1);const c=n.useState((e=>s&&e.value?e.value:void 0)),u=(0,r.useMemo)((()=>s&&c?function(e,t){t=xa(t);let n=xa(e).indexOf(t);const r=[];for(;-1!==n;)0!==n&&r.push((0,Sn.jsx)("span",{"data-autocomplete-value":"",children:e.substr(0,n)},r.length)),r.push((0,Sn.jsx)("span",{"data-user-value":"",children:e.substr(n,t.length)},r.length)),n=xa(e=e.substr(n+t.length)).indexOf(t);return e&&r.push((0,Sn.jsx)("span",{"data-autocomplete-value":"",children:e},r.length)),r}(s,c):s),[s,c]);return gt({children:u},o)})),ka=xn((e=>kn("span",Ca(e)))),Ia=n(826),Oa=n.n(Ia);const Va=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})),Ma=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"})),{CompositeV2:Pa,CompositeItemV2:Aa,useCompositeStoreV2:Fa}=T(l.privateApis),Da=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Circle,{cx:12,cy:12,r:3}));function Na(e=""){return Oa()(e.trim().toLowerCase())}const Ta=[],Ha=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:Ta,Ra=(e,t,n)=>e.singleSelection?n:Array.isArray(t?.value)?t.value.includes(n)?t.value.filter((e=>e!==n)):[...t.value,n]:[n];function ja({view:e,filter:t,onChangeView:n}){const a=Fa({virtualFocus:!0,focusLoop:!0,defaultActiveId:1===t.operators?.length?void 0:null}),o=e.filters.find((e=>e.field===t.field)),i=Ha(t,o);return(0,r.createElement)(Pa,{store:a,role:"listbox",className:"dataviews-search-widget-listbox","aria-label":(0,C.sprintf)(/* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */ /* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */
    7 (0,C.__)("List of: %1$s"),t.name),onFocusVisible:()=>{a.getState().activeId||a.move(a.first())},render:(0,r.createElement)(Ln,{store:a})},t.elements.map((s=>(0,r.createElement)(Yn,{store:a,key:s.value,render:(0,r.createElement)(Aa,{render:(0,r.createElement)("div",{"aria-label":s.label,role:"option",className:"dataviews-search-widget-listitem"}),onClick:()=>{const r=o?[...e.filters.map((e=>e.field===t.field?{...e,operator:o.operator||t.operators[0],value:Ra(t,o,s.value)}:e))]:[...e.filters,{field:t.field,operator:t.operators[0],value:Ra(t,o,s.value)}];n({...e,page:1,filters:r})}})},(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-check"},t.singleSelection&&i===s.value&&(0,r.createElement)(l.Icon,{icon:Da}),!t.singleSelection&&i.includes(s.value)&&(0,r.createElement)(l.Icon,{icon:Va})),(0,r.createElement)("span",null,s.label,!!s.description&&(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-description"},s.description))))))}function za({view:e,filter:t,onChangeView:n}){const[a,i]=(0,o.useState)(""),s=(0,o.useDeferredValue)(a),c=e.filters.find((e=>e.field===t.field)),u=Ha(t,c),d=(0,o.useMemo)((()=>{const e=Na(s);return t.elements.filter((t=>Na(t.label).includes(e)))}),[t.elements,s]);return(0,r.createElement)(Br,{resetValueOnSelect:!1,selectedValue:u,setSelectedValue:r=>{const a=c?[...e.filters.map((e=>e.field===t.field?{...e,operator:c.operator||t.operators[0],value:r}:e))]:[...e.filters,{field:t.field,operator:t.operators[0],value:r}];n({...e,page:1,filters:a})},setValue:i},(0,r.createElement)("div",{className:"dataviews-search-widget-filter-combobox__wrapper"},(0,r.createElement)(Kr,{render:(0,r.createElement)(l.VisuallyHidden,null)},(0,C.__)("Search items")),(0,r.createElement)(ia,{autoSelect:"always",placeholder:(0,C.__)("Search"),className:"dataviews-search-widget-filter-combobox__input"}),(0,r.createElement)("div",{className:"dataviews-search-widget-filter-combobox__icon"},(0,r.createElement)(l.Icon,{icon:Ma}))),(0,r.createElement)(fa,{className:"dataviews-search-widget-filter-combobox-list",alwaysVisible:!0},d.map((e=>(0,r.createElement)(Sa,{key:e.value,value:e.value,className:"dataviews-search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0},(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-check"},t.singleSelection&&u===e.value&&(0,r.createElement)(l.Icon,{icon:Da}),!t.singleSelection&&u.includes(e.value)&&(0,r.createElement)(l.Icon,{icon:Va})),(0,r.createElement)("span",null,(0,r.createElement)(ka,{className:"dataviews-search-widget-filter-combobox-item-value",value:e.label}),!!e.description&&(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-description"},e.description))))),!d.length&&(0,r.createElement)("p",null,(0,C.__)("No results found"))))}function Ba(e){const t=e.filter.elements.length>10?za:ja;return(0,r.createElement)(t,{...e})}const La="Enter",Ka=" ",Ua=({activeElements:e,filterInView:t,filter:n})=>{if(void 0===e||0===e.length)return n.name;const a={Name:(0,r.createElement)("span",{className:"dataviews-filter-summary__filter-text-name"}),Value:(0,r.createElement)("span",{className:"dataviews-filter-summary__filter-text-value"})};return t?.operator===j?(0,o.createInterpolateElement)((0,C.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor". */
     4(0,C._x)("Page <CurrentPageControl /> of %s","paging"),a),{CurrentPageControl:(0,r.createElement)(l.SelectControl,{"aria-label":(0,C.__)("Current page"),value:e.page?.toString(),options:Array.from(Array(a)).map(((e,t)=>{const n=t+1;return{value:n.toString(),label:n.toString()}})),onChange:n=>{t({...e,page:+n})},size:"compact",__nextHasNoMarginBottom:!0})})),(0,r.createElement)(l.__experimentalHStack,{expanded:!1,spacing:1},(0,r.createElement)(l.Button,{onClick:()=>t({...e,page:s-1}),disabled:1===s,__experimentalIsFocusable:!0,label:(0,C.__)("Previous page"),icon:M,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,r.createElement)(l.Button,{onClick:()=>t({...e,page:s+1}),disabled:s>=a,__experimentalIsFocusable:!0,label:(0,C.__)("Next page"),icon:P,showTooltip:!0,size:"compact",tooltipPosition:"top"})))})),F=(0,r.createElement)(.Path,{d:"M4.67 10.664s-2.09 1.11-2.917 1.582l.494.87 1.608-.914.002.002c.343.502.86 1.17 1.563 1.84.348.33.742.663 1.185.976L5.57 16.744l.858.515 1.02-1.701a9.1 9.1 0 0 0 4.051 1.18V19h1v-2.263a9.1 9.1 0 0 0 4.05-1.18l1.021 1.7.858-.514-1.034-1.723c.442-.313.837-.646 1.184-.977.703-.669 1.22-1.337 1.563-1.839l.002-.003 1.61.914.493-.87c-1.75-.994-2.918-1.58-2.918-1.58l-.003.005a8.29 8.29 0 0 1-.422.689 10.097 10.097 0 0 1-1.36 1.598c-1.218 1.16-3.042 2.293-5.544 2.293-2.503 0-4.327-1.132-5.546-2.293a10.099 10.099 0 0 1-1.359-1.599 8.267 8.267 0 0 1-.422-.689l-.003-.005Z"}));function ne({selection:e,onSelectionChange:t,item:n,data:a,getItemId:o,primaryField:i,disabled:s}){const c=o(n),u=e.includes(c);let d;return d=i?.getValue&&n?(0,C.sprintf)(/* translators: %s: item title. */
     5u?(0,C.__)("Deselect item: %s"):(0,C.__)("Select item: %s"),i.getValue({item:n})):u?(0,C.__)("Select a new item"):(0,C.__)("Deselect item"),(0,r.createElement)(l.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",__nextHasNoMarginBottom:!0,"aria-label":d,"aria-disabled":s,checked:u,onChange:()=>{s||t(u?a.filter((t=>{const n=o?.(t);return n!==c&&e.includes(n)})):a.filter((t=>{const n=o?.(t);return n===c||e.includes(n)})))}})}const re=(0,r.createElement)(e,null))}function Ce({data:e,actions:t,selection:n,onSelectionChange:a,getItemId:i}){const s=(0,o.useMemo)((()=>t.filter((e=>e.supportsBulk))),[t]),[c,u]=(0,o.useState)(!1),[d,m]=(0,o.useState)(),p=(0,o.useMemo)((()=>e.filter((e=>s.some((t=>!t.isEligible||t.isEligible(e)))))),[e,s]),f=p.length,v=n&&n.length===f,g=(0,o.useMemo)((()=>e.filter((e=>n.includes(i(e))))),[n,e,i]),h=(0,o.useMemo)((()=>g.some((e=>!p.includes(e)))),[g,p]);return(0,o.useEffect)((()=>{h&&a(g.filter((e=>p.some((t=>i(e)===i(t))))))}),[h,g,p,i,a]),0===s.length?null:(0,r.createElement)(r.Fragment,null,(0,r.createElement)(he,{open:c,onOpenChange:u,label:(0,C.__)("Bulk actions"),style:{minWidth:"240px"},trigger:(0,r.createElement)(l.Button,{className:"dataviews-bulk-edit-button",__next40pxDefaultSize:!0,variant:"tertiary",size:"compact"},n.length?(0,C.sprintf)(/* translators: %d: Number of items. */ /* translators: %d: Number of items. */
     6(0,C._n)("Edit %d item","Edit %d items",n.length),n.length):(0,C.__)("Bulk edit"))},(0,r.createElement)(xe,{actions:s,setActionWithModal:m,selectedItems:g}),(0,r.createElement)(Ee,null,(0,r.createElement)(we,{disabled:v,hideOnClick:!1,onClick:()=>{a(p)},suffix:f},(0,C.__)("Select all")),(0,r.createElement)(we,{disabled:0===n.length,hideOnClick:!1,onClick:()=>{a([])}},(0,C.__)("Deselect")))),d&&(0,r.createElement)(be,{action:d,selectedItems:g,setActionWithModal:m,onMenuOpenChange:u}))}const{DropdownMenuV2:ke,DropdownMenuGroupV2:Ie,DropdownMenuItemV2:a()(e.trim().toLowerCase())}const Ta=[],Ha=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:Ta,Ra=(e,t,n)=>e.singleSelection?n:Array.isArray(t?.value)?t.value.includes(n)?t.value.filter((e=>e!==n)):[...t.value,n]:[n];function ja({view:e,filter:t,onChangeView:n}){const a=Fa({virtualFocus:!0,focusLoop:!0,defaultActiveId:1===t.operators?.length?void 0:null}),o=e.filters.find((e=>e.field===t.field)),i=Ha(t,o);return(0,r.createElement)(Pa,{store:a,role:"listbox",className:"dataviews-search-widget-listbox","aria-label":(0,C.sprintf)(/* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */ /* translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author". */
     7(0,C.__)("List of: %1$s"),t.name),onFocusVisible:()=>{a.getState().activeId||a.move(a.first())},render:(0,r.createElement)(Ln,{store:a})},t.elements.map((s=>(0,r.createElement)(Yn,{store:a,key:s.value,render:(0,r.createElement)(Aa,{render:(0,r.createElement)("div",{"aria-label":s.label,role:"option",className:"dataviews-search-widget-listitem"}),onClick:()=>{const r=o?[...e.filters.map((e=>e.field===t.field?{...e,operator:o.operator||t.operators[0],value:Ra(t,o,s.value)}:e))]:[...e.filters,{field:t.field,operator:t.operators[0],value:Ra(t,o,s.value)}];n({...e,page:1,filters:r})}})},(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-check"},t.singleSelection&&i===s.value&&(0,r.createElement)(l.Icon,{icon:Da}),!t.singleSelection&&i.includes(s.value)&&(0,r.createElement)(l.Icon,{icon:a})),(0,r.createElement)("span",null,(0,r.createElement)(ka,{className:"dataviews-search-widget-filter-combobox-item-value",value:e.label}),!!e.description&&(0,r.createElement)("span",{className:"dataviews-search-widget-listitem-description"},e.description))))),!d.length&&(0,r.createElement)("p",null,(0,C.__)("No results found"))))}function Ba(e){const t=e.filter.elements.length>10?za:ja;return(0,r.createElement)(t,{...e})}const La="Enter",Ka=" ",Ua=({activeElements:e,filterInView:t,filter:n})=>{if(void 0===e||0===e.length)return n.name;const a={Name:(0,r.createElement)("span",{className:"dataviews-filter-summary__filter-text-name"}),Value:(0,r.createElement)("span",{className:"dataviews-filter-summary__filter-text-value"})};return t?.operator===j?(0,o.createInterpolateElement)((0,C.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor". */
    88(0,C.__)("<Name>%1$s is any: </Name><Value>%2$s</Value>"),n.name,e.map((e=>e.label)).join(", ")),a):t?.operator===z?(0,o.createInterpolateElement)((0,C.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is none: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is none: Admin, Editor". */
    99(0,C.__)("<Name>%1$s is none: </Name><Value>%2$s</Value>"),n.name,e.map((e=>e.label)).join(", ")),a):t?.operator===B?(0,o.createInterpolateElement)((0,C.sprintf)(/* translators: 1: Filter name. 3: Filter value. e.g.: "Author is all: Admin, Editor". */ /* translators: 1: Filter name. 3: Filter value. e.g.: "Author is all: Admin, Editor". */
     
    1616// translators: %s: Total number of selected items.
    1717// translators: %s: Total number of selected items.
    18 (0,C._n)("%s item selected","%s items selected",e.length),e.length))),(0,r.createElement)(l.ToolbarGroup,null,t.map((e=>(0,r.createElement)(ao,{key:e.id,action:e,selectedItems:n,actionInProgress:a,setActionInProgress:o})))),(0,r.createElement)(l.ToolbarGroup,null,(0,r.createElement)(l.ToolbarButton,{icon:at,showTooltip:!0,tooltipPosition:"top",label:(0,C.__)("Cancel"),disabled:!!a,onClick:()=>{i(ro)}})))}function lo({selection:e,actionsToShow:t,selectedItems:n,setSelection:r}){const[a,l]=(0,o.useState)(null),i=(0,o.useRef)(null);return a?(i.current||(i.current=oo(e,t,n,a,l,r)),i.current):(i.current&&(i.current=null),oo(e,t,n,a,l,r))}function io({data:e,selection:t,actions:n=ro,setSelection:a,getItemId:i}){const s=(0,Re.useReducedMotion)(),c=(0,o.useMemo)((()=>e.filter((e=>t.includes(i(e))))),[t,e,i]),u=(0,o.useMemo)((()=>n.filter((e=>e.supportsBulk&&e.icon&&c.some((t=>e.isEligible(t)))))),[n,c]);return t&&0===t.length||0===u.length?null:(0,r.createElement)(l.__unstableAnimatePresence,null,(0,r.createElement)(l.__unstableMotion.div,{layout:!s,initial:"init",animate:"open",exit:"exit",variants:s?void 0:to,className:"dataviews-bulk-actions"},(0,r.createElement)(l.Toolbar,{label:(0,C.__)("Bulk actions")},(0,r.createElement)("div",{className:"dataviews-bulk-actions-toolbar-wrapper"},(0,r.createElement)(lo,{selection:t,actionsToShow:u,selectedItems:c,setSelection:a})))))}const so=e=>e.id,co=()=>{};function uo({view:e,onChangeView:t,fields:n,search:a=!0,searchLabel:i,actions:s=[],data:c,getItemId:u=so,isLoading:d=!1,paginationInfo:m,supportedLayouts:p,onSelectionChange:f=co}){const[v,g]=(0,o.useState)([]),[h,E]=(0,o.useState)(null);(0,o.useEffect)((()=>{if(v.length>0&&v.some((e=>!c.some((t=>u(t)===e))))){const e=v.filter((e=>c.some((t=>u(t)===e))));g(e),f(c.filter((t=>e.includes(u(t)))))}}),[v,c,u,f]);const w=(0,o.useCallback)((e=>{g(e.map((e=>u(e)))),f(e)}),[g,u,f]),y=We.find((t=>t.type===e.type)).component,_=(0,o.useMemo)((()=>function(e){return e.map((e=>{const t=e.getValue||(({item:t})=>t[e.id]);return{...e,header:e.header||e.id,getValue:t,render:e.render||t}}))}(n)),[n]),b=function(e,t){return(0,o.useMemo)((()=>t.some((t=>e.some((e=>e.supportsBulk&&e.isEligible(t)))))),[e,t])}(s,c);return(0,r.createElement)("div",{className:"dataviews-wrapper"},(0,r.createElement)(l.__experimentalHStack,{alignment:"top",justify:"start",className:"dataviews-filters__view-actions"},(0,r.createElement)(l.__experimentalHStack,{justify:"start",className:"dataviews-filters__container",wrap:!0},a&&(0,r.createElement)(eo,{label:i,view:e,onChangeView:t}),(0,r.createElement)(Ja,{fields:_,view:e,onChangeView:t,openedFilter:h,setOpenedFilter:E})),[G,$].includes(e.type)&&b&&(0,r.createElement)(Ce,{actions:s,data:c,onSelectionChange:w,selection:v,getItemId:u}),(0,r.createElement)(rt,{fields:_,view:e,onChangeView:t,supportedLayouts:p})),(0,r.createElement)(y,{actions:s,data:c,fields:_,getItemId:u,isLoading:d,onChangeView:t,onSelectionChange:w,selection:v,setOpenedFilter:E,view:e}),(0,r.createElement)(A,{view:e,onChangeView:t,paginationInfo:m}),[G,$].includes(e.type)&&b&&(0,r.createElement)(io,{data:c,actions:s,selection:v,setSelection:g,getItemId:u}))}const mo=window.wp.blockSerializationDefaultParser,po=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),fo=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),vo=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),go=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"})),ho=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})),Eo=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z"})),wo=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})),yo=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"}));function _o(e){const{type:t,rule:n,index:a,onChange:o}=e,s=(0,i.useSelect)((e=>e("core").getEntityRecords("taxonomy",t,{per_page:-1})));let c=[],u=[];const d=n.object;return null!==s&&(c=s.map((e=>e.name)),u=d.map((e=>{const t=s.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.name})).filter((e=>!!e))),(0,r.createElement)(l.FlexItem,{isBlock:!0},(0,r.createElement)(l.FormTokenField,{value:u,suggestions:c,placeholder:(0,C.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const n=s.find((t=>t.name===e));void 0!==n&&t.push(n.id)})),o("object",t,a)},maxSuggestions:5,__experimentalShowHowTo:!1}))}function bo(e){const{type:t,rule:n,index:a,onChange:o}=e,s=(0,i.useSelect)((e=>e("core").getEntityRecords("postType",t,{per_page:-1})));let c=[],u=[];const d=n.object;return null!==s&&(c=s.map((e=>e.title.raw)),u=d.map((e=>{const t=s.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.title.raw})).filter((e=>!!e))),(0,r.createElement)(l.FlexItem,{isBlock:!0},(0,r.createElement)(l.FormTokenField,{value:u,suggestions:c,placeholder:(0,C.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const n=s.find((t=>t.title.raw===e));void 0!==n&&t.push(n.id)})),o("object",t,a)},maxSuggestions:5,__experimentalShowHowTo:!1,__nextHasNoMarginBottom:!0}))}function So(e){const{onDelete:t,onChange:n,rule:a,index:i}=e,[s,c]=(0,o.useState)([]);(0,o.useEffect)((()=>{c(window.popper.positions)}),[]);const u=()=>{let e="";return e=a.rule.indexOf(":taxonomy:")>0?"taxonomy":a.rule.substr(0,a.rule.indexOf(":")),e};return(0,r.createElement)(l.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,r.createElement)(l.FlexItem,null,(0,r.createElement)("label",{className:"components-form-token-field__label",htmlFor:"select"},(0,C.__)("Where","popper")),(0,r.createElement)("select",{onChange:t=>{e.onChange("rule",t.target.value,i)},value:a.rule,className:"components-select-control__input"},(0,r.createElement)("option",{value:""},(0,C.__)("Select one…","popper")),Object.keys(s).map(((e,t)=>(0,r.createElement)("optgroup",{label:s[e].label,key:t},Object.keys(s[e].locations).map((t=>(0,r.createElement)("option",{value:t,key:t},s[e].locations[t])))))))),"taxonomy"===u()&&(0,r.createElement)(_o,{onChange:e.onChange,selectedCategories:[],type:a.rule.substr(a.rule.lastIndexOf(":")+1),rule:a,index:i}),["post","page"].includes(u())&&(0,r.createElement)(bo,{onChange:e.onChange,selectedCategories:[],type:a.rule.substr(a.rule.lastIndexOf(":")+1),rule:a,index:i}),(0,r.createElement)(l.FlexItem,null,(0,r.createElement)(l.Button,{className:"popper-modal-button",icon:"no",size:"small",onClick:()=>{t(i)}})))}function xo(e){const{onDelete:t,onChange:n,rules:a,activeTab:o}=e;return a[o].map(((e,a)=>(0,r.createElement)(So,{onChange:n,onDelete:t,rule:e,index:a,key:a})))}function Co(e){const[t,n]=(0,o.useState)([]),{index:a,onDelete:i}=e;return(0,o.useEffect)((()=>{n(window.popper.users)}),[]),(0,r.createElement)(l.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,r.createElement)(l.FlexItem,null,(0,r.createElement)("select",{onChange:t=>{e.onChange(void 0,t.target.value,a)},value:e.rule,className:"components-select-control__input"},(0,r.createElement)("option",{value:""},(0,C.__)("Select one…","popper")),Object.keys(t).map(((e,n)=>(0,r.createElement)("optgroup",{label:t[e].label,key:n},Object.keys(t[e].rules).map((n=>(0,r.createElement)("option",{value:n,key:n},t[e].rules[n])))))))),(0,r.createElement)(l.FlexItem,{align:"center"},(0,r.createElement)(l.Button,{className:"popper-modal-button",icon:"no",isSmall:!0,onClick:()=>{i(a)}})))}function ko(e){const{onDelete:t,onChange:n,rules:a,activeTab:o}=e;return a[o].map(((e,a)=>(0,r.createElement)(Co,{onChange:n,onDelete:t,rule:e,index:a,key:a})))}function Io(e){const{onChangeDevice:t,rules:n,activeTab:a}=e,o=n[a],i=(e,n)=>{let r=o;r=e?[...o,n]:o.filter((e=>e!==n)),t(r)};return(0,r.createElement)(l.Flex,{align:"start",justify:"start"},(0,r.createElement)(l.FlexItem,null,(0,r.createElement)(l.CheckboxControl,{label:(0,C.__)("Desktop","popper"),checked:o.includes("desktop"),onChange:e=>i(e,"desktop")}),(0,r.createElement)(l.CheckboxControl,{label:(0,C.__)("Tablet","popper"),checked:o.includes("tablet"),onChange:e=>i(e,"tablet")}),(0,r.createElement)(l.CheckboxControl,{label:(0,C.__)("Mobile","popper"),checked:o.includes("mobile"),onChange:e=>i(e,"mobile")})))}function Oo(e){const{rule:t,onChange:n}=e,a=(e,r,a)=>{n("days",{...t.days,[e]:{startTime:r||"",endTime:a||""}},0)};return(0,r.createElement)(o.Fragment,null,(0,r.createElement)("p",null,(0,C.__)("To have more control on when popup is displayed you can use the following options.")),(0,r.createElement)(l.CheckboxControl,{label:(0,C.__)("Custom time","popper"),checked:t.customTime||!1,onChange:e=>n("customTime",e,0)}),t.customTime&&(0,r.createElement)(l.__experimentalSpacer,{marginLeft:"10"},(0,r.createElement)(l.__experimentalHStack,{spacing:"1",justify:"flex-start"},(0,r.createElement)(l.TextControl,{label:(0,C.__)("Start time","popper"),type:"time",value:t.startTime||"",onChange:e=>n("startTime",e,0)}),(0,r.createElement)(l.TextControl,{label:(0,C.__)("End time","popper"),type:"time",value:t.endTime||"",onChange:e=>n("endTime",e,0)}))),(0,r.createElement)(l.CheckboxControl,{label:(0,C.__)("Days of week","popper"),checked:t.customDays||!1,onChange:e=>{n("customDays",e,0)}}),t.customDays&&["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"].map((e=>(0,r.createElement)(o.Fragment,{key:e},(0,r.createElement)(l.CheckboxControl,{label:e,checked:t.days?.[e],onChange:r=>{r?a(e):(e=>{const r={...t.days};delete r[e],n("days",r,0)})(e)}}),t.days?.[e]&&(0,r.createElement)(l.__experimentalSpacer,{marginLeft:"10"},(0,r.createElement)(l.__experimentalHStack,{spacing:"1",justify:"flex-start"},(0,r.createElement)(l.TextControl,{label:(0,C.__)("Start time","popper"),type:"time",value:t.days[e].startTime||"",onChange:n=>a(e,n,t.days[e].endTime)}),(0,r.createElement)(l.TextControl,{label:(0,C.__)("End time","popper"),type:"time",value:t.days[e].endTime||"",onChange:n=>a(e,t.days[e].startTime,n)})))))))}function Vo(e){const{onChangeDate:t,rules:n,activeTab:a,postId:i}=e,s=Array.isArray(n[a])?n[a][0]:n[a];console.log(s);const c=(e,r)=>{const o={...n[a],[e]:r};t(o)};return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(l.Flex,{align:"start",justify:"start",style:{marginBottom:"1em"}},(0,r.createElement)(l.FlexItem,null,(0,r.createElement)(l.RadioControl,{label:(0,C.__)("Choose when you want display this popup."),selected:s.type,options:[{label:(0,C.__)("Evergreen","popper"),value:"evergreen"},{label:(0,C.__)("Custom dates","popper"),value:"custom"}],onChange:e=>c("type",e)}))),"custom"===s.type&&(0,r.createElement)(o.Fragment,null,(0,r.createElement)(l.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,r.createElement)(l.FlexItem,null,(0,r.createElement)("b",null,"From:")),(0,r.createElement)(l.FlexItem,null,(0,r.createElement)(l.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(l.Button,{variant:"secondary",onClick:t,"aria-expanded":e},s.startDate?(0,O.dateI18n)("F j, Y g:i a",s.startDate):(0,C.__)("Click here to set start date.","popper")),renderContent:()=>(0,r.createElement)(l.DateTimePicker,{__nextRemoveHelpButton:!0,label:"My Date/Time Picker",currentDate:s.startDate,onChange:e=>c("startDate",e),is12Hour:!0,isInvalidDate:e=>{if(s.endDate)return new Date(e)>new Date(s.endDate)}})})),(0,r.createElement)(l.FlexItem,null,(0,r.createElement)("b",null,"To:")),(0,r.createElement)(l.FlexItem,null,(0,r.createElement)(l.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,r.createElement)(l.Button,{variant:"secondary",onClick:t,"aria-expanded":e},s.endDate?(0,O.dateI18n)("F j, Y g:i a",s.endDate):(0,C.__)("Click here to set start date.","popper")),renderContent:()=>(0,r.createElement)(l.DateTimePicker,{__nextRemoveHelpButton:!0,label:"My Date/Time Picker",currentDate:s.endDate,onChange:e=>c("endDate",e),is12Hour:!0,isInvalidDate:e=>new Date(e)<new Date(s.startDate)})})))),(0,r.createElement)("hr",null),(0,r.createElement)(Oo,{rule:s,onChange:c,postId:i}))}function Mo(e){const{addRule:t,rules:n,onSelect:a,activeTab:i}=e;return n.device||(n.device=[{device:"desktop",visibility:!1},{device:"tablet",visibility:!1},{device:"mobile",visibility:!1}]),n.date||(n.date=[{date:"evergreen",startDate:!1,endDate:!1}]),(0,r.createElement)(l.TabPanel,{onSelect:a,tabs:[{name:"location",component:xo,title:(0,C.__)("Location","popper"),description:(0,r.createElement)("p",null,(0,C.__)("Choose where you want display this popup.","popper"))},{name:"exclude",component:xo,title:(0,C.__)("Exclude","popper"),description:(0,r.createElement)("p",null,(0,C.__)("Choose where you don't want display this popup.","popper"))},{name:"user",component:ko,title:(0,C.__)("Users","popper"),description:(0,r.createElement)("p",null,(0,C.__)("Choose which user will see this popup.","popper"))},{name:"device",component:Io,title:(0,C.__)("Devices","popper"),description:""},{name:"date",component:Vo,title:(0,C.__)("Date","popper"),description:""}]},(n=>{const a=n.component;return(0,r.createElement)(o.Fragment,null,(0,r.createElement)("h2",null,n.title),n.description,(0,r.createElement)(a,{...e}),!["date","device"].includes(i)&&(0,r.createElement)(l.Button,{isPrimary:!0,onClick:t,size:"small"},(0,C.__)("Add rule","popper")))}))}function Po(e){const{onRequestClose:t,postId:n}=e,[a,i]=(0,k.useEntityProp)("postType","popper","meta",n),s=a.popper_rules,[c,u]=(0,o.useState)(s);(0,o.useEffect)((()=>{if(Array.isArray(c.date)){const e={...c.date[0]};u({...a.popper_rules,date:e})}if(c.date[0]){const e={...c.date[0]};u({...a.popper_rules,date:e})}}),[]);const[d,m]=(0,o.useState)("location");return(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)(Mo,{onDelete:e=>{const t=[...c[d]];t.splice(e,1),u({...c,[d]:t})},onChange:(e,t,n)=>{const r=[...c[d]];let a={...c[d][n]};e?a[e]=t:a=t,r[n]=a,u({...c,[d]:r})},onChangeDevice:e=>{u({...c,[d]:e})},onChangeDate:e=>{console.log(e),u({...c,[d]:e})},addRule:()=>{let e;e="user"===d||"device"===d?c[d].concat(""):c[d].concat({rule:"",object:[]}),u({...c,[d]:e})},rules:c,onSelect:e=>{m(e)},activeTab:d,postId:n}),(0,r.createElement)(l.__experimentalHStack,{justify:"end"},(0,r.createElement)(l.Button,{isPrimary:!0,onClick:()=>{i({...a,popper_rules:c}),t()}},(0,C.__)("Save","popper"))))}const Ao={id:"edit-rules",label:(0,C.__)("Display rules"),icon:go,isPrimary:!0,isEligible:({status:e})=>"trash"!==e,supportsBulk:!1,hideModalHeader:!1,RenderModal:({items:e,closeModal:t})=>{const n=e[0],{saveEditedEntityRecord:a}=(0,i.useDispatch)(k.store);return(0,r.createElement)(Po,{postId:n.id,onRequestClose:()=>{a("postType","popper",n.id),t()}})}},Fo={id:"move-to-trash",label:(0,C.__)("Move to Trash"),isPrimary:!1,icon:ho,isEligible:({status:e})=>"trash"!==e,supportsBulk:!0,hideModalHeader:!0,RenderModal:({items:e,closeModal:t,onPerform:n})=>{const{createSuccessNotice:a,createErrorNotice:o}=(0,i.useDispatch)(s.store),{deleteEntityRecord:c}=(0,i.useDispatch)(k.store);return(0,r.createElement)(l.__experimentalVStack,{spacing:"5"},(0,r.createElement)(l.__experimentalText,null,1===e.length?(0,C.sprintf)(
     18(0,C._n)("%s item selected","%s items selected",e.length),e.length))),(0,r.createElement)(l.ToolbarGroup,null,t.map((e=>(0,r.createElement)(ao,{key:e.id,action:e,selectedItems:n,actionInProgress:a,setActionInProgress:o})))),(0,r.createElement)(l.ToolbarGroup,null,(0,r.createElement)(l.ToolbarButton,{icon:at,showTooltip:!0,tooltipPosition:"top",label:(0,C.__)("Cancel"),disabled:!!a,onClick:()=>{i(ro)}})))}function lo({selection:e,actionsToShow:t,selectedItems:n,setSelection:r}){const[a,l]=(0,o.useState)(null),i=(0,o.useRef)(null);return a?(i.current||(i.current=oo(e,t,n,a,l,r)),i.current):(i.current&&(i.current=null),oo(e,t,n,a,l,r))}function io({data:e,selection:t,actions:n=ro,setSelection:a,getItemId:i}){const s=(0,Re.useReducedMotion)(),c=(0,o.useMemo)((()=>e.filter((e=>t.includes(i(e))))),[t,e,i]),u=(0,o.useMemo)((()=>n.filter((e=>e.supportsBulk&&e.icon&&c.some((t=>e.isEligible(t)))))),[n,c]);return t&&0===t.length||0===u.length?null:(0,r.createElement)(l.__unstableAnimatePresence,null,(0,r.createElement)(l.__unstableMotion.div,{layout:!s,initial:"init",animate:"open",exit:"exit",variants:s?void 0:to,className:"dataviews-bulk-actions"},(0,r.createElement)(l.Toolbar,{label:(0,C.__)("Bulk actions")},(0,r.createElement)("div",{className:"dataviews-bulk-actions-toolbar-wrapper"},(0,r.createElement)(lo,{selection:t,actionsToShow:u,selectedItems:c,setSelection:a})))))}const so=e=>e.id,co=()=>{};function uo({view:e,onChangeView:t,fields:n,search:a=!0,searchLabel:i,actions:s=[],data:c,getItemId:u=so,isLoading:d=!1,paginationInfo:m,supportedLayouts:p,onSelectionChange:f=co}){const[v,g]=(0,o.useState)([]),[h,E]=(0,o.useState)(null);(0,o.useEffect)((()=>{if(v.length>0&&v.some((e=>!c.some((t=>u(t)===e))))){const e=v.filter((e=>c.some((t=>u(t)===e))));g(e),f(c.filter((t=>e.includes(u(t)))))}}),[v,c,u,f]);const w=(0,o.useCallback)((e=>{g(e.map((e=>u(e)))),f(e)}),[g,u,f]),u({...c,[d]:e})},addRule:()=>{let e;e="user"===d||"device"===d?c[d].concat(""):c[d].concat({rule:"",object:[]}),u({...c,[d]:e})},rules:c,onSelect:e=>{m(e)},activeTab:d,postId:n}),(0,r.createElement)(l.__experimentalHStack,{justify:"end"},(0,r.createElement)(l.Button,{isPrimary:!0,onClick:()=>{i({...a,popper_rules:c}),t()}},(0,C.__)("Save","popper"))))}const Ao={id:"edit-rules",label:(0,C.__)("Display rules"),icon:go,isPrimary:!0,isEligible:({status:e})=>"trash"!==e,supportsBulk:!1,hideModalHeader:!1,RenderModal:({items:e,closeModal:t})=>{const n=e[0],{saveEditedEntityRecord:a}=(0,i.useDispatch)(k.store);return(0,r.createElement)(Po,{postId:n.id,onRequestClose:()=>{a("postType","popper",n.id),t()}})}},Fo={id:"move-to-trash",label:(0,C.__)("Move to Trash"),isPrimary:!1,icon:ho,isEligible:({status:e})=>"trash"!==e,supportsBulk:!0,hideModalHeader:!0,RenderModal:({items:e,closeModal:t,onPerform:n})=>{const{createSuccessNotice:a,createErrorNotice:o}=(0,i.useDispatch)(s.store),{deleteEntityRecord:c}=(0,i.useDispatch)(k.store);return(0,r.createElement)(l.__experimentalVStack,{spacing:"5"},(0,r.createElement)(l.__experimentalText,null,1===e.length?(0,C.sprintf)(
    1919// translators: %s: The popup's title.
    2020// translators: %s: The popup's title.
     
    2525(0,C.__)('"%s" moved to the Trash.'),(0,I.decodeEntities)(e[0].title.rendered)):(0,C.__)("Popups moved to the Trash."),a(t,{type:"snackbar",id:"edit-site-popup-trashed"})}else{let e;if(1===r.length)e=r[0].reason?.message?r[0].reason.message:(0,C.__)("An error occurred while moving the popup to the trash.");else{const t=new Set,n=r.filter((({status:e})=>"rejected"===e));for(const e of n)e.reason?.message&&t.add(e.reason.message);e=0===t.size?(0,C.__)("An error occurred while moving the popups to the trash."):1===t.size?(0,C.sprintf)(/* translators: %s: an error message */ /* translators: %s: an error message */
    2626(0,C.__)("An error occurred while moving the popups to the trash: %s"),[...t][0]):(0,C.sprintf)(/* translators: %s: a list of comma separated error messages */ /* translators: %s: a list of comma separated error messages */
    27 (0,C.__)("Some errors occurred while moving the popups to the trash: %s"),[...t].join(",")),o(e,{type:"snackbar"})}}n&&n(),t()}},(0,C.__)("Delete"))))}};(0,C.__)("View");const Do={id:"edit-post",label:(0,C.__)("Edit"),isPrimary:!0,icon:yo,isEligible:e=>"trash"!==e.status,callback(e){const t=e[0];document.location.href="/wp-admin/post.php?post="+t.id+"&action=edit"}},No={id:"view-post-revisions",label:(0,C.__)("View revisions"),isPrimary:!1,isEligible:e=>{var t,n;if("trash"===e.status)return!1;const r=null!==(t=e?._links?.["predecessor-version"]?.[0]?.id)&&void 0!==t?t:null,a=null!==(n=e?._links?.["version-history"]?.[0]?.count)&&void 0!==n?n:0;return r&&a>1},callback(e){const t=e[0],n=(0,f.addQueryArgs)("revision.php",{revision:t?._links?.["predecessor-version"]?.[0]?.id});document.location.href=n}};var To;function Ho(){return Ho=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ho.apply(this,arguments)}var Ro=function(e){return r.createElement("svg",Ho({xmlns:"http://www.w3.org/2000/svg",width:341.333,height:341.333,viewBox:"0 0 256 256"},e),To||(To=r.createElement("path",{fill:"#369",d:"M0 128v128h256V0H0zm152.8-83.4c22.4 5.9 41.1 25.1 45.7 47.2 4.5 20.8-1.3 41.9-15.5 57.5-14 15.2-35.2 23.1-54.4 20.3l-4.6-.7v-25.5c0-14 .2-25.4.5-25.4.2 0 1.9.9 3.7 2 8 4.8 18.5 1.3 22.8-7.5 5.5-11.4-2.6-23.9-15.5-23.9-9.8 0-14.8 5.2-16.5 17-.5 3.8-1 29.1-1 57.1V213H72v-55.9c0-60.3.3-64.5 5.4-77 7.9-19.4 26.6-33.6 49-37.2 6.5-1 19.1-.2 26.4 1.7"})))};const jo=({title:e,children:t})=>(0,r.createElement)("div",{className:"masthead"},(0,r.createElement)("div",{className:"tropical-content"},(0,r.createElement)("div",{className:"masthead__branding"},(0,r.createElement)(Ro,{width:"30",height:"30"}),(0,r.createElement)("h1",null,e),t))),zo=[],Bo=[{value:"draft",label:(0,C.__)("Draft")},{value:"future",label:(0,C.__)("Scheduled")},{value:"pending",label:(0,C.__)("Pending Review")},{value:"private",label:(0,C.__)("Private")},{value:"publish",label:(0,C.__)("Published")},{value:"trash",label:(0,C.__)("Trash")}],Lo=()=>{const[e,t]=(0,o.useState)({type:"table",perPage:10,page:1,sort:{field:"date",direction:"desc"},search:"",filters:[],hiddenFields:["date","featured-image","status","author"],layout:{}}),n=(0,o.useMemo)((()=>{const t={};return e.filters.forEach((e=>{"status"===e.field&&"in"===e.operator&&(t.status=e.value),"author"===e.field&&"in"===e.operator&&(t.author=e.value)})),t.status&&""!==t.status||(t.status="draft,future,pending,private,publish"),{per_page:e.perPage,page:e.page,_embed:"author",order:e.sort?.direction,orderby:e.sort?.field,search:e.search,...t}}),[e]),{records:a,isResolving:c,totalItems:u,totalPages:d}=(0,k.useEntityRecords)("postType","popper",n),{records:m}=(0,k.useEntityRecords)("root","user",{who:"authors"}),p=(0,o.useMemo)((()=>({totalItems:u,totalPages:d})),[u,d]),f=(0,o.useMemo)((()=>[{header:(0,r.createElement)(l.VisuallyHidden,null,(0,C.__)("Running","popper")),id:"running",getValue:e=>e.title?.rendered||e.slug,render:({item:e})=>(0,r.createElement)("div",null,e.meta.popper_rules.running?(0,r.createElement)(l.Icon,{icon:"controls-play",style:{color:"green"}}):(0,r.createElement)(l.Icon,{icon:"controls-pause"})),filters:[{id:"search",type:"search"}],maxWidth:20,enableHiding:!1},{header:(0,C.__)("Title"),id:"title",getValue:e=>e.title?.rendered||e.slug,render:({item:e})=>(0,r.createElement)("div",null,(0,r.createElement)("a",{href:`post.php?post=${e.id}&action=edit`},(0,I.decodeEntities)(e.title?.rendered)||(0,C.__)("(no title)","popper")),e.excerpt.raw&&(0,r.createElement)("p",null,e.excerpt.raw)),filters:[{id:"search",type:"search"}],maxWidth:400,sortingFn:"alphanumeric",enableHiding:!1},{header:(0,C.__)("Triggers"),id:"triggers",getValue:e=>e.content.raw,render:({item:e})=>{const t=(0,mo.parse)(e.content.raw);if(!t)return(0,r.createElement)("span",null);const n=t[0].attrs.triggers?.map((e=>{const t=e.replace(/([A-Z])/g," $1");return t.charAt(0).toUpperCase()+t.slice(1)}));return(0,r.createElement)(o.RawHTML,null,n?.map((e=>`${e}<br />`)))},filters:[{id:"search",type:"search"}],maxWidth:400,sortingFn:"alphanumeric",enableHiding:!0,enableSorting:!1},{header:(0,C.__)("Locations"),id:"locations",getValue:e=>e.meta.popper_rules.locations,render:({item:e})=>(0,r.createElement)(o.RawHTML,null,e.popper_locations.include.join("<br /> ")),filters:[{id:"search",type:"search"}],maxWidth:400,sortingFn:"alphanumeric",enableHiding:!0,enableSorting:!1},{header:(0,C.__)("Exclude"),id:"esclude",getValue:e=>e.meta.popper_rules.esclude,render:({item:e})=>(0,r.createElement)(o.RawHTML,null,e.popper_locations.exclude.join("<br /> ")),filters:[{id:"search",type:"search"}],maxWidth:400,sortingFn:"alphanumeric",enableHiding:!0,enableSorting:!1},{header:(0,C.__)("Devices"),id:"devices",getValue:e=>e.meta.popper_rules.device,render:({item:e})=>(0,r.createElement)("span",null,e.meta.popper_rules.device.includes("mobile")?(0,r.createElement)(l.Icon,{icon:po}):null,e.meta.popper_rules.device.includes("tablet")?(0,r.createElement)(l.Icon,{icon:fo}):null,e.meta.popper_rules.device.includes("desktop")?(0,r.createElement)(l.Icon,{icon:vo}):null),filters:[{id:"search",type:"search"}],maxWidth:400,sortingFn:"alphanumeric",enableHiding:!0,enableSorting:!1},{header:(0,C.__)("Users"),id:"users",getValue:e=>e.meta.popper_rules.user,render:({item:e})=>(0,r.createElement)(o.RawHTML,null,e.popper_locations.user),maxWidth:400,enableHiding:!0,enableSorting:!1},{header:(0,C.__)("Author"),id:"author",getValue:({item:e})=>e._embedded?.author[0]?.name,type:"enumeration",elements:m?.map((({id:e,name:t})=>({value:e,label:t})))||[]},{header:(0,C.__)("Status"),id:"status",getValue:({item:e})=>{var t;return null!==(t=Bo.find((({value:t})=>t===e.status))?.label)&&void 0!==t?t:e.status},type:"enumeration",elements:Bo,enableSorting:!1,filterBy:{operators:["in"]}},{id:"date",header:(0,C.__)("Date"),getValue:({item:e})=>e.date,render:({item:e})=>{const t=(0,O.dateI18n)((0,O.getSettings)().formats.datetimeAbbreviated,(0,O.getDate)(e.date));return(0,r.createElement)("time",null,t)},enableHiding:!1}]),[m]),v=function(){const{createSuccessNotice:e,createErrorNotice:t}=(0,i.useDispatch)(s.store),{deleteEntityRecord:n}=(0,i.useDispatch)(k.store);return(0,o.useMemo)((()=>({id:"permanently-delete",label:(0,C.__)("Permanently delete"),isPrimary:!0,icon:ho,supportsBulk:!0,isEligible:({status:e})=>"trash"===e,async callback(r){const a=await Promise.allSettled(r.map((e=>n("postType",e.type,e.id,{force:!0},{throwOnError:!0}))));if(a.every((({status:e})=>"fulfilled"===e))){let t;t=1===a.length?(0,C.sprintf)(/* translators: The popups's title. */ /* translators: The popups's title. */
     27(0,C.__)("Some errors occurred while moving the popups to the trash: %s"),[...t].join(",")),o(e,{type:"snackbar"})}}n&&n(),t()}},(0,C.__)("Delete"))))}};(0,C.__)("View");const Do={id:"edit-post",label:(0,C.__)("Edit"),isPrimary:!0,icon:ing:!1}]),[m]),v=function(){const{createSuccessNotice:e,createErrorNotice:t}=(0,i.useDispatch)(s.store),{deleteEntityRecord:n}=(0,i.useDispatch)(k.store);return(0,o.useMemo)((()=>({id:"permanently-delete",label:(0,C.__)("Permanently delete"),isPrimary:!0,icon:ho,supportsBulk:!0,isEligible:({status:e})=>"trash"===e,async callback(r){const a=await Promise.allSettled(r.map((e=>n("postType",e.type,e.id,{force:!0},{throwOnError:!0}))));if(a.every((({status:e})=>"fulfilled"===e))){let t;t=1===a.length?(0,C.sprintf)(/* translators: The popups's title. */ /* translators: The popups's title. */
    2828(0,C.__)('"%s" permanently deleted.'),(0,I.decodeEntities)(r[0].title.rendered)):(0,C.__)("The popups were permanently deleted."),e(t,{type:"snackbar",id:"edit-site-post-permanently-deleted"})}else{let e;if(1===a.length)e=a[0].reason?.message?a[0].reason.message:(0,C.__)("An error occurred while permanently deleting the popup.");else{const n=new Set,r=a.filter((({status:e})=>"rejected"===e));for(const e of r)e.reason?.message&&n.add(e.reason.message);e=0===n.size?(0,C.__)("An error occurred while permanently deleting the popups."):1===n.size?(0,C.sprintf)(/* translators: %s: an error message */ /* translators: %s: an error message */
    2929(0,C.__)("An error occurred while permanently deleting the popups: %s"),[...n][0]):(0,C.sprintf)(/* translators: %s: a list of comma separated error messages */ /* translators: %s: a list of comma separated error messages */
     
    3131(0,C.__)("%d posts have been restored."),a.length):(0,C.sprintf)(/* translators: The number of posts. */ /* translators: The number of posts. */
    3232(0,C.__)('"%s" has been restored.'),(0,I.decodeEntities)(a[0].title.rendered)),{type:"snackbar",id:"edit-site-post-restored"})}catch(e){let n;n=e.message&&"unknown_error"!==e.code&&e.message?e.message:a.length>1?(0,C.__)("An error occurred while restoring the popups."):(0,C.__)("An error occurred while restoring the popup."),t(n,{type:"snackbar"})}}})),[e,t,n,r])}(),h=function(){const{createSuccessNotice:e,createErrorNotice:t}=(0,i.useDispatch)(s.store),{editEntityRecord:n,saveEditedEntityRecord:r}=(0,i.useDispatch)(k.store);return(0,o.useMemo)((()=>({id:"start-stop",label:(0,C.__)("Start/Stop","popper"),isPrimary:!1,icon:wo,supportsBulk:!1,isEligible:({status:e})=>"trash"!==e,async callback(a){const o=a[0];try{await n("postType",o.type,o.id,{meta:{popper_rules:{...o.meta.popper_rules,running:!o.meta.popper_rules.running}}}),await r("postType",o.type,o.id,{throwOnError:!0}),e((0,C.sprintf)(/* translators: The stauts of popup. */ /* translators: The stauts of popup. */
    33 (0,C.__)('"%1$s" has been %2$s.'),(0,I.decodeEntities)(o.title.rendered),o.meta.popper_rules.running?(0,C.__)("stopped","popper"):(0,C.__)("started","popper")),{type:"snackbar",id:"edit-site-post-restored"})}catch(e){let n;n=e.message&&"unknown_error"!==e.code&&e.message?e.message:a.length>1?(0,C.__)("An error occurred while saving the popups."):(0,C.__)("An error occurred while saving the popup."),t(n,{type:"snackbar"})}}})),[e,t,n,r])}(),E=(0,o.useMemo)((()=>[Fo,g,v,Do,No,Ao,h]),[v,g,h]);return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:(0,C.__)("Popups","popper")},(0,r.createElement)(l.Button,{text:(0,C.__)("Add new"),variant:"primary",size:"small",href:"post-new.php?post_type=popper"})),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)(uo,{data:a||zo,paginationInfo:p,view:e,fields:f,actions:E,isLoading:c,onChangeView:t,supportedLayouts:["table"]})))};function Ko(){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Need help?","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)("p",null,(0,C.__)("Detailed documentation is available on the plugin website.","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://www.francescopepe.com/docs"},(0,C.__)("Documentation","popper")),(0,r.createElement)("p",null,(0,C.__)("We would love to help you out if you need any help.","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://wordpress.org/support/plugin/popper/"},(0,C.__)("Ask a question","popper")))),(0,r.createElement)(l.Card,{className:"ads-container__reviews"},(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Do you like the plugin?","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)("p",null,(0,C.__)("If you like Popper plugin you can share a review to help us and spread some love!","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://wordpress.org/support/plugin/popper/reviews/#new-post"},(0,C.__)("Rate 5 stars!","popper")))))}const Uo=(0,o.createContext)(),Wo=function(e){const[t]=(0,k.useEntityProp)("root","site","popper"),{saveEditedEntityRecord:n}=(0,i.useDispatch)(k.store),{createNotice:a}=(0,i.useDispatch)(s.store),{isSaving:o,hasEdits:l}=(0,i.useSelect)((e=>({isSaving:e(k.store).isSavingEntityRecord("root","site"),hasEdits:e(k.store).hasEditsForEntityRecord("root","site",void 0,"popper")})),[]);return(0,r.createElement)(Uo.Provider,{value:{saveSettings:()=>n("root","site").then((()=>{a("info","🎯 "+(0,C.__)("Settings saved.","popper"),{type:"snackbar"})})).catch((e=>{a("error","⚠️ "+e.message,{type:"snackbar",explicitDismiss:!0})})),settings:t,hasUpdates:l,isSaving:o}},e.children)},Go=(0,r.createElement)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,r.createElement)(V.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})),$o=(0,l.withFilters)("popper.settings.promo")((e=>{const{message:t}=e;return(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Popper PRO","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)(o.RawHTML,null,t),(0,r.createElement)(l.Button,{variant:"primary",href:"https://www.francescopepe.com/products/popper-pro/",icon:Go,iconPosition:"right",target:"_blank"},(0,C.__)("Try it now FREE!","popper"))))})),qo=(0,l.withFilters)("popper.settings.general")((()=>{const{settings:e,saveSettings:t}=(0,o.useContext)(Uo),{editEntityRecord:n}=(0,i.useDispatch)(k.store),a=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
    34 (0,C.__)("<p>You can add more features to your popups with %s.</p><p>Add mail services integrations, track events in Google Analytics, create your own pattern library to share with your clients sites, send data to <b>Google Sheets</b> or to <b>webhooks</b> and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)($o,{message:a}),(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,{size:"small"},(0,r.createElement)("b",null,(0,C.__)("General","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)(l.ToggleControl,{label:(0,C.__)("Delete settings on uninstall","popper"),help:(0,C.__)("Completely remove all Popper settings on uninstall.","popper"),checked:e.uninstall,onChange:r=>{(r=>{n("root","site",void 0,{popper:{...e,uninstall:r}}),t()})(r)}}))))}));var Yo,Zo,Qo,Xo,Jo,el,tl,nl,rl,al,ol,ll,il,sl,cl,ul,dl,ml,pl,fl,vl,gl,hl,El,wl,yl;function _l(){return _l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_l.apply(this,arguments)}function bl(){return bl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},bl.apply(this,arguments)}function Sl(){return Sl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Sl.apply(this,arguments)}function xl(){return xl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},xl.apply(this,arguments)}function Cl(){return Cl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Cl.apply(this,arguments)}function kl(){return kl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},kl.apply(this,arguments)}function Il(){return Il=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Il.apply(this,arguments)}function Ol(){return Ol=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ol.apply(this,arguments)}function Vl(){return Vl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Vl.apply(this,arguments)}const Ml={ConvertKit:function(e){return r.createElement("svg",_l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"-0.093 0 174.921 162"},e),Yo||(Yo=r.createElement("path",{fill:"#fb6970",d:"M84.358 127.894c30.359 0 53.824-22.904 53.824-51.157 0-26.47-22.045-42.631-36.646-42.631-20.332 0-36.63 14.248-38.952 35.4-.43 3.917-3.538 7.202-7.482 7.174-6.556-.047-16.089-.103-22.123-.082-2.598.009-4.745-2.096-4.617-4.689.91-18.345 7.053-35.498 18.766-48.674C60.143 8.594 79.097 0 101.536 0c37.701 0 73.292 34.209 73.292 76.737 0 47.089-39.07 85.263-89.668 85.263-36.084 0-72.427-23.549-85.116-56.472a.707.707 0 0 1-.032-.382c.17-.974.505-1.864.835-2.74.48-1.274.95-2.52.882-3.955l-.22-4.586a5.588 5.588 0 0 1 3.243-5.329l1.834-.853a7.077 7.077 0 0 0 3.99-5.138c.615-3.363 3.571-5.808 7.022-5.808 5.39 0 10.076 3.579 11.836 8.667 8.473 24.49 21.943 42.49 54.924 42.49"})))},Mailchimp:function(e){return r.createElement("svg",bl({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 200 200"},e),Zo||(Zo=r.createElement("path",{d:"M78.4 2.4c-8.9 2.9-16.5 7.2-26.2 14.9-23.1 18.3-43 45.8-47.7 65.9-1.7 7.1-1.7 7.7-.1 12.6 1.3 3.8 2.9 6.2 6.1 8.7l4.2 3.5-.5 8.8c-.4 7.4-.1 9.6 1.6 13.4 4.1 9.3 15 17.8 22.8 17.8 3 0 3.6.5 6.6 6.2 2 4 6.5 9.5 11.8 14.9 7.3 7.3 10 9.4 18 13.2 11.3 5.4 19.5 7.5 32.1 8.3 35.8 2.3 67-18.4 74.4-49.3 2.4-9.8 1.6-14.9-2.7-18.8-4.7-4.2-6-8.5-4.1-13.5 3.7-9.4-2.2-17.4-16.2-21.5l-4-1.2-.6-10.4c-.6-10.9-3.1-19-7-22.5-1.8-1.6-1.7-1.8 2.6-7.3 7-9 9.8-16 9.3-23.7-.5-7.3-2.6-10.4-9.3-13.5-7.6-3.5-23.2-2.1-35.8 3.3l-4.7 2.1-5.5-5.2C98 3.9 91.2 0 87.5.1c-1.1 0-5.2 1-9.1 2.3m18.1 9.7c2.5 2.3 4.5 4.7 4.5 5.3-.1.6-4 3.6-8.8 6.6-25.5 16.1-42.4 34.4-53.3 58-2.2 4.7-4.3 9.1-4.7 9.8-.4.8-2.5 2-4.6 2.7-2.1.8-5.5 2.9-7.5 4.9l-3.6 3.5-3.2-2.5c-4.3-3.3-5.7-8.5-4.2-15.5C17.6 54.1 62.9 8.4 87.3 8.1c4.2-.1 5.2.4 9.2 4m16 23.9c-1.8 1.9-1.7 2 .1 2 2.6 0 13.7 2.9 14.6 3.8.4.4-5.9.7-14 .7-13.5 0-15.4.2-22.8 2.8-4.5 1.5-10.7 4.3-13.8 6.2-3.1 1.8-5.6 3-5.6 2.5 0-1.9 20.8-18.9 23.3-19 .4 0 .3.9-.3 1.9-1.9 3.6-1 4.2 3.3 2 5.1-2.7 11.4-4.7 14.6-4.8 2.3-.1 2.4 0 .6 1.9m30.2 25c2.9 2.7 4 6.9 4.7 18.4.4 5.5 1.2 10.6 1.8 11.3s3.2 1.9 5.8 2.7c6.5 1.9 12.6 5.2 13.4 7.1 2.3 6-2.9 12.8-13.8 17.9-10.9 5.2-19.9 7-35.3 6.8l-13.2-.1-2.6 3c-3.2 3.9-3.4 10.4-.4 14.3 3.8 4.8 9.4 6.9 19.6 7.4 15.4.7 31.1-4.1 40.2-12.3 5-4.6 4.7-5.5-.7-2.1-15.8 9.9-40.4 13.5-51.4 7.4-2.4-1.3-4.4-3.1-4.6-4.1-.3-1.4.2-1.6 3-.9 5.6 1.2 24.6.9 26-.5 1-1-.8-1.3-8.7-1.3-8.6 0-13.7-.7-19.2-2.5-.7-.2-1-1.1-.7-2 .5-1.2 2.9-1.5 13.9-1.5 18.8 0 31.1-2.9 42.8-10.1 2.6-1.6 4.9-2.9 5.2-2.9s1 2.1 1.6 4.6c.9 3.4 1.8 4.8 3.7 5.5 2.3.9 2.4 1.3 2 6.8-1.5 21.1-26.4 39.4-51.8 37.8-16.1-.9-27.3-7.5-33.2-19.4-3-6.1-3.3-7.6-3.3-15.3.1-9.1 2-15 7-21.6 1.4-1.8 2.5-3.9 2.5-4.6s-2-3.8-4.5-6.8c-9-10.9-9.6-22.7-1.6-31.3 4.9-5.4 7.5-6.1 20.7-5.8l12 .2 6-4c6.6-4.5 10-5.1 13.1-2.1m-95.6 41.3c11.7 7.8 13.1 30.3 2.4 37.3-3.5 2.3-11.2 2.1-16.1-.4-7.9-4.1-12.4-11.1-12.4-19.6 0-6.6 1.2-10.1 4.8-14 5.6-5.9 15.2-7.5 21.3-3.3"})),Qo||(Qo=r.createElement("path",{d:"M136 78c-1.1 2.1.1 9.5 1.9 11.3 1.7 1.7 4.2 1.7 4.8.1.9-2.3-.7-10.2-2.3-11.9-2-2-3.1-1.9-4.4.5m-34.7 13.4c-3.3 2.8-2.7 4.1 1.1 2.6 3.6-1.3 9.9-1.3 13.1.2 3.7 1.7 4.4 0 1.2-2.8-3.9-3.4-11.5-3.4-15.4 0m38.4 4.2c-1.2 1.2-.8 4.1.7 5.3 1.7 1.4 3.9-.9 3.4-3.6-.3-1.8-2.9-2.9-4.1-1.7m-30.6 1.7c-3.4 1.7-4.2 4.2-1 3.1 1.3-.5 4.1-.9 6.2-.8 4.1 0 4.8-1 1.8-2.6-2.5-1.3-4-1.3-7 .3m20.3 3.2c-.7 1.8 1.3 4.5 3.3 4.5 2.3 0 2.8-3.1.8-4.6-2.4-1.8-3.4-1.8-4.1.1m-96.9 8.7c-3 2.7-4.7 7.9-3.3 9.9.5.8 1.1 1 1.4.4 2.2-5 3.2-6 6.1-6.3 4.5-.4 6.7 2.9 5.1 8-2 6.6 1.7 12.1 6.5 9.6 2-1 2.3-3 .5-2.7-3.5.4-4-.1-3.3-3.4.3-1.7.9-5.3 1.2-7.8.4-4.2.2-4.8-2.7-7.2-3.9-3.3-8-3.5-11.5-.5"})))},MailPoet:function(e){return r.createElement("svg",Sl({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 152.02 156.4"},e),Xo||(Xo=r.createElement("g",{"data-name":"Layer 2"},r.createElement("g",{fill:"#FF5301","data-name":"Layer 1"},r.createElement("path",{d:"M37.71 89.1c3.5 0 5.9-.8 7.2-2.3a8 8 0 0 0 2-5.4V35.7l17 45.1a12.68 12.68 0 0 0 3.7 5.4c1.6 1.3 4 2 7.2 2a12.54 12.54 0 0 0 5.9-1.4 8.41 8.41 0 0 0 3.9-5l18.1-50V81a8.53 8.53 0 0 0 2.1 6.1c1.4 1.4 3.7 2.2 6.9 2.2 3.5 0 5.9-.8 7.2-2.3a8 8 0 0 0 2-5.4V8.7a7.48 7.48 0 0 0-3.3-6.6c-2.1-1.4-5-2.1-8.6-2.1a19.3 19.3 0 0 0-9.4 2 11.63 11.63 0 0 0-5.1 6.8l-19.6 58.3-20.5-58.7a12.4 12.4 0 0 0-4.5-6.2c-2.1-1.5-5-2.2-8.8-2.2a16.51 16.51 0 0 0-8.9 2.1c-2.3 1.5-3.5 3.9-3.5 7.2v71.5c0 2.8.7 4.8 2 6.2 1.5 1.4 3.7 2.1 7 2.1M149 116.6l-2.4-1.9a7.4 7.4 0 0 0-9.4.3 19.65 19.65 0 0 1-12.5 4.6h-21.4A37.08 37.08 0 0 0 77 130.5l-1.1 1.2-1.1-1.1a37.25 37.25 0 0 0-26.3-10.9H27a19.59 19.59 0 0 1-12.4-4.6 7.28 7.28 0 0 0-9.4-.3l-2.4 1.9a7.43 7.43 0 0 0-2.8 5.5 7.14 7.14 0 0 0 2.4 5.7 37.28 37.28 0 0 0 24.6 9.5h21.6a19.59 19.59 0 0 1 18.9 14.4v.2c.1.7 1.2 4.4 8.5 4.4s8.4-3.7 8.5-4.4v-.2a19.59 19.59 0 0 1 18.9-14.4H125a37.28 37.28 0 0 0 24.6-9.5 7.42 7.42 0 0 0 2.4-5.7 7.86 7.86 0 0 0-3-5.6"})))))},Moosend:function(e){return r.createElement("svg",xl({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",id:"moosend_svg__Layer_1",width:24,x:0,y:0,viewBox:"0 0 215.6 200"},e),Jo||(Jo=r.createElement("style",null,".moosend_svg__st0{fill:#fff}.moosend_svg__st1{fill:#394257}")),el||(el=r.createElement("path",{d:"M161.8 103.5c0 9.4-7.6 17-17 17H72.3c-9.4 0-17-7.6-17-17V32.8c0-9.4 7.6-17 17-17h72.5c9.4 0 17 7.6 17 17z",className:"moosend_svg__st0"})),tl||(tl=r.createElement("path",{d:"M74 13.1s7.1-23.3 16 .3c-15.6-.3-16-.3-16-.3M126.7 13.1s7.1-23.3 16 .3c-15.6-.3-16-.3-16-.3",className:"moosend_svg__st1"})),nl||(nl=r.createElement("path",{d:"M140.8 141c.4 1.4-.3 3-1.8 3.4L89.8 160c-1.4.4-3-.3-3.4-1.8l-10.3-32.4c-.5-1.4.3-3 1.8-3.4l49.2-15.6c1.4-.5 3 .3 3.4 1.8z",className:"moosend_svg__st0"})),rl||(rl=r.createElement("path",{d:"M89.3 163.2c-2.3 0-4.2-1.4-4.9-3.6l-10.3-32.4c-.9-2.7.6-5.6 3.3-6.5l49.2-15.6c2.6-.8 5.6.7 6.5 3.3l10.3 32.4c.9 2.7-.6 5.6-3.3 6.5l-49.2 15.6c-.6.2-1.1.3-1.6.3m38.9-53.5-49.3 15.7c-.1 0-.2.2-.2.4L89 158.1c.1.2.3.2.4.2l49.2-15.6c.1 0 .2-.2.2-.4l-10.3-32.4c-.1-.1-.2-.2-.3-.2",className:"moosend_svg__st1"})),al||(al=r.createElement("path",{d:"M77.8 123.2c-1.2.6-1.8 2-1.4 3.3l10.3 32.4c.2.5.5 1 .9 1.3l13.4-26z",className:"moosend_svg__st0"})),ol||(ol=r.createElement("path",{d:"m89 162.5-3-.6c-.8-.6-1.3-1.5-1.7-2.4L74 127.1c-.8-2.4.4-5.1 2.7-6.2l1-.5 26.4 12.5zm-10.1-36.1 8.9 27.9 9.8-19.1z",className:"moosend_svg__st1"})),ll||(ll=r.createElement("path",{d:"M141 143.3c.2-.6.3-1.2.1-1.8l-10.2-32.2c-.5-1.4-1.9-2-3.4-1.6l-.3.1-13 21.9z",className:"moosend_svg__st0"})),il||(il=r.createElement("path",{d:"m140.9 146-30.2-15.3 14.8-24.9 1.2-.4c2.8-.9 5.6.6 6.4 3.2l10.2 32.2c.3 1.1.3 2.3-.1 3.4zm-23.3-17.2 20.1 10.2-9.1-28.6z",className:"moosend_svg__st1"})),sl||(sl=r.createElement("path",{d:"M129.3 107.5c-.6-.3-1.3-.3-1.9-.1L78.2 123c-.8.2-1.3.8-1.6 1.5l33.9 17.1z",className:"moosend_svg__st0"})),cl||(cl=r.createElement("path",{d:"M111.4 144.8 74.1 126l.2-2.5c.6-1.3 1.7-2.3 3.1-2.8l49.2-15.6c1.2-.4 2.5-.3 3.7.2l2.4 1.1zm-29.6-20.3 27.6 13.9 15.3-27.5z",className:"moosend_svg__st1"})),ul||(ul=r.createElement("path",{d:"M108.1 77.5c-24.8 0-46 6.5-56.6 16.6 0 13.1 10.4 27 23.5 27h66.2c13.1 0 23.3-14.1 23.3-27.3-10.6-10.1-31.6-16.3-56.4-16.3M153.9 15.5l40.3 23.3s-18 14.4-32.3 4.1c-.8-.6.4-16.9-.3-17.6zM61.7 15.5 21.4 38.8s18 14.4 32.3 4.1c.8-.6-.4-16.9.3-17.6z",className:"moosend_svg__st1"})),r.createElement("path",{d:"M108.1 82.4c-24.8 0-45.3 6.8-55.9 16.2 0 12.3 9.7 22.5 22.8 22.5h66.2c13.1 0 22.9-9.8 23-22.1-10.7-9.4-31.3-16.6-56.1-16.6",style:{fill:"#e16053"}}),dl||(dl=r.createElement("path",{d:"M103.5 58.4c-.7 2.8-2.7 4.7-4.4 4.3-1.7-.4-2.6-3-1.9-5.8.7-2.8 2.7-4.7 4.4-4.3 1.8.4 2.6 3.1 1.9 5.8M119.8 56.8c.8 2.8 0 5.4-1.7 5.9s-3.7-1.3-4.5-4.1c-.8-2.8 0-5.4 1.7-5.9 1.6-.5 3.7 1.3 4.5 4.1M90.3 102.8c2.3 4 2.2 8.4-.3 9.8-2.5 1.5-6.4-.6-8.7-4.6-2.3-4-2.2-8.4.3-9.8 2.5-1.5 6.4.6 8.7 4.6M128.6 103c-2.3 4-2.2 8.4.3 9.8 2.5 1.5 6.4-.6 8.7-4.6 2.3-4 2.2-8.4-.3-9.8-2.5-1.4-6.3.6-8.7 4.6",className:"moosend_svg__st1"})),ml||(ml=r.createElement("path",{d:"M164.4 35.2c0-13.2-10.7-23.9-23.9-23.9H75c-13.2 0-23.9 10.5-23.9 23.7v66.2c0 13.2 10.7 24.3 23.9 24.3h66.2c13.2 0 23.9-10.9 23.9-24.1zm-4.1 67.5c0 9.8-8 17.8-17.8 17.8H73.8c-9.8 0-17.8-8-17.8-17.8V34.1c0-9.8 8-17.8 17.8-17.8h68.6c9.8 0 17.8 8 17.8 17.8v68.6z",className:"moosend_svg__st1"})))},MailerLite:function(e){return r.createElement("svg",Cl({xmlns:"http://www.w3.org/2000/svg",width:24,fill:"none",viewBox:"0 0 256 256"},e),pl||(pl=r.createElement("rect",{width:253.538,height:253.538,x:1.231,y:1.231,fill:"#09C269",stroke:"#09C269",strokeWidth:2.462,rx:4.923})),fl||(fl=r.createElement("path",{fill:"#fff",d:"M178.619 73H77.286C69.38 73 63 79.669 63 87.93v94.852l19.714-20.403h96c7.905 0 14.286-6.669 14.286-14.93v-59.52C192.905 79.67 186.524 73 178.619 73m-85.238 66.885c0 2.189-1.714 3.981-3.81 3.981-2.095 0-3.81-1.792-3.81-3.981v-42.3c0-2.19 1.715-3.982 3.81-3.982 2.096 0 3.81 1.791 3.81 3.981zm17.714 0c0 2.189-1.714 3.981-3.809 3.981-2.096 0-3.81-1.792-3.81-3.981v-27.969c0-2.189 1.714-3.981 3.81-3.981 2.095 0 3.809 1.792 3.809 3.981zm.476-40.708c0 2.388-1.809 4.279-4.095 4.279h-.381c-2.285 0-4.095-1.891-4.095-4.28v-.298c0-2.389 1.81-4.28 4.095-4.28h.381c2.286 0 4.095 1.891 4.095 4.28zm26.858 43.694c-1.715.895-3.619 1.293-5.619 1.293-6.572 0-10.096-3.284-10.096-9.555V115.4h-3.428a2.077 2.077 0 0 1-2.096-2.09v-.1c0-.696.381-1.393.953-1.891l8.476-8.659a2.912 2.912 0 0 1 1.714-.896c1.143 0 2.191.996 2.191 2.19V108.234h6.095c1.905 0 3.429 1.592 3.429 3.583s-1.524 3.583-3.429 3.583h-6.095v18.712c0 2.687 1.333 2.886 3.143 2.886a7.79 7.79 0 0 0 2.19-.298c.476-.199 1.048-.199 1.524-.299 1.714 0 3.143 1.493 3.238 3.384-.19 1.294-1.048 2.588-2.19 3.086m23.333-6.171c2.762.099 5.524-.598 8-1.891.476-.299 1.048-.399 1.524-.399 1.904 0 3.428 1.493 3.428 3.484v.1c-.095 1.393-.857 2.687-2.095 3.284-2.667 1.593-5.524 2.986-11.429 2.986-10.666 0-17.142-6.868-17.142-18.314 0-13.436 8.571-18.313 15.809-18.313 10.857 0 15.81 9.057 15.81 17.418.095 2.09-1.524 3.881-3.524 3.981h-20.286c1.048 4.976 4.476 7.664 9.905 7.664"})),vl||(vl=r.createElement("path",{fill:"#fff",d:"M160.047 114.703c-4.19-.099-7.714 3.185-8.095 7.565h16.286c-.476-4.38-4-7.664-8.191-7.565"})))},GetResponse:function(e){return r.createElement("svg",kl({xmlns:"http://www.w3.org/2000/svg",width:24,viewBox:"0 0 90 59"},e),gl||(gl=r.createElement("path",{fill:"#00baff",d:"M87.6 52c0 2.1-1.7 3.7-3.7 3.7H3.7C1.7 55.8 0 54.1 0 52V3.7C0 1.7 1.7 0 3.7 0h80.1c2.1 0 3.7 1.7 3.7 3.7V52z"})),hl||(hl=r.createElement("path",{fill:"#fff",d:"M86.8 1.4C76.4 17.5 60.3 32.3 43.7 31.9c-6.1-.1-13.1-1.9-19-6.7C20.3 21.6 15.9 16 14.2 8h-1.8c-2.7 0-4.3 2.4-4 4.6.1.5.2 1.1.3 1.7 1.3 7.8 5.9 16.6 13.6 22.3 6 4.4 13.4 7.3 21.5 7.3 14.6 0 30.2-9.3 43.8-33.2v-7c0-.8-.3-1.7-.8-2.3"})))},Brevo:function(e){return r.createElement("svg",Il({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 64 64"},e),r.createElement("circle",{cx:32,cy:32,r:32,style:{fill:"#0b996e"}}),r.createElement("path",{d:"M43.83 28.07c2.05-2.05 3.01-4.41 3.01-7.29 0-5.95-4.29-9.91-10.74-9.91H20.24v42.28h12.79c9.72 0 17.01-6.08 17.01-14.14 0-4.41-2.24-8.38-6.2-10.94ZM25.98 16.36h9.47c3.2 0 5.31 1.85 5.31 4.67 0 3.2-2.75 5.63-8.38 7.48-3.84 1.22-5.56 2.24-6.2 3.45h-.19V16.35Zm6.52 31.28h-6.52v-6.52c0-2.88 2.43-5.69 5.82-6.78 3.01-1.02 5.5-2.05 7.61-3.13 2.81 1.67 4.54 4.54 4.54 7.55 0 5.12-4.86 8.89-11.45 8.89Z",style:{fill:"#fff"}}))},WebHook:function(e){return r.createElement("svg",Ol({xmlns:"http://www.w3.org/2000/svg",width:24,height:24},e),El||(El=r.createElement("path",{d:"M10.46 19C9 21.07 6.15 21.59 4.09 20.15c-2.05-1.44-2.53-4.31-1.09-6.4a4.585 4.585 0 0 1 3.58-1.98l.05 1.43c-.91.07-1.79.54-2.36 1.36-1 1.44-.69 3.38.68 4.35 1.38.96 3.31.59 4.31-.84.31-.45.49-.94.56-1.44v-1.01l5.58-.04.07-.11c.53-.92 1.68-1.24 2.58-.72a1.9 1.9 0 0 1 .68 2.6c-.53.91-1.69 1.23-2.59.71-.41-.23-.7-.6-.83-1.02l-4.07.02a4.96 4.96 0 0 1-.78 1.94m7.28-7.14c2.53.31 4.33 2.58 4.02 5.07-.31 2.5-2.61 4.27-5.14 3.96a4.629 4.629 0 0 1-3.43-2.21l1.24-.72a3.22 3.22 0 0 0 2.32 1.45c1.75.21 3.3-.98 3.51-2.65.21-1.67-1.03-3.2-2.76-3.41-.54-.06-1.06.01-1.53.18l-.85.44-2.58-4.77h-.22a1.906 1.906 0 0 1-1.85-1.95c.03-1.04.93-1.85 1.98-1.81 1.05.06 1.88.91 1.85 1.95-.02.44-.19.84-.46 1.15l1.9 3.51c.62-.2 1.3-.27 2-.19M8.25 9.14c-1-2.35.06-5.04 2.37-6.02 2.32-.98 5 .13 6 2.48.59 1.37.47 2.87-.2 4.07l-1.24-.72c.42-.81.49-1.8.09-2.73-.68-1.6-2.49-2.37-4.04-1.72-1.56.66-2.26 2.5-1.58 4.1.28.66.75 1.17 1.32 1.51l.39.21-3.07 4.99c.03.05.07.11.1.19.49.91.15 2.06-.77 2.55-.91.49-2.06.13-2.56-.81-.49-.93-.15-2.08.77-2.57.39-.21.82-.26 1.23-.17l2.31-3.77c-.47-.43-.87-.97-1.12-1.59"})))},GoogleSheets:function(e){return r.createElement("svg",Vl({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:24,height:33,viewBox:"0 0 49 67"},e),wl||(wl=r.createElement("defs",null,r.createElement("path",{id:"google-sheets_svg__a",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__c",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__e",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__h",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__j",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__l",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("path",{id:"google-sheets_svg__n",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z"}),r.createElement("radialGradient",{id:"google-sheets_svg__p",cx:"3.168%",cy:"2.717%",r:"161.249%",fx:"3.168%",fy:"2.717%",gradientTransform:"matrix(1 0 0 .72727 0 .007)"},r.createElement("stop",{offset:"0%",stopColor:"#FFF",stopOpacity:.1}),r.createElement("stop",{offset:"100%",stopColor:"#FFF",stopOpacity:0})),r.createElement("linearGradient",{id:"google-sheets_svg__f",x1:"50.005%",x2:"50.005%",y1:"8.586%",y2:"100.014%"},r.createElement("stop",{offset:"0%",stopColor:"#263238",stopOpacity:.2}),r.createElement("stop",{offset:"100%",stopColor:"#263238",stopOpacity:.02})))),yl||(yl=r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__b",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__a"})),r.createElement("path",{fill:"#0F9D58",fillRule:"nonzero",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75L36.98 10.354z",mask:"url(#google-sheets_svg__b)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__d",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__c"})),r.createElement("path",{fill:"#F1F1F1",fillRule:"nonzero",d:"M11.833 31.802V53.25H35.5V31.802zm10.355 18.49h-7.396v-3.698h7.396zm0-5.917h-7.396v-3.698h7.396zm0-5.917h-7.396V34.76h7.396zm10.354 11.834h-7.396v-3.698h7.396zm0-5.917h-7.396v-3.698h7.396zm0-5.917h-7.396V34.76h7.396z",mask:"url(#google-sheets_svg__d)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__g",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__e"})),r.createElement("path",{fill:"url(#google-sheets_svg__f)",fillRule:"nonzero",d:"M30.881 16.452 47.333 32.9V17.75z",mask:"url(#google-sheets_svg__g)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__i",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__h"})),r.createElement("g",{mask:"url(#google-sheets_svg__i)"},r.createElement("path",{fill:"#87CEAC",fillRule:"nonzero",d:"M29.583 0v13.313a4.436 4.436 0 0 0 4.438 4.437h13.312z"}))),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__k",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__j"})),r.createElement("path",{fill:"#FFF",fillOpacity:.2,fillRule:"nonzero",d:"M4.438 0A4.45 4.45 0 0 0 0 4.438v.37A4.45 4.45 0 0 1 4.438.37h25.145V0z",mask:"url(#google-sheets_svg__k)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__m",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__l"})),r.createElement("path",{fill:"#263238",fillOpacity:.2,fillRule:"nonzero",d:"M42.896 64.714H4.438A4.45 4.45 0 0 1 0 60.276v.37a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437v-.37a4.45 4.45 0 0 1-4.437 4.438",mask:"url(#google-sheets_svg__m)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__o",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__n"})),r.createElement("path",{fill:"#263238",fillOpacity:.1,fillRule:"nonzero",d:"M34.02 17.75a4.436 4.436 0 0 1-4.437-4.437v.37a4.436 4.436 0 0 0 4.438 4.437h13.312v-.37z",mask:"url(#google-sheets_svg__o)"})),r.createElement("path",{fill:"url(#google-sheets_svg__p)",fillRule:"nonzero",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z",transform:"translate(.833 .958)"}))))}},Pl=[{async:!0,type:"ConvertKit",name:"ConvertKit",apiUrl:"https://www.convertkit.com/help/where-to-find-the-convertkit-api-key-groupid-and-documentation"},{async:!0,type:"GetResponse",name:"GetResponse",apiUrl:"https://www.getresponse.com/help/where-do-i-find-the-api-key.html"},{async:!0,type:"Mailchimp",name:"Mailchimp",apiUrl:"https://mailchimp.com/help/about-api-keys/"},{async:!0,type:"MailerLite",name:"MailerLite",apiUrl:"https://www.mailerlite.com/help/where-to-find-the-mailerlite-api-key-groupid-and-documentation"},{async:!0,type:"MailPoet",name:"MailPoet"},{async:!0,type:"Moosend",name:"Moosend",apiUrl:"https://help.moosend.com/hc/en-us/articles/4403735862674-Find-the-API-key-of-your-account"},{async:!0,type:"Brevo",name:"Brevo",apiUrl:"https://developers.brevo.com/docs/getting-started"},{async:!0,type:"WebHook",name:"WebHook",apiUrl:"",url:"",method:"POST",additionalHeaders:!1,fields:[],headers:[]},{async:!0,type:"GoogleSheets",name:"GoogleSheets",spreadsheet:null,hasHeaderRow:!1}],Al=(0,l.withFilters)("popper.settings.integrations")((()=>(0,r.createElement)(o.Fragment,null))),Fl=()=>{const e=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
    35 (0,C.__)("<p>You can add mail services integrations (Mailchimp, ConvertKit, MailPoet, GetResponse and more…) to your popups with %s.</p><p>You can also send data to Google Sheets or to webhooks and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)($o,{message:e}),(0,r.createElement)(Al,{integrations:Pl,icons:Ml}))},Dl=window.wp.blob,Nl=window.wp.apiFetch;var Tl=n.n(Nl);const Hl=(0,l.withFilters)("popper.settings.tools.export")((e=>(0,r.createElement)(o.Fragment,null))),Rl=(0,l.withFilters)("popper.settings.tools.import")((e=>(0,r.createElement)(o.Fragment,null))),jl=(0,l.withFilters)("popper.settings.tools")((()=>{const{records:e,isResolving:t}=(0,k.useEntityRecords)("postType","popper",{_embed:"wp:term,author"}),{createNotice:n}=(0,i.useDispatch)(s.store),a=(0,O.dateI18n)("",new Date),[c,u]=(0,o.useState)([]),[d,m]=(0,o.useState)(!1),p=e=>{const t=JSON.stringify(e,null,2),n=`popper-export-${a}.json`;(0,Dl.downloadBlob)(n,t,"application/json")};return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,{size:"small"},(0,r.createElement)("b",null,(0,C.__)("Import/Export","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)("h2",null,(0,C.__)("Export")),(0,r.createElement)("p",null,(0,C.__)("You can use this tool to export all your popups.","popper")),(0,r.createElement)(l.__experimentalHStack,{justify:"flex-start"},(0,r.createElement)(l.Button,{onClick:()=>p(e),text:(0,C.__)("Export popups","popper"),variant:"primary",disabled:t})),(0,r.createElement)(Hl,{exportPopups:p,disabled:t,popups:e}),(0,r.createElement)(l.CardDivider,null),(0,r.createElement)("h2",null,(0,C.__)("Import")),(0,r.createElement)("p",null,(0,C.__)("You can use this tool to import all popup previously exported using this tool.","popper")),(0,r.createElement)(l.__experimentalHStack,{justify:"flex-start"},(0,r.createElement)(l.FormFileUpload,{accept:"application/json",onChange:e=>u(e.target.files),variant:"secondary"},c.length?c[0]?.name:(0,C.__)("Choose file","formello")),c.length&&(0,r.createElement)(l.Button,{variant:"primary",text:(0,C.__)("Upload"),onClick:()=>{const e=new FileReader;e.onloadend=e=>{const t=e.target.result;try{return(e=>{const t={requests:[]};for(const n of e){const e={method:"POST",path:"/wp/v2/popper",body:{title:n.title,excerpt:n.excerpt,content:n.content,status:"draft"}};t.requests.push(e)}m(!0),Tl()({path:"/batch/v1/",method:"POST",data:t}).then((()=>{m(!1),u(!1),n("success","🎯 "+(0,C.__)("Popups imported correctly.","popper"),{type:"snackbar"})}))})(JSON.parse(t)),!0}catch(e){n("error","⚠️ "+e,{type:"snackbar",explicitDismiss:!0})}},e.readAsText(c[0])},isBusy:d,disabled:d})),(0,r.createElement)(Rl,null)))))})),zl=()=>{const{params:e}=_(),t=b(),{settings:n}=(0,o.useContext)(Uo);return n?(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:(0,C.__)("Settings")}),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)(l.TabPanel,{initialTabName:e.tab,onSelect:e=>(e=>{t.push({page:"popper-settings",tab:e})})(e),tabs:[{name:"general",title:"Settings",component:qo},{name:"integrations",title:"Integrations",component:Fl},{name:"tools",title:"Tools",component:jl}]},(e=>{const t=e.component;return(0,r.createElement)(l.__experimentalGrid,{columns:4,templateColumns:"3fr 1fr",gap:"4",align:"flex-start",className:"popper-settings"},(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)(t,null)),(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)(Ko,null)))})))):(0,r.createElement)(l.Spinner,null)},Bl=(0,l.withFilters)("popper.settings.analytics")((()=>(0,r.createElement)(o.Fragment,null))),Ll=()=>{const e=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
    36 (0,C.__)("<p>You can add mail services integrations (Mailchimp, ConvertKit, MailPoet, GetResponse and more…) to your popups with %s.</p><p>You can also send data to Google Sheets or to webhooks and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:"Analytics"}),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)($o,{message:e}),(0,r.createElement)(Bl,null)))},Kl=()=>{const e=b(),{params:t}=_(),n=document.querySelector("#toplevel_page_popper"),a=()=>{const e=(0,f.getQueryArg)(window.location.href,"page");if(e)for(const t of n.querySelectorAll("a"))e===(0,f.getQueryArg)(t.href,"page")?(t.classList.add("current"),t.parentElement.classList.add("current")):(t.classList.remove("current"),t.parentElement.classList.remove("current"))},l=t=>{if(t.preventDefault(),"popper-pro-manage-license"===(0,f.getQueryArg)(t.target.href,"page"))return window.location.href=t.target.href;e.push({page:(0,f.getQueryArg)(t.target.href,"page"),section:(0,f.getQueryArg)(t.target.href,"section")}),a()};return(0,o.useEffect)((()=>(a(),n.addEventListener("click",l,!1),()=>{document.querySelector("#toplevel_page_popper").removeEventListener("click",l)})),[]),"popper-pro-manage-license"!==t.page&&("popper-settings"===t.page?(0,r.createElement)(zl,null):"popper-analytics"===t.page?(0,r.createElement)(Ll,null):(0,r.createElement)(Lo,null))},Ul=()=>(0,r.createElement)(x,null,(0,r.createElement)(Wo,null,(0,r.createElement)(Kl,null),(0,r.createElement)(Wl,null)));function Wl(){const e=(0,i.useSelect)((e=>e(s.store).getNotices()),[]),{removeNotice:t}=(0,i.useDispatch)(s.store),n=e.filter((({type:e})=>"snackbar"===e));return(0,r.createElement)(l.SnackbarList,{notices:n,onRemove:t})}window.addEventListener("DOMContentLoaded",(()=>{const e=document.getElementById("popper");(0,o.createRoot)(e).render((0,r.createElement)(Ul,null))}))},251:(e,t,n)=>{"use strict";var r=n(196),a=Symbol.for("react.element"),o=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=function(e,t,n){var r,s={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)o.call(t,r)&&!i.hasOwnProperty(r)&&(s[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===s[r]&&(s[r]=t[r]);return{$$typeof:a,type:e,key:c,ref:u,props:s,_owner:l.current}}},893:(e,t,n)=>{"use strict";e.exports=n(251)},826:e=>{var t={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},n=Object.keys(t).join("|"),r=new RegExp(n,"g"),a=new RegExp(n,"");function o(e){return t[e]}var l=function(e){return e.replace(r,o)};e.exports=l,e.exports.has=function(e){return!!e.match(a)},e.exports.remove=l},250:(e,t,n)=>{"use strict";var r=n(196),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,l=r.useEffect,i=r.useLayoutEffect,s=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),a=r[0].inst,u=r[1];return i((function(){a.value=n,a.getSnapshot=t,c(a)&&u({inst:a})}),[e,n,t]),l((function(){return c(a)&&u({inst:a}),e((function(){c(a)&&u({inst:a})}))}),[e]),s(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},688:(e,t,n)=>{"use strict";e.exports=n(250)},196:e=>{"use strict";e.exports=window.React}},a={};function o(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return r[e](n,n.exports,o),n.exports}o.m=r,e=[],o.O=(t,n,r,a)=>{if(!n){var l=1/0;for(u=0;u<e.length;u++){for(var[n,r,a]=e[u],i=!0,s=0;s<n.length;s++)(!1&a||l>=a)&&Object.keys(o.O).every((e=>o.O[e](n[s])))?n.splice(s--,1):(i=!1,a<l&&(l=a));if(i){e.splice(u--,1);var c=r();void 0!==c&&(t=c)}}return t}a=a||0;for(var u=e.length;u>0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,r,a]},o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},n=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var a=Object.create(null);o.r(a);var l={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((t=>l[t]=()=>e[t]));return l.default=()=>e,o.d(a,l),a},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={328:0,72:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var r,a,[l,i,s]=n,c=0;if(l.some((t=>0!==e[t]))){for(r in i)o.o(i,r)&&(o.m[r]=i[r]);if(s)var u=s(o)}for(t&&t(n);c<l.length;c++)a=l[c],o.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return o.O(u)},n=globalThis.webpackChunkpopper=globalThis.webpackChunkpopper||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var l=o.O(void 0,[72],(()=>o(797)));l=o.O(l)})();
     33(0,C.__)('"%1$s" has been %2$s.'),(0,I.decodeEntities)(o.title.rendered),o.meta.popper_rules.running?(0,C.__)("stopped","popper"):(0,C.__)("started","popper")),{type:"snackbar",id:"edit-site-post-restored"})}catch(e){let n;n=e.message&&"unknown_error"!==e.code&&e.message?e.message:a.length>1?(0,C.__)("An error occurred while saving the popups."):(0,C.__)("An error occurred while saving the popup."),t(n,{type:"snackbar"})}}})),[e,t,n,r])}(),E=(0,o.useMemo)((()=>[Fo,g,v,Do,No,Ao,h]),[v,g,h]);return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:(0,C.__)("Popups","popper")},(0,r.createElement)(l.Button,{text:(0,C.__)("Add new"),variant:"primary",size:"small",href:"post-new.php?post_type=popper"})),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)(uo,{data:a||zo,paginationInfo:p,view:e,fields:f,actions:E,isLoading:c,onChangeView:t,supportedLayouts:["table"]})))};function Ko(){return(0,r.createElement)(r.Fragment,null,(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Need help?","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)("p",null,(0,C.__)("Detailed documentation is available on the plugin website.","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://www.francescopepe.com/docs"},(0,C.__)("Documentation","popper")),(0,r.createElement)("p",null,(0,C.__)("We would love to help you out if you need any help.","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://wordpress.org/support/plugin/popper/"},(0,C.__)("Ask a question","popper")))),(0,r.createElement)(l.Card,{className:"ads-container__reviews"},(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Do you like the plugin?","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)("p",null,(0,C.__)("If you like Popper plugin you can share a review to help us and spread some love!","popper")),(0,r.createElement)(l.ExternalLink,{href:"https://wordpress.org/support/plugin/popper/reviews/#new-post"},(0,C.__)("Rate 5 stars!","popper")))))}const Uo=(0,o.createContext)(),Wo=function(e){const[t]=(0,k.useEntityProp)("root","site","popper"),{saveEditedEntityRecord:n}=(0,i.useDispatch)(k.store),{createNotice:a}=(0,i.useDispatch)(s.store),{isSaving:o,hasEdits:l}=(0,i.useSelect)((e=>({isSaving:e(k.store).isSavingEntityRecord("root","site"),hasEdits:e(k.store).hasEditsForEntityRecord("root","site",void 0,"popper")})),[]);return(0,r.createElement)(Uo.Provider,{value:{saveSettings:()=>n("root","site").then((()=>{a("info","🎯 "+(0,C.__)("Settings saved.","popper"),{type:"snackbar"})})).catch((e=>{a("error","⚠️ "+e.message,{type:"snackbar",explicitDismiss:!0})})),settings:t,hasUpdates:l,isSaving:o}},e.children)},Go=(0,r.createElement)(.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})),$o=(0,l.withFilters)("popper.settings.promo")((e=>{const{message:t}=e;return(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,null,(0,r.createElement)("b",null,(0,C.__)("Popper PRO","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)(o.RawHTML,null,t),(0,r.createElement)(l.Button,{variant:"primary",href:"https://www.francescopepe.com/products/popper-pro/",icon:Go,iconPosition:"right",target:"_blank"},(0,C.__)("Try it now FREE!","popper"))))})),qo=(0,l.withFilters)("popper.settings.general")((()=>{const{settings:e,saveSettings:t}=(0,o.useContext)(Uo),{editEntityRecord:n}=(0,i.useDispatch)(k.store),a=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
     34(0,C.__)("<p>You can add more features to your popups with %s.</p><p>Add mail services integrations, track events in Google Analytics, create your own pattern library to share with your clients sites, send data to <b>Google Sheets</b> or to <b>webhooks</b> and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)($o,{message:a}),(0,r.createElement)(l.Card,null,(0,r.createElement)(l.CardHeader,{size:"small"},(0,r.createElement)("b",null,(0,C.__)("General","popper"))),(0,r.createElement)(l.CardBody,null,(0,r.createElement)(l.ToggleControl,{label:(0,C.__)("Delete settings on uninstall","popper"),help:(0,C.__)("Completely remove all Popper settings on uninstall.","popper"),checked:e.uninstall,onChange:r=>{(r=>{n("root","site",void 0,{popper:{...e,uninstall:r}}),t()})(r)}}))))}));var Yo,Zo,Qo,Xo,Jo,el,tl,nl,rl,al,ol,ll,il,sl,cl,ul,dl,ml,pl,fl,vl,gl,hl,El,wl,l=r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__b",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__a"})),r.createElement("path",{fill:"#0F9D58",fillRule:"nonzero",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75L36.98 10.354z",mask:"url(#google-sheets_svg__b)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__d",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__c"})),r.createElement("path",{fill:"#F1F1F1",fillRule:"nonzero",d:"M11.833 31.802V53.25H35.5V31.802zm10.355 18.49h-7.396v-3.698h7.396zm0-5.917h-7.396v-3.698h7.396zm0-5.917h-7.396V34.76h7.396zm10.354 11.834h-7.396v-3.698h7.396zm0-5.917h-7.396v-3.698h7.396zm0-5.917h-7.396V34.76h7.396z",mask:"url(#google-sheets_svg__d)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__g",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__e"})),r.createElement("path",{fill:"url(#google-sheets_svg__f)",fillRule:"nonzero",d:"M30.881 16.452 47.333 32.9V17.75z",mask:"url(#google-sheets_svg__g)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__i",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__h"})),r.createElement("g",{mask:"url(#google-sheets_svg__i)"},r.createElement("path",{fill:"#87CEAC",fillRule:"nonzero",d:"M29.583 0v13.313a4.436 4.436 0 0 0 4.438 4.437h13.312z"}))),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__k",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__j"})),r.createElement("path",{fill:"#FFF",fillOpacity:.2,fillRule:"nonzero",d:"M4.438 0A4.45 4.45 0 0 0 0 4.438v.37A4.45 4.45 0 0 1 4.438.37h25.145V0z",mask:"url(#google-sheets_svg__k)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__m",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__l"})),r.createElement("path",{fill:"#263238",fillOpacity:.2,fillRule:"nonzero",d:"M42.896 64.714H4.438A4.45 4.45 0 0 1 0 60.276v.37a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437v-.37a4.45 4.45 0 0 1-4.437 4.438",mask:"url(#google-sheets_svg__m)"})),r.createElement("g",{transform:"translate(.833 .958)"},r.createElement("mask",{id:"google-sheets_svg__o",fill:"#fff"},r.createElement("use",{xlinkHref:"#google-sheets_svg__n"})),r.createElement("path",{fill:"#263238",fillOpacity:.1,fillRule:"nonzero",d:"M34.02 17.75a4.436 4.436 0 0 1-4.437-4.437v.37a4.436 4.436 0 0 0 4.438 4.437h13.312v-.37z",mask:"url(#google-sheets_svg__o)"})),r.createElement("path",{fill:"url(#google-sheets_svg__p)",fillRule:"nonzero",d:"M29.583 0H4.438A4.45 4.45 0 0 0 0 4.438v56.208a4.45 4.45 0 0 0 4.438 4.437h38.458a4.45 4.45 0 0 0 4.437-4.437V17.75z",transform:"translate(.833 .958)"}))))}},Pl=[{async:!0,type:"ConvertKit",name:"ConvertKit",apiUrl:"https://www.convertkit.com/help/where-to-find-the-convertkit-api-key-groupid-and-documentation"},{async:!0,type:"GetResponse",name:"GetResponse",apiUrl:"https://www.getresponse.com/help/where-do-i-find-the-api-key.html"},{async:!0,type:"Mailchimp",name:"Mailchimp",apiUrl:"https://mailchimp.com/help/about-api-keys/"},{async:!0,type:"MailerLite",name:"MailerLite",apiUrl:"https://www.mailerlite.com/help/where-to-find-the-mailerlite-api-key-groupid-and-documentation"},{async:!0,type:"MailPoet",name:"MailPoet"},{async:!0,type:"Moosend",name:"Moosend",apiUrl:"https://help.moosend.com/hc/en-us/articles/4403735862674-Find-the-API-key-of-your-account"},{async:!0,type:"Brevo",name:"Brevo",apiUrl:"https://developers.brevo.com/docs/getting-started"},{async:!0,type:"WebHook",name:"WebHook",apiUrl:"",url:"",method:"POST",additionalHeaders:!1,fields:[],headers:[]},{async:!0,type:"GoogleSheets",name:"GoogleSheets",spreadsheet:null,hasHeaderRow:!1}],Al=(0,l.withFilters)("popper.settings.integrations")((()=>(0,r.createElement)(o.Fragment,null))),Fl=()=>{const e=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
     35(0,C.__)("<p>You can add mail services integrations (Mailchimp, ConvertKit, MailPoet, GetResponse and more…) to your popups with %s.</p><p>You can also send data to Google Sheets or to webhooks and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)($o,{message:e}),(0,r.createElement)(Al,{integrations:Pl,icons:Ml}))},Dl=window.wp.blob,Nl=window.wp.apiFetch;var Tl=n.n(Nl);const Hl=(0,l.withFilters)("popper.settings.tools.export")((e=>(0,r.createElement)(o.Fragment,null))),Rl=(0,l.withFilters)("popper.settings.tools.import")((e=>(0,r.createElement)(o.Fragment,null))),jl=(0,l.withFilters)("popper.settings.tools")((()=>{const{records:e,isResolving:t}=(0,k.useEntityRecords)("postType","popper",{_embed:"wp:term,author"}),{createNotice:n}=(0,i.useDispatch)(s.store),a=(0,(),t=b(),{settings:n}=(0,o.useContext)(Uo);return n?(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:(0,C.__)("Settings")}),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)(l.TabPanel,{initialTabName:e.tab,onSelect:e=>(e=>{t.push({page:"popper-settings",tab:e})})(e),tabs:[{name:"general",title:"Settings",component:qo},{name:"integrations",title:"Integrations",component:Fl},{name:"tools",title:"Tools",component:jl}]},(e=>{const t=e.component;return(0,r.createElement)(l.__experimentalGrid,{columns:4,templateColumns:"3fr 1fr",gap:"4",align:"flex-start",className:"popper-settings"},(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)(t,null)),(0,r.createElement)(l.__experimentalVStack,null,(0,r.createElement)(Ko,null)))})))):(0,r.createElement)(l.Spinner,null)},Bl=(0,l.withFilters)("popper.settings.analytics")((()=>(0,r.createElement)(o.Fragment,null))),Ll=()=>{const e=(0,C.sprintf)(/* translators: Link to site. */ /* translators: Link to site. */
     36(0,C.__)("<p>You can add mail services integrations (Mailchimp, ConvertKit, MailPoet, GetResponse and more…) to your popups with %s.</p><p>You can also send data to Google Sheets or to webhooks and more.</p>","popper"),'<a href="https://www.francescopepe.com/popper/" target="_blank">Popper Pro</a>');return(0,r.createElement)(o.Fragment,null,(0,r.createElement)(jo,{title:"Analytics"}),(0,r.createElement)("div",{className:"popper-content"},(0,r.createElement)($o,{message:e}),(0,r.createElement)(Bl,null)))},Kl=()=>{const e=b(),{params:t}=(),n=document.querySelector("#toplevel_page_popper"),a=()=>{const e=(0,f.getQueryArg)(window.location.href,"page");if(e)for(const t of n.querySelectorAll("a"))e===(0,f.getQueryArg)(t.href,"page")?(t.classList.add("current"),t.parentElement.classList.add("current")):(t.classList.remove("current"),t.parentElement.classList.remove("current"))},l=t=>{if(t.preventDefault(),"popper-pro-manage-license"===(0,f.getQueryArg)(t.target.href,"page"))return window.location.href=t.target.href;e.push({page:(0,f.getQueryArg)(t.target.href,"page"),section:(0,f.getQueryArg)(t.target.href,"section")}),a()};return(0,o.useEffect)((()=>(a(),n.addEventListener("click",l,!1),()=>{document.querySelector("#toplevel_page_popper").removeEventListener("click",l)})),[]),"popper-pro-manage-license"!==t.page&&("popper-settings"===t.page?(0,r.createElement)(zl,null):"popper-analytics"===t.page?(0,r.createElement)(Ll,null):(0,r.createElement)(Lo,null))},Ul=()=>(0,r.createElement)(x,null,(0,r.createElement)(Wo,null,(0,r.createElement)(Kl,null),(0,r.createElement)(Wl,null)));function Wl(){const e=(0,i.useSelect)((e=>e(s.store).getNotices()),[]),{removeNotice:t}=(0,i.useDispatch)(s.store),n=e.filter((({type:e})=>"snackbar"===e));return(0,r.createElement)(l.SnackbarList,{notices:n,onRemove:t})}window.addEventListener("DOMContentLoaded",(()=>{const e=document.getElementById("popper");(0,o.createRoot)(e).render((0,r.createElement)(Ul,null))}))},251:(e,t,n)=>{"use strict";var r=n(196),a=Symbol.for("react.element"),o=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=function(e,t,n){var r,s={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)o.call(t,r)&&!i.hasOwnProperty(r)&&(s[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===s[r]&&(s[r]=t[r]);return{$$typeof:a,type:e,key:c,ref:u,props:s,_owner:l.current}}},893:(e,t,n)=>{"use strict";e.exports=n(251)},826:e=>{var t={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},n=Object.keys(t).join("|"),r=new RegExp(n,"g"),a=new RegExp(n,"");function o(e){return t[e]}var l=function(e){return e.replace(r,o)};e.exports=l,e.exports.has=function(e){return!!e.match(a)},e.exports.remove=l},250:(e,t,n)=>{"use strict";var r=n(196),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,l=r.useEffect,i=r.useLayoutEffect,s=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),a=r[0].inst,u=r[1];return i((function(){a.value=n,a.getSnapshot=t,c(a)&&u({inst:a})}),[e,n,t]),l((function(){return c(a)&&u({inst:a}),e((function(){c(a)&&u({inst:a})}))}),[e]),s(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},688:(e,t,n)=>{"use strict";e.exports=n(250)},196:e=>{"use strict";e.exports=window.React}},a={};function o(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return r[e](n,n.exports,o),n.exports}o.m=r,e=[],o.O=(t,n,r,a)=>{if(!n){var l=1/0;for(u=0;u<e.length;u++){for(var[n,r,a]=e[u],i=!0,s=0;s<n.length;s++)(!1&a||l>=a)&&Object.keys(o.O).every((e=>o.O[e](n[s])))?n.splice(s--,1):(i=!1,a<l&&(l=a));if(i){e.splice(u--,1);var c=r();void 0!==c&&(t=c)}}return t}a=a||0;for(var u=e.length;u>0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[n,r,a]},o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},n=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var a=Object.create(null);o.r(a);var l={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((t=>l[t]=()=>e[t]));return l.default=()=>e,o.d(a,l),a},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={328:0,72:0};o.O.j=t=>0===e[t];var t=(t,n)=>{var r,a,[l,i,s]=n,c=0;if(l.some((t=>0!==e[t]))){for(r in i)o.o(i,r)&&(o.m[r]=i[r]);if(s)var u=s(o)}for(t&&t(n);c<l.length;c++)a=l[c],o.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return o.O(u)},n=globalThis.webpackChunkpopper=globalThis.webpackChunkpopper||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var l=o.O(void 0,[72],(()=>o(797)));l=o.O(l)})();
  • popper/trunk/build/blocks/popper-body/block.json

    r3090569 r3107079  
    1313    "lock": false,
    1414    "multiple": false,
     15
     16
     17
     18
    1519    "color": {
    1620      "background": true
  • popper/trunk/build/blocks/popper-body/index.asset.php

    r3090569 r3107079  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => 'da0fa71d568a018f5bbc');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => '');
  • popper/trunk/build/blocks/popper-body/index.js

    r3090569 r3107079  
    1 (()=>{var e={184:(e,t)=>{var r;!function(){"use strict";var o={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)){if(r.length){var l=n.apply(null,r);l&&e.push(l)}}else if("object"===i){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var s in r)o.call(r,s)&&r[s]&&e.push(s)}}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.React,t=window.wp.blocks,o=window.wp.blockEditor,n=window.wp.components,i=window.wp.element,l=window.wp.data,s=window.wp.i18n;var p=r(184),a=r.n(p);const c=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"popper/body","title":"Pop up body","description":"Popper pop up body content.","category":"popper","parent":["popper/popup"],"textdomain":"popper","supports":{"lock":false,"multiple":false,"color":{"background":true},"spacing":{"padding":true},"__experimentalBorder":{"color":true,"radius":true,"style":true,"width":true,"__experimentalDefaultControls":{"color":true,"radius":true,"style":true,"width":true}}},"attributes":{"width":{"type":"string"}},"editorScript":"file:./index.js"}');(0,t.registerBlockType)(c,{transforms:{from:[{type:"block",blocks:["core/group"],transform:(e,r)=>(0,t.createBlock)("popper/body",e,r)}]},edit:function({clientId:t,attributes:r,setAttributes:p,className:c}){const{width:u}=r,d=(0,l.useSelect)((e=>{const{getBlock:r}=e("core/block-editor"),o=r(t);return!(!o||!o.innerBlocks.length)}),[t]),w=(0,o.useBlockProps)({className:a()(c,{"is-empty":!d}),style:{width:u||void 0}}),{children:m,...h}=(0,o.useInnerBlocksProps)(w,{renderAppender:d?null:o.InnerBlocks.ButtonBlockAppender});return(0,e.createElement)(i.Fragment,null,(0,e.createElement)(o.InspectorControls,{group:"dimensions"},(0,e.createElement)(n.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,s.__)("Minimum width"),onDeselect:()=>p({width:void 0}),resetAllFilter:()=>({width:void 0}),isShownByDefault:!0,panelId:t},(0,e.createElement)(o.HeightControl,{label:(0,s.__)("Width"),labelPosition:"edge",value:u,onChange:e=>{p({width:e})}}))),(0,e.createElement)("div",{...h},m))},save:({attributes:t})=>{const r=o.useBlockProps.save({style:{width:t.width}});return(0,e.createElement)("div",{...r},(0,e.createElement)(o.InnerBlocks.Content,null))}})})()})();
     1(()=>{var e={184:(e,t)=>{var r;!function(){"use strict";var o={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)){if(r.length){var l=n.apply(null,r);l&&e.push(l)}}else if("object"===i){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var s in r)o.call(r,s)&&r[s]&&e.push(s)}}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.React,t=window.wp.blocks,o=window.wp.blockEditor,n=window.wp.components,i=window.wp.element,l=window.wp.data,s=window.wp.i18n;var p=r(184),a=r.n(p);const c=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"popper/body","title":"Pop up body","description":"Popper pop up body content.","category":"popper","parent":["popper/popup"],"textdomain":"popper","supports":{"lock":false,"multiple":false,"}});return(0,e.createElement)("div",{...r},(0,e.createElement)(o.InnerBlocks.Content,null))}})})()})();
  • popper/trunk/build/blocks/popper/block.json

    r3090569 r3107079  
    1515    "reusable": false,
    1616    "inserter": false,
     17
     18
     19
     20
    1721    "color": {
    1822      "text": false
  • popper/trunk/build/blocks/popper/index.asset.php

    r3090569 r3107079  
    1 <?php return array('dependencies' => array('react', 'wp-api', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-edit-post', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-plugins', 'wp-primitives'), 'version' => '1c381cf41be3a670a60f');
     1<?php return array('dependencies' => array('react', 'wp-api', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-edit-post', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-plugins', 'wp-primitives'), 'version' => '1');
  • popper/trunk/build/blocks/popper/index.js

    r3090569 r3107079  
    1 (()=>{var e,t={90:(e,t,r)=>{"use strict";const l=window.React,o=window.wp.data,n=window.wp.plugins,a=window.wp.editPost,i=window.wp.blocks,c=window.wp.components,s=window.wp.element,p=window.wp.i18n,d=window.wp.coreData;function m(e){const{type:t,rule:r,index:n,onChange:a}=e,i=(0,o.useSelect)((e=>e("core").getEntityRecords("taxonomy",t,{per_page:-1})));let s=[],d=[];const m=r.object;return null!==i&&(s=i.map((e=>e.name)),d=m.map((e=>{const t=i.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.name})).filter((e=>!!e))),(0,l.createElement)(c.FlexItem,{isBlock:!0},(0,l.createElement)(c.FormTokenField,{value:d,suggestions:s,placeholder:(0,p.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const r=i.find((t=>t.name===e));void 0!==r&&t.push(r.id)})),a("object",t,n)},maxSuggestions:5,__experimentalShowHowTo:!1}))}function u(e){const{type:t,rule:r,index:n,onChange:a}=e,i=(0,o.useSelect)((e=>e("core").getEntityRecords("postType",t,{per_page:-1})));let s=[],d=[];const m=r.object;return null!==i&&(s=i.map((e=>e.title.raw)),d=m.map((e=>{const t=i.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.title.raw})).filter((e=>!!e))),(0,l.createElement)(c.FlexItem,{isBlock:!0},(0,l.createElement)(c.FormTokenField,{value:d,suggestions:s,placeholder:(0,p.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const r=i.find((t=>t.title.raw===e));void 0!==r&&t.push(r.id)})),a("object",t,n)},maxSuggestions:5,__experimentalShowHowTo:!1,__nextHasNoMarginBottom:!0}))}function h(e){const{onDelete:t,onChange:r,rule:o,index:n}=e,[a,i]=(0,s.useState)([]);(0,s.useEffect)((()=>{i(window.popper.positions)}),[]);const d=()=>{let e="";return e=o.rule.indexOf(":taxonomy:")>0?"taxonomy":o.rule.substr(0,o.rule.indexOf(":")),e};return(0,l.createElement)(c.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,l.createElement)(c.FlexItem,null,(0,l.createElement)("label",{className:"components-form-token-field__label",htmlFor:"select"},(0,p.__)("Where","popper")),(0,l.createElement)("select",{onChange:t=>{e.onChange("rule",t.target.value,n)},value:o.rule,className:"components-select-control__input"},(0,l.createElement)("option",{value:""},(0,p.__)("Select one…","popper")),Object.keys(a).map(((e,t)=>(0,l.createElement)("optgroup",{label:a[e].label,key:t},Object.keys(a[e].locations).map((t=>(0,l.createElement)("option",{value:t,key:t},a[e].locations[t])))))))),"taxonomy"===d()&&(0,l.createElement)(m,{onChange:e.onChange,selectedCategories:[],type:o.rule.substr(o.rule.lastIndexOf(":")+1),rule:o,index:n}),["post","page"].includes(d())&&(0,l.createElement)(u,{onChange:e.onChange,selectedCategories:[],type:o.rule.substr(o.rule.lastIndexOf(":")+1),rule:o,index:n}),(0,l.createElement)(c.FlexItem,null,(0,l.createElement)(c.Button,{className:"popper-modal-button",icon:"no",size:"small",onClick:()=>{t(n)}})))}function g(e){const{onDelete:t,onChange:r,rules:o,activeTab:n}=e;return o[n].map(((e,o)=>(0,l.createElement)(h,{onChange:r,onDelete:t,rule:e,index:o,key:o})))}function b(e){const[t,r]=(0,s.useState)([]),{index:o,onDelete:n}=e;return(0,s.useEffect)((()=>{r(window.popper.users)}),[]),(0,l.createElement)(c.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,l.createElement)(c.FlexItem,null,(0,l.createElement)("select",{onChange:t=>{e.onChange(void 0,t.target.value,o)},value:e.rule,className:"components-select-control__input"},(0,l.createElement)("option",{value:""},(0,p.__)("Select one…","popper")),Object.keys(t).map(((e,r)=>(0,l.createElement)("optgroup",{label:t[e].label,key:r},Object.keys(t[e].rules).map((r=>(0,l.createElement)("option",{value:r,key:r},t[e].rules[r])))))))),(0,l.createElement)(c.FlexItem,{align:"center"},(0,l.createElement)(c.Button,{className:"popper-modal-button",icon:"no",isSmall:!0,onClick:()=>{n(o)}})))}function f(e){const{onDelete:t,onChange:r,rules:o,activeTab:n}=e;return o[n].map(((e,o)=>(0,l.createElement)(b,{onChange:r,onDelete:t,rule:e,index:o,key:o})))}function E(e){const{onChangeDevice:t,rules:r,activeTab:o}=e,n=r[o],a=(e,r)=>{let l=n;l=e?[...n,r]:n.filter((e=>e!==r)),t(l)};return(0,l.createElement)(c.Flex,{align:"start",justify:"start"},(0,l.createElement)(c.FlexItem,null,(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Desktop","popper"),checked:n.includes("desktop"),onChange:e=>a(e,"desktop")}),(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Tablet","popper"),checked:n.includes("tablet"),onChange:e=>a(e,"tablet")}),(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Mobile","popper"),checked:n.includes("mobile"),onChange:e=>a(e,"mobile")})))}const k=window.wp.date;function _(e){const{rule:t,onChange:r}=e,o=(e,l,o)=>{r("days",{...t.days,[e]:{startTime:l||"",endTime:o||""}},0)};return(0,l.createElement)(s.Fragment,null,(0,l.createElement)("p",null,(0,p.__)("To have more control on when popup is displayed you can use the following options.")),(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Custom time","popper"),checked:t.customTime||!1,onChange:e=>r("customTime",e,0)}),t.customTime&&(0,l.createElement)(c.__experimentalSpacer,{marginLeft:"10"},(0,l.createElement)(c.__experimentalHStack,{spacing:"1",justify:"flex-start"},(0,l.createElement)(c.TextControl,{label:(0,p.__)("Start time","popper"),type:"time",value:t.startTime||"",onChange:e=>r("startTime",e,0)}),(0,l.createElement)(c.TextControl,{label:(0,p.__)("End time","popper"),type:"time",value:t.endTime||"",onChange:e=>r("endTime",e,0)}))),(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Days of week","popper"),checked:t.customDays||!1,onChange:e=>{r("customDays",e,0)}}),t.customDays&&["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"].map((e=>(0,l.createElement)(s.Fragment,{key:e},(0,l.createElement)(c.CheckboxControl,{label:e,checked:t.days?.[e],onChange:l=>{l?o(e):(e=>{const l={...t.days};delete l[e],r("days",l,0)})(e)}}),t.days?.[e]&&(0,l.createElement)(c.__experimentalSpacer,{marginLeft:"10"},(0,l.createElement)(c.__experimentalHStack,{spacing:"1",justify:"flex-start"},(0,l.createElement)(c.TextControl,{label:(0,p.__)("Start time","popper"),type:"time",value:t.days[e].startTime||"",onChange:r=>o(e,r,t.days[e].endTime)}),(0,l.createElement)(c.TextControl,{label:(0,p.__)("End time","popper"),type:"time",value:t.days[e].endTime||"",onChange:r=>o(e,t.days[e].startTime,r)})))))))}function v(e){const{onChangeDate:t,rules:r,activeTab:o,postId:n}=e,a=Array.isArray(r[o])?r[o][0]:r[o];console.log(a);const i=(e,l)=>{const n={...r[o],[e]:l};t(n)};return(0,l.createElement)(s.Fragment,null,(0,l.createElement)(c.Flex,{align:"start",justify:"start",style:{marginBottom:"1em"}},(0,l.createElement)(c.FlexItem,null,(0,l.createElement)(c.RadioControl,{label:(0,p.__)("Choose when you want display this popup."),selected:a.type,options:[{label:(0,p.__)("Evergreen","popper"),value:"evergreen"},{label:(0,p.__)("Custom dates","popper"),value:"custom"}],onChange:e=>i("type",e)}))),"custom"===a.type&&(0,l.createElement)(s.Fragment,null,(0,l.createElement)(c.Flex,{align:"start",justify:"start",className:"popper-modal-row"},(0,l.createElement)(c.FlexItem,null,(0,l.createElement)("b",null,"From:")),(0,l.createElement)(c.FlexItem,null,(0,l.createElement)(c.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,l.createElement)(c.Button,{variant:"secondary",onClick:t,"aria-expanded":e},a.startDate?(0,k.dateI18n)("F j, Y g:i a",a.startDate):(0,p.__)("Click here to set start date.","popper")),renderContent:()=>(0,l.createElement)(c.DateTimePicker,{__nextRemoveHelpButton:!0,label:"My Date/Time Picker",currentDate:a.startDate,onChange:e=>i("startDate",e),is12Hour:!0,isInvalidDate:e=>{if(a.endDate)return new Date(e)>new Date(a.endDate)}})})),(0,l.createElement)(c.FlexItem,null,(0,l.createElement)("b",null,"To:")),(0,l.createElement)(c.FlexItem,null,(0,l.createElement)(c.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,l.createElement)(c.Button,{variant:"secondary",onClick:t,"aria-expanded":e},a.endDate?(0,k.dateI18n)("F j, Y g:i a",a.endDate):(0,p.__)("Click here to set start date.","popper")),renderContent:()=>(0,l.createElement)(c.DateTimePicker,{__nextRemoveHelpButton:!0,label:"My Date/Time Picker",currentDate:a.endDate,onChange:e=>i("endDate",e),is12Hour:!0,isInvalidDate:e=>new Date(e)<new Date(a.startDate)})})))),(0,l.createElement)("hr",null),(0,l.createElement)(_,{rule:a,onChange:i,postId:n}))}function w(e){const{addRule:t,rules:r,onSelect:o,activeTab:n}=e;return r.device||(r.device=[{device:"desktop",visibility:!1},{device:"tablet",visibility:!1},{device:"mobile",visibility:!1}]),r.date||(r.date=[{date:"evergreen",startDate:!1,endDate:!1}]),(0,l.createElement)(c.TabPanel,{onSelect:o,tabs:[{name:"location",component:g,title:(0,p.__)("Location","popper"),description:(0,l.createElement)("p",null,(0,p.__)("Choose where you want display this popup.","popper"))},{name:"exclude",component:g,title:(0,p.__)("Exclude","popper"),description:(0,l.createElement)("p",null,(0,p.__)("Choose where you don't want display this popup.","popper"))},{name:"user",component:f,title:(0,p.__)("Users","popper"),description:(0,l.createElement)("p",null,(0,p.__)("Choose which user will see this popup.","popper"))},{name:"device",component:E,title:(0,p.__)("Devices","popper"),description:""},{name:"date",component:v,title:(0,p.__)("Date","popper"),description:""}]},(r=>{const o=r.component;return(0,l.createElement)(s.Fragment,null,(0,l.createElement)("h2",null,r.title),r.description,(0,l.createElement)(o,{...e}),!["date","device"].includes(n)&&(0,l.createElement)(c.Button,{isPrimary:!0,onClick:t,size:"small"},(0,p.__)("Add rule","popper")))}))}function y(e){const{onRequestClose:t,postId:r}=e,[o,n]=(0,d.useEntityProp)("postType","popper","meta",r),a=o.popper_rules,[i,m]=(0,s.useState)(a);(0,s.useEffect)((()=>{if(Array.isArray(i.date)){const e={...i.date[0]};m({...o.popper_rules,date:e})}if(i.date[0]){const e={...i.date[0]};m({...o.popper_rules,date:e})}}),[]);const[u,h]=(0,s.useState)("location");return(0,l.createElement)(c.__experimentalVStack,null,(0,l.createElement)(w,{onDelete:e=>{const t=[...i[u]];t.splice(e,1),m({...i,[u]:t})},onChange:(e,t,r)=>{const l=[...i[u]];let o={...i[u][r]};e?o[e]=t:o=t,l[r]=o,m({...i,[u]:l})},onChangeDevice:e=>{m({...i,[u]:e})},onChangeDate:e=>{console.log(e),m({...i,[u]:e})},addRule:()=>{let e;e="user"===u||"device"===u?i[u].concat(""):i[u].concat({rule:"",object:[]}),m({...i,[u]:e})},rules:i,onSelect:e=>{h(e)},activeTab:u,postId:r}),(0,l.createElement)(c.__experimentalHStack,{justify:"end"},(0,l.createElement)(c.Button,{isPrimary:!0,onClick:()=>{n({...o,popper_rules:i}),t()}},(0,p.__)("Save","popper"))))}function x(e){const{onRequestClose:t}=e;return(0,l.createElement)(c.Modal,{title:(0,p.__)("Rules","popper"),onRequestClose:t,shouldCloseOnClickOutside:!1,size:"large"},(0,l.createElement)(y,{...e}))}(0,n.registerPlugin)("popper-display",{render:e=>{const{postType:t,postId:r}=(0,o.useSelect)((e=>({postType:e("core/editor").getCurrentPostType(),postId:e("core/editor").getCurrentPostId()})),[]),[n,m]=(0,s.useState)(!1),[u]=(0,d.useEntityProp)("root","site","formello"),[h,g]=(0,d.useEntityProp)("postType",t,"meta",r);if(!["formello_form","popper"].includes(t))return!1;const b=(0,i.getBlockTypes)().filter((e=>-1!==e.name.indexOf("formello/form")));return(0,l.createElement)(a.PluginDocumentSettingPanel,{title:(0,p.__)("Display Rules","popper"),icon:()=>"",opened:!0,name:"popper-display"},(0,l.createElement)(c.BaseControl,null,(0,l.createElement)(c.Button,{isPrimary:!0,onClick:()=>{m(!0)},disabled:"formello_form"===t&&!u?.enabled_addons.includes("inserter")},(0,p.__)("Conditions","popper"))),"formello_form"===t&&!u?.enabled_addons.includes("inserter")&&(0,l.createElement)(c.PanelRow,null,(0,l.createElement)("p",null,(0,p.__)("You must enable Formello Inserter to set display conditions.","popper"))),!b.length&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(c.PanelRow,null,(0,l.createElement)("p",null,(0,p.__)("To take full advantage of Popper and start collecting leads, we suggest using our Formello plugin.","popper"))),(0,l.createElement)(c.Button,{isPrimary:!0,href:window.popper.installLink},(0,p.__)("Install Formello form","popper"))),n&&(0,l.createElement)(x,{onRequestClose:()=>m(!1),postId:r,...e}))}});const C=window.wp.hooks,S=window.wp.compose,B=window.wp.blockEditor,D=window.wp.api;var F=r.n(D);const A=(0,S.createHigherOrderComponent)((e=>t=>{if(!["core/image","core/button"].includes(t.name))return(0,l.createElement)(e,{...t});const r=[{value:"",label:(0,p.__)("Select a popup","popper")}],{postType:n,postId:a}=(0,o.useSelect)((e=>({postId:e("core/editor").getCurrentPostId(),postType:e("core/editor").getCurrentPostType()}))),{records:i}=(0,d.useEntityRecords)("postType","popper",{per_page:-1});i?.forEach((e=>{const t=e.title.raw||(0,p.__)("(No title)","popper");r.push({value:e.id,label:t})}));const{attributes:m,setAttributes:u,isSelected:h}=t,{popper:g}=m;return(0,l.createElement)(s.Fragment,null,(0,l.createElement)(e,{...t}),h&&(0,l.createElement)(B.InspectorAdvancedControls,null,(0,l.createElement)(c.SelectControl,{label:(0,p.__)("Open popup"),value:g,options:r,onChange:e=>{u({popper:e}),(e=>{if(!e)return;const t=(e=>i.find((t=>t.id===Number(e))))(e),r={rule:"post:"+n,object:[a]};if(t.meta.popper_rules.location.find((e=>e.rule===r.rule&&e.object.includes(a))))return;t.meta.popper_rules.location.push(r);const l=new(F().models.Popper)({id:e});l.fetch().done((()=>{l.setMeta("popper_rules",t.meta.popper_rules),l.save({id:e})}))})(e)},help:(0,p.__)("Open a popup on anchor click","popper")})))}),"withAdvancedControls");(0,C.addFilter)("editor.BlockEdit","popper/popup-advanced-control",A),(0,C.addFilter)("blocks.registerBlockType","popper/popup-custom-attributes",(function(e){return["core/image","core/button"].includes(e.name)&&(e.attributes=Object.assign(e.attributes,{popper:{type:"numeric",default:null}})),e}));var O=r(184),T=r.n(O);const P=window.wp.primitives,I=(0,l.createElement)(P.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(P.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"}));function N({selectedCategory:e,patternCategories:t,onClickCategory:r}){const o="block-editor-block-patterns-explorer__sidebar";return(0,l.createElement)("div",{className:`${o}__categories-list`},[...new Set(t)].map((t=>(0,l.createElement)(c.Button,{key:t.slug,label:t.name,className:`${o}__categories-list__item`,isPressed:e===t.slug,onClick:()=>{r(t.slug)}},t.name))))}function R({searchValue:e,setSearchValue:t}){return(0,l.createElement)("div",{className:"block-editor-block-patterns-explorer__search"},(0,l.createElement)(c.SearchControl,{__nextHasNoMarginBottom:!0,onChange:t,value:e,label:(0,p.__)("Search for patterns"),placeholder:(0,p.__)("Search")}))}function W({selectedCategory:e,patternCategories:t,onClickCategory:r,searchValue:o,setSearchValue:n}){return(0,l.createElement)("div",{className:"block-editor-block-patterns-explorer__sidebar"},(0,l.createElement)(R,{searchValue:o,setSearchValue:n}),!o&&(0,l.createElement)(N,{selectedCategory:e,patternCategories:t,onClickCategory:r}))}function z({clientId:e,blockName:t,onRequestClose:r}){const{replaceBlock:n}=(0,o.useDispatch)(B.store),[a,i]=(0,s.useState)(),[d,m]=(0,s.useState)("all"),u=(0,o.useSelect)((r=>{const{getBlockRootClientId:l,getPatternsByBlockTypes:o}=r(B.store),n=l(e);return o(t,n)}),[e,t]),h=u.filter((e=>a?e.title.toLowerCase().includes(a):"all"===d||e.categories.includes(d))),g=[{slug:"all",name:(0,p.__)("All","popper")},{slug:"promo",name:(0,p.__)("Promo","popper")},{slug:"top-bar",name:(0,p.__)("Top bar","popper")},{slug:"ad-block",name:(0,p.__)("Ad Block","popper")}];return(0,l.createElement)(c.Modal,{className:"block-editor-query-pattern__selection-modal",isFullScreen:!0,title:(0,p.__)("Choose a pattern"),closeLabel:(0,p.__)("Cancel"),onRequestClose:r},(0,l.createElement)("div",{className:"block-editor-block-patterns-explorer"},(0,l.createElement)(W,{selectedCategory:d,patternCategories:g,onClickCategory:m,searchValue:a,setSearchValue:i}),(0,l.createElement)("div",{className:"block-editor-block-patterns-explorer__list"},(0,l.createElement)(B.BlockContextProvider,{value:{postType:"formello_form"}},!u&&(0,l.createElement)(c.Spinner,null),(0,l.createElement)(B.__experimentalBlockPatternsList,{blockPatterns:h,shownPatterns:h,onClickPattern:t=>{n(e,t.blocks)}})))))}const j=function({icon:e=I,label:t=(0,p.__)("Choose variation"),instructions:r=(0,p.__)("Select a variation to start with."),variations:o,onSelect:n,allowSkip:a,clientId:i}){const d=T()("block-editor-block-variation-picker",{"has-many-variations":o.length>4}),[m,u]=(0,s.useState)(!1);return(0,l.createElement)(c.Placeholder,{icon:e,label:t,instructions:r,className:d},(0,l.createElement)("ul",{className:"block-editor-block-variation-picker__variations",role:"list","aria-label":(0,p.__)("Block variations","formello")},o.map((e=>(0,l.createElement)("li",{key:e.name},(0,l.createElement)(c.Button,{isSecondary:!0,icon:e.icon,iconSize:48,onClick:()=>n(e),className:"block-editor-block-variation-picker__variation",label:e.description||e.title}),(0,l.createElement)("span",{className:"block-editor-block-variation-picker__variation-label",role:"presentation"},e.title))))),a&&(0,l.createElement)("div",{className:"block-editor-block-variation-picker__skip"},(0,l.createElement)(c.Button,{className:"plugin-formello-panel-button is-large",isPrimary:!0,onClick:()=>{u("templates")}},(0,p.__)("Open Library","formello")),(0,l.createElement)(c.Button,{isLink:!0,onClick:()=>n()},(0,p.__)("Skip","formello"))),"templates"===m&&(0,l.createElement)(z,{onRequestClose:()=>u(!1),blockName:"popper/popup",setIsPatternSelectionModalOpen:()=>u(!1),clientId:i}))},H=e=>{const{attributes:t,setAttributes:r,clientId:o}=e,{overlayColor:n,animation:a}=t,i=(0,B.__experimentalUseMultipleOriginColorsAndGradients)();return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(B.InspectorControls,{group:"styles"},(0,l.createElement)(c.PanelBody,{title:(0,p.__)("Animation","popper"),initialOpen:!1},(0,l.createElement)(c.SelectControl,{label:(0,p.__)("Animation","popper"),value:a,options:[{label:(0,p.__)("None","popper"),value:""},{label:(0,p.__)("Slide in Top","popper"),value:"slide-in-top"},{label:(0,p.__)("Slide in Bottom","popper"),value:"slide-in-bottom"},{label:(0,p.__)("Slide in Right","popper"),value:"slide-in-right"},{label:(0,p.__)("Slide in Left","popper"),value:"slide-in-left"},{label:(0,p.__)("Unfold In","popper"),value:"unfoldIn"},{label:(0,p.__)("Puff In","popper"),value:"puff-in"},{label:(0,p.__)("Puff In Back","popper"),value:"puff-in-back"}],onChange:e=>r({animation:e})}))),(0,l.createElement)(B.InspectorControls,{group:"color"},(0,l.createElement)(B.__experimentalColorGradientSettingsDropdown,{panelId:o,settings:[{colorValue:n,onColorChange:e=>r({overlayColor:e}),label:(0,p.__)("Overlay Color","popper"),enableAlpha:!0,clearable:!0}],...i})))},M=e=>{const{attributes:t,setAttributes:r}=e,{triggers:o,settings:n}=t,a=(e,t,l)=>{r({settings:{...n,[e]:{[t]:l}}})},i=[{label:(0,p.__)("Load","popper"),value:"load",help:(0,p.__)("Shows on document load.","popper")},{label:(0,p.__)("Timer","popper"),value:"timer"},{label:(0,p.__)("On Anchor Click","popper"),value:"anchor"},{label:(0,p.__)("On AdBlock Detect","popper"),value:"adBlock"},{label:(0,p.__)("On Target Visibility","popper"),value:"target"},{label:(0,p.__)("On Scroll","popper"),value:"scroll"},{label:(0,p.__)("On Page Views","popper"),value:"pageviews"},{label:(0,p.__)("On Exit Intent","popper"),value:"exit",help:(0,p.__)("Shows the popup when the user moves the mouse outside of the top of the window.","popper")}];return(0,l.createElement)(c.PanelBody,{initialOpen:!0,title:(0,p.__)("Open Trigger","popper")},i.map(((e,t)=>(0,l.createElement)(s.Fragment,{key:t},(0,l.createElement)(c.CheckboxControl,{label:e.label,checked:o?.includes(e.value),onChange:t=>((e,t)=>{let l=[];l=t?[...o,e]:o.filter((t=>t!==e)),r({triggers:l})})(e.value,t),help:e.help||""}),"anchor"===e.value&&o?.includes("anchor")&&(0,l.createElement)(c.TextControl,{value:n.anchor?.target||"",label:(0,p.__)("Anchor","popper"),help:(0,p.__)("You can add anchors to button blocks. Using the same anchor here will open the popup when you click the respective button.","popper"),onChange:e=>a("anchor","target",e)}),"adBlock"===e.value&&o?.includes("adBlock")&&(0,l.createElement)(c.RangeControl,{label:(0,p.__)("Scroll Distance in Percent","popper"),help:(0,p.__)("Show the popup when this percentage of the page has been scrolled.","popper"),beforeIcon:"image-flip-vertical",value:n.adBlock?.scrollPercent||"",onChange:e=>a("adBlock","scrollPercent",e),min:20,max:100}),"target"===e.value&&o?.includes("target")&&(0,l.createElement)(c.TextControl,{value:n.anchor?.target||"",label:(0,p.__)("Target","popper"),help:(0,p.__)("Show a popup when element with this anchor enter in viewport.","popper"),onChange:e=>a("anchor","target",e)}),"scroll"===e.value&&o?.includes("scroll")&&(0,l.createElement)(c.RangeControl,{label:(0,p.__)("Scroll Distance in Percent","popper"),help:(0,p.__)("Show the popup when this percentage of the page has been scrolled."),beforeIcon:"image-flip-vertical",value:n.scroll?.scrollPercent||"",onChange:e=>a("scroll","scrollPercent",e),min:20,max:100}),"pageviews"===e.value&&o?.includes("pageviews")&&(0,l.createElement)(c.RangeControl,{label:(0,p.__)("Number of pages","popper"),help:(0,p.__)("Show the popup when this number of pages has been visited."),beforeIcon:"visibility",value:n.pageViews?.pageNum||"",onChange:e=>a("pageviews","pageNum",e),min:0,max:100}),"timer"===e.value&&o?.includes("timer")&&(0,l.createElement)(c.RangeControl,{label:(0,p.__)("Wait Time in Seconds","popper"),help:(0,p.__)("How much time to wait before showing the popup."),beforeIcon:"clock",value:n.timer?.time||"",onChange:e=>a("timer","time",e),min:0,max:100})))))},V=e=>{const{attributes:t,setAttributes:r}=e,{triggers:o,settings:n}=t,a=(e,t,l)=>{r({settings:{...n,[e]:{[t]:l}}})},i=(e,t)=>{let l=[];l=t?[...o,e]:o.filter((t=>t!==e)),r({triggers:l})};return(0,l.createElement)(c.PanelBody,{initialOpen:!1,title:(0,p.__)("Close Trigger","popper")},(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Close On Click Outside","popper"),checked:o.includes("closeOnClickOutside"),onChange:e=>i("closeOnClickOutside",e)})),(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Close on form submission","popper"),checked:o.includes("closeOnFormSubmission"),onChange:e=>i("closeOnFormSubmission",e)})),(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Close On Anchor Click","popper"),checked:o.includes("closeOnAnchorClick"),onChange:e=>i("closeOnAnchorClick",e)})),o.includes("closeOnAnchorClick")&&(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.TextControl,{value:n.closeAnchor?.target||"",label:(0,p.__)("Anchor","popper"),help:(0,l.createElement)("small",null,(0,p.__)("You can add anchors to button blocks. Using the same anchor here will close the modal when you click the respective button.","popper")),onChange:e=>a("closeAnchor","target",e)})),(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.CheckboxControl,{label:(0,p.__)("Dismiss for Recurrent Visitors","popper"),checked:o.includes("dismissForVisitors"),onChange:e=>i("dismissForVisitors",e)})),o.includes("dismissForVisitors")&&(0,l.createElement)(c.PanelRow,null,(0,l.createElement)(c.RangeControl,{value:n.dismissForVisitors?.period,label:(0,p.__)("Number of Days Until the Notice is Shown again","popper"),onChange:e=>{a("dismissForVisitors","period",e)},min:1,max:100})))},L={border:{}};L.border.none=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"118",stroke:"currentColor",width:"118",x:"-51",y:"-48",strokeWidth:"10"}))))),L.border.sm=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"118",rx:"2",stroke:"currentColor",width:"118",x:"-51",y:"-48",strokeWidth:"10"}))))),L.border.md=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"118",rx:"10",stroke:"currentColor",width:"118",x:"-51",y:"-48",strokeWidth:"10"}))))),L.border.lg=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"118",rx:"20",stroke:"currentColor",width:"118",x:"-51",y:"-48",strokeWidth:"10"}))))),L.border.xl=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"118",rx:"50",stroke:"currentColor",width:"118",x:"-51",y:"-48",strokeWidth:"10"}))))),L.borderWidthNone=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("path",{d:"m16 16h68v68h-68z",fill:"none",transform:"matrix(1 0 0 1 2 2)"})),L.borderWidthSmall=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"68",stroke:"currentColor",width:"68",x:"16",y:"16"}))))),L.borderWidthMedium=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"68",stroke:"currentColor",width:"68",x:"16",y:"16",strokeWidth:"4"}))))),L.borderWidthLarge=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"68",stroke:"currentColor",width:"68",x:"16",y:"16",strokeWidth:"6"}))))),L.borderWidthXLarge=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("defs",null,(0,l.createElement)("rect",{height:"100",width:"100",x:"0",y:"0"})),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("g",null,(0,l.createElement)("mask",{fill:"#fff"},(0,l.createElement)("use",{xlinkHref:"#path-1"})),(0,l.createElement)("use",{stroke:"#fff",strokeWidth:"3",xlinkHref:"#path-1"}),(0,l.createElement)("rect",{height:"68",stroke:"currentColor",width:"68",x:"16",y:"16",strokeWidth:"10"}))))),L.shadow={},L.shadow.none=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("path",{d:"m16 16h68v68h-68z",fill:"#fff",stroke:"#000",transform:"matrix(1 0 0 1 2 2)",strokeWidth:"3"})),L.shadow.sm=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("g",{fill:"none",transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("path",{d:"m12 13h68v68h-68z",fill:"#d8d8d8"}),(0,l.createElement)("path",{d:"m6 7h68v68h-68z",fill:"#fff",stroke:"#000",strokeWidth:"3"}))),L.shadow.md=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("g",{fill:"none",transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("path",{d:"m19 20h68v68h-68z",fill:"#d8d8d8"}),(0,l.createElement)("path",{d:"m6 7h68v68h-68z",fill:"#fff",stroke:"#000",strokeWidth:"3"}))),L.shadow.lg=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("g",{fill:"none",transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("path",{d:"m23 24h68v68h-68z",fill:"#d8d8d8"}),(0,l.createElement)("path",{d:"m6 7h68v68h-68z",fill:"#fff",stroke:"#000",strokeWidth:"3"}))),L.shadow.xl=(0,l.createElement)("svg",{viewBox:"0 0 104 104"},(0,l.createElement)("g",{fill:"none",transform:"matrix(1 0 0 1 2 2)"},(0,l.createElement)("path",{d:"m32 32h68v68h-68z",fill:"#d8d8d8"}),(0,l.createElement)("path",{d:"m6 7h68v68h-68z",fill:"#fff",stroke:"#000",strokeWidth:"3"}))),L.borderWidth=(0,l.createElement)("svg",{fill:"currentColor",height:"20px",version:"1.1",viewBox:"0 0 24 24",width:"20px",x:"0px",y:"0px"},(0,l.createElement)("title",null,"content_040-no_border-table-cell-square"),(0,l.createElement)("desc",null,"Created with Sketch."),(0,l.createElement)("g",{fill:"none",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},(0,l.createElement)("g",{fill:"currentColor",transform:"matrix(1 0 0 1 -476 -188)"},(0,l.createElement)("g",{transform:"matrix(1 0 0 1 477 189)"},(0,l.createElement)("rect",{height:"1",width:"2",x:"0",y:"0"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"8",y:"0"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"4",y:"0"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"12",y:"0"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"0",y:"7"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"0",y:"3"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"20",y:"8"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"20",y:"0"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"20",y:"4"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"0",y:"11"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"0",y:"15"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"0",y:"19"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"20",y:"12"}),(0,l.createElement)("rect",{height:"2",width:"1",x:"20",y:"16"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"19",y:"20"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"3",y:"20"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"7",y:"20"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"11",y:"20"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"16",y:"0"}),(0,l.createElement)("rect",{height:"1",width:"2",x:"15",y:"20"}))))),L.borderRadius=(0,l.createElement)("svg",{height:"20px",viewBox:"0 0 66 66",width:"20px"},(0,l.createElement)("path",{d:"m457 596.97658v5.02342c0 .552285-.447715 1-1 1h-12c-.552285 0-1-.447715-1-1v-5h-14.996435c-6.077067 0-11.003565-4.926533-11.003565-11.003565v-37.99287c0-6.077067 4.926533-11.003565 11.003565-11.003565h37.99287c6.077067 0 11.003565 4.926533 11.003565 11.003565v14.996435h5c.552285 0 1 .447715 1 1v12c0 .552285-.447715 1-1 1h-5.023422c-.506685 10.803114-9.172511 19.469882-19.976578 19.97658zm-12 4.02342h10v-10h-10zm26-26h10v-10h-10zm-28 20v-5c0-.552285.447715-1 1-1h12c.552285 0 1 .447715 1 1v4.974104c9.699148-.5031 17.471015-8.275803 17.974102-17.974104h-4.974102c-.552285 0-1-.447715-1-1v-12c0-.552285.447715-1 1-1h5v-14.996435c0-4.972466-4.03107-9.003565-9.003565-9.003565h-37.99287c-4.972466 0-9.003565 4.03107-9.003565 9.003565v37.99287c0 4.972466 4.03107 9.003565 9.003565 9.003565z",transform:"matrix(1 0 0 1 -417 -537)",fillRule:"evenodd"})),L.boxShadow=(0,l.createElement)("svg",{height:"20px",viewBox:"0 0 100 100",width:"20px",enableBackground:"new 0 0 100 100"},(0,l.createElement)("path",{d:"m92.5 21.233h-13.733v-13.733c0-1.381-1.119-2.5-2.5-2.5h-68.767c-1.381 0-2.5 1.119-2.5 2.5v68.767c0 1.381 1.119 2.5 2.5 2.5h13.733v13.733c0 1.381 1.119 2.5 2.5 2.5h68.767c.164 0 .328-.017.489-.049.075-.015.145-.043.217-.064.084-.025.168-.044.249-.077.086-.036.164-.084.245-.129.062-.034.126-.061.185-.101.275-.183.51-.419.694-.694.039-.058.065-.122.099-.182.045-.082.094-.161.13-.248.033-.081.052-.165.077-.248.022-.073.05-.143.065-.219.033-.161.05-.325.05-.489v-68.767c0-1.38-1.119-2.5-2.5-2.5zm-82.5 52.534v-63.767h63.767v13.733 50.033h-50.034-13.733zm16.233 16.233v-7.698l7.699 7.698zm14.769 0-11.233-11.233h6.063l11.233 11.233zm13.133 0-11.233-11.233h6.063l11.233 11.233zm13.134 0-11.234-11.233h6.063l11.234 11.233zm13.133 0-11.234-11.233h6.063l11.234 11.233zm9.598-3.535-11.233-11.234v-6.063l11.233 11.234zm0-13.133-11.233-11.234v-6.063l11.233 11.234zm0-13.134-11.233-11.233v-6.063l11.233 11.233zm0-13.133-11.233-11.233v-6.063l11.233 11.233zm0-13.133-7.698-7.698h7.698z"})),L.plugin=(0,l.createElement)("svg",{height:"20px",viewBox:"0 0 100 100",width:"20px",enableBackground:"new 0 0 100 100"},(0,l.createElement)("path",{d:"m27.751 67.15-.001-4.54-16.454.033c-3.027.017-5.475-2.431-5.478-5.47v-35.232c.003-3.014 2.451-5.462 5.453-5.462 1.313 0 2.521.469 3.441 1.225l15.019 15.069c1.434 1.484 2.331 3.479 2.318 5.568l-.033 20.008 4.595.026-.001-15.947c.011-2.975 2.459-5.423 5.51-5.43l16.99.028v-4.742l-19.718.03c-2.173 0-4.168-.897-5.582-2.264l-15.39-15.078c-1.075-.938-1.807-2.414-1.807-4.055 0-3.002 2.448-5.45 5.526-5.415h35.67c3.099-.035 5.548 2.413 5.544 5.212l.024 17.276 4.386.056-.01-11.806c-.002-3.042 2.519-5.49 5.442-5.49 1.37 0 2.638.538 3.672 1.435l10.798 10.549c.974.952 1.913 2.361 1.913 4.096 0 3.002-2.448 5.457-5.33 5.467l-12.163.043v4.658l16.678-.037c2.984-.007 5.433 2.419 5.418 5.451l-.011 35.698c-.001 3.088-2.445 5.537-5.447 5.537-1.595 0-2.99-.732-3.995-1.735l-14.585-14.56c-1.447-1.444-2.376-3.411-2.377-5.455l-.004-20.661-4.414.084.016 15.931c.015 2.96-2.433 5.4-5.411 5.392l-17.076-.047.004 4.596 19.44-.016c2.225-.002 4.206.933 5.57 2.301l15.985 16.035c.868.87 1.242 2.163 1.242 3.476 0 3.002-2.448 5.45-5.546 5.471l-35.508.041c-3.102.02-5.55-2.428-5.507-5.539l.068-17.508-4.598.029.023 11.997c.013 3.031-2.435 5.479-5.437 5.479-1.407 0-2.692-.538-3.642-1.401l-11.506-11.45c-.76-.919-1.215-2.126-1.187-3.44.063-3.002 2.448-5.45 5.331-5.482l12.135-.032m-.022-28.553c-.029-1.116-.492-2.146-1.173-2.829l-14.453-14.638c-.217-.23-.506-.36-.824-.36-.637 0-1.156.519-1.163 1.258v35.089c.008.726.527 1.245 1.213 1.233l16.429-.032zm30.179 19.754-16.997-.009-.004-15.875c.016-.652.535-1.171 1.199-1.183l16.983.033-.007 15.87c.011.657-.509 1.164-1.174 1.164zm20.542 29.772-15.306-15.381c-.709-.712-1.703-1.255-2.816-1.257l-19.44-.034-.035 17.565c-.039.688.481 1.207 1.101 1.192l35.763-.041c.594-.025 1.113-.544 1.113-1.181 0-.319-.128-.61-.38-.863zm-41.859-25.516-.005 4.515-4.553.053.017-4.515zm-8.824 20.809.01-11.91-12.062-.013c-.617.014-1.136.533-1.136 1.17 0 .318.13.607.33.829l10.697 10.625c.263.34.615.543 1.013.543.637-.001 1.156-.52 1.148-1.244zm31.303-72.658.019 17.284-19.526-.021c-1.164-.004-2.194-.467-2.942-1.164l-15.306-15.09c-.199-.104-.402-.456-.402-.854 0-.637.519-1.156 1.158-1.125h35.88c.598-.031 1.118.488 1.119.97zm8.7 26.237.028-4.63-4.414-.056v4.658zm17.168-10.999-10.825-10.723c-.162-.252-.514-.455-.912-.455-.637 0-1.156.519-1.152 1.203l.043 12.021 12.037-.038c.642-.022 1.161-.541 1.161-1.178.001-.318-.129-.607-.352-.83zm4.97 16.382c0-.637-.519-1.156-1.247-1.131l-16.597.014-.004 20.39c0 .834.51 1.821 1.194 2.514l14.571 14.741c.201.203.507.443.904.443.637 0 1.156-.519 1.157-1.168l.001-35.906",fillRule:"evenodd",clipRule:"evenodd"})),L.button=(0,l.createElement)("svg",{viewBox:"0 0 16 16"},(0,l.createElement)("path",{d:"M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z"}));const q=L;function G(e){const{setAttributes:t,attributes:{borderRadius:r,boxShadow:o,align:n,style:a,disableScroll:i,className:d}}=e,m=[{icon:q.shadow.none,title:(0,p.__)("None","popper"),shadow:"wp-block-popper__shadow-none"},{icon:q.shadow.sm,title:(0,p.__)("Small","popper"),shadow:"wp-block-popper__shadow-sm"},{icon:q.shadow.md,title:(0,p.__)("Medium","popper"),shadow:"wp-block-popper__shadow-md"},{icon:q.shadow.lg,title:(0,p.__)("Large","popper"),shadow:"wp-block-popper__shadow-lg"},{icon:q.shadow.xl,title:(0,p.__)("X-Large","popper"),shadow:"wp-block-popper__shadow-xl"}],u=[{icon:q.border.none,title:(0,p.__)("None","popper"),border:"wp-block-popper__border-none"},{icon:q.border.sm,title:(0,p.__)("Small","popper"),border:"wp-block-popper__border-sm"},{icon:q.border.md,title:(0,p.__)("Medium","popper"),border:"wp-block-popper__border-md"},{icon:q.border.lg,title:(0,p.__)("Large","popper"),border:"wp-block-popper__border-lg"},{icon:q.border.xl,title:(0,p.__)("X-Large","popper"),border:"wp-block-popper__border-xl"}];return(0,l.createElement)(s.Fragment,null,(0,l.createElement)(B.BlockControls,null,(0,l.createElement)(c.ToolbarGroup,null,(!d||-1!==d.indexOf("is-style-default"))&&(0,l.createElement)(B.__experimentalBlockAlignmentMatrixControl,{value:n,onChange:e=>{t({align:e})},label:(0,p.__)("Position","popper")})),(0,l.createElement)(c.ToolbarGroup,null,(0,l.createElement)(c.ToolbarDropdownMenu,{icon:q.shadow[o?.replace("wp-block-popper__shadow-","")],label:(0,p.__)("Box shadow","popper"),controls:m.map((e=>{const{shadow:r}=e,l=o===r;return{...e,isActive:l,onClick:()=>t({boxShadow:r})}}))}),(0,l.createElement)(c.ToolbarDropdownMenu,{icon:q.border[r?.replace("wp-block-popper__border-","")],label:(0,p.__)("Border radius","popper"),controls:u.map((e=>{const{border:l}=e,o=r===l;return{...e,isActive:o,onClick:()=>t({borderRadius:l})}}))}))),(0,l.createElement)(B.InspectorAdvancedControls,null,(0,l.createElement)(c.ToggleControl,{checked:i,onChange:()=>t({disableScroll:!i}),label:(0,p.__)("Disable scroll","popper"),help:(0,p.__)("With this option enabled, the page cannot be scrolled until popup is dismissed.","popper")})))}function J(e){const{attributes:t,setAttributes:r,clientId:n,name:a}=e,{backgroundColor:i,boxShadow:d,overlayColor:m,align:u,borderRadius:h,id:g,uuid:b,disableScroll:f}=t,{postId:E,deviceType:k}=(0,o.useSelect)((e=>({deviceType:e("core/editor").getDeviceType(),postId:e("core/editor").getCurrentPostId()})),[]),{hasInnerBlocks:_,innerBlocks:v}=(0,o.useSelect)((e=>{const{getClientIdsOfDescendants:t,getBlockNamesByClientId:r,getBlock:l}=e("core/block-editor"),o=l(n),a=t(n);return{hasInnerBlocks:!(!o||!o.innerBlocks.length),innerBlocks:r(a)}}),[n]);(0,s.useEffect)((()=>{g!=="popper-"+E&&r({id:"popper-"+E}),Number(b)!==E&&r({uuid:E})}));const[w,y]=(0,s.useState)(!1),{selectBlock:C}=(0,o.dispatch)(B.store),S=(0,B.__experimentalUseBorderProps)(t),D=(0,B.__experimentalGetSpacingClassesAndStyles)(t),F=e=>{"popper-backdrop"===e.target.id&&C(n)},A={borderRadius:h,...S.style,...D.style},O={backgroundColor:m};m&&"center center"!==u&&(O.backgroundColor=void 0),i&&(A.backgroundColor=i);const P=T()("wp-block-popper","wp-block-formello-popper","alignfull",{"no-scroll":f,"is-empty":!v.includes("popper/body")},d,h,S.className),N=T()("wp-block-popper-is-open alignfull",{"wp-block-formello-popper--nobg":"center center"!==u||void 0===m});"Mobile"===k&&(A.width=void 0);const R=(0,B.useBlockProps)({className:P,style:A}),{children:W,...j}=(0,B.useInnerBlocksProps)(R,{template:[["popper/body"]],templateLock:!1,renderAppender:_?void 0:B.InnerBlocks.DefaultBlockAppender});return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(B.InspectorControls,null,(0,l.createElement)(M,{...e}),(0,l.createElement)(V,{...e})),(0,l.createElement)(H,{...e}),(0,l.createElement)(B.BlockControls,null,(0,l.createElement)(G,{attributes:t,setAttributes:r}),(0,l.createElement)(c.ToolbarGroup,null,(0,l.createElement)(c.ToolbarButton,{label:(0,p.__)("Template","popper"),icon:I,onClick:()=>{y("templates")}})),(0,l.createElement)(c.ToolbarGroup,null,(0,l.createElement)(c.ToolbarButton,{label:(0,p.__)("Display Rules","popper"),icon:"visibility",onClick:()=>{y("options")}}))),(0,l.createElement)("div",{className:N,onClick:F,onKeyDown:F,style:O,id:"popper-backdrop",role:"button",tabIndex:"-1"},(0,l.createElement)("dialog",{open:!0,"data-align":u,className:P,...j},W)),"templates"===w&&(0,l.createElement)(z,{clientId:n,onRequestClose:()=>y(!1),blockName:a}),"options"===w&&(0,l.createElement)(x,{onRequestClose:()=>y(!1),...e}))}function U(e){const{name:t,clientId:r,setAttributes:n}=e,{replaceInnerBlocks:a}=(0,o.dispatch)("core/block-editor"),{getBlockVariations:c,getDefaultBlockVariation:s}=(0,o.select)("core/blocks"),d=(0,o.useSelect)((()=>void 0===s?null:s(t)),[t,s]),m=(0,o.useSelect)((()=>c(t,"block")),[t,c]);return(0,l.createElement)("div",{...(0,B.useBlockProps)({className:"popper-placeholder"})},(0,l.createElement)(j,{icon:"external",label:"Popup",instructions:(0,p.__)("Select a template to start with.","popper"),variations:m,clientId:r,setAttributes:n,allowSkip:!0,onSelect:(t=d)=>{t.attributes&&n(t.attributes),t.innerBlocks&&a(e.clientId,(0,i.createBlocksFromInnerBlocksTemplate)(t.innerBlocks),!0)}}))}const Y={html:!1,multiple:!1,lock:!1,className:!1,reusable:!1,inserter:!1,spacing:{__experimentalSkipSerialization:!0,padding:!0,margin:!0},__experimentalBorder:{__experimentalSkipSerialization:!0,color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}}},X={attributes:{id:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"id"},uuid:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-id"},align:{type:"string",default:"center center"},anchor:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-anchor",default:""},animation:{type:"string"},boxShadow:{type:"string",default:"wp-block-popper__shadow-md"},borderRadius:{type:"string",default:"wp-block-popper__border-md"},closeAnchor:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-anchorclose"},closeOnAnchorClick:{type:"boolean",source:"attribute",selector:"div.wp-block-popper",attribute:"data-anchorclose"},closeOnClickOutside:{type:"boolean",source:"attribute",selector:"div.wp-block-popper",attribute:"data-outside",default:!0},closeOnFormSubmission:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-form"},devices:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-devices",default:"desktop,tablet,mobile"},dismissForVisitors:{type:"boolean",source:"attribute",selector:"div.wp-block-popper",attribute:"data-dismiss"},dismissPeriod:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-dismiss",default:"3"},fullPage:{type:"boolean",selector:"div.wp-block-popper.wide",default:!1},fullWidth:{type:"boolean",selector:"div.wp-block-popper.alignfull",default:!1},offset:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-offset",default:20},openBehaviour:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-open"},backgroundColor:{type:"string"},overlayColor:{type:"string"},pageviews:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-pagenum"},target:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-target",default:""},waitTime:{type:"string",source:"attribute",selector:"div.wp-block-popper",attribute:"data-time",default:1},minWidth:{type:"string"}},supports:Y,migrate({id:e,devices:t,openBehaviour:r,anchor:l,anchorClose:o,dismissForVisitors:n,offset:a,waitTime:i,target:c,pageviews:s,...p}){const d={};return l&&(d.anchor={anchor:l}),a&&(d.adblock={offset:a}),a&&(d.scroll={offset:a}),i&&(d.timer={time:i}),c&&(d.target={anchor:c}),s&&(d.pageviews={pageNum:s}),o&&(d.closeAnchor={target:o}),n&&(d.dismissForVisitors={period:n}),"load"===r&&(r="timer",d.timer={time:"0"}),{id:e.replace("modal-","popper-"),triggers:r.split(","),devices:t.split(","),settings:d,...p}},save({attributes:e,className:t}){const{minWidth:r,anchor:o,target:n,waitTime:a,offset:i,openBehaviour:c,backgroundColor:s,borderRadius:p,boxShadow:d,overlayColor:m,closeAnchor:u,closeOnClickOutside:h,closeOnAnchorClick:g,closeOnFormSubmission:b,dismissForVisitors:f,dismissPeriod:E,pageviews:k,animation:_,align:v,fullPage:w,fullWidth:y,id:x,uuid:C,devices:S}=e,D=(0,B.__experimentalGetBorderClassesAndStyles)(e),F=(0,B.__experimentalGetSpacingClassesAndStyles)(e),A=(0,B.__experimentalGetColorClassesAndStyles)(e),O={backgroundColor:s,...D.style},P={...F.style,...A.style,minWidth:y?void 0:r},I=T()("wp-block-popper",t,{"wp-block-popper--right":v.includes("right"),"wp-block-popper--left":v.includes("left"),"wp-block-popper--top":v.includes("top"),"wp-block-popper--bottom":v.includes("bottom")}),N=T()("wp-block-popper__container",d,p,A.className,{"wp-block-popper__animate":!!_,wide:w,fullwidth:y});return _&&(O["--popper-animation"]=_),(0,l.createElement)("div",{"data-open":c,"data-anchor":"anchor"===c?o:void 0,"data-target":"target"===c?n:void 0,"data-anchorclose":g?u:void 0,"data-time":"load"===c?a:void 0,"data-dismiss":f?E:void 0,"data-offset":"scroll"===c?i:void 0,"data-pagenum":"pageviews"===c?k:void 0,"data-outside":h,"data-form":b,"data-id":C||void 0,"data-devices":S,id:x,"aria-hidden":"true",className:I},"center center"===v&&!w&&(0,l.createElement)("div",{className:"wp-block-popper__overlay",tabIndex:"-1",style:{backgroundColor:m}}),(0,l.createElement)("div",{...B.useBlockProps.save({className:N,style:O}),role:"dialog","aria-modal":"true","aria-labelledby":"modal-title"},(0,l.createElement)("main",{className:"wp-block-popper__content",style:P},(0,l.createElement)(B.InnerBlocks.Content,null))))}},$={attributes:{id:{type:"string",source:"attribute",selector:"dialog.wp-block-popper",attribute:"id"},uuid:{type:"number"},devices:{type:"array"},triggers:{type:"array",default:[]},settings:{type:"object",default:{}},align:{type:"string",source:"attribute",selector:"dialog.wp-block-popper",attribute:"data-align",default:"center center"},animation:{type:"string"},boxShadow:{type:"string",default:"wp-block-popper__shadow-md"},borderRadius:{type:"string",default:"wp-block-popper__border-md"},fullPage:{type:"boolean",selector:"dialog.wp-block-popper.wide",default:!1},fullWidth:{type:"boolean",selector:"dialog.wp-block-popper.alignfull",default:!1},disableScroll:{type:"boolean",selector:"dialog.wp-block-popper.no-scroll",default:!1},overlayColor:{type:"string"},minWidth:{type:"string"}},supports:Y,migrate(e,t){const{fullPage:r,fullWidth:l,className:o,boxShadow:n,borderRadius:a,animation:c,minWidth:s,...p}=e,d={};return l&&(d.fullWidth=void 0),r&&(d.fullPage=void 0),s&&(d.minWidth=void 0),[{settings:d,...p},[(0,i.createBlock)("popper/button"),(0,i.createBlock)("popper/body",{width:s},t)]]},save({attributes:e,className:t}){const{minWidth:r,borderRadius:o,boxShadow:n,animation:a,align:i,fullPage:c,fullWidth:s,id:p,uuid:d,devices:m,triggers:u,settings:h,disableScroll:g}=e,b={width:s?void 0:r},f=T()("wp-block-popper",n,o,t,{"wp-block-popper__animate":!!a,"no-scroll":g,wide:c,fullwidth:s});return a&&(b["--popper-animation"]=a),(0,l.createElement)("dialog",{...B.useBlockProps.save({className:f,style:b}),"data-id":d,"data-modal":"center center"===i||void 0,"data-triggers":JSON.stringify(u),"data-devices":JSON.stringify(m),"data-settings":JSON.stringify(h),"data-align":i,id:p},(0,l.createElement)(B.InnerBlocks.Content,null))}},K=[$,X],Q=JSON.parse('{"name":"popper/popup","supports":{"html":false,"interactivity":true,"multiple":false,"lock":false,"className":true,"reusable":false,"inserter":false,"color":{"text":false},"spacing":{"padding":true},"__experimentalBorder":{"color":true,"radius":true,"style":true,"width":true,"__experimentalDefaultControls":{"color":true,"radius":true,"style":true,"width":true}}},"attributes":{"id":{"type":"string","source":"attribute","selector":"dialog.wp-block-popper","attribute":"id"},"uuid":{"type":"number"},"devices":{"type":"array"},"triggers":{"type":"array","default":[]},"settings":{"type":"object","default":{}},"align":{"type":"string","source":"attribute","selector":"dialog.wp-block-popper","attribute":"data-align"},"animation":{"type":"string"},"boxShadow":{"type":"string","default":"wp-block-popper__shadow-md"},"borderRadius":{"type":"string","default":"wp-block-popper__border-md"},"disableScroll":{"type":"boolean","selector":"dialog.wp-block-popper.no-scroll","default":false},"overlayColor":{"type":"string"},"minWidth":{"type":"string"}}}');var Z,ee,te,re,le,oe,ne,ae,ie,ce,se,pe,de,me,ue,he,ge,be,fe,Ee,ke,_e,ve,we,ye,xe,Ce,Se,Be,De,Fe,Ae,Oe,Te,Pe,Ie,Ne,Re,We,ze,je,He,Me,Ve,Le,qe,Ge,Je,Ue,Ye;function Xe(){return Xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Xe.apply(this,arguments)}function $e(){return $e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},$e.apply(this,arguments)}function Ke(){return Ke=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Ke.apply(this,arguments)}function Qe(){return Qe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Qe.apply(this,arguments)}function Ze(){return Ze=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Ze.apply(this,arguments)}const et=[{name:"simple",title:(0,p.__)("Default"),description:(0,p.__)("Default popup"),icon:function(e){return l.createElement("svg",Xe({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),Z||(Z=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),ee||(ee=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),te||(te=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),re||(re=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),le||(le=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),oe||(oe=l.createElement("rect",{width:32,height:22,x:11,y:13,fill:"#666",rx:2})),ne||(ne=l.createElement("rect",{width:17,height:3,x:14,y:27,fill:"#EAEDF1",rx:1.5})),ae||(ae=l.createElement("circle",{cx:40,cy:16,r:1,fill:"#EAEDF1"})),ie||(ie=l.createElement("rect",{width:12,height:2,x:21,y:19,fill:"#EAEDF1",rx:1})),ce||(ce=l.createElement("rect",{width:7,height:3,x:33,y:27,fill:"#EAEDF1",rx:1.5})))},attributes:{align:"center center",fullPage:!1,fullWidth:!1,className:"is-style-default"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"slide-in",title:(0,p.__)("Slide In"),description:(0,p.__)("Slide in popup"),icon:function(e){return l.createElement("svg",Ze({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),je||(je=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),He||(He=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),Me||(Me=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),Ve||(Ve=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),Le||(Le=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),qe||(qe=l.createElement("rect",{width:24,height:16,x:27,y:23,fill:"#666",rx:2})),Ge||(Ge=l.createElement("circle",{cx:48,cy:26,r:1,fill:"#EAEDF1"})),Je||(Je=l.createElement("rect",{width:11,height:3,x:30,y:34,fill:"#EAEDF1",rx:1.5})),Ue||(Ue=l.createElement("rect",{width:10,height:2,x:34,y:28,fill:"#EAEDF1",rx:1})),Ye||(Ye=l.createElement("rect",{width:5,height:3,x:43,y:34,fill:"#EAEDF1",rx:1.5})))},attributes:{align:"bottom left",fullPage:!1,fullWidth:!1,className:"is-style-default"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"off-canvas",title:(0,p.__)("Off canvas"),description:(0,p.__)("Off canvas"),icon:function(e){return l.createElement("svg",Qe({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),De||(De=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),Fe||(Fe=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),Ae||(Ae=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Oe||(Oe=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Te||(Te=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Pe||(Pe=l.createElement("rect",{width:24,height:30,x:27,y:9,fill:"#666",rx:2})),Ie||(Ie=l.createElement("rect",{width:12,height:3,x:29,y:32,fill:"#EAEDF1",rx:1.5})),Ne||(Ne=l.createElement("rect",{width:16,height:2,x:31,y:18,fill:"#EAEDF1",rx:1})),Re||(Re=l.createElement("rect",{width:20,height:2,x:29,y:22,fill:"#EAEDF1",rx:1})),We||(We=l.createElement("rect",{width:6,height:3,x:43,y:32,fill:"#EAEDF1",rx:1.5})),ze||(ze=l.createElement("circle",{cx:48,cy:12,r:1,fill:"#EAEDF1"})))},attributes:{align:void 0,className:"is-style-off-canvas"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"bottom-bar",title:(0,p.__)("Bottom bar"),description:(0,p.__)("Bottom Bar"),icon:function(e){return l.createElement("svg",Ke({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),_e||(_e=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),ve||(ve=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),we||(we=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),ye||(ye=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),xe||(xe=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Ce||(Ce=l.createElement("rect",{width:48,height:7,x:3,y:32,fill:"#666",rx:2})),Se||(Se=l.createElement("rect",{width:27,height:3,x:7,y:34,fill:"#EAEDF1",rx:1.5})),Be||(Be=l.createElement("rect",{width:11,height:3,x:36.009,y:34,fill:"#EAEDF1",rx:1.5})))},attributes:{align:void 0,className:"is-style-bottom-bar",backgroundColor:"white"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"full-page",title:(0,p.__)("Full Page"),description:(0,p.__)("Full Page"),icon:function(e){return l.createElement("svg",$e({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),se||(se=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),pe||(pe=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),de||(de=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),me||(me=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),ue||(ue=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),he||(he=l.createElement("rect",{width:48,height:30,x:3,y:9,fill:"#666",rx:2})),ge||(ge=l.createElement("rect",{width:26,height:4,x:8,y:30,fill:"#EAEDF1",rx:2})),be||(be=l.createElement("rect",{width:20,height:2,x:17,y:17,fill:"#EAEDF1",rx:1})),fe||(fe=l.createElement("rect",{width:28,height:2,x:13,y:21,fill:"#EAEDF1",rx:1})),Ee||(Ee=l.createElement("rect",{width:10,height:4,x:36,y:30,fill:"#EAEDF1",rx:2})),ke||(ke=l.createElement("circle",{cx:48,cy:12,r:1,fill:"#EAEDF1"})))},attributes:{align:void 0,fullPage:!0,fullWidth:!1,className:"is-style-full-page",backgroundColor:"white"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]}],{name:tt,attributes:rt,supports:lt}=Q;(0,i.registerBlockType)(tt,{attributes:rt,variations:et,deprecated:K,supports:lt,edit:e=>{const{clientId:t}=e,r=(0,o.useSelect)((e=>{const{getBlock:r}=e("core/block-editor"),l=r(t);return!(!l||!l.innerBlocks.length)}),[t])?J:U;return(0,l.createElement)(r,{...e})},save:function({attributes:e}){const{minWidth:t,triggers:r,borderRadius:o,boxShadow:n,animation:a,align:i,id:c,uuid:s,devices:p,settings:d,disableScroll:m,className:u}=e,h={width:-1!==u?.indexOf("is-style-top-bar")||-1!==u?.indexOf("is-style-bottom-bar")?t:void 0},g=T()("wp-block-popper",n,o,u,{"wp-block-popper__animate":!!a,"no-scroll":m});return!a||u?.includes("is-style-off-canvas")||u?.includes("is-style-off-canvas-left")||(h["--popper-animation"]=a),(0,l.createElement)("dialog",{...B.useBlockProps.save({className:g,style:h}),"data-id":s,"data-modal":"center center"===i||void 0,"data-triggers":JSON.stringify(r),"data-devices":JSON.stringify(p),"data-settings":JSON.stringify(d),"data-align":i,id:c},(0,l.createElement)(B.InnerBlocks.Content,null))}})},184:(e,t)=>{var r;!function(){"use strict";var l={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var n=typeof r;if("string"===n||"number"===n)e.push(r);else if(Array.isArray(r)){if(r.length){var a=o.apply(null,r);a&&e.push(a)}}else if("object"===n){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var i in r)l.call(r,i)&&r[i]&&e.push(i)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()}},r={};function l(e){var o=r[e];if(void 0!==o)return o.exports;var n=r[e]={exports:{}};return t[e](n,n.exports,l),n.exports}l.m=t,e=[],l.O=(t,r,o,n)=>{if(!r){var a=1/0;for(p=0;p<e.length;p++){for(var[r,o,n]=e[p],i=!0,c=0;c<r.length;c++)(!1&n||a>=n)&&Object.keys(l.O).every((e=>l.O[e](r[c])))?r.splice(c--,1):(i=!1,n<a&&(a=n));if(i){e.splice(p--,1);var s=o();void 0!==s&&(t=s)}}return t}n=n||0;for(var p=e.length;p>0&&e[p-1][2]>n;p--)e[p]=e[p-1];e[p]=[r,o,n]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var r in t)l.o(t,r)&&!l.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={33:0,501:0};l.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[a,i,c]=r,s=0;if(a.some((t=>0!==e[t]))){for(o in i)l.o(i,o)&&(l.m[o]=i[o]);if(c)var p=c(l)}for(t&&t(r);s<a.length;s++)n=a[s],l.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return l.O(p)},r=globalThis.webpackChunkpopper=globalThis.webpackChunkpopper||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=l.O(void 0,[501],(()=>l(90)));o=l.O(o)})();
     1(()=>{var e,t={90:(e,t,r)=>{"use strict";const l=window.React,o=window.wp.data,n=window.wp.plugins,a=window.wp.editPost,i=window.wp.blocks,c=window.wp.components,s=window.wp.element,p=window.wp.i18n,d=window.wp.coreData;function m(e){const{type:t,rule:r,index:n,onChange:a}=e,i=(0,o.useSelect)((e=>e("core").getEntityRecords("taxonomy",t,{per_page:-1})));let s=[],d=[];const m=r.object;return null!==i&&(s=i.map((e=>e.name)),d=m.map((e=>{const t=i.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.name})).filter((e=>!!e))),(0,l.createElement)(c.FlexItem,{isBlock:!0},(0,l.createElement)(c.FormTokenField,{value:d,suggestions:s,placeholder:(0,p.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const r=i.find((t=>t.name===e));void 0!==r&&t.push(r.id)})),a("object",t,n)},maxSuggestions:5,__experimentalShowHowTo:!1}))}function u(e){const{type:t,rule:r,index:n,onChange:a}=e,i=(0,o.useSelect)((e=>e("core").getEntityRecords("postType",t,{per_page:-1})));let s=[],d=[];const m=r.object;return null!==i&&(s=i.map((e=>e.title.raw)),d=m.map((e=>{const t=i.find((t=>t.id===parseInt(e)));return!(void 0===t||!t)&&t.title.raw})).filter((e=>!!e))),(0,l.createElement)(c.FlexItem,{isBlock:!0},(0,l.createElement)(c.FormTokenField,{value:d,suggestions:s,placeholder:(0,p.__)("Type to choose an item","popper"),onChange:e=>{const t=[];e.forEach((e=>{const r=i.find((t=>t.title.raw===e));void 0!==r&&t.push(r.id)})),a("object",t,n)},maxSuggestions:5,__experimentalShowHowTo:!1,__nextHasNoMarginBottom:!0}))}function h(e){const{onDelete:t,,"color":{"text":false},"spacing":{"padding":true},"__experimentalBorder":{"color":true,"radius":true,"style":true,"width":true,"__experimentalDefaultControls":{"color":true,"radius":true,"style":true,"width":true}}},"attributes":{"id":{"type":"string","source":"attribute","selector":"dialog.wp-block-popper","attribute":"id"},"uuid":{"type":"number"},"devices":{"type":"array"},"triggers":{"type":"array","default":[]},"settings":{"type":"object","default":{}},"align":{"type":"string","source":"attribute","selector":"dialog.wp-block-popper","attribute":"data-align"},"animation":{"type":"string"},"boxShadow":{"type":"string","default":"wp-block-popper__shadow-md"},"borderRadius":{"type":"string","default":"wp-block-popper__border-md"},"disableScroll":{"type":"boolean","selector":"dialog.wp-block-popper.no-scroll","default":false},"overlayColor":{"type":"string"},"minWidth":{"type":"string"}}}');var Z,ee,te,re,le,oe,ne,ae,ie,ce,se,pe,de,me,ue,he,ge,be,fe,Ee,ke,_e,ve,we,ye,xe,Ce,Se,Be,De,Fe,Ae,Oe,Te,Pe,Ie,Ne,Re,We,ze,je,He,Me,Ve,Le,qe,Ge,Je,Ue,Ye;function Xe(){return Xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Xe.apply(this,arguments)}function $e(){return $e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},$e.apply(this,arguments)}function Ke(){return Ke=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Ke.apply(this,arguments)}function Qe(){return Qe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Qe.apply(this,arguments)}function Ze(){return Ze=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var l in r)Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}return e},Ze.apply(this,arguments)}const et=[{name:"simple",title:(0,p.__)("Default"),description:(0,p.__)("Default popup"),icon:function(e){return l.createElement("svg",Xe({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),Z||(Z=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),ee||(ee=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),te||(te=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),re||(re=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),le||(le=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),oe||(oe=l.createElement("rect",{width:32,height:22,x:11,y:13,fill:"#666",rx:2})),ne||(ne=l.createElement("rect",{width:17,height:3,x:14,y:27,fill:"#EAEDF1",rx:1.5})),ae||(ae=l.createElement("circle",{cx:40,cy:16,r:1,fill:"#EAEDF1"})),ie||(ie=l.createElement("rect",{width:12,height:2,x:21,y:19,fill:"#EAEDF1",rx:1})),ce||(ce=l.createElement("rect",{width:7,height:3,x:33,y:27,fill:"#EAEDF1",rx:1.5})))},attributes:{align:"center center",fullPage:!1,fullWidth:!1,className:"is-style-default"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"slide-in",title:(0,p.__)("Slide In"),description:(0,p.__)("Slide in popup"),icon:function(e){return l.createElement("svg",Ze({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),je||(je=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),He||(He=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),Me||(Me=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),Ve||(Ve=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),Le||(Le=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),qe||(qe=l.createElement("rect",{width:24,height:16,x:27,y:23,fill:"#666",rx:2})),Ge||(Ge=l.createElement("circle",{cx:48,cy:26,r:1,fill:"#EAEDF1"})),Je||(Je=l.createElement("rect",{width:11,height:3,x:30,y:34,fill:"#EAEDF1",rx:1.5})),Ue||(Ue=l.createElement("rect",{width:10,height:2,x:34,y:28,fill:"#EAEDF1",rx:1})),Ye||(Ye=l.createElement("rect",{width:5,height:3,x:43,y:34,fill:"#EAEDF1",rx:1.5})))},attributes:{align:"bottom left",fullPage:!1,fullWidth:!1,className:"is-style-default"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"off-canvas",title:(0,p.__)("Off canvas"),description:(0,p.__)("Off canvas"),icon:function(e){return l.createElement("svg",Qe({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),De||(De=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),Fe||(Fe=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),Ae||(Ae=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Oe||(Oe=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Te||(Te=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Pe||(Pe=l.createElement("rect",{width:24,height:30,x:27,y:9,fill:"#666",rx:2})),Ie||(Ie=l.createElement("rect",{width:12,height:3,x:29,y:32,fill:"#EAEDF1",rx:1.5})),Ne||(Ne=l.createElement("rect",{width:16,height:2,x:31,y:18,fill:"#EAEDF1",rx:1})),Re||(Re=l.createElement("rect",{width:20,height:2,x:29,y:22,fill:"#EAEDF1",rx:1})),We||(We=l.createElement("rect",{width:6,height:3,x:43,y:32,fill:"#EAEDF1",rx:1.5})),ze||(ze=l.createElement("circle",{cx:48,cy:12,r:1,fill:"#EAEDF1"})))},attributes:{align:void 0,className:"is-style-off-canvas"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"bottom-bar",title:(0,p.__)("Bottom bar"),description:(0,p.__)("Bottom Bar"),icon:function(e){return l.createElement("svg",Ke({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),_e||(_e=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),ve||(ve=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),we||(we=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),ye||(ye=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),xe||(xe=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"#EAEDF1",stroke:"#EAEDF1"})),Ce||(Ce=l.createElement("rect",{width:48,height:7,x:3,y:32,fill:"#666",rx:2})),Se||(Se=l.createElement("rect",{width:27,height:3,x:7,y:34,fill:"#EAEDF1",rx:1.5})),Be||(Be=l.createElement("rect",{width:11,height:3,x:36.009,y:34,fill:"#EAEDF1",rx:1.5})))},attributes:{align:void 0,className:"is-style-bottom-bar",backgroundColor:"white"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]},{name:"full-page",title:(0,p.__)("Full Page"),description:(0,p.__)("Full Page"),icon:function(e){return l.createElement("svg",$e({xmlns:"http://www.w3.org/2000/svg",width:54,height:42,fill:"none"},e),se||(se=l.createElement("rect",{width:54,height:42,fill:"#EAEDF1",rx:3})),pe||(pe=l.createElement("path",{fill:"#666",d:"M0 3a3 3 0 0 1 3-3h48a3 3 0 0 1 3 3v3H0z"})),de||(de=l.createElement("circle",{cx:3,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),me||(me=l.createElement("circle",{cx:6,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),ue||(ue=l.createElement("circle",{cx:9,cy:3,r:.5,fill:"var(--groot-primary003)",stroke:"#EAEDF1"})),he||(he=l.createElement("rect",{width:48,height:30,x:3,y:9,fill:"#666",rx:2})),ge||(ge=l.createElement("rect",{width:26,height:4,x:8,y:30,fill:"#EAEDF1",rx:2})),be||(be=l.createElement("rect",{width:20,height:2,x:17,y:17,fill:"#EAEDF1",rx:1})),fe||(fe=l.createElement("rect",{width:28,height:2,x:13,y:21,fill:"#EAEDF1",rx:1})),Ee||(Ee=l.createElement("rect",{width:10,height:4,x:36,y:30,fill:"#EAEDF1",rx:2})),ke||(ke=l.createElement("circle",{cx:48,cy:12,r:1,fill:"#EAEDF1"})))},attributes:{align:void 0,fullPage:!0,fullWidth:!1,className:"is-style-full-page",backgroundColor:"white"},innerBlocks:[["popper/button"],["popper/body",{backgroundColor:"white"},[["core/paragraph",{content:"My first popup"}]]]],scope:["block"]}],{name:tt,attributes:rt,supports:lt}=Q;(0,i.registerBlockType)(tt,{attributes:rt,variations:et,deprecated:K,supports:lt,edit:e=>{const{clientId:t}=e,r=(0,o.useSelect)((e=>{const{getBlock:r}=e("core/block-editor"),l=r(t);return!(!l||!l.innerBlocks.length)}),[t])?J:U;return(0,l.createElement)(r,{...e})},save:function({attributes:e}){const{minWidth:t,triggers:r,borderRadius:o,boxShadow:n,animation:a,align:i,id:c,uuid:s,devices:p,settings:d,disableScroll:m,className:u}=e,h={width:-1!==u?.indexOf("is-style-top-bar")||-1!==u?.indexOf("is-style-bottom-bar")?t:void 0},g=T()("wp-block-popper",n,o,u,{"wp-block-popper__animate":!!a,"no-scroll":m});return!a||u?.includes("is-style-off-canvas")||u?.includes("is-style-off-canvas-left")||(h["--popper-animation"]=a),(0,l.createElement)("dialog",{...B.useBlockProps.save({className:g,style:h}),"data-id":s,"data-modal":"center center"===i||void 0,"data-triggers":JSON.stringify(r),"data-devices":JSON.stringify(p),"data-settings":JSON.stringify(d),"data-align":i,id:c},(0,l.createElement)(B.InnerBlocks.Content,null))}})},184:(e,t)=>{var r;!function(){"use strict";var l={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var n=typeof r;if("string"===n||"number"===n)e.push(r);else if(Array.isArray(r)){if(r.length){var a=o.apply(null,r);a&&e.push(a)}}else if("object"===n){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var i in r)l.call(r,i)&&r[i]&&e.push(i)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()}},r={};function l(e){var o=r[e];if(void 0!==o)return o.exports;var n=r[e]={exports:{}};return t[e](n,n.exports,l),n.exports}l.m=t,e=[],l.O=(t,r,o,n)=>{if(!r){var a=1/0;for(p=0;p<e.length;p++){for(var[r,o,n]=e[p],i=!0,c=0;c<r.length;c++)(!1&n||a>=n)&&Object.keys(l.O).every((e=>l.O[e](r[c])))?r.splice(c--,1):(i=!1,n<a&&(a=n));if(i){e.splice(p--,1);var s=o();void 0!==s&&(t=s)}}return t}n=n||0;for(var p=e.length;p>0&&e[p-1][2]>n;p--)e[p]=e[p-1];e[p]=[r,o,n]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},l.d=(e,t)=>{for(var r in t)l.o(t,r)&&!l.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={33:0,501:0};l.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[a,i,c]=r,s=0;if(a.some((t=>0!==e[t]))){for(o in i)l.o(i,o)&&(l.m[o]=i[o]);if(c)var p=c(l)}for(t&&t(r);s<a.length;s++)n=a[s],l.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return l.O(p)},r=globalThis.webpackChunkpopper=globalThis.webpackChunkpopper||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=l.O(void 0,[501],(()=>l(90)));o=l.O(o)})();
  • popper/trunk/includes/class-conditions.php

    r3090569 r3107079  
    380380        // Exclude dates.
    381381        if ( $show && ! empty( $dates ) ) {
    382             $type = $dates['type'];
    383             $startDate = strtotime( $dates['startDate'] );
    384             $endDate = strtotime( $dates['endDate'] );
     382            $type = $dates['type'];
     383            $startDate = strtotime( $dates['startDate'] );
     384            $endDate = strtotime( $dates['endDate'] );
    385385            if ( $startDate > time() ) {
    386386                $show = false;
     
    457457        }
    458458
    459         return $label;
     459        return $label;
    460460    }
    461461
  • popper/trunk/popper.php

    r3090569 r3107079  
    44 * Plugin URI:  https://www.francescopepe.com/
    55 * Description: Popup builder with exit-intent powered by Gutenberg.
    6  * Version:     0.7.2
     6 * Version:     0.7.
    77 * Author:      Tropicalista
    88 * Author URI:  https://www.francescopepe.com
     
    191191                            'type'                 => 'object',
    192192                            'additionalProperties' => true,
    193                             /*
    194193                            'properties' => array(
    195194                                'type' => array(
     
    208207                                    'type' => 'array',
    209208                                ),
    210                             ),*/
     209                            ),
    211210                        ),
    212211                        'device'   => array(
  • popper/trunk/readme.txt

    r3090569 r3107079  
    44Requires at least: 6.5
    55Tested up to:      6.5
    6 Stable tag:        0.7.2
     6Stable tag:        0.7.
    77Requires PHP:      5.6.0
    88License:           GPL-2.0-or-later
     
    8989== Changelog ==
    9090
     91
     92
     93
    9194= 0.7.2 =
    9295* Remove shadow on closed modal
Note: See TracChangeset for help on using the changeset viewer.