Skip to content

Prepare for v6.10#1763

Merged
Crabcyborg merged 1 commit into
masterfrom
prepare_for_6.10
May 29, 2024
Merged

Prepare for v6.10#1763
Crabcyborg merged 1 commit into
masterfrom
prepare_for_6.10

Conversation

@Crabcyborg
Copy link
Copy Markdown
Contributor

No description provided.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 29, 2024

Walkthrough

The updates involve version changes and code refactoring for better structure and maintainability. The version number was incremented from 6.9.1 to 6.10 across relevant files. JavaScript files were refactored from immediately invoked function expressions (IIFE) to modular, object-oriented structures, enhancing readability and testability without altering functionality.

Changes

File Path Change Summary
classes/helpers/FrmAppHelper.php Updated plug_version static variable from '6.9.1' to '6.10'.
formidable.php Updated the version number from 6.9.1 to 6.10.
js/formidable_dashboard.js Refactored from IIFE to modular, object-oriented structure, improving code organization and readability.
js/formidable_overlay.js Refactored from IIFE to modular structure, enhancing code maintainability and testability.

Recent Review Details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits Files that changed from the base of the PR and between 6aa3f11 and 77fe3ef.
Files ignored due to path filters (2)
  • js/formidable.min.js is excluded by !**/*.min.js, !**/*.min.js
  • stripe/js/frmstrp.min.js is excluded by !**/*.min.js, !**/*.min.js
Files selected for processing (6)
  • classes/helpers/FrmAppHelper.php (1 hunks)
  • formidable.php (1 hunks)
  • js/formidable_blocks.js (1 hunks)
  • js/formidable_dashboard.js (1 hunks)
  • js/formidable_overlay.js (1 hunks)
  • languages/formidable.pot (34 hunks)
Files not summarized due to errors (2)
  • js/formidable_blocks.js: Error: Message exceeds token limit
  • languages/formidable.pot: Error: Message exceeds token limit
Files skipped from review due to trivial changes (2)
  • classes/helpers/FrmAppHelper.php
  • formidable.php
Additional Context Used
Biome (60)
js/formidable_blocks.js (20)

1-1: Declare variables separately


1-1: Redundant use strict directive.


1-1: Declare variables separately


1-1: The comma operator is disallowed.


1-1: This function expression can be turned into an arrow function.


1-1: Redundant use strict directive.


1-1: The assignment should not be in an expression.


1-1: Declare variables separately


1-1: The assignment should not be in an expression.


1-1: The assignment should not be in an expression.


1-1: The assignment should not be in an expression.


1-1: The assignment should not be in an expression.


1-1: The assignment should not be in an expression.


1-1: The assignment should not be in an expression.


1-1: The assignment should not be in an expression.


1-1: The comma operator is disallowed.


1-1: This function expression can be turned into an arrow function.


1-1: The assignment should not be in an expression.


1-1: Use === instead of ==.
== is only allowed when comparing against null


1-1: The assignment should not be in an expression.

js/formidable_dashboard.js (20)

1-1: Redundant use strict directive.


1-1: The assignment should not be in an expression.


1-1: Use === instead of ==.
== is only allowed when comparing against null


1-1: Use === instead of ==.
== is only allowed when comparing against null


1-1: This function expression can be turned into an arrow function.


1-1: Use === instead of ==.
== is only allowed when comparing against null


1-1: This function expression can be turned into an arrow function.


1-1: The comma operator is disallowed.


1-1: This var should be declared at the root of the enclosing function.


1-1: This var should be declared at the root of the enclosing function.


1-1: The assignment should not be in an expression.


1-1: The comma operator is disallowed.


1-1: Use !== instead of !=.
!= is only allowed when comparing against null


1-1: This var should be declared at the root of the enclosing function.


1-1: Use !== instead of !=.
!= is only allowed when comparing against null


1-1: This function expression can be turned into an arrow function.


1-1: Use === instead of ==.
== is only allowed when comparing against null


1-1: This function expression can be turned into an arrow function.


1-1: The comma operator is disallowed.


1-1: The assignment should not be in an expression.

js/formidable_overlay.js (20)

1-1: Redundant use strict directive.


1-1: The assignment should not be in an expression.


1-1: Use === instead of ==.
== is only allowed when comparing against null


1-1: Use === instead of ==.
== is only allowed when comparing against null


1-1: This function expression can be turned into an arrow function.


1-1: Use === instead of ==.
== is only allowed when comparing against null


1-1: This function expression can be turned into an arrow function.


1-1: The comma operator is disallowed.


1-1: This var should be declared at the root of the enclosing function.


1-1: This var should be declared at the root of the enclosing function.


1-1: The assignment should not be in an expression.


1-1: The comma operator is disallowed.


1-1: Use !== instead of !=.
!= is only allowed when comparing against null


1-1: This var should be declared at the root of the enclosing function.


1-1: Use !== instead of !=.
!= is only allowed when comparing against null


1-1: This function expression can be turned into an arrow function.


1-1: Use === instead of ==.
== is only allowed when comparing against null


1-1: This function expression can be turned into an arrow function.


1-1: The comma operator is disallowed.


1-1: Declare variables separately

Additional comments not posted (34)
languages/formidable.pot (34)

5-12: Updated version number and metadata in the header to reflect the new version 6.10.


274-277: Translation entries for "Install" have been updated across various files.


286-286: Translation entries for "Activate" have been updated across various files.


333-333: Translation entries for various files have been updated, but specific changes are not visible in the provided code.


347-358: Updated translation entries for "Installed", "Active", and "Not Installed" across various files.


419-419: Translation entry for "Entries" has been updated across various files.


439-439: Translation entry for "Renew" has been updated across various files.


465-476: Translation entry for "Cancel" has been updated across various files.


567-567: Translation entries for various files have been updated, but specific changes are not visible in the provided code.


591-591: Translation entry for "Entry Key" has been updated across various files.


633-634: Translation entries for "Verification failed" have been updated across various files.


Line range hint 687-788: Multiple translation entries related to form settings and operations have been updated.


797-1006: Translation entries related to form fields and settings have been updated.


1010-1027: Translation entries related to form management and error messages have been updated.


Line range hint 1031-1055: Translation entries related to redirection and page selection have been updated.


1242-1242: Translation entry for "Update" has been updated across various files.


1438-1438: Translation entry for "Form Description" has been updated.


1448-1448: Translation entry for "Field Description" has been updated.


1527-1668: Multiple translation entries related to form actions, settings, and administrative functions have been updated.


1681-2269: Translation entries related to email settings, error messages, and various form settings have been updated.


2547-2547: Translation entry for "Draft" has been updated.


2590-2590: Translation entries for various files have been updated, but specific changes are not visible in the provided code.


2609-2609: Translation entry for field validation messages has been updated.


3844-3939: Translation entries related to form actions and settings have been updated.


4575-4659: Translation entries related to XML import and email notifications have been updated.


4747-4773: Translation entries related to field options and settings have been updated.


4871-4886: Translation entries related to user information and browser details have been updated.


5099-5123: Translation entries related to form actions and conditional logic have been updated.


5467-5467: Translation entry for "Close" has been updated.


6107-6136: Translation entries related to form action settings and logs have been updated.


6253-6253: Translation entry for a moved setting has been updated.


6346-6346: Translation entry for moved submit button settings has been updated.


7641-7644: Translation entries related to subscription statuses and payment processing errors have been updated.


8295-8339: Translation entries related to form layout and activation prompts have been updated.


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share
Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai generate interesting stats about this repository and render them as a table.
    • @coderabbitai show all the console.log statements in this repository.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (invoked as PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Additionally, you can add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.

CodeRabbit Configration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@Crabcyborg Crabcyborg merged commit 8c044c5 into master May 29, 2024
@Crabcyborg Crabcyborg deleted the prepare_for_6.10 branch May 29, 2024 13:03
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 7

Outside diff range and nitpick comments (2)
js/formidable_overlay.js (1)

1-1: Remove redundant 'use strict' directive.

The 'use strict' directive is redundant in ES6 modules where strict mode is always enabled.

js/formidable_dashboard.js (1)

1-1: Remove redundant 'use strict' directive.

The 'use strict' directive is redundant in ES6 modules where strict mode is always enabled.

Comment thread js/formidable_overlay.js
@@ -1 +1 @@
(()=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,r(o.key),o)}}function r(t){var r=function(t,r){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,"string");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(r)?r:String(r)}var n=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=r,this.prepareElements()}var r,n;return r=e,n=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,r){e.classList.remove("frm-animate"),e.style.transitionDelay=(r+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0<this.elements.length&&this.elements.forEach((function(t,r){return e(t,r)}))}}],n&&t(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),e}();function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){var n,o,a;n=e,o=t,a=r[t],(o=c(o))in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,c(n.key),n)}}function c(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==o(t)?t:String(t)}var s=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.body=document.body}var t,r;return t=e,(r=[{key:"open",value:function(e){this.overlayData={hero_image:null,heading:null,copy:null,buttons:[]},this.overlayData=i(i({},this.overlayData),e),this.bodyAddOverflowHidden(),this.body.insertBefore(this.buildOverlay(),this.body.firstChild),this.initCloseButton(),this.initOverlayIntroAnimation(200)}},{key:"bodyAddOverflowHidden",value:function(){this.body.classList.add("frm-hidden-overflow"),setTimeout((function(){document.body.scrollTop=0,document.documentElement.scrollTop=0}),80)}},{key:"close",value:function(){var e=document.querySelector(".frm-overlay--wrapper");e&&(document.body.classList.remove("frm-hidden-overflow"),e.remove())}},{key:"initCloseButton",value:function(){var e=document.querySelector(".frm-overlay--wrapper");if(e){var t=document.createElement("span");t.classList.add("frm-overlay--close"),t.addEventListener("click",this.close),e.prepend(t)}}},{key:"getHeroImage",value:function(){return this.overlayData.hero_image?frmDom.img({src:this.overlayData.hero_image}):""}},{key:"getButtons",value:function(){var e=this.overlayData.buttons.map((function(e,t){if(!e.url||""===e.url)return"";var r=1===t?"frm-button-primary":"frm-button-secondary",n={href:e.url,text:e.label,className:"button frm_animate_bg "+r};return e.target&&(n.target=e.target),frmDom.a(n)}));if(e){var t={className:"frm-overlay--cta frm-flex-box",children:e};return frmDom.div(t)}return""}},{key:"getHeading",value:function(){return this.overlayData.heading?frmDom.tag("h2",{className:"frm-overlay--heading frm-text-xl",text:this.overlayData.heading}):""}},{key:"getCopy",value:function(){if(this.overlayData.copy){var e=frmDom.tag("div");return e.innerHTML=this.overlayData.copy,frmDom.div({className:"frm-overlay--copy",child:e})}return""}},{key:"initOverlayIntroAnimation",value:function(e){setTimeout((function(){var e=document.querySelectorAll(".frm-overlay--hero-image, .frm-overlay--heading, .frm-overlay--copy, .frm-overlay--cta a");new n(e,"cascade-3d").cascadeFadeIn(.07)}),e)}},{key:"buildOverlay",value:function(){var e=frmDom.div({className:"frm-overlay--container",children:[frmDom.div({className:"frm-overlay--hero-image frm-mb-md",children:[this.getHeroImage()]}),this.getHeading(),this.getCopy(),this.getButtons()]});return frmDom.div({className:"frm-overlay--wrapper frm_wrap",children:[e]})}}])&&l(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();window.frmOverlay=new s})(); No newline at end of file
!function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,r(o.key),o)}}function r(t){var r=function(t,r){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,"string");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(r)?r:String(r)}var n=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=r,this.prepareElements()}var r,n;return r=e,n=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,r){e.classList.remove("frm-animate"),e.style.transitionDelay=(r+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0<this.elements.length&&this.elements.forEach((function(t,r){return e(t,r)}))}}],n&&t(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),e}();function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){var n,o,a;n=e,o=t,a=r[t],(o=c(o))in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,c(n.key),n)}}function c(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==o(t)?t:String(t)}var s=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.body=document.body}var t,r;return t=e,(r=[{key:"open",value:function(e){this.overlayData={hero_image:null,heading:null,copy:null,buttons:[]},this.overlayData=i(i({},this.overlayData),e),this.bodyAddOverflowHidden(),this.body.insertBefore(this.buildOverlay(),this.body.firstChild),this.initCloseButton(),this.initOverlayIntroAnimation(200)}},{key:"bodyAddOverflowHidden",value:function(){this.body.classList.add("frm-hidden-overflow"),setTimeout((function(){document.body.scrollTop=0,document.documentElement.scrollTop=0}),80)}},{key:"close",value:function(){var e=document.querySelector(".frm-overlay--wrapper");e&&(document.body.classList.remove("frm-hidden-overflow"),e.remove())}},{key:"initCloseButton",value:function(){var e=document.querySelector(".frm-overlay--wrapper");if(e){var t=document.createElement("span");t.classList.add("frm-overlay--close"),t.addEventListener("click",this.close),e.prepend(t)}}},{key:"getHeroImage",value:function(){return this.overlayData.hero_image?frmDom.img({src:this.overlayData.hero_image}):""}},{key:"getButtons",value:function(){var e=this.overlayData.buttons.map((function(e,t){if(!e.url||""===e.url)return"";var r=1===t?"frm-button-primary":"frm-button-secondary",n={href:e.url,text:e.label,className:"button frm_animate_bg "+r};return e.target&&(n.target=e.target),frmDom.a(n)}));if(e){var t={className:"frm-overlay--cta frm-flex-box",children:e};return frmDom.div(t)}return""}},{key:"getHeading",value:function(){return this.overlayData.heading?frmDom.tag("h2",{className:"frm-overlay--heading frm-text-xl",text:this.overlayData.heading}):""}},{key:"getCopy",value:function(){if(this.overlayData.copy){var e=frmDom.tag("div");return e.innerHTML=this.overlayData.copy,frmDom.div({className:"frm-overlay--copy",child:e})}return""}},{key:"initOverlayIntroAnimation",value:function(e){setTimeout((function(){var e=document.querySelectorAll(".frm-overlay--hero-image, .frm-overlay--heading, .frm-overlay--copy, .frm-overlay--cta a");new n(e,"cascade-3d").cascadeFadeIn(.07)}),e)}},{key:"buildOverlay",value:function(){var e=frmDom.div({className:"frm-overlay--container",children:[frmDom.div({className:"frm-overlay--hero-image frm-mb-md",children:[this.getHeroImage()]}),this.getHeading(),this.getCopy(),this.getButtons()]});return frmDom.div({className:"frm-overlay--wrapper frm_wrap",children:[e]})}}])&&l(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();window.frmOverlay=new s}(); No newline at end of file
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Declare variables at the root of their enclosing function.

Variables should be declared at the root of their enclosing function to avoid hoisting issues and improve readability.


Avoid using the comma operator.

The comma operator is used in several places, which can lead to unclear or unintended precedence of operations. Consider refactoring these to separate statements for clarity.


Refactor to use arrow functions and strict equality checks.

- function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}
+ const e = t => typeof t === 'symbol' ? 'symbol' : typeof t;
- function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}
+ const o = e => typeof e === 'symbol' ? 'symbol' : typeof e;

Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation.

Suggested change
!function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,r(o.key),o)}}function r(t){var r=function(t,r){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,"string");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(r)?r:String(r)}var n=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=r,this.prepareElements()}var r,n;return r=e,n=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,r){e.classList.remove("frm-animate"),e.style.transitionDelay=(r+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0<this.elements.length&&this.elements.forEach((function(t,r){return e(t,r)}))}}],n&&t(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),e}();function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){var n,o,a;n=e,o=t,a=r[t],(o=c(o))in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,c(n.key),n)}}function c(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==o(t)?t:String(t)}var s=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.body=document.body}var t,r;return t=e,(r=[{key:"open",value:function(e){this.overlayData={hero_image:null,heading:null,copy:null,buttons:[]},this.overlayData=i(i({},this.overlayData),e),this.bodyAddOverflowHidden(),this.body.insertBefore(this.buildOverlay(),this.body.firstChild),this.initCloseButton(),this.initOverlayIntroAnimation(200)}},{key:"bodyAddOverflowHidden",value:function(){this.body.classList.add("frm-hidden-overflow"),setTimeout((function(){document.body.scrollTop=0,document.documentElement.scrollTop=0}),80)}},{key:"close",value:function(){var e=document.querySelector(".frm-overlay--wrapper");e&&(document.body.classList.remove("frm-hidden-overflow"),e.remove())}},{key:"initCloseButton",value:function(){var e=document.querySelector(".frm-overlay--wrapper");if(e){var t=document.createElement("span");t.classList.add("frm-overlay--close"),t.addEventListener("click",this.close),e.prepend(t)}}},{key:"getHeroImage",value:function(){return this.overlayData.hero_image?frmDom.img({src:this.overlayData.hero_image}):""}},{key:"getButtons",value:function(){var e=this.overlayData.buttons.map((function(e,t){if(!e.url||""===e.url)return"";var r=1===t?"frm-button-primary":"frm-button-secondary",n={href:e.url,text:e.label,className:"button frm_animate_bg "+r};return e.target&&(n.target=e.target),frmDom.a(n)}));if(e){var t={className:"frm-overlay--cta frm-flex-box",children:e};return frmDom.div(t)}return""}},{key:"getHeading",value:function(){return this.overlayData.heading?frmDom.tag("h2",{className:"frm-overlay--heading frm-text-xl",text:this.overlayData.heading}):""}},{key:"getCopy",value:function(){if(this.overlayData.copy){var e=frmDom.tag("div");return e.innerHTML=this.overlayData.copy,frmDom.div({className:"frm-overlay--copy",child:e})}return""}},{key:"initOverlayIntroAnimation",value:function(e){setTimeout((function(){var e=document.querySelectorAll(".frm-overlay--hero-image, .frm-overlay--heading, .frm-overlay--copy, .frm-overlay--cta a");new n(e,"cascade-3d").cascadeFadeIn(.07)}),e)}},{key:"buildOverlay",value:function(){var e=frmDom.div({className:"frm-overlay--container",children:[frmDom.div({className:"frm-overlay--hero-image frm-mb-md",children:[this.getHeroImage()]}),this.getHeading(),this.getCopy(),this.getButtons()]});return frmDom.div({className:"frm-overlay--wrapper frm_wrap",children:[e]})}}])&&l(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();window.frmOverlay=new s}();
!function(){"use strict";
const e = t => typeof t === 'symbol' ? 'symbol' : typeof t;
const o = e => typeof e === 'symbol' ? 'symbol' : typeof e;
function t(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,r(o.key),o)}}function r(t){var r=function(t,r){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,"string");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(r)?r:String(r)}var n=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=r,this.prepareElements()}var r,n;return r=e,n=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,r){e.classList.remove("frm-animate"),e.style.transitionDelay=(r+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0<this.elements.length&&this.elements.forEach((function(t,r){return e(t,r)}))}}],n&&t(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),e}();function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){var n,o,a;n=e,o=t,a=r[t],(o=c(o))in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,c(n.key),n)}}function c(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==o(t)?t:String(t)}var s=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.body=document.body}var t,r;return t=e,(r=[{key:"open",value:function(e){this.overlayData={hero_image:null,heading:null,copy:null,buttons:[]},this.overlayData=i(i({},this.overlayData),e),this.bodyAddOverflowHidden(),this.body.insertBefore(this.buildOverlay(),this.body.firstChild),this.initCloseButton(),this.initOverlayIntroAnimation(200)}},{key:"bodyAddOverflowHidden",value:function(){this.body.classList.add("frm-hidden-overflow"),setTimeout((function(){document.body.scrollTop=0,document.documentElement.scrollTop=0}),80)}},{key:"close",value:function(){var e=document.querySelector(".frm-overlay--wrapper");e&&(document.body.classList.remove("frm-hidden-overflow"),e.remove())}},{key:"initCloseButton",value:function(){var e=document.querySelector(".frm-overlay--wrapper");if(e){var t=document.createElement("span");t.classList.add("frm-overlay--close"),t.addEventListener("click",this.close),e.prepend(t)}}},{key:"getHeroImage",value:function(){return this.overlayData.hero_image?frmDom.img({src:this.overlayData.hero_image}):""}},{key:"getButtons",value:function(){var e=this.overlayData.buttons.map((function(e,t){if(!e.url||""===e.url)return"";var r=1===t?"frm-button-primary":"frm-button-secondary",n={href:e.url,text:e.label,className:"button frm_animate_bg "+r};return e.target&&(n.target=e.target),frmDom.a(n)}));if(e){var t={className:"frm-overlay--cta frm-flex-box",children:e};return frmDom.div(t)}return""}},{key:"getHeading",value:function(){return this.overlayData.heading?frmDom.tag("h2",{className:"frm-overlay--heading frm-text-xl",text:this.overlayData.heading}):""}},{key:"getCopy",value:function(){if(this.overlayData.copy){var e=frmDom.tag("div");return e.innerHTML=this.overlayData.copy,frmDom.div({className:"frm-overlay--copy",child:e})}return""}},{key:"initOverlayIntroAnimation",value:function(e){setTimeout((function(){var e=document.querySelectorAll(".frm-overlay--hero-image, .frm-overlay--heading, .frm-overlay--copy, .frm-overlay--cta a");new n(e,"cascade-3d").cascadeFadeIn(.07)}),e)}},{key:"buildOverlay",value:function(){var e=frmDom.div({className:"frm-overlay--container",children:[frmDom.div({className:"frm-overlay--hero-image frm-mb-md",children:[this.getHeroImage()]}),this.getHeading(),this.getCopy(),this.getButtons()]});return frmDom.div({className:"frm-overlay--wrapper frm_wrap",children:[e]})}}])&&l(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();window.frmOverlay=new s}();

@@ -1 +1 @@
(()=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,n(r.key),r)}}function n(t){var n=function(t,n){if("object"!=e(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var r=i.call(t,"string");if("object"!=e(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(n)?n:String(n)}var i=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),void 0!==t&&(this.wrapper=document.querySelector(t),null!==this.wrapper&&(this.flexboxSlidesGap="16px",this.navs=this.wrapper.querySelectorAll(".frm-tabs-navs ul > li"),this.slideTrackLine=this.wrapper.querySelector(".frm-tabs-active-underline"),this.slideTrack=this.wrapper.querySelector(".frm-tabs-slide-track"),this.slides=this.wrapper.querySelectorAll(".frm-tabs-slide-track > div"),this.init()))}var n,i;return n=e,(i=[{key:"init",value:function(){var e=this;null!==this.wrapper&&this.navs.length&&null!==this.trackLine&&null!==this.slideTrack&&this.slides.length&&this.navs.forEach((function(t,n){t.addEventListener("click",(function(t){return e.onNavClick(t,n)}))}))}},{key:"onNavClick",value:function(e,t){this.removeActiveClassnameFromNavs(),e.target.classList.add("frm-active"),this.initSlideTrackUnterline(e.target),this.changeSlide(t)}},{key:"initSlideTrackUnterline",value:function(e){var t=void 0!==e?e:this.navs.filter((function(e){return e.classList.contains("frm-active")}));this.slideTrackLine.style.transform="translateX(".concat(t.offsetLeft,"px)"),this.slideTrackLine.style.width=t.offsetWidth+"px"}},{key:"changeSlide",value:function(e){this.removeActiveClassnameFromSlides();var t=0==e?"0px":"calc( ( ".concat(100*e,"% + ").concat(this.flexboxSlidesGap," ) * -1 )");this.slideTrack.style.transform="translateX(".concat(t,")"),e in this.slides&&this.slides[e].classList.add("frm-active")}},{key:"removeActiveClassnameFromSlides",value:function(){this.slides.forEach((function(e){return e.classList.remove("frm-active")}))}},{key:"removeActiveClassnameFromNavs",value:function(){this.navs.forEach((function(e){return e.classList.remove("frm-active")}))}}])&&t(n.prototype,i),Object.defineProperty(n,"prototype",{writable:!1}),e}();function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,a(i.key),i)}}function a(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==r(t)?t:String(t)}var s=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t instanceof Element||!t.dataset.counter||(this.template=t.dataset.type||"default",this.element=t,this.value=parseInt(t.dataset.counter,10),this.activeCounter=0,this.locale=t.dataset.locale?t.dataset.locale.replace("_","-"):"en-US",this.timeoutInterval=50,this.timeToFinish=void 0!==n&&void 0!==n.timetoFinish?n.timetoFinish:1400,this.valueStep=this.value/Math.ceil(this.timeToFinish/this.timeoutInterval),0!==this.value&&this.animate())}var t,n;return t=e,(n=[{key:"formatNumber",value:function(e){return"currency"===this.template?e.toLocaleString(this.locale,{minimumFractionDigits:2}):e}},{key:"animate",value:function(){Math.round(this.activeCounter)<this.value?(this.activeCounter+=this.valueStep,this.element.innerText=this.formatNumber(Math.round(this.activeCounter)),setTimeout(this.animate.bind(this),this.timeoutInterval)):this.element.innerText=this.formatNumber(this.value)}}])&&o(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,u(i.key),i)}}function u(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=c(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==c(t)?t:String(t)}var f=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=n,this.prepareElements()}var t,n;return t=e,n=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,n){e.classList.remove("frm-animate"),e.style.transitionDelay=(n+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0<this.elements.length&&this.elements.forEach((function(t,n){return e(t,n)}))}}],n&&l(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function y(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,d(i.key),i)}}function d(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=m(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==m(t)?t:String(t)}var h=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options={ajax:{action:"dashboard_ajax_action",dashboardActions:{welcomeBanner:"welcome-banner-has-closed",checkEmailIfSubscribed:"email-has-subscribed",saveSubscribedEmail:"save-subscribed-email"}}},this.widgetsAnimate=new f(document.querySelectorAll(".frm-dashboard-widget"),"cascade")}var t,n;return t=e,(n=[{key:"init",value:function(){this.initInbox(),this.initCounters(),this.initCloseWelcomeBanner(),this.widgetsAnimate.cascadeFadeIn()}},{key:"initInbox",value:function(){var e=this;new i(".frm-inbox-wrapper");var t=document.querySelector("#frm_leave_email");document.querySelector("#frm-add-my-email-address").addEventListener("click",(function(){e.saveSubscribedEmail(t.value).then()}))}},{key:"initCounters",value:function(){document.querySelectorAll(".frm-counter").forEach((function(e){return new s(e)}))}},{key:"initCloseWelcomeBanner",value:function(){var e=this,t=document.querySelector(".frm-dashboard-banner-close"),n=document.querySelector(".frm-dashboard-banner");t&&n&&t.addEventListener("click",(function(){e.closeWelcomeBannerSaveCookieRequest().then((function(e){!0===e.success&&n.remove()}))}))}},{key:"saveSubscribedEmail",value:function(e){return fetch(window.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:this.options.ajax.action,dashboard_action:this.options.ajax.dashboardActions.saveSubscribedEmail,email:e})}).then((function(e){return e.json()}))}},{key:"closeWelcomeBannerSaveCookieRequest",value:function(){return fetch(window.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:this.options.ajax.action,dashboard_action:this.options.ajax.dashboardActions.welcomeBanner,banner_has_closed:1})}).then((function(e){return e.json()}))}}])&&y(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}());document.addEventListener("DOMContentLoaded",(function(){h.init()}))})(); No newline at end of file
!function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,n(r.key),r)}}function n(t){var n=function(t,n){if("object"!=e(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var r=i.call(t,"string");if("object"!=e(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(n)?n:String(n)}var i=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),void 0!==t&&(this.wrapper=document.querySelector(t),null!==this.wrapper&&(this.flexboxSlidesGap="16px",this.navs=this.wrapper.querySelectorAll(".frm-tabs-navs ul > li"),this.slideTrackLine=this.wrapper.querySelector(".frm-tabs-active-underline"),this.slideTrack=this.wrapper.querySelector(".frm-tabs-slide-track"),this.slides=this.wrapper.querySelectorAll(".frm-tabs-slide-track > div"),this.init()))}var n,i;return n=e,(i=[{key:"init",value:function(){var e=this;null!==this.wrapper&&this.navs.length&&null!==this.trackLine&&null!==this.slideTrack&&this.slides.length&&this.navs.forEach((function(t,n){t.addEventListener("click",(function(t){return e.onNavClick(t,n)}))}))}},{key:"onNavClick",value:function(e,t){this.removeActiveClassnameFromNavs(),e.target.classList.add("frm-active"),this.initSlideTrackUnterline(e.target),this.changeSlide(t)}},{key:"initSlideTrackUnterline",value:function(e){var t=void 0!==e?e:this.navs.filter((function(e){return e.classList.contains("frm-active")}));this.slideTrackLine.style.transform="translateX(".concat(t.offsetLeft,"px)"),this.slideTrackLine.style.width=t.offsetWidth+"px"}},{key:"changeSlide",value:function(e){this.removeActiveClassnameFromSlides();var t=0==e?"0px":"calc( ( ".concat(100*e,"% + ").concat(this.flexboxSlidesGap," ) * -1 )");this.slideTrack.style.transform="translateX(".concat(t,")"),e in this.slides&&this.slides[e].classList.add("frm-active")}},{key:"removeActiveClassnameFromSlides",value:function(){this.slides.forEach((function(e){return e.classList.remove("frm-active")}))}},{key:"removeActiveClassnameFromNavs",value:function(){this.navs.forEach((function(e){return e.classList.remove("frm-active")}))}}])&&t(n.prototype,i),Object.defineProperty(n,"prototype",{writable:!1}),e}();function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,a(i.key),i)}}function a(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==r(t)?t:String(t)}var s=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t instanceof Element||!t.dataset.counter||(this.template=t.dataset.type||"default",this.element=t,this.value=parseInt(t.dataset.counter,10),this.activeCounter=0,this.locale=t.dataset.locale?t.dataset.locale.replace("_","-"):"en-US",this.timeoutInterval=50,this.timeToFinish=void 0!==n&&void 0!==n.timetoFinish?n.timetoFinish:1400,this.valueStep=this.value/Math.ceil(this.timeToFinish/this.timeoutInterval),0!==this.value&&this.animate())}var t,n;return t=e,(n=[{key:"formatNumber",value:function(e){return"currency"===this.template?e.toLocaleString(this.locale,{minimumFractionDigits:2}):e}},{key:"animate",value:function(){Math.round(this.activeCounter)<this.value?(this.activeCounter+=this.valueStep,this.element.innerText=this.formatNumber(Math.round(this.activeCounter)),setTimeout(this.animate.bind(this),this.timeoutInterval)):this.element.innerText=this.formatNumber(this.value)}}])&&o(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,u(i.key),i)}}function u(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=c(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==c(t)?t:String(t)}var f=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=n,this.prepareElements()}var t,n;return t=e,n=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,n){e.classList.remove("frm-animate"),e.style.transitionDelay=(n+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0<this.elements.length&&this.elements.forEach((function(t,n){return e(t,n)}))}}],n&&l(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function y(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,d(i.key),i)}}function d(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=m(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==m(t)?t:String(t)}var h=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options={ajax:{action:"dashboard_ajax_action",dashboardActions:{welcomeBanner:"welcome-banner-has-closed",checkEmailIfSubscribed:"email-has-subscribed",saveSubscribedEmail:"save-subscribed-email"}}},this.widgetsAnimate=new f(document.querySelectorAll(".frm-dashboard-widget"),"cascade")}var t,n;return t=e,(n=[{key:"init",value:function(){this.initInbox(),this.initCounters(),this.initCloseWelcomeBanner(),this.widgetsAnimate.cascadeFadeIn()}},{key:"initInbox",value:function(){var e=this;new i(".frm-inbox-wrapper");var t=document.querySelector("#frm_leave_email");document.querySelector("#frm-add-my-email-address").addEventListener("click",(function(){e.saveSubscribedEmail(t.value).then()}))}},{key:"initCounters",value:function(){document.querySelectorAll(".frm-counter").forEach((function(e){return new s(e)}))}},{key:"initCloseWelcomeBanner",value:function(){var e=this,t=document.querySelector(".frm-dashboard-banner-close"),n=document.querySelector(".frm-dashboard-banner");t&&n&&t.addEventListener("click",(function(){e.closeWelcomeBannerSaveCookieRequest().then((function(e){!0===e.success&&n.remove()}))}))}},{key:"saveSubscribedEmail",value:function(e){return fetch(window.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:this.options.ajax.action,dashboard_action:this.options.ajax.dashboardActions.saveSubscribedEmail,email:e})}).then((function(e){return e.json()}))}},{key:"closeWelcomeBannerSaveCookieRequest",value:function(){return fetch(window.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:this.options.ajax.action,dashboard_action:this.options.ajax.dashboardActions.welcomeBanner,banner_has_closed:1})}).then((function(e){return e.json()}))}}])&&y(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}());document.addEventListener("DOMContentLoaded",(function(){h.init()}))}(); No newline at end of file
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Avoid using the comma operator.

The comma operator is used in several places, which can lead to unclear or unintended precedence of operations. Consider refactoring these to separate statements for clarity.


Declare variables at the root of their enclosing function.

Variables should be declared at the root of their enclosing function to avoid hoisting issues and improve readability.


Refactor to use arrow functions and strict equality checks.

- function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}
+ const e = t => typeof t === 'symbol' ? 'symbol' : typeof t;
- function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}
+ const r = e => typeof e === 'symbol' ? 'symbol' : typeof e;

Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation.

Suggested change
!function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,n(r.key),r)}}function n(t){var n=function(t,n){if("object"!=e(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var r=i.call(t,"string");if("object"!=e(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(n)?n:String(n)}var i=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),void 0!==t&&(this.wrapper=document.querySelector(t),null!==this.wrapper&&(this.flexboxSlidesGap="16px",this.navs=this.wrapper.querySelectorAll(".frm-tabs-navs ul > li"),this.slideTrackLine=this.wrapper.querySelector(".frm-tabs-active-underline"),this.slideTrack=this.wrapper.querySelector(".frm-tabs-slide-track"),this.slides=this.wrapper.querySelectorAll(".frm-tabs-slide-track > div"),this.init()))}var n,i;return n=e,(i=[{key:"init",value:function(){var e=this;null!==this.wrapper&&this.navs.length&&null!==this.trackLine&&null!==this.slideTrack&&this.slides.length&&this.navs.forEach((function(t,n){t.addEventListener("click",(function(t){return e.onNavClick(t,n)}))}))}},{key:"onNavClick",value:function(e,t){this.removeActiveClassnameFromNavs(),e.target.classList.add("frm-active"),this.initSlideTrackUnterline(e.target),this.changeSlide(t)}},{key:"initSlideTrackUnterline",value:function(e){var t=void 0!==e?e:this.navs.filter((function(e){return e.classList.contains("frm-active")}));this.slideTrackLine.style.transform="translateX(".concat(t.offsetLeft,"px)"),this.slideTrackLine.style.width=t.offsetWidth+"px"}},{key:"changeSlide",value:function(e){this.removeActiveClassnameFromSlides();var t=0==e?"0px":"calc( ( ".concat(100*e,"% + ").concat(this.flexboxSlidesGap," ) * -1 )");this.slideTrack.style.transform="translateX(".concat(t,")"),e in this.slides&&this.slides[e].classList.add("frm-active")}},{key:"removeActiveClassnameFromSlides",value:function(){this.slides.forEach((function(e){return e.classList.remove("frm-active")}))}},{key:"removeActiveClassnameFromNavs",value:function(){this.navs.forEach((function(e){return e.classList.remove("frm-active")}))}}])&&t(n.prototype,i),Object.defineProperty(n,"prototype",{writable:!1}),e}();function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,a(i.key),i)}}function a(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==r(t)?t:String(t)}var s=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t instanceof Element||!t.dataset.counter||(this.template=t.dataset.type||"default",this.element=t,this.value=parseInt(t.dataset.counter,10),this.activeCounter=0,this.locale=t.dataset.locale?t.dataset.locale.replace("_","-"):"en-US",this.timeoutInterval=50,this.timeToFinish=void 0!==n&&void 0!==n.timetoFinish?n.timetoFinish:1400,this.valueStep=this.value/Math.ceil(this.timeToFinish/this.timeoutInterval),0!==this.value&&this.animate())}var t,n;return t=e,(n=[{key:"formatNumber",value:function(e){return"currency"===this.template?e.toLocaleString(this.locale,{minimumFractionDigits:2}):e}},{key:"animate",value:function(){Math.round(this.activeCounter)<this.value?(this.activeCounter+=this.valueStep,this.element.innerText=this.formatNumber(Math.round(this.activeCounter)),setTimeout(this.animate.bind(this),this.timeoutInterval)):this.element.innerText=this.formatNumber(this.value)}}])&&o(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,u(i.key),i)}}function u(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=c(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==c(t)?t:String(t)}var f=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=n,this.prepareElements()}var t,n;return t=e,n=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,n){e.classList.remove("frm-animate"),e.style.transitionDelay=(n+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0<this.elements.length&&this.elements.forEach((function(t,n){return e(t,n)}))}}],n&&l(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function y(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,d(i.key),i)}}function d(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=m(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==m(t)?t:String(t)}var h=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options={ajax:{action:"dashboard_ajax_action",dashboardActions:{welcomeBanner:"welcome-banner-has-closed",checkEmailIfSubscribed:"email-has-subscribed",saveSubscribedEmail:"save-subscribed-email"}}},this.widgetsAnimate=new f(document.querySelectorAll(".frm-dashboard-widget"),"cascade")}var t,n;return t=e,(n=[{key:"init",value:function(){this.initInbox(),this.initCounters(),this.initCloseWelcomeBanner(),this.widgetsAnimate.cascadeFadeIn()}},{key:"initInbox",value:function(){var e=this;new i(".frm-inbox-wrapper");var t=document.querySelector("#frm_leave_email");document.querySelector("#frm-add-my-email-address").addEventListener("click",(function(){e.saveSubscribedEmail(t.value).then()}))}},{key:"initCounters",value:function(){document.querySelectorAll(".frm-counter").forEach((function(e){return new s(e)}))}},{key:"initCloseWelcomeBanner",value:function(){var e=this,t=document.querySelector(".frm-dashboard-banner-close"),n=document.querySelector(".frm-dashboard-banner");t&&n&&t.addEventListener("click",(function(){e.closeWelcomeBannerSaveCookieRequest().then((function(e){!0===e.success&&n.remove()}))}))}},{key:"saveSubscribedEmail",value:function(e){return fetch(window.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:this.options.ajax.action,dashboard_action:this.options.ajax.dashboardActions.saveSubscribedEmail,email:e})}).then((function(e){return e.json()}))}},{key:"closeWelcomeBannerSaveCookieRequest",value:function(){return fetch(window.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:this.options.ajax.action,dashboard_action:this.options.ajax.dashboardActions.welcomeBanner,banner_has_closed:1})}).then((function(e){return e.json()}))}}])&&y(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}());document.addEventListener("DOMContentLoaded",(function(){h.init()}))}();
!function(){"use strict";const e = t => typeof t === 'symbol' ? 'symbol' : typeof t;function t(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,n(r.key),r)}}function n(t){var n=function(t,n){if("object"!=e(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var r=i.call(t,"string");if("object"!=e(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(n)?n:String(n)}var i=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),void 0!==t&&(this.wrapper=document.querySelector(t),null!==this.wrapper&&(this.flexboxSlidesGap="16px",this.navs=this.wrapper.querySelectorAll(".frm-tabs-navs ul > li"),this.slideTrackLine=this.wrapper.querySelector(".frm-tabs-active-underline"),this.slideTrack=this.wrapper.querySelector(".frm-tabs-slide-track"),this.slides=this.wrapper.querySelectorAll(".frm-tabs-slide-track > div"),this.init()))}var n,i;return n=e,(i=[{key:"init",value:function(){var e=this;null!==this.wrapper&&this.navs.length&&null!==this.trackLine&&null!==this.slideTrack&&this.slides.length&&this.navs.forEach((function(t,n){t.addEventListener("click",(function(t){return e.onNavClick(t,n)}))}))}},{key:"onNavClick",value:function(e,t){this.removeActiveClassnameFromNavs(),e.target.classList.add("frm-active"),this.initSlideTrackUnterline(e.target),this.changeSlide(t)}},{key:"initSlideTrackUnterline",value:function(e){var t=void 0!==e?e:this.navs.filter((function(e){return e.classList.contains("frm-active")}));this.slideTrackLine.style.transform="translateX(".concat(t.offsetLeft,"px)"),this.slideTrackLine.style.width=t.offsetWidth+"px"}},{key:"changeSlide",value:function(e){this.removeActiveClassnameFromSlides();var t=0==e?"0px":"calc( ( ".concat(100*e,"% + ").concat(this.flexboxSlidesGap," ) * -1 )");this.slideTrack.style.transform="translateX(".concat(t,")"),e in this.slides&&this.slides[e].classList.add("frm-active")}},{key:"removeActiveClassnameFromSlides",value:function(){this.slides.forEach((function(e){return e.classList.remove("frm-active")}))}},{key:"removeActiveClassnameFromNavs",value:function(){this.navs.forEach((function(e){return e.classList.remove("frm-active")}))}}])&&t(n.prototype,i),Object.defineProperty(n,"prototype",{writable:!1}),e}();const r = e => typeof e === 'symbol' ? 'symbol' : typeof e;function o(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,a(i.key),i)}}function a(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==r(t)?t:String(t)}var s=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t instanceof Element||!t.dataset.counter||(this.template=t.dataset.type||"default",this.element=t,this.value=parseInt(t.dataset.counter,10),this.activeCounter=0,this.locale=t.dataset.locale?t.dataset.locale.replace("_","-"):"en-US",this.timeoutInterval=50,this.timeToFinish=void 0!==n&&void 0!==n.timetoFinish?n.timetoFinish:1400,this.valueStep=this.value/Math.ceil(this.timeToFinish/this.timeoutInterval),0!==this.value&&this.animate())}var t,n;return t=e,(n=[{key:"formatNumber",value:function(e){return"currency"===this.template?e.toLocaleString(this.locale,{minimumFractionDigits:2}):e}},{key:"animate",value:function(){Math.round(this.activeCounter)<this.value?(this.activeCounter+=this.valueStep,this.element.innerText=this.formatNumber(Math.round(this.activeCounter)),setTimeout(this.animate.bind(this),this.timeoutInterval)):this.element.innerText=this.formatNumber(this.value)}}])&&o(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,u(i.key),i)}}function u(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=c(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==c(t)?t:String(t)}var f=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.elements=t,this.type=n,this.prepareElements()}var t,n;return t=e,n=[{key:"fadeIn",value:function(){var e=this;this.applyStyleToElements((function(t){t.classList.add("frm-fadein-up"),t.addEventListener("animationend",(function(){e.resetOpacity(),t.classList.remove("frm-fadein-up")}),{once:!0})}))}},{key:"cascadeFadeIn",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.03;setTimeout((function(){e.applyStyleToElements((function(e,n){e.classList.remove("frm-animate"),e.style.transitionDelay=(n+1)*t+"s"}))}),200)}},{key:"prepareElements",value:function(){var e=this;this.applyStyleToElements((function(t){"default"===e.type&&(t.style.opacity="0.0"),"cascade"===e.type&&t.classList.add("frm-init-cascade-animation"),"cascade-3d"===e.type&&t.classList.add("frm-init-fadein-3d"),t.classList.add("frm-animate")}))}},{key:"resetOpacity",value:function(){this.applyStyleToElements((function(e){return e.style.opacity="1.0"}))}},{key:"applyStyleToElements",value:function(e){this.elements instanceof Element?e(this.elements,0):0<this.elements.length&&this.elements.forEach((function(t,n){return e(t,n)}))}}],n&&l(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function y(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,d(i.key),i)}}function d(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,"string");if("object"!=m(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==m(t)?t:String(t)}var h=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options={ajax:{action:"dashboard_ajax_action",dashboardActions:{welcomeBanner:"welcome-banner-has-closed",checkEmailIfSubscribed:"email-has-subscribed",saveSubscribedEmail:"save-subscribed-email"}}},this.widgetsAnimate=new f(document.querySelectorAll(".frm-dashboard-widget"),"cascade")}var t,n;return t=e,(n=[{key:"init",value:function(){this.initInbox(),this.initCounters(),this.initCloseWelcomeBanner(),this.widgetsAnimate.cascadeFadeIn()}},{key:"initInbox",value:function(){var e=this;new i(".frm-inbox-wrapper");var t=document.querySelector("#frm_leave_email");document.querySelector("#frm-add-my-email-address").addEventListener("click",(function(){e.saveSubscribedEmail(t.value).then()}))}},{key:"initCounters",value:function(){document.querySelectorAll(".frm-counter").forEach((function(e){return new s(e)}))}},{key:"initCloseWelcomeBanner",value:function(){var e=this,t=document.querySelector(".frm-dashboard-banner-close"),n=document.querySelector(".frm-dashboard-banner");t&&n&&t.addEventListener("click",(function(){e.closeWelcomeBannerSaveCookieRequest().then((function(e){!0===e.success&&n.remove()}))}))}},{key:"saveSubscribedEmail",value:function(e){return fetch(window.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:this.options.ajax.action,dashboard_action:this.options.ajax.dashboardActions.saveSubscribedEmail,email:e})}).then((function(e){return e.json()}))}},{key:"closeWelcomeBannerSaveCookieRequest",value:function(){return fetch(window.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:this.options.ajax.action,dashboard_action:this.options.ajax.dashboardActions.welcomeBanner,banner_has_closed:1})}).then((function(e){return e.json()}))}}])&&y(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}());document.addEventListener("DOMContentLoaded",(function(){h.init()}))}();

Comment thread js/formidable_blocks.js
@@ -1 +1 @@
(()=>{var e={62:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(46),o=r.n(n),i=r(758),a=r.n(i)()(o());a.push([e.id,"button.t3RQZV1ZQbHGYyQUnhIY {\n\tcursor: progress;\n\topacity: 0.7;\n\tposition: relative;\n\ttext-indent: -999px;\n\tmin-width: 70px;\n\toverflow: hidden;\n}\nbutton.t3RQZV1ZQbHGYyQUnhIY:before {\n\tcontent: '';\n\tdisplay: inline-block;\n\tposition: absolute;\n\tbackground: transparent;\n\tborder: 1px solid #fff;\n\tborder-top-color: transparent;\n\tborder-left-color: transparent;\n\tborder-radius: 50%;\n\n\tbox-sizing: border-box;\n\ttop: 50%;\n\tleft: 50%;\n\tmargin-top: -10px;\n\tmargin-left: -10px;\n\twidth: 20px;\n\theight: 20px;\n\n\t-webkit-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\t-moz-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\t-o-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\tanimation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n}",""]),a.locals={"frm-loading":"t3RQZV1ZQbHGYyQUnhIY",spin:"Ts7haRQUDk0YMfLiQW00"};const l=a},758:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var l=0;l<this.length;l++){var c=this[l][0];null!=c&&(a[c]=!0)}for(var s=0;s<e.length;s++){var u=[].concat(e[s]);n&&a[u[0]]||(void 0!==i&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),r&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=r):u[2]=r),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},46:e=>{"use strict";e.exports=function(e){return e[1]}},703:(e,t,r)=>{"use strict";var n=r(414);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},697:(e,t,r)=>{e.exports=r(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},379:e=>{"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var i={},a=[],l=0;l<e.length;l++){var c=e[l],s=n.base?c[0]+n.base:c[0],u=i[s]||0,f="".concat(s," ").concat(u);i[s]=u+1;var m=r(f),p={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==m)t[m].references++,t[m].updater(p);else{var d=o(p,n);n.byIndex=l,t.splice(l,0,{identifier:f,updater:d,references:1})}a.push(f)}return a}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var i=n(e=e||[],o=o||{});return function(e){e=e||[];for(var a=0;a<i.length;a++){var l=r(i[a]);t[l].references--}for(var c=n(e,o),s=0;s<i.length;s++){var u=r(i[s]);0===t[u].references&&(t[u].updater(),t.splice(u,1))}i=c}}},569:e=>{"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:(e,t,r)=>{"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={id:n,exports:{}};return e[n](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 n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nc=void 0,(()=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(t,r,n){var o,i,a,l;n((o={},a=r,l=function(t,r){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,"string");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i=t),(i="symbol"==e(l)?l:String(l))in o?Object.defineProperty(o,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):o[i]=a,o))}function n(e,t){return e?" ".concat(t,'="').concat(e,'"'):""}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,a(n.key),n)}}function a(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==o(t)?t:String(t)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}var s=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(f,wp.element.Component);var t,r,a,s,u=(a=f,s=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=c(a);if(s){var r=c(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function f(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),u.apply(this,arguments)}return t=f,(r=[{key:"render",value:function(){return wp.element.createElement("div",null,"[formidable",(t=(e=this.props).formId,r=e.title,o=e.description,i=e.minimize,a="",a+=n(t,"id"),a+=n(r,"title"),(a+=n(o,"description"))+n(i,"minimize")),"]");var e,t,r,o,i,a}}])&&i(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(),u=r(697),f=r.n(u);function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function d(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,b(n.key),n)}}function b(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==m(t)?t:String(t)}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}var w=wp.i18n,h=w.__,g=w.sprintf,E=wp.element.Component,_=wp.components.SelectControl,O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(a,e);var t,r,n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=v(n);if(o){var r=v(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===m(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),i.apply(this,arguments)}return t=a,r=[{key:"createOptions",value:function(e,t){var r,n=e.map((function(e){return{label:e.label,value:e.value}}));return[{label:g(h("Select a %s","formidable"),t),value:""}].concat(function(e){if(Array.isArray(e))return p(e)}(r=n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}},{key:"render",value:function(){var e=this.props,t=e.selected,r=e.items,n=e.onChange,o=e.itemName,i=e.itemNamePlural,a=e.label,l=e.help;return r&&0!==r.length?wp.element.createElement(_,{value:t,options:this.createOptions(r,o),label:a,help:l,onChange:n}):wp.element.createElement("p",{className:"frm-block-select-no-items"},g(h("Currently, there are no %s","formidable"),i))}}],r&&d(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(E);function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function j(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,k(n.key),n)}}function k(e){var t=function(e,t){if("object"!=S(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=S(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==S(t)?t:String(t)}function P(e,t){return P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},P(e,t)}function x(e){return x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},x(e)}O.defaultProps={itemName:"item",itemNamePlural:"items"},O.propTypes={selected:f().oneOfType([f().string,f().number]),items:f().array,onChange:f().func,itemName:f().string,itemNamePlural:f().string,label:f().string,help:f().string};var T=wp.i18n.__,A=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&P(e,t)}(a,wp.element.Component);var t,r,n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=x(n);if(o){var r=x(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===S(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),i.apply(this,arguments)}return t=a,(r=[{key:"render",value:function(){var e=this.props,t=e.formId,r=e.setAttributes,n=e.forms;return wp.element.createElement(O,{selected:t,itemName:T("form","formidable"),itemNamePlural:T("forms","formidable"),items:n,onChange:function(e){r({formId:e})}})}}])&&j(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),a}();function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function R(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,N(n.key),n)}}function N(e){var t=function(e,t){if("object"!=C(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=C(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==C(t)?t:String(t)}function I(e,t){return I=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},I(e,t)}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}A.propTypes={formId:f().string,setAttributes:f().func.isRequired};var M=wp.i18n.__,z=wp.element.Component,H=wp.blockEditor.InspectorControls,F=wp.components,V=F.PanelBody,B=F.PanelRow,Q=F.ToggleControl,U=F.ExternalLink,L=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&I(e,t)}(l,e);var r,n,o,i,a=(o=l,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=D(o);if(i){var r=D(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===C(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function l(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),a.apply(this,arguments)}return r=l,(n=[{key:"render",value:function(){var e,r,n,o=this.props,i=o.setAttributes,a=o.attributes,l=o.forms,c=a.formId,u=a.title,f=a.description,m=a.minimize;return wp.element.createElement(H,null,wp.element.createElement(V,{title:M("Select Form","formidable"),initialOpen:!0},wp.element.createElement(B,null,wp.element.createElement(A,{formId:c,setAttributes:i,forms:l})),c&&wp.element.createElement(B,null,wp.element.createElement(U,{href:(e=window.location.pathname,r=e.indexOf("wp-admin"),n="/",r>-1&&(n=e.substr(0,r)),n+"wp-admin/admin.php?page=formidable&frm_action=edit&id=".concat(c))},M("Go to form","formidable")))),wp.element.createElement(V,{title:M("Options","formidable"),initialOpen:!1},wp.element.createElement(Q,{label:M("Show Form Title","formidable"),checked:u,onChange:function(e){t("title",e?"1":"",i)}}),wp.element.createElement(Q,{label:M("Show Form Description","formidable"),checked:f,onChange:function(e){t("description",e?"1":"",i)}}),wp.element.createElement(Q,{label:M("Minimize HTML","formidable"),checked:m,onChange:function(e){t("minimize",e?"1":"",i)}})),wp.element.createElement(V,{title:M("Shortcode","formidable"),initialOpen:!1},wp.element.createElement(B,null,wp.element.createElement(s,this.props.attributes))))}}])&&R(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),l}(z);function W(e){return W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(e)}function Y(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Z(n.key),n)}}function Z(e){var t=function(e,t){if("object"!=W(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=W(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==W(t)?t:String(t)}function G(e,t){return G=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},G(e,t)}function q(e){return q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},q(e)}L.propTypes={attributes:f().object,setAttributes:f().func};var $=wp.element.Component,J=wp.components.Dashicon,K=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&G(e,t)}(a,e);var t,r,n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=q(n);if(o){var r=q(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===W(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),i.apply(this,arguments)}return t=a,(r=[{key:"loadCustomSvgIcon",value:function(){return!!formidable_form_selector.icon.match(/frm_white_label_icon/)&&wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",width:"120",height:"120"},wp.element.createElement("path",{d:"M18.1 1.3H2C.9 1.3 0 2 0 3V17c0 1 .8 1.9 1.9 1.9H18c1 0 1.9-.9 1.9-2V3.2c0-1-.8-1.9-1.9-1.9zM18 16.9H2a.2.2 0 0 1-.2-.3V3.4c0-.2 0-.3.2-.3H18c.1 0 .2.1.2.3v13.2c0 .2 0 .3-.2.3zm-1.6-3.6v1c0 .2-.3.4-.5.4H8a.5.5 0 0 1-.5-.5v-1c0-.2.2-.4.5-.4h7.8c.2 0 .4.2.4.5zm0-3.8v1c0 .2-.3.4-.5.4H8a.5.5 0 0 1-.5-.4v-1c0-.2.2-.4.5-.4h7.8c.2 0 .4.2.4.4zm0-3.7v1c0 .2-.3.4-.5.4H8a.5.5 0 0 1-.5-.5v-1c0-.2.2-.4.5-.4h7.8c.2 0 .4.2.4.5zm-9.9.5a1.4 1.4 0 1 1-2.8 0 1.4 1.4 0 0 1 2.8 0zm0 3.7a1.4 1.4 0 1 1-2.8 0 1.4 1.4 0 0 1 2.8 0zm0 3.8a1.4 1.4 0 1 1-2.8 0 1.4 1.4 0 0 1 2.8 0z"}))}},{key:"render",value:function(){return!1!==this.loadCustomSvgIcon()?this.loadCustomSvgIcon():"svg"!==formidable_form_selector.icon?wp.element.createElement(J,{icon:formidable_form_selector.icon}):wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 599.68 601.37",width:"120",height:"120"},wp.element.createElement("path",{className:"cls-1 orange",d:"M289.6 384h140v76h-140z"}),wp.element.createElement("path",{className:"cls-1",d:"M400.2 147h-200c-17 0-30.6 12.2-30.6 29.3V218h260v-71zM397.9 264H169.6v196h75V340H398a32.2 32.2 0 0 0 30.1-21.4 24.3 24.3 0 0 0 1.7-8.7V264z"}),wp.element.createElement("path",{className:"cls-1",d:"M299.8 601.4A300.3 300.3 0 0 1 0 300.7a299.8 299.8 0 1 1 511.9 212.6 297.4 297.4 0 0 1-212 88zm0-563A262 262 0 0 0 38.3 300.7a261.6 261.6 0 1 0 446.5-185.5 259.5 259.5 0 0 0-185-76.8z"}))}}])&&Y(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),a}($),X=wp.element.Fragment,ee=wp.i18n.__,te=wp.blocks.registerBlockType,re=wp.components.Notice,ne=wp.serverSideRender;te("formidable/simple-form",{title:formidable_form_selector.name,description:ee("Display a Form","formidable"),icon:K,category:"widgets",keywords:[ee("contact forms","formidable"),"formidable"],edit:function(e){var t=e.setAttributes,r=e.attributes,n=e.isSelected,o=r.formId,i=formidable_form_selector.forms;return 0===i.length?wp.element.createElement(re,{status:"warning",isDismissible:!1},ee("This site does not have any forms.","formidable")):o?wp.element.createElement(X,null,wp.element.createElement(L,{attributes:r,setAttributes:t,forms:i}),n&&wp.element.createElement("style",null,"\n .components-panel__body.editor-block-inspector__advanced {\n display:none;\n }\n"),wp.element.createElement(ne,{block:"formidable/simple-form",attributes:r})):wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},formidable_form_selector.name),wp.element.createElement("div",{className:"frm-block-selector-screen"},wp.element.createElement(A,{formId:o,setAttributes:t,forms:i}))))},save:function(e){var t=e.attributes;return void 0===t.formId?"":wp.element.createElement(X,null,wp.element.createElement(s,t))}});var oe=wp.i18n.__,ie=wp.blocks.registerBlockType,ae=wp.components.Notice,le=wp.element.createElement("svg",{width:20,height:20},wp.element.createElement("path",{d:"M16.9 0H3a2 2 0 0 0-1.9 1.9V18a2 2 0 0 0 2 1.9h13.7a2 2 0 0 0 1.9-1.9V2a2 2 0 0 0-2-1.9zm0 18.1H3v-10H17v10zm0-11.9H3V2H17v4.3zM5.5 12.6H7c.3 0 .5-.3.5-.5v-1.5c0-.3-.3-.5-.5-.5H5.5c-.3 0-.5.3-.5.5V12c0 .3.3.5.5.5zm7.5 3.8h1.5c.3 0 .5-.3.5-.6v-5.2c0-.3-.3-.5-.5-.5H13c-.3 0-.5.3-.5.5v5.3c0 .2.3.4.5.4zm-7.5 0H7c.3 0 .5-.3.5-.6v-1.4c0-.3-.3-.6-.5-.6H5.5c-.3 0-.5.3-.5.6v1.4c0 .3.3.6.5.6zm3.8-3.8h1.4c.3 0 .6-.3.6-.5v-1.5c0-.3-.3-.5-.6-.5H9.3c-.3 0-.6.3-.6.5V12c0 .3.3.5.6.5zm0 3.8h1.4c.3 0 .6-.3.6-.6v-1.4c0-.3-.3-.6-.6-.6H9.3c-.3 0-.6.3-.6.6v1.4c0 .3.3.6.6.6z"}));ie("formidable/calculator",{title:oe("Calculator Form","formidable"),description:oe("Display a Calculator Form","formidable"),icon:le,category:"widgets",keywords:["calculation","formidable"],edit:function(e){return e.setAttributes,e.attributes.formId,0===formidable_form_selector.forms.length?wp.element.createElement(ae,{status:"warning",isDismissible:!1},oe("This site does not have any forms.","formidable")):wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},oe("Calculator Form","formidable")),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip"},wp.element.createElement(ae,{status:"warning",isDismissible:!1},oe("This site does not have any calculator forms.","formidable"),wp.element.createElement("br",null),wp.element.createElement("a",{href:formidable_form_selector.link,target:"_blank"},oe("Upgrade Formidable Forms.","formidable"))),wp.element.createElement("img",{src:formidable_form_selector.url+"/images/conversion-calc.jpg",alt:oe("Calculator Form","formidable")}))))}});var ce=wp.i18n.__,se=wp.blocks.registerBlockType,ue=wp.components.Notice,fe=function(e){var t=e.text,r=e.buttonText,n=e.link;return wp.element.createElement(ue,{status:"warning",isDismissible:!1},t,wp.element.createElement("br",null),wp.element.createElement("a",{href:n,target:"_blank"},r))};function me(e){return me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},me(e)}function pe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,de(n.key),n)}}function de(e){var t=function(e,t){if("object"!=me(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=me(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==me(t)?t:String(t)}se("frm-modal/modal",{title:formidable_form_selector.name+" "+ce("Modal","formidable"),description:ce("Display a modal","formidable"),icon:K,category:"widgets",keywords:["modal","formidable"],edit:function(e){e.setAttributes,e.attributes;var t=ce("Bootstrap modal popup","formidable");return wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},t),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip",style:{alignSelf:"stretch"}},formidable_form_selector.modalAddon.hasAccess?wp.element.createElement(fe,{text:ce("This site does not have popup modals active.","formidable"),buttonText:ce("Install Formidable Modals","formidable"),link:formidable_form_selector.modalAddon.link}):wp.element.createElement(fe,{text:ce("This site does not have popup modals.","formidable"),buttonText:ce("Upgrade Formidable Forms","formidable"),link:formidable_form_selector.link}),wp.element.createElement("div",{style:{padding:"38px",textAlign:"center",backgroundColor:"#f2f4f7",marginTop:"24px"}},wp.element.createElement("img",{src:formidable_form_selector.url+"/images/modal.png",alt:t,style:{maxWidth:"504px",height:"auto",borderRadius:"12px"}})))))}}),function(){if(!formidable_form_selector.chartsAddon.installed){var e=wp.i18n.__,t=wp.blocks.registerBlockType,r=wp.components.Notice,n=function(e){var t=e.text,n=e.buttonText,o=e.link;return wp.element.createElement(r,{status:"warning",isDismissible:!1},t,wp.element.createElement("br",null),wp.element.createElement("a",{href:o,target:"_blank"},n))},o=e("Formidable Chart","formidable");t("frm-charts/graph",{title:o,description:e("Display a chart or graph","formidable"),icon:wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 25 23"},wp.element.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:"2.5",d:"M23 2v19m-7-7.5V21M9 10.8V21m-7-2.9V21"})),category:"design",edit:function(){return wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},o),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip",style:{alignSelf:"stretch"}},formidable_form_selector.chartsAddon.hasAccess?wp.element.createElement(n,{text:e("This site does not have Formidable Charts active.","formidable"),buttonText:e("Install Formidable Charts","formidable"),link:formidable_form_selector.chartsAddon.link}):wp.element.createElement(n,{text:e("This site does not have Formidable Charts installed.","formidable"),buttonText:e("Upgrade Formidable Forms","formidable"),link:formidable_form_selector.link}),wp.element.createElement("div",{style:{padding:"38px",margin:"0 auto",maxWidth:"600px"}},wp.element.createElement("img",{src:formidable_form_selector.url+"/images/demo-graph.svg",alt:o})))))}})}}();var be=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,r;return t=e,r=[{key:"toggleAddonState",value:function(e,t){return fetch(ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:e,nonce:frmGlobal.nonce,plugin:t})}).then((function(e){return e.json()}))}}],null&&pe(t.prototype,null),r&&pe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),ye=r(379),ve=r.n(ye),we=r(795),he=r.n(we),ge=r(569),Ee=r.n(ge),_e=r(565),Oe=r.n(_e),Se=r(216),je=r.n(Se),ke=r(589),Pe=r.n(ke),xe=r(62),Te={};Te.styleTagTransform=Pe(),Te.setAttributes=Oe(),Te.insert=Ee().bind(null,"head"),Te.domAPI=he(),Te.insertStyleElement=je(),ve()(xe.Z,Te);const Ae=xe.Z&&xe.Z.locals?xe.Z.locals:void 0;function Ce(e){return Ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ce(e)}function Re(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Re(Object(r),!0).forEach((function(t){var n,o,i,a;n=e,o=t,i=r[t],a=function(e,t){if("object"!=Ce(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Ce(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(o),(o="symbol"==Ce(a)?a:String(a))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var De=wp.i18n.__,Me=wp.blocks.registerBlockType,ze=wp.components.Notice,He=wp.element,Fe=He.useState,Ve=(He.useEffect,formidable_form_selector),Be=Ve.viewsAddon.hasAccess?Ve.viewsAddon.link:Ve.link;Me("formidable/simple-view",{title:De("Formidable Views","formidable"),description:De("Display a Visual View","formidable"),icon:K,category:"widgets",keywords:["views","formidable"],edit:function(){var e,t,r=(e=Fe({defaultClassname:"frm-activate-addon frm-button-primary button button-primary",loadingClassname:Ae["frm-loading"],classnames:"frm-activate-addon frm-button-primary button button-primary",label:!Ve.viewsAddon.installed&&Ve.viewsAddon.hasAccess?De("Install","formidable"):De("Activate","formidable"),isLoading:!1}),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],c=!0,s=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ie(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ie(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=r[0],o=r[1],i=De("Formidable Views","formidable");return wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},i),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip",style:{alignSelf:"stretch"}},!Ve.viewsAddon.hasAccess&&wp.element.createElement(ze,{status:"warning",isDismissible:!1},wp.element.createElement("div",{style:{maxWidth:"500px",margin:"auto"}},De("Effortlessly transform form data into webpages with Views, the only integrated form & application builder.","formidable")),wp.element.createElement("br",null),wp.element.createElement("a",{href:Be,rel:"noreferrer",target:"_blank"},De("Upgrade Formidable Forms","formidable"))),Ve.viewsAddon.hasAccess&&wp.element.createElement(ze,{status:"warning",isDismissible:!1},wp.element.createElement("div",{style:{maxWidth:"500px",margin:"auto"}},De("Effortlessly transform form data into webpages with Views, the only integrated form & application builder.","formidable")),wp.element.createElement("br",null),wp.element.createElement("button",{className:n.classnames,onClick:function(){!0!==n.isLoading&&(o(Ne(Ne({},n),{},{isLoading:!0,classnames:n.defaultClassname+" "+n.loadingClassname})),Ve.viewsAddon.installed||!Ve.viewsAddon.hasAccess?be.toggleAddonState("frm_activate_addon","formidable-views/formidable-views.php").then((function(){window.location.reload()})):be.toggleAddonState("frm_install_addon",Ve.viewsAddon.url).then((function(){window.location.reload()})))},type:"button"}," ",n.label," ")),wp.element.createElement("div",{style:{padding:"38px",textAlign:"center",backgroundColor:"#f2f4f7",marginTop:"24px"}},wp.element.createElement("img",{src:Ve.url+"/images/blocks/views-block-placeholder.jpg",alt:i,style:{maxWidth:"504px",height:"auto",borderRadius:"12px"}})))))}})})()})(); No newline at end of file
!function(){var e={62:function(e,t,r){"use strict";var n=r(46),o=r.n(n),i=r(758),a=r.n(i)()(o());a.push([e.id,"button.t3RQZV1ZQbHGYyQUnhIY {\n\tcursor: progress;\n\topacity: 0.7;\n\tposition: relative;\n\ttext-indent: -999px;\n\tmin-width: 70px;\n\toverflow: hidden;\n}\nbutton.t3RQZV1ZQbHGYyQUnhIY:before {\n\tcontent: '';\n\tdisplay: inline-block;\n\tposition: absolute;\n\tbackground: transparent;\n\tborder: 1px solid #fff;\n\tborder-top-color: transparent;\n\tborder-left-color: transparent;\n\tborder-radius: 50%;\n\n\tbox-sizing: border-box;\n\ttop: 50%;\n\tleft: 50%;\n\tmargin-top: -10px;\n\tmargin-left: -10px;\n\twidth: 20px;\n\theight: 20px;\n\n\t-webkit-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\t-moz-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\t-o-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\tanimation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n}",""]),a.locals={"frm-loading":"t3RQZV1ZQbHGYyQUnhIY",spin:"Ts7haRQUDk0YMfLiQW00"},t.Z=a},758:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var l=0;l<this.length;l++){var c=this[l][0];null!=c&&(a[c]=!0)}for(var s=0;s<e.length;s++){var u=[].concat(e[s]);n&&a[u[0]]||(void 0!==i&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),r&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=r):u[2]=r),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},46:function(e){"use strict";e.exports=function(e){return e[1]}},703:function(e,t,r){"use strict";var n=r(414);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},697:function(e,t,r){e.exports=r(703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},379:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var i={},a=[],l=0;l<e.length;l++){var c=e[l],s=n.base?c[0]+n.base:c[0],u=i[s]||0,f="".concat(s," ").concat(u);i[s]=u+1;var m=r(f),p={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==m)t[m].references++,t[m].updater(p);else{var b=o(p,n);n.byIndex=l,t.splice(l,0,{identifier:f,updater:b,references:1})}a.push(f)}return a}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var i=n(e=e||[],o=o||{});return function(e){e=e||[];for(var a=0;a<i.length;a++){var l=r(i[a]);t[l].references--}for(var c=n(e,o),s=0;s<i.length;s++){var u=r(i[s]);0===t[u].references&&(t[u].updater(),t.splice(u,1))}i=c}}},569:function(e){"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,r){"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:function(e){"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={id:n,exports:{}};return e[n](i,i.exports,r),i.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.nc=void 0,function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(t,r,n){var o,i,a,l;n((o={},a=r,l=function(t,r){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,"string");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i=t),(i="symbol"==e(l)?l:String(l))in o?Object.defineProperty(o,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):o[i]=a,o))}function n(e,t){return e?" ".concat(t,'="').concat(e,'"'):""}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,a(n.key),n)}}function a(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==o(t)?t:String(t)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}var s=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(f,wp.element.Component);var t,r,a,s,u=(a=f,s=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=c(a);if(s){var r=c(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function f(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),u.apply(this,arguments)}return t=f,(r=[{key:"render",value:function(){return wp.element.createElement("div",null,"[formidable",(t=(e=this.props).formId,r=e.title,o=e.description,i=e.minimize,a="",a+=n(t,"id"),a+=n(r,"title"),(a+=n(o,"description"))+n(i,"minimize")),"]");var e,t,r,o,i,a}}])&&i(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(),u=r(697),f=r.n(u);function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function b(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,d(n.key),n)}}function d(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==m(t)?t:String(t)}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}var w=wp.i18n,h=w.__,g=w.sprintf,E=wp.element.Component,_=wp.components.SelectControl,O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(a,e);var t,r,n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=v(n);if(o){var r=v(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===m(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),i.apply(this,arguments)}return t=a,r=[{key:"createOptions",value:function(e,t){var r,n=e.map((function(e){return{label:e.label,value:e.value}}));return[{label:g(h("Select a %s","formidable"),t),value:""}].concat(function(e){if(Array.isArray(e))return p(e)}(r=n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}},{key:"render",value:function(){var e=this.props,t=e.selected,r=e.items,n=e.onChange,o=e.itemName,i=e.itemNamePlural,a=e.label,l=e.help;return r&&0!==r.length?wp.element.createElement(_,{value:t,options:this.createOptions(r,o),label:a,help:l,onChange:n}):wp.element.createElement("p",{className:"frm-block-select-no-items"},g(h("Currently, there are no %s","formidable"),i))}}],r&&b(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(E);function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function j(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,k(n.key),n)}}function k(e){var t=function(e,t){if("object"!=S(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=S(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==S(t)?t:String(t)}function P(e,t){return P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},P(e,t)}function x(e){return x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},x(e)}O.defaultProps={itemName:"item",itemNamePlural:"items"},O.propTypes={selected:f().oneOfType([f().string,f().number]),items:f().array,onChange:f().func,itemName:f().string,itemNamePlural:f().string,label:f().string,help:f().string};var T=wp.i18n.__,A=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&P(e,t)}(a,wp.element.Component);var t,r,n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=x(n);if(o){var r=x(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===S(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),i.apply(this,arguments)}return t=a,(r=[{key:"render",value:function(){var e=this.props,t=e.formId,r=e.setAttributes,n=e.forms;return wp.element.createElement(O,{selected:t,itemName:T("form","formidable"),itemNamePlural:T("forms","formidable"),items:n,onChange:function(e){r({formId:e})}})}}])&&j(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),a}();function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function R(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,N(n.key),n)}}function N(e){var t=function(e,t){if("object"!=C(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=C(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==C(t)?t:String(t)}function I(e,t){return I=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},I(e,t)}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}A.propTypes={formId:f().string,setAttributes:f().func.isRequired};var M=wp.i18n.__,z=wp.element.Component,H=wp.blockEditor.InspectorControls,F=wp.components,V=F.PanelBody,B=F.PanelRow,Q=F.ToggleControl,U=F.ExternalLink,L=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&I(e,t)}(l,e);var r,n,o,i,a=(o=l,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=D(o);if(i){var r=D(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===C(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function l(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),a.apply(this,arguments)}return r=l,(n=[{key:"render",value:function(){var e,r,n,o=this.props,i=o.setAttributes,a=o.attributes,l=o.forms,c=a.formId,u=a.title,f=a.description,m=a.minimize;return wp.element.createElement(H,null,wp.element.createElement(V,{title:M("Select Form","formidable"),initialOpen:!0},wp.element.createElement(B,null,wp.element.createElement(A,{formId:c,setAttributes:i,forms:l})),c&&wp.element.createElement(B,null,wp.element.createElement(U,{href:(e=window.location.pathname,r=e.indexOf("wp-admin"),n="/",r>-1&&(n=e.substr(0,r)),n+"wp-admin/admin.php?page=formidable&frm_action=edit&id=".concat(c))},M("Go to form","formidable")))),wp.element.createElement(V,{title:M("Options","formidable"),initialOpen:!1},wp.element.createElement(Q,{label:M("Show Form Title","formidable"),checked:u,onChange:function(e){t("title",e?"1":"",i)}}),wp.element.createElement(Q,{label:M("Show Form Description","formidable"),checked:f,onChange:function(e){t("description",e?"1":"",i)}}),wp.element.createElement(Q,{label:M("Minimize HTML","formidable"),checked:m,onChange:function(e){t("minimize",e?"1":"",i)}})),wp.element.createElement(V,{title:M("Shortcode","formidable"),initialOpen:!1},wp.element.createElement(B,null,wp.element.createElement(s,this.props.attributes))))}}])&&R(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),l}(z);function W(e){return W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(e)}function Y(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Z(n.key),n)}}function Z(e){var t=function(e,t){if("object"!=W(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=W(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==W(t)?t:String(t)}function G(e,t){return G=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},G(e,t)}function q(e){return q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},q(e)}L.propTypes={attributes:f().object,setAttributes:f().func};var $=wp.element.Component,J=wp.components.Dashicon,K=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&G(e,t)}(a,e);var t,r,n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=q(n);if(o){var r=q(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===W(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),i.apply(this,arguments)}return t=a,(r=[{key:"loadCustomSvgIcon",value:function(){return!!formidable_form_selector.icon.match(/frm_white_label_icon/)&&wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",width:"120",height:"120"},wp.element.createElement("path",{d:"M18.1 1.3H2C.9 1.3 0 2 0 3V17c0 1 .8 1.9 1.9 1.9H18c1 0 1.9-.9 1.9-2V3.2c0-1-.8-1.9-1.9-1.9zM18 16.9H2a.2.2 0 0 1-.2-.3V3.4c0-.2 0-.3.2-.3H18c.1 0 .2.1.2.3v13.2c0 .2 0 .3-.2.3zm-1.6-3.6v1c0 .2-.3.4-.5.4H8a.5.5 0 0 1-.5-.5v-1c0-.2.2-.4.5-.4h7.8c.2 0 .4.2.4.5zm0-3.8v1c0 .2-.3.4-.5.4H8a.5.5 0 0 1-.5-.4v-1c0-.2.2-.4.5-.4h7.8c.2 0 .4.2.4.4zm0-3.7v1c0 .2-.3.4-.5.4H8a.5.5 0 0 1-.5-.5v-1c0-.2.2-.4.5-.4h7.8c.2 0 .4.2.4.5zm-9.9.5a1.4 1.4 0 1 1-2.8 0 1.4 1.4 0 0 1 2.8 0zm0 3.7a1.4 1.4 0 1 1-2.8 0 1.4 1.4 0 0 1 2.8 0zm0 3.8a1.4 1.4 0 1 1-2.8 0 1.4 1.4 0 0 1 2.8 0z"}))}},{key:"render",value:function(){return!1!==this.loadCustomSvgIcon()?this.loadCustomSvgIcon():"svg"!==formidable_form_selector.icon?wp.element.createElement(J,{icon:formidable_form_selector.icon}):wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 599.68 601.37",width:"120",height:"120"},wp.element.createElement("path",{className:"cls-1 orange",d:"M289.6 384h140v76h-140z"}),wp.element.createElement("path",{className:"cls-1",d:"M400.2 147h-200c-17 0-30.6 12.2-30.6 29.3V218h260v-71zM397.9 264H169.6v196h75V340H398a32.2 32.2 0 0 0 30.1-21.4 24.3 24.3 0 0 0 1.7-8.7V264z"}),wp.element.createElement("path",{className:"cls-1",d:"M299.8 601.4A300.3 300.3 0 0 1 0 300.7a299.8 299.8 0 1 1 511.9 212.6 297.4 297.4 0 0 1-212 88zm0-563A262 262 0 0 0 38.3 300.7a261.6 261.6 0 1 0 446.5-185.5 259.5 259.5 0 0 0-185-76.8z"}))}}])&&Y(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),a}($),X=wp.element.Fragment,ee=wp.i18n.__,te=wp.blocks.registerBlockType,re=wp.components.Notice,ne=wp.serverSideRender;te("formidable/simple-form",{title:formidable_form_selector.name,description:ee("Display a Form","formidable"),icon:K,category:"widgets",keywords:[ee("contact forms","formidable"),"formidable"],edit:function(e){var t=e.setAttributes,r=e.attributes,n=e.isSelected,o=r.formId,i=formidable_form_selector.forms;return 0===i.length?wp.element.createElement(re,{status:"warning",isDismissible:!1},ee("This site does not have any forms.","formidable")):o?wp.element.createElement(X,null,wp.element.createElement(L,{attributes:r,setAttributes:t,forms:i}),n&&wp.element.createElement("style",null,"\n .components-panel__body.editor-block-inspector__advanced {\n display:none;\n }\n"),wp.element.createElement(ne,{block:"formidable/simple-form",attributes:r})):wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},formidable_form_selector.name),wp.element.createElement("div",{className:"frm-block-selector-screen"},wp.element.createElement(A,{formId:o,setAttributes:t,forms:i}))))},save:function(e){var t=e.attributes;return void 0===t.formId?"":wp.element.createElement(X,null,wp.element.createElement(s,t))}});var oe=wp.i18n.__,ie=wp.blocks.registerBlockType,ae=wp.components.Notice,le=wp.element.createElement("svg",{width:20,height:20},wp.element.createElement("path",{d:"M16.9 0H3a2 2 0 0 0-1.9 1.9V18a2 2 0 0 0 2 1.9h13.7a2 2 0 0 0 1.9-1.9V2a2 2 0 0 0-2-1.9zm0 18.1H3v-10H17v10zm0-11.9H3V2H17v4.3zM5.5 12.6H7c.3 0 .5-.3.5-.5v-1.5c0-.3-.3-.5-.5-.5H5.5c-.3 0-.5.3-.5.5V12c0 .3.3.5.5.5zm7.5 3.8h1.5c.3 0 .5-.3.5-.6v-5.2c0-.3-.3-.5-.5-.5H13c-.3 0-.5.3-.5.5v5.3c0 .2.3.4.5.4zm-7.5 0H7c.3 0 .5-.3.5-.6v-1.4c0-.3-.3-.6-.5-.6H5.5c-.3 0-.5.3-.5.6v1.4c0 .3.3.6.5.6zm3.8-3.8h1.4c.3 0 .6-.3.6-.5v-1.5c0-.3-.3-.5-.6-.5H9.3c-.3 0-.6.3-.6.5V12c0 .3.3.5.6.5zm0 3.8h1.4c.3 0 .6-.3.6-.6v-1.4c0-.3-.3-.6-.6-.6H9.3c-.3 0-.6.3-.6.6v1.4c0 .3.3.6.6.6z"}));ie("formidable/calculator",{title:oe("Calculator Form","formidable"),description:oe("Display a Calculator Form","formidable"),icon:le,category:"widgets",keywords:["calculation","formidable"],edit:function(e){return e.setAttributes,e.attributes.formId,0===formidable_form_selector.forms.length?wp.element.createElement(ae,{status:"warning",isDismissible:!1},oe("This site does not have any forms.","formidable")):wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},oe("Calculator Form","formidable")),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip"},wp.element.createElement(ae,{status:"warning",isDismissible:!1},oe("This site does not have any calculator forms.","formidable"),wp.element.createElement("br",null),wp.element.createElement("a",{href:formidable_form_selector.link,target:"_blank"},oe("Upgrade Formidable Forms.","formidable"))),wp.element.createElement("img",{src:formidable_form_selector.url+"/images/conversion-calc.jpg",alt:oe("Calculator Form","formidable")}))))}});var ce=wp.i18n.__,se=wp.blocks.registerBlockType,ue=wp.components.Notice,fe=function(e){var t=e.text,r=e.buttonText,n=e.link;return wp.element.createElement(ue,{status:"warning",isDismissible:!1},t,wp.element.createElement("br",null),wp.element.createElement("a",{href:n,target:"_blank"},r))};function me(e){return me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},me(e)}function pe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,be(n.key),n)}}function be(e){var t=function(e,t){if("object"!=me(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=me(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==me(t)?t:String(t)}se("frm-modal/modal",{title:formidable_form_selector.name+" "+ce("Modal","formidable"),description:ce("Display a modal","formidable"),icon:K,category:"widgets",keywords:["modal","formidable"],edit:function(e){e.setAttributes,e.attributes;var t=ce("Bootstrap modal popup","formidable");return wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},t),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip",style:{alignSelf:"stretch"}},formidable_form_selector.modalAddon.hasAccess?wp.element.createElement(fe,{text:ce("This site does not have popup modals active.","formidable"),buttonText:ce("Install Formidable Modals","formidable"),link:formidable_form_selector.modalAddon.link}):wp.element.createElement(fe,{text:ce("This site does not have popup modals.","formidable"),buttonText:ce("Upgrade Formidable Forms","formidable"),link:formidable_form_selector.link}),wp.element.createElement("div",{style:{padding:"38px",textAlign:"center",backgroundColor:"#f2f4f7",marginTop:"24px"}},wp.element.createElement("img",{src:formidable_form_selector.url+"/images/modal.png",alt:t,style:{maxWidth:"504px",height:"auto",borderRadius:"12px"}})))))}}),function(){if(!formidable_form_selector.chartsAddon.installed){var e=wp.i18n.__,t=wp.blocks.registerBlockType,r=wp.components.Notice,n=function(e){var t=e.text,n=e.buttonText,o=e.link;return wp.element.createElement(r,{status:"warning",isDismissible:!1},t,wp.element.createElement("br",null),wp.element.createElement("a",{href:o,target:"_blank"},n))},o=e("Formidable Chart","formidable");t("frm-charts/graph",{title:o,description:e("Display a chart or graph","formidable"),icon:wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 25 23"},wp.element.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:"2.5",d:"M23 2v19m-7-7.5V21M9 10.8V21m-7-2.9V21"})),category:"design",edit:function(){return wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},o),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip",style:{alignSelf:"stretch"}},formidable_form_selector.chartsAddon.hasAccess?wp.element.createElement(n,{text:e("This site does not have Formidable Charts active.","formidable"),buttonText:e("Install Formidable Charts","formidable"),link:formidable_form_selector.chartsAddon.link}):wp.element.createElement(n,{text:e("This site does not have Formidable Charts installed.","formidable"),buttonText:e("Upgrade Formidable Forms","formidable"),link:formidable_form_selector.link}),wp.element.createElement("div",{style:{padding:"38px",margin:"0 auto",maxWidth:"600px"}},wp.element.createElement("img",{src:formidable_form_selector.url+"/images/demo-graph.svg",alt:o})))))}})}}();var de=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,r;return t=e,r=[{key:"toggleAddonState",value:function(e,t){return fetch(ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:e,nonce:frmGlobal.nonce,plugin:t})}).then((function(e){return e.json()}))}}],null&&pe(t.prototype,null),r&&pe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),ye=r(379),ve=r.n(ye),we=r(795),he=r.n(we),ge=r(569),Ee=r.n(ge),_e=r(565),Oe=r.n(_e),Se=r(216),je=r.n(Se),ke=r(589),Pe=r.n(ke),xe=r(62),Te={};Te.styleTagTransform=Pe(),Te.setAttributes=Oe(),Te.insert=Ee().bind(null,"head"),Te.domAPI=he(),Te.insertStyleElement=je(),ve()(xe.Z,Te);var Ae=xe.Z&&xe.Z.locals?xe.Z.locals:void 0;function Ce(e){return Ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ce(e)}function Re(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Re(Object(r),!0).forEach((function(t){var n,o,i,a;n=e,o=t,i=r[t],a=function(e,t){if("object"!=Ce(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Ce(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(o),(o="symbol"==Ce(a)?a:String(a))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var De=wp.i18n.__,Me=wp.blocks.registerBlockType,ze=wp.components.Notice,He=wp.element,Fe=He.useState,Ve=(He.useEffect,formidable_form_selector),Be=Ve.viewsAddon.hasAccess?Ve.viewsAddon.link:Ve.link;Me("formidable/simple-view",{title:De("Formidable Views","formidable"),description:De("Display a Visual View","formidable"),icon:K,category:"widgets",keywords:["views","formidable"],edit:function(){var e,t,r=(e=Fe({defaultClassname:"frm-activate-addon frm-button-primary button button-primary",loadingClassname:Ae["frm-loading"],classnames:"frm-activate-addon frm-button-primary button button-primary",label:!Ve.viewsAddon.installed&&Ve.viewsAddon.hasAccess?De("Install","formidable"):De("Activate","formidable"),isLoading:!1}),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],c=!0,s=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ie(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ie(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=r[0],o=r[1],i=De("Formidable Views","formidable");return wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},i),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip",style:{alignSelf:"stretch"}},!Ve.viewsAddon.hasAccess&&wp.element.createElement(ze,{status:"warning",isDismissible:!1},wp.element.createElement("div",{style:{maxWidth:"500px",margin:"auto"}},De("Effortlessly transform form data into webpages with Views, the only integrated form & application builder.","formidable")),wp.element.createElement("br",null),wp.element.createElement("a",{href:Be,rel:"noreferrer",target:"_blank"},De("Upgrade Formidable Forms","formidable"))),Ve.viewsAddon.hasAccess&&wp.element.createElement(ze,{status:"warning",isDismissible:!1},wp.element.createElement("div",{style:{maxWidth:"500px",margin:"auto"}},De("Effortlessly transform form data into webpages with Views, the only integrated form & application builder.","formidable")),wp.element.createElement("br",null),wp.element.createElement("button",{className:n.classnames,onClick:function(){!0!==n.isLoading&&(o(Ne(Ne({},n),{},{isLoading:!0,classnames:n.defaultClassname+" "+n.loadingClassname})),Ve.viewsAddon.installed||!Ve.viewsAddon.hasAccess?de.toggleAddonState("frm_activate_addon","formidable-views/formidable-views.php").then((function(){window.location.reload()})):de.toggleAddonState("frm_install_addon",Ve.viewsAddon.url).then((function(){window.location.reload()})))},type:"button"}," ",n.label," ")),wp.element.createElement("div",{style:{padding:"38px",textAlign:"center",backgroundColor:"#f2f4f7",marginTop:"24px"}},wp.element.createElement("img",{src:Ve.url+"/images/blocks/views-block-placeholder.jpg",alt:i,style:{maxWidth:"504px",height:"auto",borderRadius:"12px"}})))))}})}()}(); No newline at end of file
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Refactor to use separate variable declarations and arrow functions.

- !function(){var e={62:function(e,t,r){"use strict";var n=r(46),o=r.n(n),i=r(758),a=r.n(i)()(o());a.push([e.id,"button.t3RQZV1ZQbHGYyQUnhIY {\n\tcursor: progress;\n\topacity: 0.7;\n\tposition: relative;\n\ttext-indent: -999px;\n\tmin-width: 70px;\n\toverflow: hidden;\n}\nbutton.t3RQZV1ZQbHGYyQUnhIY:before {\n\tcontent: '';\n\tdisplay: inline-block;\n\tposition: absolute;\n\tbackground: transparent;\n\tborder: 1px solid #fff;\n\tborder-top-color: transparent;\n\tborder-left-color: transparent;\n\tborder-radius: 50%;\n\n\tbox-sizing: border-box;\n\ttop: 50%;\n\tleft: 50%;\n\tmargin-top: -10px;\n\tmargin-left: -10px;\n\twidth: 20px;\n\theight: 20px;\n\n\t-webkit-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\t-moz-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\t-o-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\tanimation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n}",""]),a.locals={"frm-loading":"t3RQZV1ZQbHGYyQUnhIY",spin:"Ts7haRQUDk0YMfLiQW00"},t.Z=a},758:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var l=0;l<this.length;l++){var c=this[l][0];null!=c&&(a[c]=!0)}for(var s=0;s<e.length;s++){var u=[].concat(e[s]);n&&a[u[0]]||(void 0!==i&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),r&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=r):u[2]=r),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},46:function(e){"use strict";e.exports=function(e){return e[1]}},703:function(e,t,r){"use strict";var n=r(414);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},697:function(e,t,r){e.exports=r(703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},379:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var i={},a=[],l=0;l<e.length;l++){var c=e[l],s=n.base?c[0]+n.base:c[0],u=i[s]||0,f="".concat(s," ").concat(u);i[s]=u+1;var m=r(f),p={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==m)t[m].references++,t[m].updater(p);else{var b=o(p,n);n.byIndex=l,t.splice(l,0,{identifier:f,updater:b,references:1})}a.push(f)}return a}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var i=n(e=e||[],o=o||{});return function(e){e=e||[];for(var a=0;a<i.length;a++){var l=r(i[a]);t[l].references--}for
+ const e = {62: function(e, t, r) {
+   "use strict";
+   const n = r(46),
+     o = r.n(n),
+     i = r(758),
+     a = r.n(i)()(o());
+   a.push([e.id, "button.t3RQZV1ZQbHGYyQUnhIY {\n\tcursor: progress;\n\topacity: 0.7;\n\tposition: relative;\n\ttext-indent: -999px;\n\tmin-width: 70px;\n\toverflow: hidden;\n}\nbutton.t3RQZV1ZQbHGYyQUnhIY:before {\n\tcontent: '';\n\tdisplay: inline-block;\n\tposition: absolute;\n\tbackground: transparent;\n\tborder: 1px solid #fff;\n\tborder-top-color: transparent;\n\tborder-left-color: transparent;\n\tborder-radius: 50%;\n\n\tbox-sizing: border-box;\n\ttop: 50%;\n\tleft: 50%;\n\tmargin-top: -10px;\n\tmargin-left: -10px;\n\twidth: 20px;\n\theight: 20px;\n\n\t-webkit-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\t-moz-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\t-o-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\tanimation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n}"]);
+   a.locals = {"frm-loading": "t3RQZV1ZQbHGYyQUnhIY", spin: "Ts7haRQUDk0YMfLiQW00"};
+   t.Z = a;
+ }, 758: function(e) {
+   "use strict";
+   e.exports = function(e) {
+     const t = [];
+     t.toString = function() {
+       return this.map((t) => {
+         let r = "",
+           n = void 0 !== t[5];
+         t[4] && (r += `@supports (${t[4]}) {`);
+         t[2] && (r += `@media ${t[2]} {`);
+         n && (r += `@layer${t[5].length > 0 ? ` ${t[5]}` : ""} {`);
+         r += e(t);
+         n && (r += "}");
+         t[2] && (r += "}");
+         t[4] && (r += "}");
+         return r;
+       }).join("");
+     };
+     t.i = function(e, r, n, o, i) {
+       if ("string" == typeof e) {
+         e = [[null, e, void 0]];
+       }
+       const a = {};
+       if (n) {
+         for (let l = 0; l < this.length; l++) {
+           const c = this[l][0];
+           if (null != c) {
+             a[c] = true;
+           }
+         }
+       }
+       for (let s = 0; s < e.length; s++) {
+         const u = [...e[s]];
+         if (!n || !a[u[0]]) {
+           if (void 0 !== i) {
+             if (void 0 === u[5]) {
+               u[1] = `@layer${u[5].length > 0 ? ` ${u[5]}` : ""} {${u[1]}}`;
+             }
+             u[5] = i;
+           }
+           if (r) {
+             if (u[2]) {
+               u[1] = `@media ${u[2]} {${u[1]}}`;
+               u[2] = r;
+             } else {
+               u[2] = r;
+             }
+           }
+           if (o) {
+             if (u[4]) {
+               u[1] = `@supports (${u[4]}) {${u[1]}}`;
+               u[4] = o;
+             } else {
+               u[4] = `${o}`;
+             }
+           }
+           t.push(u);
+         }
+       }
+     };
+   };
+ }, 46: function(e) {
+   "use strict";
+   e.exports = function(e) {
+     return e[1];
+   };
+ }, 703: function(e, t, r) {
+   "use strict";
+   const n = r(414);
+   function o() {}
+   function i() {}
+   i.resetWarningCache = o;
+   e.exports = function() {
+     function e(e, t, r, o, i, a) {
+       if (a !== n) {
+         const l = new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");
+         throw l.name = "Invariant Violation", l;
+       }
+     }
+     e.isRequired = e;
+     const r = {
+       array: e,
+       bigint: e,
+       bool: e,
+       func: e,
+       number: e,
+       object: e,
+       string: e,
+       symbol: e,
+       any: e,
+       arrayOf: t,
+       element: e,
+       elementType: e,
+       instanceOf: t,
+       node: e,
+       objectOf: t,
+       oneOf: t,
+       oneOfType: t,
+       shape: t,
+       exact: t,
+       checkPropTypes: i,
+       resetWarningCache: o
+     };
+     return r.PropTypes = r, r;
+   };
+ }, 697: function(e, t, r) {
+   e.exports = r(703);
+ }, 414: function(e) {
+   "use strict";
+   e.exports = "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";
+ }, 379: function(e) {
+   "use strict";
+   const t = [];
+   function r(e) {
+     for (let r = -1, n = 0; n < t.length; n++) {
+       if (t[n].identifier === e) {
+         r = n;
+         break;
+       }
+     }
+     return r;
+   }
+   function n(e, n) {
+     const i = {},
+       a = [],
+       l = 0;
+     for (let l = 0; l < e.length; l++) {
+       const c = e[l],
+         s = n.base ? c[0] + n.base : c[0],
+         u = i[s] || 0,
+         f = `${s} ${u}`;
+       i[s] = u + 1;
+       const m = r(f),
+         p = {
+           css: c[1],
+           media: c[2],
+           sourceMap: c[3],
+           supports: c[4],
+           layer: c[5]
+         };
+       if (m !== -1) {
+         t[m].references++;
+         t[m].updater(p);
+       } else {
+         const b = o(p, n);
+         n.byIndex = l;
+         t.splice(l, 0, {
+           identifier: f,
+           updater: b,
+           references: 1
+         });
+       }
+       a.push(f);
+     }
+     return a;
+   }
+   function o(e, t) {
+     const r = t.domAPI(t);
+     return r.update(e), function(t) {
+       if (t) {
+         if (t.css === e.css && t.media === e.media && t.sourceMap === e.sourceMap && t.supports === e.supports && t.layer === e.layer) return;
+         r.update(e = t);
+       } else r.remove();
+     };
+   }
+   e.exports = function(e, o) {
+     const i = n(e = e || [], o = o || {});
+     return function(e) {
+       e = e || [];
+       for (let a = 0; a < i.length; a++) {
+         const l = r(i[a]);
+         t[l].references--;
+       }
+       for (let c = n(e, o), s = 0; s < i.length; s++) {
+         const u = r(i[s]);
+         if (t[u].references === 0) {
+           t[u].updater(), t.splice(u, 1);
+         }
+       }
+       i = c;
+     };
+   };
+ }

This refactoring addresses several issues:

  • Converts function expressions to arrow functions for better readability and lexical scoping.
  • Separates variable declarations for clarity and to avoid potential hoisting issues.
  • Removes the 'use strict' directive from functions where it is redundant.

Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation.

Suggested change
!function(){var e={62:function(e,t,r){"use strict";var n=r(46),o=r.n(n),i=r(758),a=r.n(i)()(o());a.push([e.id,"button.t3RQZV1ZQbHGYyQUnhIY {\n\tcursor: progress;\n\topacity: 0.7;\n\tposition: relative;\n\ttext-indent: -999px;\n\tmin-width: 70px;\n\toverflow: hidden;\n}\nbutton.t3RQZV1ZQbHGYyQUnhIY:before {\n\tcontent: '';\n\tdisplay: inline-block;\n\tposition: absolute;\n\tbackground: transparent;\n\tborder: 1px solid #fff;\n\tborder-top-color: transparent;\n\tborder-left-color: transparent;\n\tborder-radius: 50%;\n\n\tbox-sizing: border-box;\n\ttop: 50%;\n\tleft: 50%;\n\tmargin-top: -10px;\n\tmargin-left: -10px;\n\twidth: 20px;\n\theight: 20px;\n\n\t-webkit-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\t-moz-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\t-o-animation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n\tanimation: Ts7haRQUDk0YMfLiQW00 2s linear infinite;\n}",""]),a.locals={"frm-loading":"t3RQZV1ZQbHGYyQUnhIY",spin:"Ts7haRQUDk0YMfLiQW00"},t.Z=a},758:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,o,i){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var l=0;l<this.length;l++){var c=this[l][0];null!=c&&(a[c]=!0)}for(var s=0;s<e.length;s++){var u=[].concat(e[s]);n&&a[u[0]]||(void 0!==i&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=i),r&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=r):u[2]=r),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},46:function(e){"use strict";e.exports=function(e){return e[1]}},703:function(e,t,r){"use strict";var n=r(414);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},697:function(e,t,r){e.exports=r(703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},379:function(e){"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var i={},a=[],l=0;l<e.length;l++){var c=e[l],s=n.base?c[0]+n.base:c[0],u=i[s]||0,f="".concat(s," ").concat(u);i[s]=u+1;var m=r(f),p={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==m)t[m].references++,t[m].updater(p);else{var b=o(p,n);n.byIndex=l,t.splice(l,0,{identifier:f,updater:b,references:1})}a.push(f)}return a}function o(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,o){var i=n(e=e||[],o=o||{});return function(e){e=e||[];for(var a=0;a<i.length;a++){var l=r(i[a]);t[l].references--}for(var c=n(e,o),s=0;s<i.length;s++){var u=r(i[s]);0===t[u].references&&(t[u].updater(),t.splice(u,1))}i=c}}},569:function(e){"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,r){"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:function(e){"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var o=void 0!==r.layer;o&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,o&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={id:n,exports:{}};return e[n](i,i.exports,r),i.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.nc=void 0,function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(t,r,n){var o,i,a,l;n((o={},a=r,l=function(t,r){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,"string");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(i=t),(i="symbol"==e(l)?l:String(l))in o?Object.defineProperty(o,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):o[i]=a,o))}function n(e,t){return e?" ".concat(t,'="').concat(e,'"'):""}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,a(n.key),n)}}function a(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==o(t)?t:String(t)}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}var s=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(f,wp.element.Component);var t,r,a,s,u=(a=f,s=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=c(a);if(s){var r=c(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function f(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),u.apply(this,arguments)}return t=f,(r=[{key:"render",value:function(){return wp.element.createElement("div",null,"[formidable",(t=(e=this.props).formId,r=e.title,o=e.description,i=e.minimize,a="",a+=n(t,"id"),a+=n(r,"title"),(a+=n(o,"description"))+n(i,"minimize")),"]");var e,t,r,o,i,a}}])&&i(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(),u=r(697),f=r.n(u);function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function b(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,d(n.key),n)}}function d(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==m(t)?t:String(t)}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}var w=wp.i18n,h=w.__,g=w.sprintf,E=wp.element.Component,_=wp.components.SelectControl,O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(a,e);var t,r,n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=v(n);if(o){var r=v(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===m(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),i.apply(this,arguments)}return t=a,r=[{key:"createOptions",value:function(e,t){var r,n=e.map((function(e){return{label:e.label,value:e.value}}));return[{label:g(h("Select a %s","formidable"),t),value:""}].concat(function(e){if(Array.isArray(e))return p(e)}(r=n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}},{key:"render",value:function(){var e=this.props,t=e.selected,r=e.items,n=e.onChange,o=e.itemName,i=e.itemNamePlural,a=e.label,l=e.help;return r&&0!==r.length?wp.element.createElement(_,{value:t,options:this.createOptions(r,o),label:a,help:l,onChange:n}):wp.element.createElement("p",{className:"frm-block-select-no-items"},g(h("Currently, there are no %s","formidable"),i))}}],r&&b(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(E);function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function j(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,k(n.key),n)}}function k(e){var t=function(e,t){if("object"!=S(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=S(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==S(t)?t:String(t)}function P(e,t){return P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},P(e,t)}function x(e){return x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},x(e)}O.defaultProps={itemName:"item",itemNamePlural:"items"},O.propTypes={selected:f().oneOfType([f().string,f().number]),items:f().array,onChange:f().func,itemName:f().string,itemNamePlural:f().string,label:f().string,help:f().string};var T=wp.i18n.__,A=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&P(e,t)}(a,wp.element.Component);var t,r,n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=x(n);if(o){var r=x(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===S(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),i.apply(this,arguments)}return t=a,(r=[{key:"render",value:function(){var e=this.props,t=e.formId,r=e.setAttributes,n=e.forms;return wp.element.createElement(O,{selected:t,itemName:T("form","formidable"),itemNamePlural:T("forms","formidable"),items:n,onChange:function(e){r({formId:e})}})}}])&&j(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),a}();function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function R(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,N(n.key),n)}}function N(e){var t=function(e,t){if("object"!=C(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=C(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==C(t)?t:String(t)}function I(e,t){return I=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},I(e,t)}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}A.propTypes={formId:f().string,setAttributes:f().func.isRequired};var M=wp.i18n.__,z=wp.element.Component,H=wp.blockEditor.InspectorControls,F=wp.components,V=F.PanelBody,B=F.PanelRow,Q=F.ToggleControl,U=F.ExternalLink,L=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&I(e,t)}(l,e);var r,n,o,i,a=(o=l,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=D(o);if(i){var r=D(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===C(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function l(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),a.apply(this,arguments)}return r=l,(n=[{key:"render",value:function(){var e,r,n,o=this.props,i=o.setAttributes,a=o.attributes,l=o.forms,c=a.formId,u=a.title,f=a.description,m=a.minimize;return wp.element.createElement(H,null,wp.element.createElement(V,{title:M("Select Form","formidable"),initialOpen:!0},wp.element.createElement(B,null,wp.element.createElement(A,{formId:c,setAttributes:i,forms:l})),c&&wp.element.createElement(B,null,wp.element.createElement(U,{href:(e=window.location.pathname,r=e.indexOf("wp-admin"),n="/",r>-1&&(n=e.substr(0,r)),n+"wp-admin/admin.php?page=formidable&frm_action=edit&id=".concat(c))},M("Go to form","formidable")))),wp.element.createElement(V,{title:M("Options","formidable"),initialOpen:!1},wp.element.createElement(Q,{label:M("Show Form Title","formidable"),checked:u,onChange:function(e){t("title",e?"1":"",i)}}),wp.element.createElement(Q,{label:M("Show Form Description","formidable"),checked:f,onChange:function(e){t("description",e?"1":"",i)}}),wp.element.createElement(Q,{label:M("Minimize HTML","formidable"),checked:m,onChange:function(e){t("minimize",e?"1":"",i)}})),wp.element.createElement(V,{title:M("Shortcode","formidable"),initialOpen:!1},wp.element.createElement(B,null,wp.element.createElement(s,this.props.attributes))))}}])&&R(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),l}(z);function W(e){return W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(e)}function Y(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Z(n.key),n)}}function Z(e){var t=function(e,t){if("object"!=W(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=W(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==W(t)?t:String(t)}function G(e,t){return G=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},G(e,t)}function q(e){return q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},q(e)}L.propTypes={attributes:f().object,setAttributes:f().func};var $=wp.element.Component,J=wp.components.Dashicon,K=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&G(e,t)}(a,e);var t,r,n,o,i=(n=a,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=q(n);if(o){var r=q(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===W(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),i.apply(this,arguments)}return t=a,(r=[{key:"loadCustomSvgIcon",value:function(){return!!formidable_form_selector.icon.match(/frm_white_label_icon/)&&wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",width:"120",height:"120"},wp.element.createElement("path",{d:"M18.1 1.3H2C.9 1.3 0 2 0 3V17c0 1 .8 1.9 1.9 1.9H18c1 0 1.9-.9 1.9-2V3.2c0-1-.8-1.9-1.9-1.9zM18 16.9H2a.2.2 0 0 1-.2-.3V3.4c0-.2 0-.3.2-.3H18c.1 0 .2.1.2.3v13.2c0 .2 0 .3-.2.3zm-1.6-3.6v1c0 .2-.3.4-.5.4H8a.5.5 0 0 1-.5-.5v-1c0-.2.2-.4.5-.4h7.8c.2 0 .4.2.4.5zm0-3.8v1c0 .2-.3.4-.5.4H8a.5.5 0 0 1-.5-.4v-1c0-.2.2-.4.5-.4h7.8c.2 0 .4.2.4.4zm0-3.7v1c0 .2-.3.4-.5.4H8a.5.5 0 0 1-.5-.5v-1c0-.2.2-.4.5-.4h7.8c.2 0 .4.2.4.5zm-9.9.5a1.4 1.4 0 1 1-2.8 0 1.4 1.4 0 0 1 2.8 0zm0 3.7a1.4 1.4 0 1 1-2.8 0 1.4 1.4 0 0 1 2.8 0zm0 3.8a1.4 1.4 0 1 1-2.8 0 1.4 1.4 0 0 1 2.8 0z"}))}},{key:"render",value:function(){return!1!==this.loadCustomSvgIcon()?this.loadCustomSvgIcon():"svg"!==formidable_form_selector.icon?wp.element.createElement(J,{icon:formidable_form_selector.icon}):wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 599.68 601.37",width:"120",height:"120"},wp.element.createElement("path",{className:"cls-1 orange",d:"M289.6 384h140v76h-140z"}),wp.element.createElement("path",{className:"cls-1",d:"M400.2 147h-200c-17 0-30.6 12.2-30.6 29.3V218h260v-71zM397.9 264H169.6v196h75V340H398a32.2 32.2 0 0 0 30.1-21.4 24.3 24.3 0 0 0 1.7-8.7V264z"}),wp.element.createElement("path",{className:"cls-1",d:"M299.8 601.4A300.3 300.3 0 0 1 0 300.7a299.8 299.8 0 1 1 511.9 212.6 297.4 297.4 0 0 1-212 88zm0-563A262 262 0 0 0 38.3 300.7a261.6 261.6 0 1 0 446.5-185.5 259.5 259.5 0 0 0-185-76.8z"}))}}])&&Y(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),a}($),X=wp.element.Fragment,ee=wp.i18n.__,te=wp.blocks.registerBlockType,re=wp.components.Notice,ne=wp.serverSideRender;te("formidable/simple-form",{title:formidable_form_selector.name,description:ee("Display a Form","formidable"),icon:K,category:"widgets",keywords:[ee("contact forms","formidable"),"formidable"],edit:function(e){var t=e.setAttributes,r=e.attributes,n=e.isSelected,o=r.formId,i=formidable_form_selector.forms;return 0===i.length?wp.element.createElement(re,{status:"warning",isDismissible:!1},ee("This site does not have any forms.","formidable")):o?wp.element.createElement(X,null,wp.element.createElement(L,{attributes:r,setAttributes:t,forms:i}),n&&wp.element.createElement("style",null,"\n .components-panel__body.editor-block-inspector__advanced {\n display:none;\n }\n"),wp.element.createElement(ne,{block:"formidable/simple-form",attributes:r})):wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},formidable_form_selector.name),wp.element.createElement("div",{className:"frm-block-selector-screen"},wp.element.createElement(A,{formId:o,setAttributes:t,forms:i}))))},save:function(e){var t=e.attributes;return void 0===t.formId?"":wp.element.createElement(X,null,wp.element.createElement(s,t))}});var oe=wp.i18n.__,ie=wp.blocks.registerBlockType,ae=wp.components.Notice,le=wp.element.createElement("svg",{width:20,height:20},wp.element.createElement("path",{d:"M16.9 0H3a2 2 0 0 0-1.9 1.9V18a2 2 0 0 0 2 1.9h13.7a2 2 0 0 0 1.9-1.9V2a2 2 0 0 0-2-1.9zm0 18.1H3v-10H17v10zm0-11.9H3V2H17v4.3zM5.5 12.6H7c.3 0 .5-.3.5-.5v-1.5c0-.3-.3-.5-.5-.5H5.5c-.3 0-.5.3-.5.5V12c0 .3.3.5.5.5zm7.5 3.8h1.5c.3 0 .5-.3.5-.6v-5.2c0-.3-.3-.5-.5-.5H13c-.3 0-.5.3-.5.5v5.3c0 .2.3.4.5.4zm-7.5 0H7c.3 0 .5-.3.5-.6v-1.4c0-.3-.3-.6-.5-.6H5.5c-.3 0-.5.3-.5.6v1.4c0 .3.3.6.5.6zm3.8-3.8h1.4c.3 0 .6-.3.6-.5v-1.5c0-.3-.3-.5-.6-.5H9.3c-.3 0-.6.3-.6.5V12c0 .3.3.5.6.5zm0 3.8h1.4c.3 0 .6-.3.6-.6v-1.4c0-.3-.3-.6-.6-.6H9.3c-.3 0-.6.3-.6.6v1.4c0 .3.3.6.6.6z"}));ie("formidable/calculator",{title:oe("Calculator Form","formidable"),description:oe("Display a Calculator Form","formidable"),icon:le,category:"widgets",keywords:["calculation","formidable"],edit:function(e){return e.setAttributes,e.attributes.formId,0===formidable_form_selector.forms.length?wp.element.createElement(ae,{status:"warning",isDismissible:!1},oe("This site does not have any forms.","formidable")):wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},oe("Calculator Form","formidable")),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip"},wp.element.createElement(ae,{status:"warning",isDismissible:!1},oe("This site does not have any calculator forms.","formidable"),wp.element.createElement("br",null),wp.element.createElement("a",{href:formidable_form_selector.link,target:"_blank"},oe("Upgrade Formidable Forms.","formidable"))),wp.element.createElement("img",{src:formidable_form_selector.url+"/images/conversion-calc.jpg",alt:oe("Calculator Form","formidable")}))))}});var ce=wp.i18n.__,se=wp.blocks.registerBlockType,ue=wp.components.Notice,fe=function(e){var t=e.text,r=e.buttonText,n=e.link;return wp.element.createElement(ue,{status:"warning",isDismissible:!1},t,wp.element.createElement("br",null),wp.element.createElement("a",{href:n,target:"_blank"},r))};function me(e){return me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},me(e)}function pe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,be(n.key),n)}}function be(e){var t=function(e,t){if("object"!=me(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=me(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==me(t)?t:String(t)}se("frm-modal/modal",{title:formidable_form_selector.name+" "+ce("Modal","formidable"),description:ce("Display a modal","formidable"),icon:K,category:"widgets",keywords:["modal","formidable"],edit:function(e){e.setAttributes,e.attributes;var t=ce("Bootstrap modal popup","formidable");return wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},t),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip",style:{alignSelf:"stretch"}},formidable_form_selector.modalAddon.hasAccess?wp.element.createElement(fe,{text:ce("This site does not have popup modals active.","formidable"),buttonText:ce("Install Formidable Modals","formidable"),link:formidable_form_selector.modalAddon.link}):wp.element.createElement(fe,{text:ce("This site does not have popup modals.","formidable"),buttonText:ce("Upgrade Formidable Forms","formidable"),link:formidable_form_selector.link}),wp.element.createElement("div",{style:{padding:"38px",textAlign:"center",backgroundColor:"#f2f4f7",marginTop:"24px"}},wp.element.createElement("img",{src:formidable_form_selector.url+"/images/modal.png",alt:t,style:{maxWidth:"504px",height:"auto",borderRadius:"12px"}})))))}}),function(){if(!formidable_form_selector.chartsAddon.installed){var e=wp.i18n.__,t=wp.blocks.registerBlockType,r=wp.components.Notice,n=function(e){var t=e.text,n=e.buttonText,o=e.link;return wp.element.createElement(r,{status:"warning",isDismissible:!1},t,wp.element.createElement("br",null),wp.element.createElement("a",{href:o,target:"_blank"},n))},o=e("Formidable Chart","formidable");t("frm-charts/graph",{title:o,description:e("Display a chart or graph","formidable"),icon:wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 25 23"},wp.element.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:"2.5",d:"M23 2v19m-7-7.5V21M9 10.8V21m-7-2.9V21"})),category:"design",edit:function(){return wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},o),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip",style:{alignSelf:"stretch"}},formidable_form_selector.chartsAddon.hasAccess?wp.element.createElement(n,{text:e("This site does not have Formidable Charts active.","formidable"),buttonText:e("Install Formidable Charts","formidable"),link:formidable_form_selector.chartsAddon.link}):wp.element.createElement(n,{text:e("This site does not have Formidable Charts installed.","formidable"),buttonText:e("Upgrade Formidable Forms","formidable"),link:formidable_form_selector.link}),wp.element.createElement("div",{style:{padding:"38px",margin:"0 auto",maxWidth:"600px"}},wp.element.createElement("img",{src:formidable_form_selector.url+"/images/demo-graph.svg",alt:o})))))}})}}();var de=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,r;return t=e,r=[{key:"toggleAddonState",value:function(e,t){return fetch(ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({action:e,nonce:frmGlobal.nonce,plugin:t})}).then((function(e){return e.json()}))}}],null&&pe(t.prototype,null),r&&pe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),ye=r(379),ve=r.n(ye),we=r(795),he=r.n(we),ge=r(569),Ee=r.n(ge),_e=r(565),Oe=r.n(_e),Se=r(216),je=r.n(Se),ke=r(589),Pe=r.n(ke),xe=r(62),Te={};Te.styleTagTransform=Pe(),Te.setAttributes=Oe(),Te.insert=Ee().bind(null,"head"),Te.domAPI=he(),Te.insertStyleElement=je(),ve()(xe.Z,Te);var Ae=xe.Z&&xe.Z.locals?xe.Z.locals:void 0;function Ce(e){return Ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ce(e)}function Re(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Re(Object(r),!0).forEach((function(t){var n,o,i,a;n=e,o=t,i=r[t],a=function(e,t){if("object"!=Ce(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Ce(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(o),(o="symbol"==Ce(a)?a:String(a))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var De=wp.i18n.__,Me=wp.blocks.registerBlockType,ze=wp.components.Notice,He=wp.element,Fe=He.useState,Ve=(He.useEffect,formidable_form_selector),Be=Ve.viewsAddon.hasAccess?Ve.viewsAddon.link:Ve.link;Me("formidable/simple-view",{title:De("Formidable Views","formidable"),description:De("Display a Visual View","formidable"),icon:K,category:"widgets",keywords:["views","formidable"],edit:function(){var e,t,r=(e=Fe({defaultClassname:"frm-activate-addon frm-button-primary button button-primary",loadingClassname:Ae["frm-loading"],classnames:"frm-activate-addon frm-button-primary button button-primary",label:!Ve.viewsAddon.installed&&Ve.viewsAddon.hasAccess?De("Install","formidable"):De("Activate","formidable"),isLoading:!1}),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],c=!0,s=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);c=!0);}catch(e){s=!0,o=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw o}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ie(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ie(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),n=r[0],o=r[1],i=De("Formidable Views","formidable");return wp.element.createElement("div",{className:"frm-block-intro-screen"},wp.element.createElement("div",{className:"frm-block-intro-content"},wp.element.createElement(K,null),wp.element.createElement("div",{className:"frm-block-title"},i),wp.element.createElement("div",{className:"frm-block-selector-screen frm_pro_tip",style:{alignSelf:"stretch"}},!Ve.viewsAddon.hasAccess&&wp.element.createElement(ze,{status:"warning",isDismissible:!1},wp.element.createElement("div",{style:{maxWidth:"500px",margin:"auto"}},De("Effortlessly transform form data into webpages with Views, the only integrated form & application builder.","formidable")),wp.element.createElement("br",null),wp.element.createElement("a",{href:Be,rel:"noreferrer",target:"_blank"},De("Upgrade Formidable Forms","formidable"))),Ve.viewsAddon.hasAccess&&wp.element.createElement(ze,{status:"warning",isDismissible:!1},wp.element.createElement("div",{style:{maxWidth:"500px",margin:"auto"}},De("Effortlessly transform form data into webpages with Views, the only integrated form & application builder.","formidable")),wp.element.createElement("br",null),wp.element.createElement("button",{className:n.classnames,onClick:function(){!0!==n.isLoading&&(o(Ne(Ne({},n),{},{isLoading:!0,classnames:n.defaultClassname+" "+n.loadingClassname})),Ve.viewsAddon.installed||!Ve.viewsAddon.hasAccess?de.toggleAddonState("frm_activate_addon","formidable-views/formidable-views.php").then((function(){window.location.reload()})):de.toggleAddonState("frm_install_addon",Ve.viewsAddon.url).then((function(){window.location.reload()})))},type:"button"}," ",n.label," ")),wp.element.createElement("div",{style:{padding:"38px",textAlign:"center",backgroundColor:"#f2f4f7",marginTop:"24px"}},wp.element.createElement("img",{src:Ve.url+"/images/blocks/views-block-placeholder.jpg",alt:i,style:{maxWidth:"504px",height:"auto",borderRadius:"12px"}})))))}})}()}();

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant