Changeset 2907675
- Timestamp:
- 05/03/2023 07:01:05 PM (3 years ago)
- Location:
- crowdsignal-forms/trunk
- Files:
-
- 23 edited
-
README.TXT (modified) (3 diffs)
-
build/apifetch.asset.php (modified) (1 diff)
-
build/apifetch.js (modified) (1 diff)
-
build/applause.asset.php (modified) (1 diff)
-
build/applause.js (modified) (1 diff)
-
build/editor.asset.php (modified) (1 diff)
-
build/editor.css (modified) (1 diff)
-
build/editor.js (modified) (1 diff)
-
build/feedback.asset.php (modified) (1 diff)
-
build/feedback.css (modified) (1 diff)
-
build/feedback.js (modified) (1 diff)
-
build/nps.asset.php (modified) (1 diff)
-
build/nps.css (modified) (1 diff)
-
build/nps.js (modified) (1 diff)
-
build/poll.asset.php (modified) (1 diff)
-
build/poll.js (modified) (1 diff)
-
build/vote.asset.php (modified) (1 diff)
-
build/vote.js (modified) (1 diff)
-
changelog.txt (modified) (1 diff)
-
crowdsignal-forms.php (modified) (2 diffs)
-
includes/admin/class-crowdsignal-forms-settings.php (modified) (1 diff)
-
includes/admin/class-crowdsignal-forms-setup.php (modified) (1 diff)
-
languages/crowdsignal-forms.pot (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
crowdsignal-forms/trunk/README.TXT
r2898850 r2907675 5 5 Requires PHP: 5.6.20 6 6 Tested up to: 6.2 7 Stable tag: 1. 6.77 Stable tag: 1.7.0 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 67 67 68 68 == Changelog == 69 70 = 1.7.0 = 71 * Optimize frontend components (#263) 72 * Update dependencies for node 18.13.0 (#262) 73 74 = 1.6.7 = 75 * Fix block spacing for better theme compatibility (#258) 76 * Fix line jumps (#259) 77 * Remove RawHTML use from the blocks (#255) 78 * Bump tested version to 6.2 (#256) 79 * Fix rendering on question and note (#252) 80 * Update scripts to use python2 (#254) 69 81 70 82 = 1.6.6 = … … 206 218 == Upgrade Notice == 207 219 208 = 1.6. 0=209 Improve loading times and dependencies. Bugfixes.220 = 1.6.7 = 221 Better theme compatibility with button styles and block spacing. Security fixes. 210 222 211 223 = 0.9 = -
crowdsignal-forms/trunk/build/apifetch.asset.php
r2779023 r2907675 1 <?php return array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => ' 9e6660e91c71984df853f753f4ffca28');1 <?php return array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '23f1c3ee94ebfa0002ce'); -
crowdsignal-forms/trunk/build/apifetch.js
r2779023 r2907675 1 window.crowdsignalForms=window.crowdsignalForms||{},window.crowdsignalForms.apiFetch=function(r){var e={};function t(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return r[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}return t.m=r,t.c=e,t.d=function(r,e,n){t.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:n})},t.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},t.t=function(r,e){if(1&e&&(r=t(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var o in r)t.d(n,o,function(e){return r[e]}.bind(null,o));return n},t.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return t.d(e,"a",e),e},t.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)},t.p="",t(t.s=12)}([function(r,e){!function(){r.exports=this.regeneratorRuntime}()},function(r,e){r.exports=function(r,e,t){return e in r?Object.defineProperty(r,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[e]=t,r}},function(r,e,t){var n=t(11);r.exports=function(r,e){if(null==r)return{};var t,o,i=n(r,e);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(r);for(o=0;o<c.length;o++)t=c[o],e.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(r,t)&&(i[t]=r[t])}return i}},function(r,e){function t(r,e,t,n,o,i,c){try{var u=r[i](c),a=u.value}catch(f){return void t(f)}u.done?e(a):Promise.resolve(a).then(n,o)}r.exports=function(r){return function(){var e=this,n=arguments;return new Promise((function(o,i){var c=r.apply(e,n);function u(r){t(c,o,i,u,a,"next",r)}function a(r){t(c,o,i,u,a,"throw",r)}u(void 0)}))}}},function(r,e){!function(){r.exports=this.lodash}()},function(r,e,t){var n=t(6),o=t(7),i=t(8),c=t(10);r.exports=function(r){return n(r)||o(r)||i(r)||c()}},function(r,e){r.exports=function(r){if(Array.isArray(r))return r}},function(r,e){r.exports=function(r){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(r))return Array.from(r)}},function(r,e,t){var n=t(9);r.exports=function(r,e){if(r){if("string"==typeof r)return n(r,e);var t=Object.prototype.toString.call(r).slice(8,-1);return"Object"===t&&r.constructor&&(t=r.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?n(r,e):void 0}}},function(r,e){r.exports=function(r,e){(null==e||e>r.length)&&(e=r.length);for(var t=0,n=new Array(e);t<e;t++)n[t]=r[t];return n}},function(r,e){r.exports=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.")}},function(r,e){r.exports=function(r,e){if(null==r)return{};var t,n,o={},i=Object.keys(r);for(n=0;n<i.length;n++)t=i[n],e.indexOf(t)>=0||(o[t]=r[t]);return o}},function(r,e,t){"use strict";t.r(e);var n=t(0),o=t.n(n),i=t(1),c=t.n(i),u=t(5),a=t.n(u),f=t(2),s=t.n(f),p=t(3),l=t.n(p),d=t(4);function b(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),t.push.apply(t,n)}return t}function y(r){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?b(Object(t),!0).forEach((function(e){c()(r,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(t)):b(Object(t)).forEach((function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(t,e))}))}return r}function O(r,e){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),t.push.apply(t,n)}return t}function w(r){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?O(Object(t),!0).forEach((function(e){c()(r,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(t)):O(Object(t)).forEach((function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(t,e))}))}return r}var m=[],v=function(){var r=l()(o.a.mark((function r(e,t){var n,i,c,u,f,p;return o.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(n=e.path,i=s()(e,["path"]),c=a()(t),u=c[0],f=c.slice(1),u){r.next=7;break}return r.next=5,window.fetch(n,i);case 5:return p=r.sent,r.abrupt("return",p.json());case 7:return r.abrupt("return",u(w({path:n},i),(function(r){return v(r,f)})));case 8:case"end":return r.stop()}}),r)})));return function(e,t){return r.apply(this,arguments)}}(),h=function(){var r=l()(o.a.mark((function r(e){return o.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",v(e,m));case 1:case"end":return r.stop()}}),r)})));return function(e){return r.apply(this,arguments)}}();h.use=function(r){return m.push(r)},h.disable=function(r){var e=Object(d.findIndex)(m,(function(e){return e===r}));e&&m.splice(e,1)},h.middleware={defaultHeaders:function(r,e){return e(y({},r,{headers:y({},r.headers||{},{Accept:"application/json, */*;q=0.1"})}))},formatURL:function(r,e){return 0===r.path.indexOf("/crowdsignal-forms/v1")&&(r.path=_crowdsignalFormsURL+"/wp-json".concat(r.path)),e(r)},formatRequest:function(r,e){var t=r.data,n=s()(r,["data"]);return e(t?y({},n,{headers:y({},n.headers,{"Content-Type":"application/json"}),body:JSON.stringify(t)}):n)},wpAuth:function(r,e){return window._crowdsignalFormsWpNonce?e(y({credentials:"same-origin",mode:"same-origin"},r,{headers:y({"X-WP-Nonce":window._crowdsignalFormsWpNonce},r.headers)})):e(r)}},Object(d.forEach)(h.middleware,h.use);e.default=h}]).default;1 var crowdsignalForms;!function(){"use strict";var e={d:function(r,o){for(var a in o)e.o(o,a)&&!e.o(r,a)&&Object.defineProperty(r,a,{enumerable:!0,get:o[a]})},o:function(e,r){return Object.prototype.hasOwnProperty.call(e,r)}},r={};e.d(r,{default:function(){return t}});var o=window.lodash;const a=[],n=async(e,r)=>{let{path:o,...a}=e,[s,...t]=r;return s?s({path:o,...a},(e=>n(e,t))):(await window.fetch(o,a)).json()},s=async e=>n(e,a);s.use=e=>a.push(e),s.disable=e=>{const r=(0,o.findIndex)(a,(r=>r===e));r&&a.splice(r,1)},s.middleware={defaultHeaders:(e,r)=>{const o=e.headers||{};return r({...e,headers:{...o,Accept:"application/json, */*;q=0.1"}})},formatURL:(e,r)=>(0===e.path.indexOf("/crowdsignal-forms/v1")&&(e.path=_crowdsignalFormsURL+`/wp-json${e.path}`),r(e)),formatRequest:(e,r)=>{let{data:o,...a}=e;return r(o?{...a,headers:{...a.headers,"Content-Type":"application/json"},body:JSON.stringify(o)}:a)},wpAuth:(e,r)=>window._crowdsignalFormsWpNonce?r({credentials:"same-origin",mode:"same-origin",...e,headers:{"X-WP-Nonce":window._crowdsignalFormsWpNonce,...e.headers}}):r(e)},(0,o.forEach)(s.middleware,s.use);var t=s;(crowdsignalForms=void 0===crowdsignalForms?{}:crowdsignalForms).apiFetch=r.default}(); -
crowdsignal-forms/trunk/build/applause.asset.php
r2773635 r2907675 1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-blocks', 'wp-compo nents', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'bfd17ff5efa6e6d9aa4ef48b3281f0d6');1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-blocks', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '51e080062b37d59381da'); -
crowdsignal-forms/trunk/build/applause.js
r2773635 r2907675 1 !function(e,t){for(var n in t)e[n]=t[n]}(window,function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=40)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t,n){var r=n(26),o=n(27),a=n(17),i=n(28);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()}},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){function n(e,t,n,r,o,a,i){try{var c=e[a](i),s=c.value}catch(u){return void n(u)}c.done?t(s):Promise.resolve(s).then(r,o)}e.exports=function(e){return function(){var t=this,r=arguments;return new Promise((function(o,a){var i=e.apply(t,r);function c(e){n(i,o,a,c,s,"next",e)}function s(e){n(i,o,a,c,s,"throw",e)}c(void 0)}))}}},function(e,t,n){var r; 2 /*! 3 Copyright (c) 2017 Jed Watson. 4 Licensed under the MIT License (MIT), see 5 http://jedwatson.github.io/classnames 6 */!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)&&r.length){var i=o.apply(null,r);i&&e.push(i)}else if("object"===a)for(var c in r)n.call(r,c)&&r[c]&&e.push(c)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t,n){e.exports=n(29)()},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r,o; 7 /*! 8 * JavaScript Cookie v2.2.1 9 * https://github.com/js-cookie/js-cookie 10 * 11 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack 12 * Released under the MIT license 13 */!function(a){if(void 0===(o="function"==typeof(r=a)?r.call(t,n,t,e):r)||(e.exports=o),!0,e.exports=a(),!!0){var i=window.Cookies,c=window.Cookies=a();c.noConflict=function(){return window.Cookies=i,c}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(r){function o(){}function a(t,n,a){if("undefined"!=typeof document){"number"==typeof(a=e({path:"/"},o.defaults,a)).expires&&(a.expires=new Date(1*new Date+864e5*a.expires)),a.expires=a.expires?a.expires.toUTCString():"";try{var i=JSON.stringify(n);/^[\{\[]/.test(i)&&(n=i)}catch(u){}n=r.write?r.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var c="";for(var s in a)a[s]&&(c+="; "+s,!0!==a[s]&&(c+="="+a[s].split(";")[0]));return document.cookie=t+"="+n+c}}function i(e,n){if("undefined"!=typeof document){for(var o={},a=document.cookie?document.cookie.split("; "):[],i=0;i<a.length;i++){var c=a[i].split("="),s=c.slice(1).join("=");n||'"'!==s.charAt(0)||(s=s.slice(1,-1));try{var u=t(c[0]);if(s=(r.read||r)(s,u)||t(s),n)try{s=JSON.parse(s)}catch(l){}if(o[u]=s,e===u)break}catch(l){}}return e?o[e]:o}}return o.set=a,o.get=function(e){return i(e,!1)},o.getJSON=function(e){return i(e,!0)},o.remove=function(t,n){a(t,"",e(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}((function(){}))}))},function(e,t){!function(){e.exports=this.wp.apiFetch}()},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var r=n(13);e.exports=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}}),t&&r(e,t)}},function(e,t,n){var r=n(18);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){var r=n(31),o=n(32),a=n(17),i=n(33);e.exports=function(e){return r(e)||o(e)||a(e)||i()}},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},function(e,t,n){var r=n(34);e.exports=function(e,t){if(null==e)return{};var n,o,a=r(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t,n){var r=n(35),o=n(36);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t,n){var r=n(10),o=n(13),a=n(37),i=n(38);function c(t){var n="function"==typeof Map?new Map:void 0;return e.exports=c=function(e){if(null===e||!a(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return i(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)},c(t)}e.exports=c},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,a=void 0;try{for(var i,c=e[Symbol.iterator]();!(r=(i=c.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(s){o=!0,a=s}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}}},function(e,t){e.exports=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.")}},function(e,t,n){"use strict";var r=n(30);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var c=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 c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array: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:a,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){var r=n(18);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t){e.exports=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.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},function(e,t,n){var r=n(13),o=n(39);function a(t,n,i){return o()?e.exports=a=Reflect.construct:e.exports=a=function(e,t,n){var o=[null];o.push.apply(o,t);var a=new(Function.bind.apply(e,o));return n&&r(a,n.prototype),a},a.apply(null,arguments)}e.exports=a},function(e,t){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}},function(e,t,n){"use strict";n.r(t);var r,o=n(0),a=n(2),i=n(4),c=n.n(i),s=n(9),u=n.n(s),l=n(3),f=(n(19),n(7)),p=n.n(f),d=(n(14),n(8)),b=n(1),m=n.n(b),O=(Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"}),Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"})),h=(Object.freeze([O.CABIN,O.CHIVO,O.OPEN_SANS,O.FIRA_SANS,O.ROBOTO,O.NUNITO,O.OVERPASS,O.LATO,O.LIBRE_FRANKLIN,O.MONTSERRAT,O.POPPINS,O.RUBIK,O.RALEWAY,O.JOSEFIN_SANS,O.ALEGREYA_SANS,O.OSWALD]),Object.freeze((r={},m()(r,O.THEME_DEFAULT,null),m()(r,O.GEORGIA,"Georgia, serif"),m()(r,O.PALATINO,'"Palatino Linotype", "Book Antiqua", Palatino, serif'),m()(r,O.TIMES_NEW_ROMAN,'"Times New Roman", Times, serif'),m()(r,O.ARIAL,"Arial, Helvetica, sans-serif"),m()(r,O.IMPACT,"Impact, Charcoal, sans-serif"),m()(r,O.LUCIDA,'"Lucida Sans Unicode", "Lucida Grande", sans-serif'),m()(r,O.TAHOMA,"Tahoma, Geneva, sans-serif"),m()(r,O.TREBUCHET,'"Trebuchet MS", Helvetica, sans-serif'),m()(r,O.VERDANA,"Verdana, Geneva, sans-serif"),m()(r,O.COURIER,'"Courier New", Courier, monospace'),m()(r,O.CABIN,'"Cabin", sans-serif'),m()(r,O.CHIVO,'"Chivo", sans-serif'),m()(r,O.OPEN_SANS,'"Open Sans", sans-serif'),m()(r,O.FIRA_SANS,'"Fira Sans", sans-serif'),m()(r,O.ROBOTO,'"Roboto", sans-serif'),m()(r,O.NUNITO,'"Nunito", sans-serif'),m()(r,O.OVERPASS,'"Overpass", sans-serif'),m()(r,O.LATO,'"Lato", sans-serif'),m()(r,O.LIBRE_FRANKLIN,'"Libre Franklin", sans-serif'),m()(r,O.MONTSERRAT,'"Montserrat", sans-serif'),m()(r,O.POPPINS,'"Poppins", sans-serif'),m()(r,O.RUBIK,'"Rubik", sans-serif'),m()(r,O.RALEWAY,'"Raleway", sans-serif'),m()(r,O.JOSEFIN_SANS,'"Josefin Sans", sans-serif'),m()(r,O.ALEGREYA_SANS,'"Alegreya Sans", sans-serif'),m()(r,O.OSWALD,'"Oswald", sans-serif'),r)),Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"})),y=(Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),Object.freeze({RADIO:"radio",BUTTON:"button"}),Object.freeze({LIST:"list",INLINE:"inline"}),n(20)),w=n.n(y),v=n(21),C=n.n(v),g=n(22),S=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},E=function(){return Object(o.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(o.createElement)("p",null),Object(o.createElement)("h3",null,"Text"),Object(o.createElement)("div",{className:"wp-block-button"},Object(o.createElement)("div",{className:"wp-block-button__link"})),Object(o.createElement)("div",{className:"entry-content"},Object(o.createElement)("div",{className:"alignwide"})))},x=function(e){if(null===e)return{};var t,n=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),o=e.querySelector("h3"),a=e.querySelector(".alignwide"),i=S(n),c=S(r),s=window.getComputedStyle(r).color;if(i===c){var u=(t=n,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);i=u||s}return{accentColor:i,backgroundColor:c,textColor:s,textColorInverted:window.getComputedStyle(n).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(a).maxWidth}},j=n(5),L=n.n(j),A=n(6),R=n.n(A),N=n(11),_=n.n(N),T=n(15),I=n.n(T),k=n(16),P=n.n(k),M=n(23),D=n.n(M),F=n(10),U=n.n(F),B=n(24),W=n.n(B);n(12);function H(e){return function(){var t,n=U()(e);if(V()){var r=U()(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return D()(this,t)}}function V(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var z=function(){var e=R()(L.a.mark((function e(t){var n,r,o=arguments;return L.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!(o.length>1&&void 0!==o[1])||o[1],r="https://api.crowdsignal.com/v3/polls",n){e.next=4;break}return e.abrupt("return",null);case 4:return e.abrupt("return",window.fetch("".concat(r,"/").concat(t,"/results"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(e){if(e.status>=200&&e.status<300)return e.json();throw e})).then((function(e){if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer})));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=function(){var e=R()(L.a.mark((function e(t){var n,r,o;return L.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"5430eeac3911395001d731d9702fc38b",n=(new Date).getTime(),e.next=4,window.fetch("https://poll.fm/n/".concat("5430eeac3911395001d731d9702fc38b","/").concat(t,"?").concat(n,"&format=json"));case 4:if((r=e.sent).ok){e.next=7;break}throw new J;case 7:return e.next=9,r.json();case 9:if((o=e.sent).nonce){e.next=12;break}throw new J;case 12:return e.abrupt("return",o.nonce);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),K=function(){var e=R()(L.a.mark((function e(t,n,r,o){var a,i,c;return L.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=r.join(","),e.next=3,window.fetch("https://polls.polldaddy.com/vote-js.php?format=json&p=".concat(n,"&b=1&a=").concat(a,"&o=&va=16&cookie=0&n=").concat(t,"&url=").concat(encodeURIComponent(window.location),"&vi=").concat(o));case 3:if((i=e.sent).ok){e.next=6;break}throw new J;case 6:return e.next=8,i.json();case 8:if("error"!==(c=e.sent).status){e.next=11;break}throw new q(c.error);case 11:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),q=function(e){P()(n,e);var t=H(n);function n(){return I()(this,n),t.apply(this,arguments)}return n}(W()(Error)),J=function(e){P()(n,e);var t=H(n);function n(){return I()(this,n),t.call(this,Object(d.__)("Server error. Please try again.","crowdsignal-forms"))}return n}(q),Y=function(e,t){var n=Object(a.useState)(null),r=c()(n,2),o=r[0],i=r[1],s=Object(a.useState)(null),u=c()(s,2),l=u[0],f=u[1],p=Object(a.useState)(!0),d=c()(p,2),b=d[0],m=d[1];return Object(a.useEffect)((function(){m(!0),f(null),i(null),e().then(i).catch(f).finally((function(){return m(!1)}))}),t),{data:o,error:l,loading:b}},Z=function(e){var t=e.showBranding,n=e.referralCode;return Object(o.createElement)("div",{className:"crowdsignal-forms__branding"},t&&Object(o.createElement)("a",{className:"crowdsignal-forms__branding-link with-external-icon",href:"https://crowdsignal.com?ref=".concat(n),target:"blank",rel:"noopener noreferrer"},Object(d.__)("Powered by Crowdsignal","crowdsignal-forms")),!t&&Object(o.createElement)("span",{className:"crowdsignal-forms__branding-link"}," "))};Z.propTypes={showBranding:u.a.bool,referralCode:u.a.string.isRequired};var X=Z,$=function(e){var t=e.active,n=e.className,r=p()("crowdsignal-forms-applause__animation",n,{"is-active":t});return Object(o.createElement)("svg",{className:r,width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)("g",{className:"crowdsignal-forms-applause__animation-right"},Object(o.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813Z"}),Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813ZM23.6104 16.605L22.538 10.5434L22.0547 10.6502L21.4234 15.0093L13.8574 9.48855C13.8574 9.48855 13.4691 9.4034 13.349 9.56801C13.2288 9.73262 13.2638 9.95632 13.4284 10.0764L17.667 13.1693L16.8091 14.345L11.2301 10.2742C11.0655 10.1541 10.8418 10.189 10.7217 10.3536C10.6016 10.5182 10.6365 10.7419 10.8012 10.862L16.3802 14.9329L15.5222 16.1087L10.4782 12.4282C10.3136 12.3081 10.0899 12.343 9.96978 12.5076C9.84967 12.6722 9.88463 12.8959 10.0492 13.0161L15.0933 16.6966L14.2353 17.8723L10.7962 15.3629C10.6316 15.2428 10.4079 15.2777 10.2878 15.4423C10.1677 15.607 10.2027 15.8307 10.3673 15.9508L18.5094 21.8919C19.1561 22.3638 20.0713 22.2207 20.5431 21.5741L23.3571 17.7175C23.5888 17.4001 23.6766 16.9957 23.6104 16.605Z"})),Object(o.createElement)("g",{className:"crowdsignal-forms-applause__animation-left"},Object(o.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813Z"}),Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813ZM20.3108 16.805L19.2384 10.7434L18.7551 10.8502L18.1239 15.2093L10.5578 9.68854C10.5578 9.68854 10.1695 9.6034 10.0494 9.76801C9.92928 9.93261 9.96425 10.1563 10.1289 10.2764L14.3675 13.3692L13.5096 14.545L7.93056 10.4742C7.76595 10.354 7.54224 10.389 7.42213 10.5536C7.30202 10.7182 7.33699 10.9419 7.50159 11.062L13.0806 15.1329L12.2227 16.3087L7.17864 12.6282C7.01403 12.5081 6.79033 12.543 6.67022 12.7076C6.55011 12.8722 6.58507 13.0959 6.74968 13.216L11.7937 16.8965L10.9358 18.0723L7.49667 15.5629C7.33206 15.4428 7.10836 15.4777 6.98825 15.6423C6.86814 15.8069 6.9031 16.0307 7.06771 16.1508L15.2099 22.0919C15.8566 22.5638 16.7717 22.4207 17.2436 21.7741L20.0576 17.9175C20.2892 17.6001 20.3771 17.1957 20.3108 16.805Z"})),Object(o.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-small"},Object(o.createElement)("rect",{x:"15.4854",y:"4.42176",width:"1.5",height:"3",transform:"rotate(8 15.4854 4.42176)"}),Object(o.createElement)("rect",{x:"19.9369",y:"5.15548",width:"1.5",height:"3",transform:"rotate(43 19.9369 5.15548)"}),Object(o.createElement)("rect",{x:"11.1523",y:"4.78963",width:"1.5",height:"3",transform:"rotate(-27 11.1523 4.78963)"})),Object(o.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-large"},Object(o.createElement)("rect",{x:"23.453",y:"2.41095",width:"1.5",height:"3",transform:"rotate(38 23.453 2.41095)"}),Object(o.createElement)("rect",{x:"26.9413",y:"5.27211",width:"1.5",height:"3",transform:"rotate(73 26.9413 5.27211)"}),Object(o.createElement)("rect",{x:"19.5165",y:"0.562988",width:"1.5",height:"3",transform:"rotate(3 19.5165 0.562988)"}),Object(o.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.788011 0.615662 0.615662 0.788011 8.52597 2.41095)"}),Object(o.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.292372 0.956305 0.956305 0.292372 5.03775 5.27211)"}),Object(o.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.99863 0.052336 0.052336 0.99863 12.4625 0.562988)"})))},Q=function(e){var t,n=e.attributes,r=e.fallbackStyles,i=e.renderStyleProbe,s=n.apiPollData?n.apiPollData.id:null,u=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="cs-poll-".concat(e),o=Object(a.useState)(!1),i=c()(o,2),s=i[0],u=i[1],l=Object(a.useState)(!1),f=c()(l,2),p=f[0],d=f[1],b=Object(a.useState)(""),m=c()(b,2),O=m[0],h=m[1];Object(a.useEffect)((function(){t&&void 0!==_.a.get(r)&&(d(!0),h(_.a.get(r)))}),[]);var y=function(){var o=R()(L.a.mark((function o(a){var i,c,s,l=arguments;return L.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return i=l.length>1&&void 0!==l[1]?l[1]:1,o.prev=1,u(!0),o.next=5,G(e);case 5:return c=o.sent,o.next=8,K(c,e,a,i);case 8:d(!0),t&&(s=n?a.join(","):(new Date).getTime(),_.a.set(r,s,{sameSite:"Strict",expires:365}),h(s));case 10:return o.prev=10,u(!1),o.finish(10);case 13:case"end":return o.stop()}}),o,null,[[1,,10,13]])})));return function(e){return o.apply(this,arguments)}}();return{hasVoted:p,isVoting:s,vote:y,storedCookieValue:O}}(s,!0),f=u.hasVoted,d=u.vote,b=Object(a.useState)(0),m=c()(b,2),O=m[0],y=m[1],w=Object(a.useState)(0),v=c()(w,2),C=v[0],g=v[1],S=Object(a.useState)(null),E=c()(S,2),x=E[0],j=E[1],A=Object(a.useState)(!1),N=c()(A,2),T=N[0],I=N[1],k=Object(a.useState)(null),P=c()(k,2),M=P[0],D=P[1],F=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=Y((function(){return z(e,t)}),[e]),r=n.data,o=n.error,a=n.loading;return{error:o,loading:a,results:r}}(s).results,U=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;if(h.CLOSED===e)return!0;if(h.CLOSED_AFTER===e){var r=new Date(t);return r<n}return!1}(n.pollStatus,n.closedAfterDateTime),B=function(){if(null!==s&&!U){M&&clearTimeout(M),I(!0),D(setTimeout((function(){I(!1)}),200));var e=C+1;g(e),y(O+1);var t=n.apiPollData.answers[0].id;null!==x&&clearTimeout(x);var r=setTimeout((function(){d([t],e),j(null),g(0)}),1e3);j(r)}},W=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return p()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},n)}(n,"crowdsignal-forms-applause",n.className,"size-".concat(n.size),{"is-closed":U}),H=function(e,t){var n=Object(l.isEmpty)(e.textColor)?t.textColor:e.textColor;return Object(l.mapKeys)({bgColor:e.backgroundColor||t.backgroundColor,textColor:n,hoverColor:t.accentColor,borderRadius:"".concat(e.borderRadius||0,"px"),borderWidth:"".concat(e.borderWidth||0,"px"),borderColor:e.borderColor},(function(e,t){return"--crowdsignal-forms-applause-".concat(Object(l.kebabCase)(t))}))}(n,r),V=(null!==F?Object(l.values)(F)[0]:0)+O;return Object(o.createElement)(o.Fragment,null,Object(o.createElement)("div",{className:W,style:H,onClick:B,onKeyPress:B,role:"button",tabIndex:0},Object(o.createElement)($,{active:T}),Object(o.createElement)("p",{className:"crowdsignal-forms-applause__count"},(t=V)?t>=1e7?"".concat(Object(l.round)(t/1e6),"M"):t>=1e6?"".concat((t/1e6).toFixed(1),"M"):t>=1e4?"".concat(Object(l.round)(t/1e3),"K"):t>=1e3?"".concat((t/1e3).toFixed(1),"K"):t.toString():"0"," Claps"),i()),Object(o.createElement)(X,{showBranding:f&&!n.hideBranding,referralCode:"cs-forms-applause"}))};Q.propTypes={className:u.a.string};var ee,te=(ee=Q,Object(g.withFallbackStyles)((function(e){return{fallbackStyles:x(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,n=C()(e,["fallbackStyles"]);return Object(o.createElement)(ee,w()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(o.createElement)(E,null)}},n))}))),ne=n(25),re=function(e,t){return Object(l.forEach)(document.querySelectorAll("div[".concat(e,"]")),(function(n){try{var r=JSON.parse(n.dataset[Object(l.camelCase)(e.substr("data-".length))]),o=t(r,n);n.removeAttribute(e),Object(ne.render)(o,n)}catch(a){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}}))},oe=function(e,t){(Object(l.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((function(){return re(e,t)})).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),Object(l.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,re(e,t))};(function(e,t){if("complete"===document.readyState)return oe(e,t);window.addEventListener("load",(function(){return oe(e,t)}))})("data-crowdsignal-applause",(function(e){return Object(o.createElement)(te,{attributes:e})}))}])); 1 !function(){var e={875:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var s=o.apply(null,r);s&&e.push(s)}}else if("object"===a){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var i in r)n.call(r,i)&&r[i]&&e.push(i)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},202:function(e){"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,o,a;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(o=n;0!=o--;)if(!e(t[o],r[o]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],r.get(o[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if((n=t.length)!=r.length)return!1;for(o=n;0!=o--;)if(t[o]!==r[o])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(a=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=n;0!=o--;)if(!Object.prototype.hasOwnProperty.call(r,a[o]))return!1;for(o=n;0!=o--;){var s=a[o];if(!e(t[s],r[s]))return!1}return!0}return t!=t&&r!=r}},49:function(e,t,r){"use strict";var n=r(257);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,s){if(s!==n){var i=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 i.name="Invariant Violation",i}}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:a,resetWarningCache:o};return r.PropTypes=r,r}},507:function(e,t,r){e.exports=r(49)()},257:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.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)},function(){"use strict";var e=window.wp.element,t=window.React,n=r(507),o=r.n(n),a=window.lodash,s=r(875),i=r.n(s),l=(window.wp.blocks,window.wp.i18n);Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"});const c=Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"}),u=(Object.freeze([c.CABIN,c.CHIVO,c.OPEN_SANS,c.FIRA_SANS,c.ROBOTO,c.NUNITO,c.OVERPASS,c.LATO,c.LIBRE_FRANKLIN,c.MONTSERRAT,c.POPPINS,c.RUBIK,c.RALEWAY,c.JOSEFIN_SANS,c.ALEGREYA_SANS,c.OSWALD]),Object.freeze({[c.THEME_DEFAULT]:null,[c.GEORGIA]:"Georgia, serif",[c.PALATINO]:'"Palatino Linotype", "Book Antiqua", Palatino, serif',[c.TIMES_NEW_ROMAN]:'"Times New Roman", Times, serif',[c.ARIAL]:"Arial, Helvetica, sans-serif",[c.IMPACT]:"Impact, Charcoal, sans-serif",[c.LUCIDA]:'"Lucida Sans Unicode", "Lucida Grande", sans-serif',[c.TAHOMA]:"Tahoma, Geneva, sans-serif",[c.TREBUCHET]:'"Trebuchet MS", Helvetica, sans-serif',[c.VERDANA]:"Verdana, Geneva, sans-serif",[c.COURIER]:'"Courier New", Courier, monospace',[c.CABIN]:'"Cabin", sans-serif',[c.CHIVO]:'"Chivo", sans-serif',[c.OPEN_SANS]:'"Open Sans", sans-serif',[c.FIRA_SANS]:'"Fira Sans", sans-serif',[c.ROBOTO]:'"Roboto", sans-serif',[c.NUNITO]:'"Nunito", sans-serif',[c.OVERPASS]:'"Overpass", sans-serif',[c.LATO]:'"Lato", sans-serif',[c.LIBRE_FRANKLIN]:'"Libre Franklin", sans-serif',[c.MONTSERRAT]:'"Montserrat", sans-serif',[c.POPPINS]:'"Poppins", sans-serif',[c.RUBIK]:'"Rubik", sans-serif',[c.RALEWAY]:'"Raleway", sans-serif',[c.JOSEFIN_SANS]:'"Josefin Sans", sans-serif',[c.ALEGREYA_SANS]:'"Alegreya Sans", sans-serif',[c.OSWALD]:'"Oswald", sans-serif'}),Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}));function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),Object.freeze({RADIO:"radio",BUTTON:"button"}),Object.freeze({LIST:"list",INLINE:"inline"});var f=r(202),p=r.n(f),m=window.wp.compose;const w=e=>{let t=window.getComputedStyle(e).backgroundColor;for(;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},h=()=>(0,e.createElement)("div",{className:"crowdsignal-forms__style-probe"},(0,e.createElement)("p",null),(0,e.createElement)("h3",null,"Text"),(0,e.createElement)("div",{className:"wp-block-button"},(0,e.createElement)("div",{className:"wp-block-button__link"})),(0,e.createElement)("div",{className:"entry-content"},(0,e.createElement)("div",{className:"alignwide"}))),C=e=>{if(null===e)return{};const t=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),n=e.querySelector("h3"),o=e.querySelector(".alignwide");let a=w(t);const s=w(r),i=window.getComputedStyle(r).color;if(a===s){a=(l=t,"0px"!==window.getComputedStyle(l).borderBlockStartWidth?window.getComputedStyle(l).borderBlockStartColor:null)||i}var l;return{accentColor:a,backgroundColor:s,textColor:i,textColorInverted:window.getComputedStyle(t).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(n).fontFamily,contentWideWidth:window.getComputedStyle(o).maxWidth}};function g(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}var S=function e(t,r){function n(e,n,o){if("undefined"!=typeof document){"number"==typeof(o=g({},r,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var s in o)o[s]&&(a+="; "+s,!0!==o[s]&&(a+="="+o[s].split(";")[0]));return document.cookie=e+"="+t.write(n,e)+a}}return Object.create({set:n,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],n={},o=0;o<r.length;o++){var a=r[o].split("="),s=a.slice(1).join("=");try{var i=decodeURIComponent(a[0]);if(n[i]=t.read(s,i),e===i)break}catch(e){}}return e?n[e]:n}},remove:function(e,t){n(e,"",g({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,g({},this.attributes,t))},withConverter:function(t){return e(g({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});window.wp.apiFetch;class b extends Error{}class y extends b{constructor(){super((0,l.__)("Server error. Please try again.","crowdsignal-forms"))}}const E=function(e){let r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const{data:n,error:o,loading:a}=((n,o)=>{const[a,s]=(0,t.useState)(null),[i,l]=(0,t.useState)(null),[c,u]=(0,t.useState)(!0);return(0,t.useEffect)((()=>{u(!0),l(null),s(null),async function(e){return arguments.length>1&&void 0!==arguments[1]&&!arguments[1]?null:window.fetch(`https://api.crowdsignal.com/v3/polls/${e}/results`,{method:"GET",headers:{"content-type":"application/json"}}).then((e=>{if(e.status>=200&&e.status<300)return e.json();throw e})).then((e=>{if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer}))}(e,r).then(s).catch(l).finally((()=>u(!1)))}),o),{data:a,error:i,loading:c}})(0,[e]);return{error:o,loading:a,results:n}},v=t=>{let{showBranding:r,referralCode:n}=t;return(0,e.createElement)("div",{className:"crowdsignal-forms__branding"},r&&(0,e.createElement)("a",{className:"crowdsignal-forms__branding-link with-external-icon",href:`https://crowdsignal.com?ref=${n}`,target:"blank",rel:"noopener noreferrer"},(0,l.__)("Powered by Crowdsignal","crowdsignal-forms")),!r&&(0,e.createElement)("span",{className:"crowdsignal-forms__branding-link"}," "))};v.propTypes={showBranding:o().bool,referralCode:o().string.isRequired};var O=v,L=t=>{let{active:r,className:n}=t;const o=i()("crowdsignal-forms-applause__animation",n,{"is-active":r});return(0,e.createElement)("svg",{className:o,width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("g",{className:"crowdsignal-forms-applause__animation-right"},(0,e.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813Z"}),(0,e.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813ZM23.6104 16.605L22.538 10.5434L22.0547 10.6502L21.4234 15.0093L13.8574 9.48855C13.8574 9.48855 13.4691 9.4034 13.349 9.56801C13.2288 9.73262 13.2638 9.95632 13.4284 10.0764L17.667 13.1693L16.8091 14.345L11.2301 10.2742C11.0655 10.1541 10.8418 10.189 10.7217 10.3536C10.6016 10.5182 10.6365 10.7419 10.8012 10.862L16.3802 14.9329L15.5222 16.1087L10.4782 12.4282C10.3136 12.3081 10.0899 12.343 9.96978 12.5076C9.84967 12.6722 9.88463 12.8959 10.0492 13.0161L15.0933 16.6966L14.2353 17.8723L10.7962 15.3629C10.6316 15.2428 10.4079 15.2777 10.2878 15.4423C10.1677 15.607 10.2027 15.8307 10.3673 15.9508L18.5094 21.8919C19.1561 22.3638 20.0713 22.2207 20.5431 21.5741L23.3571 17.7175C23.5888 17.4001 23.6766 16.9957 23.6104 16.605Z"})),(0,e.createElement)("g",{className:"crowdsignal-forms-applause__animation-left"},(0,e.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813Z"}),(0,e.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813ZM20.3108 16.805L19.2384 10.7434L18.7551 10.8502L18.1239 15.2093L10.5578 9.68854C10.5578 9.68854 10.1695 9.6034 10.0494 9.76801C9.92928 9.93261 9.96425 10.1563 10.1289 10.2764L14.3675 13.3692L13.5096 14.545L7.93056 10.4742C7.76595 10.354 7.54224 10.389 7.42213 10.5536C7.30202 10.7182 7.33699 10.9419 7.50159 11.062L13.0806 15.1329L12.2227 16.3087L7.17864 12.6282C7.01403 12.5081 6.79033 12.543 6.67022 12.7076C6.55011 12.8722 6.58507 13.0959 6.74968 13.216L11.7937 16.8965L10.9358 18.0723L7.49667 15.5629C7.33206 15.4428 7.10836 15.4777 6.98825 15.6423C6.86814 15.8069 6.9031 16.0307 7.06771 16.1508L15.2099 22.0919C15.8566 22.5638 16.7717 22.4207 17.2436 21.7741L20.0576 17.9175C20.2892 17.6001 20.3771 17.1957 20.3108 16.805Z"})),(0,e.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-small"},(0,e.createElement)("rect",{x:"15.4854",y:"4.42176",width:"1.5",height:"3",transform:"rotate(8 15.4854 4.42176)"}),(0,e.createElement)("rect",{x:"19.9369",y:"5.15548",width:"1.5",height:"3",transform:"rotate(43 19.9369 5.15548)"}),(0,e.createElement)("rect",{x:"11.1523",y:"4.78963",width:"1.5",height:"3",transform:"rotate(-27 11.1523 4.78963)"})),(0,e.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-large"},(0,e.createElement)("rect",{x:"23.453",y:"2.41095",width:"1.5",height:"3",transform:"rotate(38 23.453 2.41095)"}),(0,e.createElement)("rect",{x:"26.9413",y:"5.27211",width:"1.5",height:"3",transform:"rotate(73 26.9413 5.27211)"}),(0,e.createElement)("rect",{x:"19.5165",y:"0.562988",width:"1.5",height:"3",transform:"rotate(3 19.5165 0.562988)"}),(0,e.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.788011 0.615662 0.615662 0.788011 8.52597 2.41095)"}),(0,e.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.292372 0.956305 0.956305 0.292372 5.03775 5.27211)"}),(0,e.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.99863 0.052336 0.052336 0.99863 12.4625 0.562988)"})))};const A=r=>{const{attributes:n,fallbackStyles:o,renderStyleProbe:s}=r,l=n.apiPollData?n.apiPollData.id:null,{hasVoted:c,vote:d}=function(e){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o=`cs-poll-${e}`,[a,s]=(0,t.useState)(!1),[i,l]=(0,t.useState)(!1),[c,u]=(0,t.useState)("");return(0,t.useEffect)((()=>{r&&void 0!==S.get(o)&&(l(!0),u(S.get(o)))}),[]),{hasVoted:i,isVoting:a,vote:async function(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;try{s(!0);const i=await(async e=>{const t=(new Date).getTime(),r=await window.fetch(`https://poll.fm/n/5430eeac3911395001d731d9702fc38b/${e}?${t}&format=json`);if(!r.ok)throw new y;const n=await r.json();if(!n.nonce)throw new y;return n.nonce})(e);if(await(async(e,t,r,n)=>{const o=r.join(","),a=await window.fetch(`https://polls.polldaddy.com/vote-js.php?format=json&p=${t}&b=1&a=${o}&o=&va=16&cookie=0&n=${e}&url=${encodeURIComponent(window.location)}&vi=${n}`);if(!a.ok)throw new y;const s=await a.json();if("error"===s.status)throw new b(s.error)})(i,e,t,a),l(!0),r){const e=n?t.join(","):(new Date).getTime();S.set(o,e,{sameSite:"Strict",expires:365}),u(e)}}finally{s(!1)}},storedCookieValue:c}}(l,!0),[f,p]=(0,t.useState)(0),[m,w]=(0,t.useState)(0),[h,C]=(0,t.useState)(null),[g,v]=(0,t.useState)(!1),[A,R]=(0,t.useState)(null),{results:N}=E(l),_=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;return u.CLOSED===e||u.CLOSED_AFTER===e&&new Date(t)<r}(n.pollStatus,n.closedAfterDateTime),T=()=>{if(null===l||_)return;A&&clearTimeout(A),v(!0),R(setTimeout((()=>{v(!1)}),200));const e=m+1;w(e),p(f+1);const t=n.apiPollData.answers[0].id;null!==h&&clearTimeout(h);const r=setTimeout((()=>{d([t],e),C(null),w(0)}),1e3);C(r)},I=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return i()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},r)}(n,"crowdsignal-forms-applause",n.className,`size-${n.size}`,{"is-closed":_}),x=((e,t)=>{const r=(0,a.isEmpty)(e.textColor)?t.textColor:e.textColor;return(0,a.mapKeys)({bgColor:e.backgroundColor||t.backgroundColor,textColor:r,hoverColor:t.accentColor,borderRadius:`${e.borderRadius||0}px`,borderWidth:`${e.borderWidth||0}px`,borderColor:e.borderColor},((e,t)=>`--crowdsignal-forms-applause-${(0,a.kebabCase)(t)}`))})(n,o),k=(null!==N?(0,a.values)(N)[0]:0)+f;return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:I,style:x,onClick:T,onKeyPress:T,role:"button",tabIndex:0},(0,e.createElement)(L,{active:g}),(0,e.createElement)("p",{className:"crowdsignal-forms-applause__count"},(P=k)?P>=1e7?`${(0,a.round)(P/1e6)}M`:P>=1e6?`${(P/1e6).toFixed(1)}M`:P>=1e4?`${(0,a.round)(P/1e3)}K`:P>=1e3?`${(P/1e3).toFixed(1)}K`:P.toString():"0"," Claps"),s()),(0,e.createElement)(O,{showBranding:c&&!n.hideBranding,referralCode:"cs-forms-applause"}));var P};A.propTypes={className:o().string};var R,N,_=(R=A,(N=e=>({fallbackStyles:C(e.querySelector(".crowdsignal-forms__style-probe"))}),(0,m.createHigherOrderComponent)((t=>class extends e.Component{constructor(e){super(e),this.nodeRef=this.props.node,this.state={fallbackStyles:void 0,grabStylesCompleted:!1},this.bindRef=this.bindRef.bind(this)}bindRef(e){e&&(this.nodeRef=e)}componentDidMount(){this.grabFallbackStyles()}componentDidUpdate(){this.grabFallbackStyles()}grabFallbackStyles(){const{grabStylesCompleted:e,fallbackStyles:t}=this.state;if(this.nodeRef&&!e){const e=N(this.nodeRef,this.props);p()(e,t)||this.setState({fallbackStyles:e,grabStylesCompleted:Object.values(e).every(Boolean)})}}render(){const r=(0,e.createElement)(t,d({},this.props,this.state.fallbackStyles));return this.props.node?r:(0,e.createElement)("div",{ref:this.bindRef}," ",r," ")}}),"withFallbackStyles"))((t=>{let{fallbackStyles:r,...n}=t;return(0,e.createElement)(R,d({fallbackStyles:r||{},renderStyleProbe:()=>r?null:(0,e.createElement)(h,null)},n))}))),T=window.ReactDOM;const I=(e,t)=>(0,a.forEach)(document.querySelectorAll(`div[${e}]`),(r=>{try{const n=JSON.parse(r.dataset[(0,a.camelCase)(e.substr(5))]),o=t(n,r);r.removeAttribute(e),(0,T.render)(o,r)}catch(t){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}})),x=(e,t)=>{((0,a.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((()=>I(e,t))).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),(0,a.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,I(e,t))};((e,t)=>{if("complete"===document.readyState)return x(e,t);window.addEventListener("load",(()=>x(e,t)))})("data-crowdsignal-applause",(t=>(0,e.createElement)(_,{attributes:t})))}()}(); -
crowdsignal-forms/trunk/build/editor.asset.php
r2898850 r2907675 1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives'), 'version' => ' b35831e174aab9ae9877de0dbac1454b');1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives'), 'version' => 'c4373e73c8429412b84c'); -
crowdsignal-forms/trunk/build/editor.css
r2898850 r2907675 1 .crowdsignal-forms__block-alignment-control-popover .components-popover__content{min-width:auto !important}.crowdsignal-forms__block-alignment-control-grid{display:flex;flex-direction:column}.crowdsignal-forms__block-alignment-control-row{display:flex}.crowdsignal-forms__block-alignment-control-button{align-items:center;border:0;background:transparent;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.crowdsignal-forms__block-alignment-control-button::before{background-color:#b5bcc2;display:block;content:"";height:6px;width:6px}.crowdsignal-forms__block-alignment-control-button:hover::before{background-color:#007cba}.crowdsignal-forms__block-alignment-control-button.is-active::before{background-color:#000;box-shadow:#000 0 0 0 2px}.crowdsignal-forms__block-alignment-control-icon{display:flex;flex-direction:column;height:24px;justify-content:space-between;width:24px}.crowdsignal-forms__block-alignment-control-icon-row{display:flex;justify-content:space-between;width:100%}.crowdsignal-forms__block-alignment-control-icon-dot{display:flex;padding:2px}.crowdsignal-forms__block-alignment-control-icon-dot::before{background-color:#000;content:"";display:block;height:2px;width:2px}.crowdsignal-forms__block-alignment-control-icon-dot.is-active::before{box-shadow:#000 0 0 0 2px}.crowdsignal-forms__connect-to-crowdsignal{border:1px solid #000;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;padding:24px;text-align:initial}.crowdsignal-forms__connect-to-crowdsignal-header{display:flex;flex-direction:row;align-items:center}.crowdsignal-forms__connect-to-crowdsignal-body{font-size:13px;margin-top:24px;margin-bottom:16px}.crowdsignal-forms__connect-to-crowdsignal-title{font-size:24pt;margin-inline-start:16px}.crowdsignal-forms__editor-notice{margin:0 0 15px !important}.crowdsignal-forms__editor-notice .components-notice__content{display:flex;flex-direction:row;align-items:center}.crowdsignal-forms__editor-notice-icon{line-height:0;padding:8px 16px 8px 8px}.is-warn .crowdsignal-forms__editor-notice-icon{color:var(--wp-admin-theme-color)}.crowdsignal-forms__editor-notice-text{flex-grow:1;color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms__editor-notice-text a{text-decoration:underline}.crowdsignal-forms__sidebar-promote{margin-left:16px;flex-grow:1}.crowdsignal-forms__footer-branding{align-items:center;display:flex;margin-top:16px;width:100%}.crowdsignal-forms__footer-branding img.crowdsignal-forms__footer-branding-logo{height:50px;margin-left:auto;margin-right:0;width:50px}.crowdsignal-forms__footer-branding .crowdsignal-forms__branding-promote{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:10px;text-decoration:none !important;box-shadow:none;border:0;background-color:#a4a4a4a4;color:#fff;cursor:pointer;padding-right:8px;padding-left:8px;margin-left:16px;border-radius:2px;padding-top:2px;padding-bottom:2px;vertical-align:middle}.crowdsignal-forms__footer-cs-link{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-bottom:0 solid var(--crowdsignal-forms-text-color) !important}.crowdsignal-forms__footer-cs-link:not(:hover){color:var(--crowdsignal-forms-text-color);opacity:0.4}.has-default-thankyou .crowdsignal-forms__footer-cs-link{color:#333}#editor .editor-styles-wrapper .crowdsignal-forms-poll{margin-left:0;margin-right:0}#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="full"] .crowdsignal-forms-poll{border-left-width:0;border-right-width:0}@media screen and (min-width: 660px){#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="wide"] .crowdsignal-forms-poll__content,#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="full"] .crowdsignal-forms-poll__content{padding:80px}}#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer{cursor:text}#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer:hover,#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer.is-focused{color:inherit}#editor .editor-styles-wrapper .wp-block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{cursor:text;display:block}#editor .editor-styles-wrapper .wp-block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link:hover{opacity:inherit}.crowdsignal-forms-poll__resize-wrapper{margin-left:auto;margin-right:auto;margin-bottom:3em}.crowdsignal-forms-poll__resize-wrapper:not(:first-child){margin-top:3em}.crowdsignal-forms__redirect-url input[type="text"]{width:100%}.crowdsignal-forms__redirect-url__suggestions{width:260px}.crowdsignal-forms__row{display:flex;flex-direction:row}.crowdsignal-forms__row .crowdsignal-forms__small-text-input input[type="text"]{width:40px}.crowdsignal-forms__row .crowdsignal-forms__small-text-input input[type="number"]{width:50px}.crowdsignal-forms__reset-width-button{margin-left:auto;margin-top:25px}.crowdsignal-forms-poll__edit-bar{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin-top:24px;padding:18px 24px;color:#d82e20;border-left:4px solid #d82e20;background:#f8dad8;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.crowdsignal-forms-poll__edit-bar .crowdsignal-forms-poll__edit-bar-message{padding-inline-end:24px}.crowdsignal-forms-poll__edit-bar button.crowdsignal-forms-poll__edit-bar-button{border:2px solid #d82e20;border-radius:4px;color:#d82e20;background:transparent;padding:8px 16px;cursor:pointer}.crowdsignal-poll-wrapper:not(:first-child),[data-type="crowdsignal-forms/poll"]:not(:first-child){margin-top:3em}.crowdsignal-poll-wrapper:not(:last-child),[data-type="crowdsignal-forms/poll"]:not(:last-child){margin-bottom:3em}.crowdsignal-forms-poll{border-color:var(--crowdsignal-forms-border-color);border-style:solid;border-width:var(--crowdsignal-forms-border-width);margin-left:auto;margin-right:auto;margin-top:5px;position:relative;text-align:left}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll{border-left-width:0;border-right-width:0}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question{margin:0 0 44px}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question:first-child{margin-top:0}.crowdsignal-forms-poll .crowdsignal-forms-poll__note{font-style:italic;margin:0 0 32px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:40px 24px 16px 24px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__question{font-family:var(--crowdsignal-forms-question-font-family);line-height:1.4}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-label,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-results-answer,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__note{font-family:var(--crowdsignal-forms-body-font-family)}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{margin:0 auto;max-width:var(--crowdsignal-forms-content-wide-width)}@media screen and (min-width: 660px){.alignwide.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content,.alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:80px}}.crowdsignal-forms-poll.is-closed .crowdsignal-forms-poll__form{opacity:0.5}.crowdsignal-forms-poll.is-hidden{opacity:0.5}.crowdsignal-forms-poll.has-text-color{color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll.has-bg-color{background-color:var(--crowdsignal-forms-bg-color)}.crowdsignal-forms-poll.has-border-radius{border-radius:var(--crowdsignal-forms-border-radius);overflow:hidden}.crowdsignal-forms-poll.has-box-shadow{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.crowdsignal-forms-poll .is-transparent{opacity:0;pointer-events:none}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button{-webkit-appearance:initial}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button:disabled{opacity:0.7}.crowdsignal-forms-poll.has-submit-button-text-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{color:var(--crowdsignal-forms-submit-button-text-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{background-color:var(--crowdsignal-forms-submit-button-bg-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link:hover{opacity:0.9}.crowdsignal-forms-poll__options.is-button{display:flex;flex-direction:column;flex-wrap:wrap}.crowdsignal-forms-poll__options.is-button.is-inline-button-alignment{flex-direction:row}.crowdsignal-forms-poll__answer{display:flex;align-items:center;font-size:inherit;font-weight:600;margin:0;padding:0 2px;position:relative}.crowdsignal-forms-poll__answer.is-button{margin-inline-end:20px;margin-block-end:20px;max-width:100%}.crowdsignal-forms-poll__answer.is-button .wp-block-button.crowdsignal-forms-poll__block-button,.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{max-width:100%}.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{overflow:hidden;white-space:break-spaces !important;word-break:break-word;word-wrap:break-word}.crowdsignal-forms-poll__answer:not(.is-button){cursor:pointer;margin-block-end:12px;width:100%}.crowdsignal-forms-poll__answer>.crowdsignal-forms-poll__answer{margin-block-end:0}.crowdsignal-forms-poll__answer:hover,.crowdsignal-forms-poll__answer.is-focused{color:var(--crowdsignal-forms-submit-button-bg-color)}.has-voted .crowdsignal-forms-poll__answer{opacity:0.5}.crowdsignal-forms-poll__submit-button{border:none;line-height:normal}input[type="checkbox"].crowdsignal-forms-poll__input,input[type="radio"].crowdsignal-forms-poll__input{height:0;opacity:0;position:absolute;width:0}.crowdsignal-forms-poll__check{margin:0 10px 0 0;position:relative;display:flex;align-items:center;justify-content:center}.crowdsignal-forms-poll__check::before{background-color:transparent;border:1.5px solid var(--crowdsignal-forms-text-color);border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;transition:background-color 0.3s, border-color 0.3s;width:1em}.crowdsignal-forms-poll__answer.is-multiple-choice .crowdsignal-forms-poll__check::before{border-radius:3px}.crowdsignal-forms-poll__answer.is-multiple-choice.is-selected .crowdsignal-forms-poll__check::before{border-color:var(--crowdsignal-forms-text-color);background-color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll__answer.is-selected:not(.is-multiple-choice) .crowdsignal-forms-poll__check::after{animation-duration:0.3s;animation-name:crowdsignal-forms-animation__pop;animation-iteration-count:1;background-clip:padding-box;background-color:var(--crowdsignal-forms-text-color);border:4.5px solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;position:absolute;left:0;top:0;width:1em}.crowdsignal-forms-poll__answer.is-selected.is-multiple-choice .crowdsignal-forms-poll__check::after{border-color:var(--crowdsignal-forms-submit-button-text-color);border-style:solid;border-width:0 0 2px 2px;box-sizing:border-box;content:"";display:block;height:25%;margin:-0.1em 0 0 0;position:absolute;transform:rotateZ(-45deg);width:50%}.crowdsignal-forms-poll__answer-label-wrapper{flex:1;word-break:break-word}.crowdsignal-forms-poll__button{border:0;padding:0}.crowdsignal-forms-poll__actions .wp-block-button,.crowdsignal-forms-poll__options .wp-block-button{margin:0}.crowdsignal-forms-poll__actions{display:flex;justify-content:flex-end;margin-top:32px;margin-bottom:16px}.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__actions .wp-block-button.crowdsignal-forms-poll__block-button,.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__options .wp-block-button.crowdsignal-forms-poll__block-button{margin:0}.crowdsignal-forms-poll__closed-banner{background-color:var(--crowdsignal-forms-border-color);box-sizing:border-box;display:flex;color:var(--crowdsignal-forms-submit-button-text-color);font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;justify-content:center;padding:calc(var(--crowdsignal-forms-border-width) + 0.2em) 0 0.2em;width:100%}.is-hidden .crowdsignal-forms-poll__closed-banner{font-style:italic}.crowdsignal-forms-poll__error{color:red}.crowdsignal-forms-poll__results-list{margin:0 0 1em;position:relative}.crowdsignal-forms-poll__answer-results{display:flex;flex-direction:column;margin:0 0 16px;width:100%}.crowdsignal-forms-poll__answer-results:last-child{margin:0}.crowdsignal-forms-poll__answer-results-labels{align-items:flex-end;display:flex;margin:0 0 8px;width:100%;word-break:break-word}.crowdsignal-forms-poll__answer-results-answer{flex:1;font-size:1em;font-weight:600}.crowdsignal-forms-poll__answer-results-votes{font-size:0.75em;line-height:2}.crowdsignal-forms-poll__answer-results-percent{font-weight:600;line-height:1.6}.crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results-percent{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;margin-left:20px;transition:opacity 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-percent{display:none}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse;background-color:var(--crowdsignal-forms-text-color);font-size:0.7em;height:1em;width:50px}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes:last-child,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent:last-child{width:40px}.crowdsignal-forms-poll__answer-results-progress-track{border:1px solid;border-color:rgba(var(--crowdsignal-forms-text-color-properties), 0.3);box-sizing:border-box;height:1em;width:100%}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-track{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse}.crowdsignal-forms-poll__answer-results-progress-bar{animation-fill-mode:forwards;background-color:var(--crowdsignal-forms-submit-button-bg-color);height:100%;transition:background-color 0.3s, width 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-progress-bar{width:0}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-bar{background-color:var(--crowdsignal-forms-text-color);width:25%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+1) .crowdsignal-forms-poll__answer-results-progress-bar{width:40%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+2) .crowdsignal-forms-poll__answer-results-progress-bar{width:75%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+3) .crowdsignal-forms-poll__answer-results-progress-bar{width:50%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+4) .crowdsignal-forms-poll__answer-results-progress-bar{width:60%}.crowdsignal-forms-poll__results-footer{display:flex;flex-direction:column;justify-content:space-between;width:100%;font-size:0.9em}.crowdsignal-forms-poll__results-total{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;position:relative;text-align:right;width:100%;margin-bottom:1em}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total{color:transparent}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total::before{animation-name:crowdsignal-forms-animation__pulse;animation-duration:1.5s;animation-iteration-count:infinite;background-color:var(--crowdsignal-forms-text-color);content:"";display:block;position:absolute;right:0;height:1em;width:150px}.crowdsignal-forms-poll__error-banner{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin-top:24px;padding:18px 24px;color:#d82e20;border-left:4px solid #d82e20;background:#f8dad8}.crowdsignal-forms-poll__submit-message-container{position:absolute;background-color:var(--crowdsignal-forms-bg-color);left:0;top:0;width:100%;height:100%;overflow:hidden}.has-default-thankyou .crowdsignal-forms-poll__submit-message-container{background-color:#fff}.crowdsignal-forms-poll__submit-message{position:relative}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message{position:absolute;right:0;top:0;background-color:transparent;color:#000;text-decoration:none;border:none}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message:hover{background:inherit}.crowdsignal-forms-poll__submit-message-footer{position:absolute;bottom:0;left:0;padding:16px 24px;width:100%;background-color:inherit}.crowdsignal-forms-poll__thank-you-cs-sticker{right:25px;top:66px}.crowdsignal-forms-poll__thank-you-sticker{right:132px;top:12px}.crowdsignal-forms-poll__thank-you-cs-sticker,.crowdsignal-forms-poll__thank-you-sticker{filter:drop-shadow(0 1px 2px rgba(0,0,0,0.2));width:100px;height:100px;position:absolute}.crowdsignal-forms-poll__custom-message-check{color:var(--crowdsignal-forms-text-color);padding-left:24px;padding-top:24px}.crowdsignal-forms-poll__custom-message{font-family:var(--crowdsignal-forms-question-font-family);font-weight:600;padding:16px 24px}.wp_block-crowdsignal-forms-poll__vote-branding{margin-top:16px}.crowdsignal-forms__style-probe{display:none}.crowdsignal-forms-vote .block-editor-block-list__layout{display:flex;flex-direction:row}.crowdsignal-forms__border-popover .crowdsignal-forms__row{padding:10px}.crowdsignal-forms-vote.no-results .crowdsignal-forms-vote-item__count{display:none}.crowdsignal-forms-vote__size-dropdown .components-button.components-dropdown-menu__menu-item.is-active::after{content:"\2713";margin-inline-start:auto;margin-inline-end:0}[data-type="crowdsignal-forms/vote-item"]{margin-top:28px !important;margin-bottom:0 !important}[data-type="crowdsignal-forms/vote-item"]:not(:last-child){margin-inline-end:8px}.crowdsignal-vote-wrapper:not(:first-child),[data-type="crowdsignal-forms/vote"]:not(:first-child){margin-top:3em}.crowdsignal-vote-wrapper:not(:last-child),[data-type="crowdsignal-forms/vote"]:not(:last-child){margin-bottom:3em}.crowdsignal-forms-vote{align-items:center;display:inline-flex;flex-direction:column;border-style:unset}.crowdsignal-forms-vote.crowdsignal-forms-vote__example{align-items:center}.crowdsignal-forms-vote__items{display:flex;flex-direction:row}.crowdsignal-forms-vote-item{border:var(--crowdsignal-forms-vote-border-width) solid #d2d2d2;border-radius:var(--crowdsignal-forms-vote-border-radius);cursor:pointer;display:flex;flex-direction:row;align-items:center;position:relative;user-select:none;-webkit-user-select:none}.crowdsignal-forms-vote-item:not(:last-child){margin-inline-end:8px !important}.crowdsignal-forms-vote-item.has-bg-color{background-color:var(--crowdsignal-forms-vote-bg-color)}.crowdsignal-forms-vote-item.has-border-color{border-color:var(--crowdsignal-forms-vote-border-color)}.crowdsignal-forms-vote-item.has-text-color{color:var(--crowdsignal-forms-vote-text-color)}.is-closed .crowdsignal-forms-vote-item,.crowdsignal-forms-vote-item.is-disabled{cursor:inherit}.is-closed .crowdsignal-forms-vote-item,.crowdsignal-forms-vote-item.is-disabled:not(.is-voted-on){opacity:0.5}.size-small .crowdsignal-forms-vote-item{padding:18px 10px;height:0.7em}.size-small .crowdsignal-forms-vote-item.is-type-down{padding-left:9px}.size-medium .crowdsignal-forms-vote-item{height:1em;padding:20px 10px}.size-medium .crowdsignal-forms-vote-item.is-type-down{padding-left:9px}.size-large .crowdsignal-forms-vote-item{height:1.2em;padding:22px 16px}.size-large .crowdsignal-forms-vote-item:not(:last-child){margin-inline-end:16px !important}.size-large .crowdsignal-forms-vote-item.is-type-down{padding-left:15px}.crowdsignal-forms-vote-item.is-voted-on,.crowdsignal-forms-vote-item:hover:not(.is-disabled),.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor){border-color:var(--crowdsignal-forms-vote-voted-color);color:var(--crowdsignal-forms-vote-voted-color)}.crowdsignal-forms-vote-item.is-voted-on.has-bg-color,.crowdsignal-forms-vote-item.is-voted-on.has-text-color,.crowdsignal-forms-vote-item:hover:not(.is-disabled).has-bg-color,.crowdsignal-forms-vote-item:hover:not(.is-disabled).has-text-color,.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor).has-bg-color,.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor).has-text-color{background-color:var(--crowdsignal-forms-vote-text-color);border-color:var(--crowdsignal-forms-vote-bg-color);color:var(--crowdsignal-forms-vote-bg-color)}.size-small .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:0.7em;height:0.7em;max-height:0.7em}.size-medium .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:1em;height:1em;max-height:1em}.size-large .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:1.2em;height:1.2em;max-height:1.2em}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item__icon{animation-duration:0.4s;animation-name:crowdsignal-forms-animation__grow;animation-iteration-count:1;animation-timing-function:ease-out}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:14pt;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;margin-inline-start:10px;font-variant-numeric:tabular-nums;transform:rotateX(0deg);transform-origin:50% 50% 10px;transition:transform 0.3s}.size-small .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:0.6em}.size-medium .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:0.8em}.size-large .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:1em}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter,.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter-active{margin:0;position:absolute;right:0}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter{transform:rotateX(-90deg)}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter{transform:rotateX(90deg)}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit,.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit-active{margin:0;position:absolute;right:10px;top:4px;transform:rotateX(90deg)}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit,.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit-active{transform:rotateX(-90deg)}.crowdsignal-forms-vote__branding{display:flex}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:8px;padding:8px 4px 0;text-decoration:none !important;text-transform:uppercase;border:0 !important}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link.with-external-icon::after{content:"\2197";display:inline;font-size:6px;vertical-align:super}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link:not(:hover){color:var(--crowdsignal-forms-text-color)}.crowdsignal-applause-wrapper{margin-bottom:3em}.crowdsignal-forms-applause{display:flex;flex-direction:row;align-items:center;outline:0;width:max-content;cursor:pointer;border:var(--crowdsignal-forms-applause-border-width) solid #d2d2d2;border-radius:var(--crowdsignal-forms-applause-border-radius);user-select:none;--webkit-user-select: none}.crowdsignal-forms-applause .crowdsignal-forms-applause__count{margin:unset !important}.crowdsignal-forms-applause.size-small{padding:20px 16px 18px 12px;height:0.7em}.crowdsignal-forms-applause.size-small .crowdsignal-forms-applause__count{font-size:14px;padding-bottom:2px}.crowdsignal-forms-applause.size-medium{height:1em;padding:24px 16px 20px 8px}.crowdsignal-forms-applause.size-medium .crowdsignal-forms-applause__count{font-size:16px;padding-bottom:4px}.crowdsignal-forms-applause.size-large{height:1.2em;padding:28px 18px 22px 8px}.crowdsignal-forms-applause.size-large .crowdsignal-forms-applause__count{font-size:19px;padding-bottom:6px}.crowdsignal-forms-applause.is-closed{opacity:0.5}.crowdsignal-forms-applause.has-text-color{color:var(--crowdsignal-forms-applause-text-color)}.crowdsignal-forms-applause.has-border-color{border:var(--crowdsignal-forms-applause-border-width) solid var(--crowdsignal-forms-applause-border-color)}.crowdsignal-forms-applause.has-bg-color{background-color:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause:not(.is-closed):hover{color:var(--crowdsignal-forms-applause-hover-color);border-color:var(--crowdsignal-forms-applause-hover-color)}.crowdsignal-forms-applause:not(.is-closed):hover.has-bg-color{color:var(--crowdsignal-forms-applause-bg-color);background-color:var(--crowdsignal-forms-applause-text-color);border-color:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-text-color);margin-inline-end:5px}.crowdsignal-forms-applause.size-small .crowdsignal-forms-applause__animation{width:33px;height:33px;max-height:33px}.crowdsignal-forms-applause.size-medium .crowdsignal-forms-applause__animation{width:50px;height:50px;max-height:50px}.crowdsignal-forms-applause.size-large .crowdsignal-forms-applause__animation{width:60px;height:60px;max-height:60px}.crowdsignal-forms-applause__animation .crowdsignal-forms-applause__animation-inner-fill{fill:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-hover-color)}.crowdsignal-forms-applause.has-bg-color:not(.is-closed):hover .crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause.has-bg-color:not(.is-closed):hover .crowdsignal-forms-applause__animation .crowdsignal-forms-applause__animation-inner-fill{fill:var(--crowdsignal-forms-applause-text-color)}.crowdsignal-forms-applause__animation-right{transition:transform 0.3s}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-right{transform:translateX(3%) translateY(-3%)}.crowdsignal-forms-applause__animation-left{transition:transform 0.3s}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-left{transform:translateX(-3%) translateY(0)}.crowdsignal-forms-applause__animation-wave-small{opacity:1}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-wave-small{animation:crowdsignal-forms-animation__fade-out 0.3s forwards;transform:translateY(-5%);transition:transform 0.3s}.crowdsignal-forms-applause__animation-wave-large{opacity:0}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-right{transform:translateX(-3%) translateY(0);transition:transform 0.1s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-left{transform:translateX(3%) translateY(0);transition:transform 0.1s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-wave-small{animation:crowdsignal-forms-animation__fade-out 0.3s forwards;transform:translateY(-5%);transition:transform 0.3s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-wave-large{animation:crowdsignal-forms-animation__fade-in 0.03s forwards;animation-delay:0.07s}.crowdsignal-forms-nps.is-inactive{opacity:0.6}.crowdsignal-forms-nps__toolbar-toggle{font-weight:600;padding-left:16px !important;padding-right:16px !important}.crowdsignal-forms-nps__toolbar-popover{padding:15px;min-width:300px}.crowdsignal-forms-nps__toolbar-popover .components-base-control__field{display:flex;flex-direction:row;align-items:center;margin-bottom:0}.crowdsignal-forms-nps__toolbar-popover .components-base-control__label{display:block;flex-grow:1;line-height:30px;margin-bottom:0}.crowdsignal-forms-nps__toolbar-popover .components-text-control__input{width:5em}.crowdsignal-forms-nps__toolbar-popover-button svg{margin-right:0 !important}.crowdsignal-forms-nps__toolbar-popover-button.components-button.has-icon .dashicon{margin-right:2px}.crowdsignal-forms-nps__rating-button:hover{background-color:var(--crowdsignal-forms-button-text-color);border-color:var(--crowdsignal-forms-button-color);color:var(--crowdsignal-forms-button-color)}.editor-styles-wrapper .components-button.is-secondary.crowdsignal-forms-nps__preview-button{text-decoration:none}.editor-styles-wrapper .components-button.is-secondary.crowdsignal-forms-nps__preview-button.is-disabled{display:none}.editor-styles-wrapper .crowdsignal-forms-feedback__header{color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-nps{border:0;border-top:10px solid var(--crowdsignal-forms-button-color);background-color:var(--crowdsignal-forms-background-color);color:var(--crowdsignal-forms-text-color);height:auto;padding:24px 16px;position:relative}@media screen and (min-width: 670px){.crowdsignal-forms-nps{padding:32px 32px 24px 32px}}.crowdsignal-forms-nps .crowdsignal-forms__footer-branding{margin-top:40px;font-size:16px}.crowdsignal-forms-nps__close-button{align-items:center;background-color:var(--crowdsignal-forms-button-color);border:0;border-radius:20px;color:var(--crowdsignal-forms-button-text-color);display:flex;height:40px;justify-content:center;outline:0;padding:0;position:absolute;right:-20px;top:-25px;width:40px}.crowdsignal-forms-nps__close-button:hover{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-nps__question{margin-top:0 !important;margin-bottom:32px !important}.crowdsignal-forms-nps__rating{display:flex;flex-direction:column}.crowdsignal-forms-nps__rating-labels{display:flex;flex-direction:row;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:14px;justify-content:space-between;margin-top:8px}.crowdsignal-forms-nps__rating-scale{display:flex;margin:10px auto 0;width:100%}.crowdsignal-forms-nps__rating-button{background-color:var(--crowdsignal-forms-button-color);border:1px solid var(--crowdsignal-forms-button-color);border-radius:2px;color:var(--crowdsignal-forms-button-text-color);cursor:pointer;display:inline-flex;flex:1;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:600;height:50px;justify-content:center;line-height:50px;margin:0 0 0 0.4em;padding:0;text-align:center;text-decoration:none;transition:background-color 0.2s, color 0.2s}.crowdsignal-forms-nps__rating-button:first-child{margin:0}.crowdsignal-forms-nps__rating-button:hover:enabled{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color);text-decoration:none}.crowdsignal-forms-nps__rating-button:disabled:not(.is-active){background-color:transparent;color:var(--crowdsignal-forms-button-color)}@media screen and (min-width: 670px){.crowdsignal-forms-nps__rating-button{margin:0 0 0 0.7em}}.crowdsignal-forms-nps__feedback{display:flex;flex-direction:column}.crowdsignal-forms-nps__feedback-text{margin-top:16px;margin-bottom:25px; width:100%}.crowdsignal-forms-nps__feedback-text textarea{font-size:var(--crowdsignal-forms-text-size)}.crowdsignal-forms-nps__feedback-button-wrapper{align-self:flex-end}.crowdsignal-forms-nps__feedback-button{align-self:flex-end;background-color:var(--crowdsignal-forms-button-color) !important;border:1px solid var(--crowdsignal-forms-button-color);color:var(--crowdsignal-forms-button-text-color) !important;text-decoration:none}.crowdsignal-forms-nps__feedback-button:hover{background-color:var(--crowdsignal-forms-button-text-color) !important;color:var(--crowdsignal-forms-button-color) !important;text-decoration:none}.crowdsignal-forms-feedback__trigger-preview{display:flex}.crowdsignal-forms-feedback.align-right .crowdsignal-forms-feedback__trigger-preview{justify-content:flex-end}.crowdsignal-forms-feedback.vertical-align-top .crowdsignal-forms-feedback__trigger-preview{margin-bottom:15px !important;margin-top:0 !important}.crowdsignal-forms-feedback.vertical-align-bottom .crowdsignal-forms-feedback__trigger-preview{order:99;margin-bottom:0 !important;margin-top:15px !important}.crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-preview{align-items:flex-start;padding:var(--crowdsignal-forms-feedback__toggle-padding) 0;margin-right:20px}.crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-preview{margin-left:20px;margin-right:0}.crowdsignal-forms-feedback.is-vertical.is-widget .crowdsignal-forms-feedback__trigger-preview{position:relative;width:var(--crowdsignal-forms-trigger-height)}.crowdsignal-forms-feedback__popover-preview{display:flex;flex-direction:column;justify-content:center;margin:0 !important;position:relative}.crowdsignal-forms-feedback.align-left .crowdsignal-forms-feedback__popover-preview{align-items:flex-start}.crowdsignal-forms-feedback.align-right .crowdsignal-forms-feedback__popover-preview{align-items:flex-end}.editor-styles-wrapper .wp-block[data-type="crowdsignal-forms/feedback"],.wp-customizer .wp-block[data-type="crowdsignal-forms/feedback"]{width:auto;z-index:1}.editor-styles-wrapper .wp-block[data-type="crowdsignal-forms/feedback"]::after,.wp-customizer .wp-block[data-type="crowdsignal-forms/feedback"]::after{display:none}.editor-styles-wrapper .crowdsignal-forms-feedback__popover-overlay,.wp-customizer .crowdsignal-forms-feedback__popover-overlay{background-color:rgba(0,0,0,0.3);content:"";display:block;position:fixed;bottom:25px;left:0;right:0;top:0;z-index:-1}.editor-styles-wrapper .crowdsignal-forms-feedback,.wp-customizer .crowdsignal-forms-feedback{display:flex;flex-direction:column;justify-content:center;margin-top:0 !important;margin-bottom:0 !important;position:relative}.editor-styles-wrapper .crowdsignal-forms-feedback.is-active .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-active .crowdsignal-forms-feedback__trigger{cursor:text !important;white-space:pre-wrap !important}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical,.wp-customizer .crowdsignal-forms-feedback.is-vertical{flex-direction:row}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top right;transform:rotateZ(270deg) translateY(-100%)}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger{margin:0}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical.align-right,.wp-customizer .crowdsignal-forms-feedback.is-vertical.align-right{flex-direction:row-reverse}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top left;transform:rotateZ(270deg) translateX(-100%)}.editor-styles-wrapper .crowdsignal-forms-feedback .crowdsignal-forms__editor-notice,.wp-customizer .crowdsignal-forms-feedback .crowdsignal-forms__editor-notice{width:380px}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget,.wp-customizer .crowdsignal-forms-feedback.is-widget{border:1px solid #e0e0e0;padding:10px;margin-bottom:15px !important}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__popover,.wp-customizer .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__popover{width:100%}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget.is-vertical,.wp-customizer .crowdsignal-forms-feedback.is-widget.is-vertical{padding-left:0;padding-right:0;justify-content:flex-start;overflow:hidden;position:relative}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget.is-vertical .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-widget.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{position:absolute;top:50%;left:50%;transform-origin:top left;transform:rotateZ(270deg) translateX(-50%) translateY(-50%)}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__trigger{margin:0}.editor-styles-wrapper .crowdsignal-forms-feedback__input input,.editor-styles-wrapper .crowdsignal-forms-feedback__input textarea,.wp-customizer .crowdsignal-forms-feedback__input input,.wp-customizer .crowdsignal-forms-feedback__input textarea{color:#757575}.editor-styles-wrapper .crowdsignal-forms-feedback__button-wrapper,.wp-customizer .crowdsignal-forms-feedback__button-wrapper{margin-top:24px !important;margin-bottom:0 !important}.crowdsignal-forms-feedback__toolbar-toggle{font-weight:600;padding-left:16px !important;padding-right:16px !important}.crowdsignal-forms-feedback__toolbar-toggle.is-pressed::before{left:8px !important;right:8px !important}.crowdsignal-forms-feedback__trigger-settings{align-items:center;display:flex;margin-bottom:24px}.crowdsignal-forms-feedback__trigger-settings-trigger{background-size:cover;border:1px solid #c4c4c4;border-radius:50%;height:70px;margin-right:12px;overflow:hidden;padding:0;width:70px}.crowdsignal-forms-feedback__closed-notice{background-color:#1e1e1e;color:#fff;text-align:center;width:100%;font-size:14px;line-height:1.5;padding:6px}.crowdsignal-forms-feedback{display:flex;position:fixed;z-index:9999999}.crowdsignal-forms-feedback>div:last-child:not(.crowdsignal-forms-feedback__trigger){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.crowdsignal-forms-feedback .crowdsignal-forms__footer-branding{margin-top:24px;font-size:12px;line-height:1.25}.crowdsignal-forms-feedback__trigger-wrapper{margin:0 !important}.crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{margin-top:-50%;transform-origin:top right;transform:rotateZ(270deg) translateY(-100%)}.crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top left;transform:rotateZ(270deg) translateX(-100%)}.crowdsignal-forms-feedback__trigger{box-shadow:1px 1px 7px rgba(0,0,0,0.3);cursor:pointer;background-color:var(--crowdsignal-forms-trigger-background-color) !important;color:var(--crowdsignal-forms-trigger-text-color) !important;display:flex !important;align-items:center;font-size:16px !important;line-height:1.5 !important;padding:10px 16px !important;white-space:nowrap !important;border:none}.crowdsignal-forms-feedback__trigger>svg{fill:currentColor}.crowdsignal-forms-feedback__trigger.is-active{background:var(--crowdsignal-forms-trigger-background-color) !important;padding-left:12px !important}.crowdsignal-forms-feedback.no-shadow .crowdsignal-forms-feedback__trigger{box-shadow:none}.crowdsignal-forms-feedback__popover-wrapper.components-popover .components-popover__content{background-color:transparent;border:0;box-shadow:none;outline:0;overflow:visible}.crowdsignal-forms-feedback__popover{background-color:var(--crowdsignal-forms-background-color);border-top:10px solid var(--crowdsignal-forms-button-color);box-shadow:1px 1px 7px rgba(0,0,0,0.3);color:var(--crowdsignal-forms-text-color);max-height:480px;outline:0;overflow-y:scroll;padding:24px;width:240px;text-align:left;z-index:100;display:flex;flex-direction:column}@media screen and (min-width: 360px){.crowdsignal-forms-feedback__popover{max-height:640px;width:300px}}@media screen and (min-width: 480px){.crowdsignal-forms-feedback__popover{max-height:auto;width:380px}}.crowdsignal-forms-feedback__header{color:var(--crowdsignal-forms-text-color);margin-top:0 !important;margin-bottom:32px !important;flex-grow:1}.crowdsignal-forms-feedback__input{margin-top:16px;position:relative;width:100%;z-index:1}.crowdsignal-forms-feedback__input.is-error::before{border:3px solid #d63638;box-sizing:border-box;content:"";display:block;position:absolute;top:-4px;left:-4px;bottom:-4px;right:-4px;z-index:-1}.crowdsignal-forms-feedback__input input,.crowdsignal-forms-feedback__input textarea{box-sizing:border-box;font-size:var(--crowdsignal-forms-text-size) !important;padding:16px !important}.crowdsignal-forms-feedback__button-wrapper{display:flex;justify-content:flex-end;margin-top:24px;margin-bottom:0;width:100%}.crowdsignal-forms-feedback__button-wrapper:hover{color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-feedback__feedback-button{background-color:var(--crowdsignal-forms-button-color) !important;color:var(--crowdsignal-forms-button-text-color) !important;border:none}#editor .editor-styles-wrapper .crowdsignal-logo{height:40px;width:40px}#editor .editor-styles-wrapper .cs-embed__button{margin-left:8px}#editor .editor-styles-wrapper .cs-embed__field{width:85%}#editor .editor-styles-wrapper .cs-embed__error{color:red;padding-left:4px}#editor .editor-styles-wrapper .cs-embed__instructions{padding-bottom:16px;padding-left:4px}#editor .editor-styles-wrapper .cs-embed__create-link{padding-top:16px;padding-left:4px}1 .crowdsignal-forms__block-alignment-control-popover .components-popover__content{min-width:auto !important}.crowdsignal-forms__block-alignment-control-grid{display:flex;flex-direction:column}.crowdsignal-forms__block-alignment-control-row{display:flex}.crowdsignal-forms__block-alignment-control-button{align-items:center;border:0;background:transparent;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.crowdsignal-forms__block-alignment-control-button::before{background-color:#b5bcc2;display:block;content:"";height:6px;width:6px}.crowdsignal-forms__block-alignment-control-button:hover::before{background-color:#007cba}.crowdsignal-forms__block-alignment-control-button.is-active::before{background-color:#000;box-shadow:#000 0 0 0 2px}.crowdsignal-forms__block-alignment-control-icon{display:flex;flex-direction:column;height:24px;justify-content:space-between;width:24px}.crowdsignal-forms__block-alignment-control-icon-row{display:flex;justify-content:space-between;width:100%}.crowdsignal-forms__block-alignment-control-icon-dot{display:flex;padding:2px}.crowdsignal-forms__block-alignment-control-icon-dot::before{background-color:#000;content:"";display:block;height:2px;width:2px}.crowdsignal-forms__block-alignment-control-icon-dot.is-active::before{box-shadow:#000 0 0 0 2px}.crowdsignal-forms__connect-to-crowdsignal{border:1px solid #000;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;padding:24px;text-align:initial}.crowdsignal-forms__connect-to-crowdsignal-header{display:flex;flex-direction:row;align-items:center}.crowdsignal-forms__connect-to-crowdsignal-body{font-size:13px;margin-top:24px;margin-bottom:16px}.crowdsignal-forms__connect-to-crowdsignal-title{font-size:24pt;margin-inline-start:16px}.crowdsignal-forms__editor-notice{margin:0 0 15px !important}.crowdsignal-forms__editor-notice .components-notice__content{display:flex;flex-direction:row;align-items:center}.crowdsignal-forms__editor-notice-icon{line-height:0;padding:8px 16px 8px 8px}.is-warn .crowdsignal-forms__editor-notice-icon{color:var(--wp-admin-theme-color)}.crowdsignal-forms__editor-notice-text{flex-grow:1;color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms__editor-notice-text a{text-decoration:underline}.crowdsignal-forms__sidebar-promote{margin-left:16px;flex-grow:1}.crowdsignal-forms__footer-branding{align-items:center;display:flex;margin-top:16px;width:100%}.crowdsignal-forms__footer-branding img.crowdsignal-forms__footer-branding-logo{height:50px;margin-left:auto;margin-right:0;width:50px}.crowdsignal-forms__footer-branding .crowdsignal-forms__branding-promote{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:10px;text-decoration:none !important;box-shadow:none;border:0;background-color:#a4a4a4a4;color:#fff;cursor:pointer;padding-right:8px;padding-left:8px;margin-left:16px;border-radius:2px;padding-top:2px;padding-bottom:2px;vertical-align:middle}.crowdsignal-forms__footer-cs-link{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-bottom:0 solid var(--crowdsignal-forms-text-color) !important}.crowdsignal-forms__footer-cs-link:not(:hover){color:var(--crowdsignal-forms-text-color);opacity:0.4}.has-default-thankyou .crowdsignal-forms__footer-cs-link{color:#333}#editor .editor-styles-wrapper .crowdsignal-forms-poll{margin-left:0;margin-right:0}#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="full"] .crowdsignal-forms-poll{border-left-width:0;border-right-width:0}@media screen and (min-width: 660px){#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="wide"] .crowdsignal-forms-poll__content,#editor .editor-styles-wrapper .block-editor-block-list__block[data-type="crowdsignal-forms/poll"][data-align="full"] .crowdsignal-forms-poll__content{padding:80px}}#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer{cursor:text}#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer:hover,#editor .editor-styles-wrapper .crowdsignal-forms-poll__answer.is-focused{color:inherit}#editor .editor-styles-wrapper .wp-block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{cursor:text;display:block}#editor .editor-styles-wrapper .wp-block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link:hover{opacity:inherit}.crowdsignal-forms-poll__resize-wrapper{margin-left:auto;margin-right:auto;margin-bottom:3em}.crowdsignal-forms-poll__resize-wrapper:not(:first-child){margin-top:3em}.crowdsignal-forms__redirect-url input[type="text"]{width:100%}.crowdsignal-forms__redirect-url__suggestions{width:260px}.crowdsignal-forms__row{display:flex;flex-direction:row}.crowdsignal-forms__row .crowdsignal-forms__small-text-input input[type="text"]{width:40px}.crowdsignal-forms__row .crowdsignal-forms__small-text-input input[type="number"]{width:50px}.crowdsignal-forms__reset-width-button{margin-left:auto;margin-top:25px}.crowdsignal-forms-poll__edit-bar{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin-top:24px;padding:18px 24px;color:#d82e20;border-left:4px solid #d82e20;background:#f8dad8;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.crowdsignal-forms-poll__edit-bar .crowdsignal-forms-poll__edit-bar-message{padding-inline-end:24px}.crowdsignal-forms-poll__edit-bar button.crowdsignal-forms-poll__edit-bar-button{border:2px solid #d82e20;border-radius:4px;color:#d82e20;background:transparent;padding:8px 16px;cursor:pointer}.crowdsignal-poll-wrapper:not(:first-child),[data-type="crowdsignal-forms/poll"]:not(:first-child){margin-top:3em}.crowdsignal-poll-wrapper:not(:last-child),[data-type="crowdsignal-forms/poll"]:not(:last-child){margin-bottom:3em}.crowdsignal-forms-poll{border-color:var(--crowdsignal-forms-border-color);border-style:solid;border-width:var(--crowdsignal-forms-border-width);margin-left:auto;margin-right:auto;margin-top:5px;position:relative;text-align:left}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll{border-left-width:0;border-right-width:0}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question{margin:0 0 44px}.crowdsignal-forms-poll h3.crowdsignal-forms-poll__question:first-child{margin-top:0}.crowdsignal-forms-poll .crowdsignal-forms-poll__note{font-style:italic;margin:0 0 32px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:40px 24px 16px 24px}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__question{font-family:var(--crowdsignal-forms-question-font-family);line-height:1.4}.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-label,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__answer-results-answer,.crowdsignal-forms-poll .crowdsignal-forms-poll__content .crowdsignal-forms-poll__note{font-family:var(--crowdsignal-forms-body-font-family)}.entry-content .alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{margin:0 auto;max-width:var(--crowdsignal-forms-content-wide-width)}@media screen and (min-width: 660px){.alignwide.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content,.alignfull.crowdsignal-poll-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__content{padding:80px}}.crowdsignal-forms-poll.is-closed .crowdsignal-forms-poll__form{opacity:0.5}.crowdsignal-forms-poll.is-hidden{opacity:0.5}.crowdsignal-forms-poll.has-text-color{color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll.has-bg-color{background-color:var(--crowdsignal-forms-bg-color)}.crowdsignal-forms-poll.has-border-radius{border-radius:var(--crowdsignal-forms-border-radius);overflow:hidden}.crowdsignal-forms-poll.has-box-shadow{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.crowdsignal-forms-poll .is-transparent{opacity:0;pointer-events:none}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button{-webkit-appearance:initial}.crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button:disabled{opacity:0.7}.crowdsignal-forms-poll.has-submit-button-text-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{color:var(--crowdsignal-forms-submit-button-text-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link{background-color:var(--crowdsignal-forms-submit-button-bg-color)}.crowdsignal-forms-poll.has-submit-button-bg-color .crowdsignal-forms-poll__block-button .crowdsignal-forms-poll__submit-button.wp-block-button__link:hover{opacity:0.9}.crowdsignal-forms-poll__options.is-button{display:flex;flex-direction:column;flex-wrap:wrap}.crowdsignal-forms-poll__options.is-button.is-inline-button-alignment{flex-direction:row}.crowdsignal-forms-poll__answer{display:flex;align-items:center;font-size:inherit;font-weight:600;margin:0;padding:0 2px;position:relative}.crowdsignal-forms-poll__answer.is-button{margin-inline-end:20px;margin-block-end:20px;max-width:100%}.crowdsignal-forms-poll__answer.is-button .wp-block-button.crowdsignal-forms-poll__block-button,.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{max-width:100%}.crowdsignal-forms-poll__answer.is-button .crowdsignal-forms-poll__submit-button{overflow:hidden;white-space:break-spaces !important;word-break:break-word;word-wrap:break-word}.crowdsignal-forms-poll__answer:not(.is-button){cursor:pointer;margin-block-end:12px;width:100%}.crowdsignal-forms-poll__answer>.crowdsignal-forms-poll__answer{margin-block-end:0}.crowdsignal-forms-poll__answer:hover,.crowdsignal-forms-poll__answer.is-focused{color:var(--crowdsignal-forms-submit-button-bg-color)}.has-voted .crowdsignal-forms-poll__answer{opacity:0.5}.crowdsignal-forms-poll__submit-button{border:none;line-height:normal}input[type="checkbox"].crowdsignal-forms-poll__input,input[type="radio"].crowdsignal-forms-poll__input{height:0;opacity:0;position:absolute;width:0}.crowdsignal-forms-poll__check{margin:0 10px 0 0;position:relative;display:flex;align-items:center;justify-content:center}.crowdsignal-forms-poll__check::before{background-color:transparent;border:1.5px solid var(--crowdsignal-forms-text-color);border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;transition:background-color 0.3s, border-color 0.3s;width:1em}.crowdsignal-forms-poll__answer.is-multiple-choice .crowdsignal-forms-poll__check::before{border-radius:3px}.crowdsignal-forms-poll__answer.is-multiple-choice.is-selected .crowdsignal-forms-poll__check::before{border-color:var(--crowdsignal-forms-text-color);background-color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-poll__answer.is-selected:not(.is-multiple-choice) .crowdsignal-forms-poll__check::after{animation-duration:0.3s;animation-name:crowdsignal-forms-animation__pop;animation-iteration-count:1;background-clip:padding-box;background-color:var(--crowdsignal-forms-text-color);border:4.5px solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:1em;position:absolute;left:0;top:0;width:1em}.crowdsignal-forms-poll__answer.is-selected.is-multiple-choice .crowdsignal-forms-poll__check::after{border-color:var(--crowdsignal-forms-submit-button-text-color);border-style:solid;border-width:0 0 2px 2px;box-sizing:border-box;content:"";display:block;height:25%;margin:-0.1em 0 0 0;position:absolute;transform:rotateZ(-45deg);width:50%}.crowdsignal-forms-poll__answer-label-wrapper{flex:1;word-break:break-word}.crowdsignal-forms-poll__button{border:0;padding:0}.crowdsignal-forms-poll__actions .wp-block-button,.crowdsignal-forms-poll__options .wp-block-button{margin:0}.crowdsignal-forms-poll__actions{display:flex;justify-content:flex-end;margin-top:32px;margin-bottom:16px}.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__actions .wp-block-button.crowdsignal-forms-poll__block-button,.editor-styles-wrapper .crowdsignal-forms-poll .crowdsignal-forms-poll__options .wp-block-button.crowdsignal-forms-poll__block-button{margin:0}.crowdsignal-forms-poll__closed-banner{background-color:var(--crowdsignal-forms-border-color);box-sizing:border-box;display:flex;color:var(--crowdsignal-forms-submit-button-text-color);font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;justify-content:center;padding:calc(var(--crowdsignal-forms-border-width) + 0.2em) 0 0.2em;width:100%}.is-hidden .crowdsignal-forms-poll__closed-banner{font-style:italic}.crowdsignal-forms-poll__error{color:red}.crowdsignal-forms-poll__results-list{margin:0 0 1em;position:relative}.crowdsignal-forms-poll__answer-results{display:flex;flex-direction:column;margin:0 0 16px;width:100%}.crowdsignal-forms-poll__answer-results:last-child{margin:0}.crowdsignal-forms-poll__answer-results-labels{align-items:flex-end;display:flex;margin:0 0 8px;width:100%;word-break:break-word}.crowdsignal-forms-poll__answer-results-answer{flex:1;font-size:1em;font-weight:600}.crowdsignal-forms-poll__answer-results-votes{font-size:0.75em;line-height:2}.crowdsignal-forms-poll__answer-results-percent{font-weight:600;line-height:1.6}.crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results-percent{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;margin-left:20px;transition:opacity 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-percent{display:none}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse;background-color:var(--crowdsignal-forms-text-color);font-size:0.7em;height:1em;width:50px}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-votes:last-child,.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-percent:last-child{width:40px}.crowdsignal-forms-poll__answer-results-progress-track{border:1px solid;border-color:rgba(var(--crowdsignal-forms-text-color-properties), 0.3);box-sizing:border-box;height:1em;width:100%}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-track{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:crowdsignal-forms-animation__pulse}.crowdsignal-forms-poll__answer-results-progress-bar{animation-fill-mode:forwards;background-color:var(--crowdsignal-forms-submit-button-bg-color);height:100%;transition:background-color 0.3s, width 0.3s}.crowdsignal-forms-poll__answer-results.is-error .crowdsignal-forms-poll__answer-results-progress-bar{width:0}.crowdsignal-forms-poll__answer-results.is-loading .crowdsignal-forms-poll__answer-results-progress-bar{background-color:var(--crowdsignal-forms-text-color);width:25%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+1) .crowdsignal-forms-poll__answer-results-progress-bar{width:40%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+2) .crowdsignal-forms-poll__answer-results-progress-bar{width:75%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+3) .crowdsignal-forms-poll__answer-results-progress-bar{width:50%}.crowdsignal-forms-poll__answer-results.is-loading:nth-child(5n+4) .crowdsignal-forms-poll__answer-results-progress-bar{width:60%}.crowdsignal-forms-poll__results-footer{display:flex;flex-direction:column;justify-content:space-between;width:100%;font-size:0.9em}.crowdsignal-forms-poll__results-total{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;position:relative;text-align:right;width:100%;margin-bottom:1em}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total{color:transparent}.crowdsignal-forms-poll__results.is-loading .crowdsignal-forms-poll__results-total::before{animation-name:crowdsignal-forms-animation__pulse;animation-duration:1.5s;animation-iteration-count:infinite;background-color:var(--crowdsignal-forms-text-color);content:"";display:block;position:absolute;right:0;height:1em;width:150px}.crowdsignal-forms-poll__error-banner{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:13px;margin-top:24px;padding:18px 24px;color:#d82e20;border-left:4px solid #d82e20;background:#f8dad8}.crowdsignal-forms-poll__submit-message-container{position:absolute;background-color:var(--crowdsignal-forms-bg-color);left:0;top:0;width:100%;height:100%;overflow:hidden}.has-default-thankyou .crowdsignal-forms-poll__submit-message-container{background-color:#fff}.crowdsignal-forms-poll__submit-message{position:relative}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message{position:absolute;right:0;top:0;background-color:transparent;color:#000;text-decoration:none;border:none}.crowdsignal-forms-poll__submit-message button.crowdsignal-forms-poll__dismiss-submit-message:hover{background:inherit}.crowdsignal-forms-poll__submit-message-footer{position:absolute;bottom:0;left:0;padding:16px 24px;width:100%;background-color:inherit}.crowdsignal-forms-poll__thank-you-cs-sticker{right:25px;top:66px}.crowdsignal-forms-poll__thank-you-sticker{right:132px;top:12px}.crowdsignal-forms-poll__thank-you-cs-sticker,.crowdsignal-forms-poll__thank-you-sticker{filter:drop-shadow(0 1px 2px rgba(0,0,0,0.2));width:100px;height:100px;position:absolute}.crowdsignal-forms-poll__custom-message-check{color:var(--crowdsignal-forms-text-color);padding-left:24px;padding-top:24px}.crowdsignal-forms-poll__custom-message{font-family:var(--crowdsignal-forms-question-font-family);font-weight:600;padding:16px 24px}.wp_block-crowdsignal-forms-poll__vote-branding{margin-top:16px}.crowdsignal-forms__style-probe{display:none}.crowdsignal-forms-vote .block-editor-block-list__layout{display:flex;flex-direction:row}.crowdsignal-forms__border-popover .crowdsignal-forms__row{padding:10px}.crowdsignal-forms-vote.no-results .crowdsignal-forms-vote-item__count{display:none}.crowdsignal-forms-vote__size-dropdown .components-button.components-dropdown-menu__menu-item.is-active::after{content:"\2713";margin-inline-start:auto;margin-inline-end:0}[data-type="crowdsignal-forms/vote-item"]{margin-top:28px !important;margin-bottom:0 !important}[data-type="crowdsignal-forms/vote-item"]:not(:last-child){margin-inline-end:8px}.crowdsignal-vote-wrapper:not(:first-child),[data-type="crowdsignal-forms/vote"]:not(:first-child){margin-top:3em}.crowdsignal-vote-wrapper:not(:last-child),[data-type="crowdsignal-forms/vote"]:not(:last-child){margin-bottom:3em}.crowdsignal-forms-vote{align-items:center;display:inline-flex;flex-direction:column;border-style:unset}.crowdsignal-forms-vote.crowdsignal-forms-vote__example{align-items:center}.crowdsignal-forms-vote__items{display:flex;flex-direction:row}.crowdsignal-forms-vote-item{border:var(--crowdsignal-forms-vote-border-width) solid #d2d2d2;border-radius:var(--crowdsignal-forms-vote-border-radius);cursor:pointer;display:flex;flex-direction:row;align-items:center;position:relative;user-select:none;-webkit-user-select:none}.crowdsignal-forms-vote-item:not(:last-child){margin-inline-end:8px !important}.crowdsignal-forms-vote-item.has-bg-color{background-color:var(--crowdsignal-forms-vote-bg-color)}.crowdsignal-forms-vote-item.has-border-color{border-color:var(--crowdsignal-forms-vote-border-color)}.crowdsignal-forms-vote-item.has-text-color{color:var(--crowdsignal-forms-vote-text-color)}.is-closed .crowdsignal-forms-vote-item,.crowdsignal-forms-vote-item.is-disabled{cursor:inherit}.is-closed .crowdsignal-forms-vote-item,.crowdsignal-forms-vote-item.is-disabled:not(.is-voted-on){opacity:0.5}.size-small .crowdsignal-forms-vote-item{padding:18px 10px;height:0.7em}.size-small .crowdsignal-forms-vote-item.is-type-down{padding-left:9px}.size-medium .crowdsignal-forms-vote-item{height:1em;padding:20px 10px}.size-medium .crowdsignal-forms-vote-item.is-type-down{padding-left:9px}.size-large .crowdsignal-forms-vote-item{height:1.2em;padding:22px 16px}.size-large .crowdsignal-forms-vote-item:not(:last-child){margin-inline-end:16px !important}.size-large .crowdsignal-forms-vote-item.is-type-down{padding-left:15px}.crowdsignal-forms-vote-item.is-voted-on,.crowdsignal-forms-vote-item:hover:not(.is-disabled),.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor){border-color:var(--crowdsignal-forms-vote-voted-color);color:var(--crowdsignal-forms-vote-voted-color)}.crowdsignal-forms-vote-item.is-voted-on.has-bg-color,.crowdsignal-forms-vote-item.is-voted-on.has-text-color,.crowdsignal-forms-vote-item:hover:not(.is-disabled).has-bg-color,.crowdsignal-forms-vote-item:hover:not(.is-disabled).has-text-color,.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor).has-bg-color,.crowdsignal-forms-vote-item:focus:not(.is-disabled):not(.is-in-editor).has-text-color{background-color:var(--crowdsignal-forms-vote-text-color);border-color:var(--crowdsignal-forms-vote-bg-color);color:var(--crowdsignal-forms-vote-bg-color)}.size-small .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:0.7em;height:0.7em;max-height:0.7em}.size-medium .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:1em;height:1em;max-height:1em}.size-large .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__icon{width:1.2em;height:1.2em;max-height:1.2em}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item__icon{animation-duration:0.4s;animation-name:crowdsignal-forms-animation__grow;animation-iteration-count:1;animation-timing-function:ease-out}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:14pt;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;margin-inline-start:10px;font-variant-numeric:tabular-nums;transform:rotateX(0deg);transform-origin:50% 50% 10px;transition:transform 0.3s}.size-small .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:0.6em}.size-medium .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:0.8em}.size-large .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count{font-size:1em}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter,.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter-active{margin:0;position:absolute;right:0}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter{transform:rotateX(-90deg)}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-enter{transform:rotateX(90deg)}.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit,.crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit-active{margin:0;position:absolute;right:10px;top:4px;transform:rotateX(90deg)}.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit,.crowdsignal-forms-vote-item.is-voted-on .crowdsignal-forms-vote-item .crowdsignal-forms-vote-item__count-exit-active{transform:rotateX(-90deg)}.crowdsignal-forms-vote__branding{display:flex}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link{font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:8px;padding:8px 4px 0;text-decoration:none !important;text-transform:uppercase;border:0 !important}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link.with-external-icon::after{content:"\2197";display:inline;font-size:6px;vertical-align:super}.crowdsignal-forms-vote__branding .crowdsignal-forms-vote__branding-link:not(:hover){color:var(--crowdsignal-forms-text-color)}.crowdsignal-applause-wrapper{margin-bottom:3em}.crowdsignal-forms-applause{display:flex;flex-direction:row;align-items:center;outline:0;width:max-content;cursor:pointer;border:var(--crowdsignal-forms-applause-border-width) solid #d2d2d2;border-radius:var(--crowdsignal-forms-applause-border-radius);user-select:none;--webkit-user-select: none}.crowdsignal-forms-applause .crowdsignal-forms-applause__count{margin:unset !important}.crowdsignal-forms-applause.size-small{padding:20px 16px 18px 12px;height:0.7em}.crowdsignal-forms-applause.size-small .crowdsignal-forms-applause__count{font-size:14px;padding-bottom:2px}.crowdsignal-forms-applause.size-medium{height:1em;padding:24px 16px 20px 8px}.crowdsignal-forms-applause.size-medium .crowdsignal-forms-applause__count{font-size:16px;padding-bottom:4px}.crowdsignal-forms-applause.size-large{height:1.2em;padding:28px 18px 22px 8px}.crowdsignal-forms-applause.size-large .crowdsignal-forms-applause__count{font-size:19px;padding-bottom:6px}.crowdsignal-forms-applause.is-closed{opacity:0.5}.crowdsignal-forms-applause.has-text-color{color:var(--crowdsignal-forms-applause-text-color)}.crowdsignal-forms-applause.has-border-color{border:var(--crowdsignal-forms-applause-border-width) solid var(--crowdsignal-forms-applause-border-color)}.crowdsignal-forms-applause.has-bg-color{background-color:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause:not(.is-closed):hover{color:var(--crowdsignal-forms-applause-hover-color);border-color:var(--crowdsignal-forms-applause-hover-color)}.crowdsignal-forms-applause:not(.is-closed):hover.has-bg-color{color:var(--crowdsignal-forms-applause-bg-color);background-color:var(--crowdsignal-forms-applause-text-color);border-color:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-text-color);margin-inline-end:5px}.crowdsignal-forms-applause.size-small .crowdsignal-forms-applause__animation{width:33px;height:33px;max-height:33px}.crowdsignal-forms-applause.size-medium .crowdsignal-forms-applause__animation{width:50px;height:50px;max-height:50px}.crowdsignal-forms-applause.size-large .crowdsignal-forms-applause__animation{width:60px;height:60px;max-height:60px}.crowdsignal-forms-applause__animation .crowdsignal-forms-applause__animation-inner-fill{fill:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-hover-color)}.crowdsignal-forms-applause.has-bg-color:not(.is-closed):hover .crowdsignal-forms-applause__animation{fill:var(--crowdsignal-forms-applause-bg-color)}.crowdsignal-forms-applause.has-bg-color:not(.is-closed):hover .crowdsignal-forms-applause__animation .crowdsignal-forms-applause__animation-inner-fill{fill:var(--crowdsignal-forms-applause-text-color)}.crowdsignal-forms-applause__animation-right{transition:transform 0.3s}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-right{transform:translateX(3%) translateY(-3%)}.crowdsignal-forms-applause__animation-left{transition:transform 0.3s}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-left{transform:translateX(-3%) translateY(0)}.crowdsignal-forms-applause__animation-wave-small{opacity:1}.crowdsignal-forms-applause:not(.is-closed):hover .crowdsignal-forms-applause__animation-wave-small{animation:crowdsignal-forms-animation__fade-out 0.3s forwards;transform:translateY(-5%);transition:transform 0.3s}.crowdsignal-forms-applause__animation-wave-large{opacity:0}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-right{transform:translateX(-3%) translateY(0);transition:transform 0.1s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-left{transform:translateX(3%) translateY(0);transition:transform 0.1s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-wave-small{animation:crowdsignal-forms-animation__fade-out 0.3s forwards;transform:translateY(-5%);transition:transform 0.3s}.crowdsignal-forms-applause .crowdsignal-forms-applause__animation.is-active .crowdsignal-forms-applause__animation-wave-large{animation:crowdsignal-forms-animation__fade-in 0.03s forwards;animation-delay:0.07s}.crowdsignal-forms-nps.is-inactive{opacity:0.6}.crowdsignal-forms-nps__toolbar-toggle{font-weight:600;padding-left:16px !important;padding-right:16px !important}.crowdsignal-forms-nps__toolbar-popover{padding:15px;min-width:300px}.crowdsignal-forms-nps__toolbar-popover .components-base-control__field{display:flex;flex-direction:row;align-items:center;margin-bottom:0}.crowdsignal-forms-nps__toolbar-popover .components-base-control__label{display:block;flex-grow:1;line-height:30px;margin-bottom:0}.crowdsignal-forms-nps__toolbar-popover .components-text-control__input{width:5em}.crowdsignal-forms-nps__toolbar-popover-button svg{margin-right:0 !important}.crowdsignal-forms-nps__toolbar-popover-button.components-button.has-icon .dashicon{margin-right:2px}.crowdsignal-forms-nps__rating-button:hover{background-color:var(--crowdsignal-forms-button-text-color);border-color:var(--crowdsignal-forms-button-color);color:var(--crowdsignal-forms-button-color)}.editor-styles-wrapper .components-button.is-secondary.crowdsignal-forms-nps__preview-button{text-decoration:none}.editor-styles-wrapper .components-button.is-secondary.crowdsignal-forms-nps__preview-button.is-disabled{display:none}.editor-styles-wrapper .crowdsignal-forms-feedback__header{color:var(--crowdsignal-forms-text-color)}.crowdsignal-forms-nps{border:0;border-top:10px solid var(--crowdsignal-forms-button-color);background-color:var(--crowdsignal-forms-background-color);color:var(--crowdsignal-forms-text-color);height:auto;padding:24px 16px;position:relative}@media screen and (min-width: 670px){.crowdsignal-forms-nps{padding:32px 32px 24px 32px}}.crowdsignal-forms-nps .crowdsignal-forms__footer-branding{margin-top:40px;font-size:16px}.crowdsignal-forms-nps__close-button{align-items:center;background-color:var(--crowdsignal-forms-button-color);border:0;border-radius:20px;color:var(--crowdsignal-forms-button-text-color);display:flex;height:40px;justify-content:center;outline:0;padding:0;position:absolute;right:-20px;top:-25px;width:40px}.crowdsignal-forms-nps__close-button:hover{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-nps__question{margin-top:0 !important;margin-bottom:32px !important}.crowdsignal-forms-nps__rating{display:flex;flex-direction:column}.crowdsignal-forms-nps__rating-labels{display:flex;flex-direction:row;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:14px;justify-content:space-between;margin-top:8px}.crowdsignal-forms-nps__rating-scale{display:flex;margin:10px auto 0;width:100%}.crowdsignal-forms-nps__rating-button{background-color:var(--crowdsignal-forms-button-color);border:1px solid var(--crowdsignal-forms-button-color);border-radius:2px;color:var(--crowdsignal-forms-button-text-color);cursor:pointer;display:inline-flex;flex:1;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:600;height:50px;justify-content:center;line-height:50px;margin:0 0 0 0.4em;padding:0;text-align:center;text-decoration:none;transition:background-color 0.2s, color 0.2s}.crowdsignal-forms-nps__rating-button:first-child{margin:0}.crowdsignal-forms-nps__rating-button:hover:enabled{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color);text-decoration:none}.crowdsignal-forms-nps__rating-button:disabled:not(.is-active){background-color:transparent;color:var(--crowdsignal-forms-button-color)}@media screen and (min-width: 670px){.crowdsignal-forms-nps__rating-button{margin:0 0 0 0.7em}}.crowdsignal-forms-nps__feedback{display:flex;flex-direction:column}.crowdsignal-forms-nps__feedback-text{margin-top:16px;margin-bottom:25px;font-family:inherit;font-size:inherit;padding:8px}.crowdsignal-forms-nps__feedback-text textarea{font-size:var(--crowdsignal-forms-text-size)}.crowdsignal-forms-nps__feedback-button-wrapper{align-self:flex-end}.crowdsignal-forms-nps__feedback-button{align-self:flex-end;background-color:var(--crowdsignal-forms-button-color) !important;border:1px solid var(--crowdsignal-forms-button-color);color:var(--crowdsignal-forms-button-text-color) !important;text-decoration:none}.crowdsignal-forms-nps__feedback-button:hover{background-color:var(--crowdsignal-forms-button-text-color) !important;color:var(--crowdsignal-forms-button-color) !important;text-decoration:none}.crowdsignal-forms-feedback__trigger-preview{display:flex}.crowdsignal-forms-feedback.align-right .crowdsignal-forms-feedback__trigger-preview{justify-content:flex-end}.crowdsignal-forms-feedback.vertical-align-top .crowdsignal-forms-feedback__trigger-preview{margin-bottom:15px !important;margin-top:0 !important}.crowdsignal-forms-feedback.vertical-align-bottom .crowdsignal-forms-feedback__trigger-preview{order:99;margin-bottom:0 !important;margin-top:15px !important}.crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-preview{align-items:flex-start;padding:var(--crowdsignal-forms-feedback__toggle-padding) 0;margin-right:20px}.crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-preview{margin-left:20px;margin-right:0}.crowdsignal-forms-feedback.is-vertical.is-widget .crowdsignal-forms-feedback__trigger-preview{position:relative;width:var(--crowdsignal-forms-trigger-height)}.crowdsignal-forms-feedback__popover-preview{display:flex;flex-direction:column;justify-content:center;margin:0 !important;position:relative}.crowdsignal-forms-feedback.align-left .crowdsignal-forms-feedback__popover-preview{align-items:flex-start}.crowdsignal-forms-feedback.align-right .crowdsignal-forms-feedback__popover-preview{align-items:flex-end}.editor-styles-wrapper .wp-block[data-type="crowdsignal-forms/feedback"],.wp-customizer .wp-block[data-type="crowdsignal-forms/feedback"]{width:auto;z-index:1}.editor-styles-wrapper .wp-block[data-type="crowdsignal-forms/feedback"]::after,.wp-customizer .wp-block[data-type="crowdsignal-forms/feedback"]::after{display:none}.editor-styles-wrapper .crowdsignal-forms-feedback__popover-overlay,.wp-customizer .crowdsignal-forms-feedback__popover-overlay{background-color:rgba(0,0,0,0.3);content:"";display:block;position:fixed;bottom:25px;left:0;right:0;top:0;z-index:-1}.editor-styles-wrapper .crowdsignal-forms-feedback,.wp-customizer .crowdsignal-forms-feedback{display:flex;flex-direction:column;justify-content:center;margin-top:0 !important;margin-bottom:0 !important;position:relative}.editor-styles-wrapper .crowdsignal-forms-feedback.is-active .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-active .crowdsignal-forms-feedback__trigger{cursor:text !important;white-space:pre-wrap !important}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical,.wp-customizer .crowdsignal-forms-feedback.is-vertical{flex-direction:row}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top right;transform:rotateZ(270deg) translateY(-100%)}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger{margin:0}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical.align-right,.wp-customizer .crowdsignal-forms-feedback.is-vertical.align-right{flex-direction:row-reverse}.editor-styles-wrapper .crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top left;transform:rotateZ(270deg) translateX(-100%)}.editor-styles-wrapper .crowdsignal-forms-feedback .crowdsignal-forms__editor-notice,.wp-customizer .crowdsignal-forms-feedback .crowdsignal-forms__editor-notice{width:380px}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget,.wp-customizer .crowdsignal-forms-feedback.is-widget{border:1px solid #e0e0e0;padding:10px;margin-bottom:15px !important}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__popover,.wp-customizer .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__popover{width:100%}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget.is-vertical,.wp-customizer .crowdsignal-forms-feedback.is-widget.is-vertical{padding-left:0;padding-right:0;justify-content:flex-start;overflow:hidden;position:relative}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget.is-vertical .crowdsignal-forms-feedback__trigger-wrapper,.wp-customizer .crowdsignal-forms-feedback.is-widget.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{position:absolute;top:50%;left:50%;transform-origin:top left;transform:rotateZ(270deg) translateX(-50%) translateY(-50%)}.editor-styles-wrapper .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__trigger,.wp-customizer .crowdsignal-forms-feedback.is-widget .crowdsignal-forms-feedback__trigger{margin:0}.editor-styles-wrapper .crowdsignal-forms-feedback__input input,.editor-styles-wrapper .crowdsignal-forms-feedback__input textarea,.wp-customizer .crowdsignal-forms-feedback__input input,.wp-customizer .crowdsignal-forms-feedback__input textarea{color:#757575}.editor-styles-wrapper .crowdsignal-forms-feedback__button-wrapper,.wp-customizer .crowdsignal-forms-feedback__button-wrapper{margin-top:24px !important;margin-bottom:0 !important}.crowdsignal-forms-feedback__toolbar-toggle{font-weight:600;padding-left:16px !important;padding-right:16px !important}.crowdsignal-forms-feedback__toolbar-toggle.is-pressed::before{left:8px !important;right:8px !important}.crowdsignal-forms-feedback__trigger-settings{align-items:center;display:flex;margin-bottom:24px}.crowdsignal-forms-feedback__trigger-settings-trigger{background-size:cover;border:1px solid #c4c4c4;border-radius:50%;height:70px;margin-right:12px;overflow:hidden;padding:0;width:70px}.crowdsignal-forms-feedback__closed-notice{background-color:#1e1e1e;color:#fff;text-align:center;width:100%;font-size:14px;line-height:1.5;padding:6px}.crowdsignal-forms-feedback{display:flex;position:fixed;z-index:9999999}.crowdsignal-forms-feedback>div:last-child:not(.crowdsignal-forms-feedback__trigger){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.crowdsignal-forms-feedback .crowdsignal-forms__footer-branding{margin-top:24px;font-size:12px;line-height:1.25}.crowdsignal-forms-feedback__trigger-wrapper{margin:0 !important}.crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{margin-top:-50%;transform-origin:top right;transform:rotateZ(270deg) translateY(-100%)}.crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top left;transform:rotateZ(270deg) translateX(-100%)}.crowdsignal-forms-feedback__trigger{box-shadow:1px 1px 7px rgba(0,0,0,0.3);cursor:pointer;background-color:var(--crowdsignal-forms-trigger-background-color) !important;color:var(--crowdsignal-forms-trigger-text-color) !important;display:flex !important;align-items:center;font-size:16px !important;line-height:1.5 !important;padding:10px 16px !important;white-space:nowrap !important;border:none}.crowdsignal-forms-feedback__trigger>svg{fill:currentColor}.crowdsignal-forms-feedback__trigger.is-active{background:var(--crowdsignal-forms-trigger-background-color) !important;padding-left:12px !important}.crowdsignal-forms-feedback.no-shadow .crowdsignal-forms-feedback__trigger{box-shadow:none}.crowdsignal-forms-feedback__popover-wrapper.components-popover .components-popover__content{background-color:transparent;border:0;box-shadow:none;outline:0;overflow:visible}.crowdsignal-forms-feedback__popover{background-color:var(--crowdsignal-forms-background-color);border-top:10px solid var(--crowdsignal-forms-button-color);box-shadow:1px 1px 7px rgba(0,0,0,0.3);color:var(--crowdsignal-forms-text-color);max-height:480px;outline:0;overflow-y:scroll;padding:24px;width:240px;text-align:left;z-index:100;display:flex;flex-direction:column}@media screen and (min-width: 360px){.crowdsignal-forms-feedback__popover{max-height:640px;width:300px}}@media screen and (min-width: 480px){.crowdsignal-forms-feedback__popover{max-height:auto;width:380px}}.crowdsignal-forms-feedback__header{color:var(--crowdsignal-forms-text-color);margin-top:0 !important;margin-bottom:32px !important;flex-grow:1}.crowdsignal-forms-feedback__input{margin-top:16px;position:relative;width:100%;z-index:1;box-sizing:border-box;font-size:inherit;font-family:inherit;padding:16px}.crowdsignal-forms-feedback__input.is-error::before{border:3px solid #d63638;box-sizing:border-box;content:"";display:block;position:absolute;top:-4px;left:-4px;bottom:-4px;right:-4px;z-index:-1}.crowdsignal-forms-feedback__button-wrapper{display:flex;justify-content:flex-end;margin-top:24px;margin-bottom:0;width:100%}.crowdsignal-forms-feedback__button-wrapper:hover{color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-feedback__feedback-button{background-color:var(--crowdsignal-forms-button-color) !important;color:var(--crowdsignal-forms-button-text-color) !important;border:none}#editor .editor-styles-wrapper .crowdsignal-logo{height:40px;width:40px}#editor .editor-styles-wrapper .cs-embed__button{margin-left:8px}#editor .editor-styles-wrapper .cs-embed__field{width:85%}#editor .editor-styles-wrapper .cs-embed__error{color:red;padding-left:4px}#editor .editor-styles-wrapper .cs-embed__instructions{padding-bottom:16px;padding-left:4px}#editor .editor-styles-wrapper .cs-embed__create-link{padding-top:16px;padding-left:4px} -
crowdsignal-forms/trunk/build/editor.js
r2898850 r2907675 1 !function(e,t){for(var n in t)e[n]=t[n]}(window,function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=54)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t){!function(){e.exports=this.wp.blockEditor}()},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t,n){var r=n(48),o=n(49),a=n(30),l=n(50);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||l()}},function(e,t,n){e.exports=n(51)()},function(e,t,n){var r; 2 /*! 3 Copyright (c) 2017 Jed Watson. 4 Licensed under the MIT License (MIT), see 5 http://jedwatson.github.io/classnames 6 */!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)&&r.length){var l=o.apply(null,r);l&&e.push(l)}else if("object"===a)for(var c in r)n.call(r,c)&&r[c]&&e.push(c)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){!function(){e.exports=this.wp.compose}()},function(e,t){function n(e,t,n,r,o,a,l){try{var c=e[a](l),i=c.value}catch(s){return void n(s)}c.done?t(i):Promise.resolve(i).then(r,o)}e.exports=function(e){return function(){var t=this,r=arguments;return new Promise((function(o,a){var l=e.apply(t,r);function c(e){n(l,o,a,c,i,"next",e)}function i(e){n(l,o,a,c,i,"throw",e)}c(void 0)}))}}},function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t){!function(){e.exports=this.wp.apiFetch}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t,n){var r=n(40),o=n(41),a=n(30),l=n(42);e.exports=function(e){return r(e)||o(e)||a(e)||l()}},function(e,t,n){var r=n(53);e.exports=function(e,t){if(null==e)return{};var n,o,a=r(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(o=0;o<l.length;o++)n=l[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},function(e,t){!function(){e.exports=this.wp.primitives}()},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r,o; 7 /*! 8 * JavaScript Cookie v2.2.1 9 * https://github.com/js-cookie/js-cookie 10 * 11 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack 12 * Released under the MIT license 13 */!function(a){if(void 0===(o="function"==typeof(r=a)?r.call(t,n,t,e):r)||(e.exports=o),!0,e.exports=a(),!!0){var l=window.Cookies,c=window.Cookies=a();c.noConflict=function(){return window.Cookies=l,c}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(r){function o(){}function a(t,n,a){if("undefined"!=typeof document){"number"==typeof(a=e({path:"/"},o.defaults,a)).expires&&(a.expires=new Date(1*new Date+864e5*a.expires)),a.expires=a.expires?a.expires.toUTCString():"";try{var l=JSON.stringify(n);/^[\{\[]/.test(l)&&(n=l)}catch(s){}n=r.write?r.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var c="";for(var i in a)a[i]&&(c+="; "+i,!0!==a[i]&&(c+="="+a[i].split(";")[0]));return document.cookie=t+"="+n+c}}function l(e,n){if("undefined"!=typeof document){for(var o={},a=document.cookie?document.cookie.split("; "):[],l=0;l<a.length;l++){var c=a[l].split("="),i=c.slice(1).join("=");n||'"'!==i.charAt(0)||(i=i.slice(1,-1));try{var s=t(c[0]);if(i=(r.read||r)(i,s)||t(i),n)try{i=JSON.parse(i)}catch(u){}if(o[s]=i,e===s)break}catch(u){}}return e?o[e]:o}}return o.set=a,o.get=function(e){return l(e,!1)},o.getJSON=function(e){return l(e,!0)},o.remove=function(t,n){a(t,"",e(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}((function(){}))}))},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){!function(){e.exports=this.wp.hooks}()},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var r=n(24);e.exports=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}}),t&&r(e,t)}},,function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){var r=n(29);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t,n){var r=n(43),o=n(44);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t,n){var r=n(21),o=n(24),a=n(45),l=n(46);function c(t){var n="function"==typeof Map?new Map:void 0;return e.exports=c=function(e){if(null===e||!a(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return l(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)},c(t)}e.exports=c},function(e,t){!function(){e.exports=this.wp.editor}()},function(e,t){!function(){e.exports=this.wp.keycodes}()},function(e,t){!function(){e.exports=this.wp.coreData}()},function(e,t,n){var r; 14 /*! 15 Copyright (c) 2017 Jed Watson. 16 Licensed under the MIT License (MIT), see 17 http://jedwatson.github.io/classnames 18 */!function(){"use strict";var n=function(){function e(){}function t(e,t){for(var n=t.length,r=0;r<n;++r)o(e,t[r])}e.prototype=Object.create(null);var n={}.hasOwnProperty;var r=/\s+/;function o(e,o){if(o){var a=typeof o;"string"===a?function(e,t){for(var n=t.split(r),o=n.length,a=0;a<o;++a)e[n[a]]=!0}(e,o):Array.isArray(o)?t(e,o):"object"===a?function(e,t){for(var r in t)n.call(t,r)&&(e[r]=!!t[r])}(e,o):"number"===a&&function(e,t){e[t]=!0}(e,o)}}return function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];var a=new e;t(a,r);var l=[];for(var c in a)a[c]&&l.push(c);return l.join(" ")}}();e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()},,,,function(e,t,n){var r=n(29);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t){e.exports=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.")}},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},function(e,t,n){var r=n(24),o=n(47);function a(t,n,l){return o()?e.exports=a=Reflect.construct:e.exports=a=function(e,t,n){var o=[null];o.push.apply(o,t);var a=new(Function.bind.apply(e,o));return n&&r(a,n.prototype),a},a.apply(null,arguments)}e.exports=a},function(e,t){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,a=void 0;try{for(var l,c=e[Symbol.iterator]();!(r=(l=c.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(i){o=!0,a=i}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}}},function(e,t){e.exports=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.")}},function(e,t,n){"use strict";var r=n(52);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,l){if(l!==r){var c=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 c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array: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:a,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"setTryFetchPollData",(function(){return p})),n.d(r,"setIsFetchingPollData",(function(){return g})),n.d(r,"setPollApiDataForClientId",(function(){return O})),n.d(r,"addPollClientId",(function(){return v})),n.d(r,"removePollClientId",(function(){return w}));var o={};n.r(o),n.d(o,"loadAccountInfo",(function(){return j})),n.d(o,"updateAccountInfo",(function(){return h}));var a=n(17),l=n(25),c=n(0),i=n(1),s=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 6L5.5 18C5.5 18.2761 5.72386 18.5 6 18.5L18 18.5C18.2761 18.5 18.5 18.2761 18.5 18L18.5 6C18.5 5.72386 18.2761 5.5 18 5.5L6 5.5C5.72386 5.5 5.5 5.72386 5.5 6ZM4 18L4 6C4 4.89543 4.89543 4 6 4L18 4C19.1046 4 20 4.89543 20 6L20 18C20 19.1046 19.1046 20 18 20L6 20C4.89543 20 4 19.1046 4 18Z"}),Object(c.createElement)("rect",{x:"15",y:"17",width:"6",height:"1.5",transform:"rotate(-90 15 17)"}),Object(c.createElement)("rect",{x:"11.5",y:"17",width:"9",height:"1.5",transform:"rotate(-90 11.5 17)"}),Object(c.createElement)("rect",{x:"8",y:"17",width:"5",height:"1.5",transform:"rotate(-90 8 17)"}))},u=n(12),d=n.n(u),f=n(5),b=n.n(f),m=n(7);function p(e){return{type:"SET_TRY_FETCH",tryFetch:e}}function g(e){return{type:"IS_FETCHING",isFetching:e}}function O(e,t){return{type:"SET_POLL",clientId:e,pollData:t}}function v(e){return{type:"ADD_POLL_CLIENT_ID",clientId:e}}function w(e){return{type:"REMOVE_POLL_CLIENT_ID",clientId:e}}function j(){return{type:"ACCOUNT_INFO_LOAD"}}function h(e){return{type:"ACCOUNT_INFO_UPDATE",data:e}}var _=n(18),C=n.n(_),y=n(3);function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var x={is_verified:!0,capabilities:["hide-branding"],signal_count:{count:0,userLimit:2500,shouldDisplay:!1}},S=Object(m.combineReducers)({accountInfo:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:x,t=arguments.length>1?arguments[1]:void 0;return"ACCOUNT_INFO_UPDATE"===t.type?k({},e,{},t.data):e}});function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?L(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var P=Object(m.combineReducers)({tryFetch:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return"SET_TRY_FETCH"===t.type?!!t.tryFetch:e},isFetching:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return"IS_FETCHING"===t.type?!!t.isFetching:e},pollsByClientId:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"SET_POLL"===t.type?T({},e,b()({},t.clientId,t.pollData)):e},pollClientIds:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return"ADD_POLL_CLIENT_ID"===t.type?[].concat(C()(e),[t.clientId]):"REMOVE_POLL_CLIENT_ID"===t.type?C()(Object(y.filter)(e,(function(e){return e!==t.clientId}))):e},account:S}),I=n(26),N=n.n(I),A=n(27),R=n.n(A),D=n(31),B=n.n(D),F=n(21),M=n.n(F),H=n(32),V=n.n(H),U=n(14),W=n.n(U),z=n(16),q=n.n(z);function K(e){return function(){var t,n=M()(e);if(Z()){var r=M()(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return B()(this,t)}}function Z(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var G=function(){var e=W()(d.a.mark((function e(t){var n,r,o=arguments;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!(o.length>1&&void 0!==o[1])||o[1],r="https://api.crowdsignal.com/v3/polls",n){e.next=4;break}return e.abrupt("return",null);case 4:return e.abrupt("return",window.fetch("".concat(r,"/").concat(t,"/results"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(e){if(e.status>=200&&e.status<300)return e.json();throw e})).then((function(e){if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer})));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){var e=W()(d.a.mark((function e(t){var n,r,o;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"5430eeac3911395001d731d9702fc38b",n=(new Date).getTime(),e.next=4,window.fetch("https://poll.fm/n/".concat("5430eeac3911395001d731d9702fc38b","/").concat(t,"?").concat(n,"&format=json"));case 4:if((r=e.sent).ok){e.next=7;break}throw new X;case 7:return e.next=9,r.json();case 9:if((o=e.sent).nonce){e.next=12;break}throw new X;case 12:return e.abrupt("return",o.nonce);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Q=function(){var e=W()(d.a.mark((function e(t,n,r,o){var a,l,c;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=r.join(","),e.next=3,window.fetch("https://polls.polldaddy.com/vote-js.php?format=json&p=".concat(n,"&b=1&a=").concat(a,"&o=&va=16&cookie=0&n=").concat(t,"&url=").concat(encodeURIComponent(window.location),"&vi=").concat(o));case 3:if((l=e.sent).ok){e.next=6;break}throw new X;case 6:return e.next=8,l.json();case 8:if("error"!==(c=e.sent).status){e.next=11;break}throw new J(c.error);case 11:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),J=function(e){R()(n,e);var t=K(n);function n(){return N()(this,n),t.apply(this,arguments)}return n}(V()(Error)),X=function(e){R()(n,e);var t=K(n);function n(){return N()(this,n),t.call(this,Object(i.__)("Server error. Please try again.","crowdsignal-forms"))}return n}(J),$=function(){var e=W()(d.a.mark((function e(){return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q()({path:"/crowdsignal-forms/v1/account/info",method:"GET"});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var te="crowdsignal-forms/editor",ne={reducer:P,actions:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},r,{},o),selectors:{shouldTryFetchingPollData:function(e){return!!(null==e?void 0:e.tryFetch)},getPollDataByClientId:function(e,t){return e.pollsByClientId[t]||null},getPollClientIds:function(e){return e.pollClientIds},isFetchingPollData:function(e){return!!(null==e?void 0:e.isFetching)},getAccountInfo:function(e){return e.account.accountInfo}},controls:{ACCOUNT_INFO_LOAD:function(){return q()({path:"/crowdsignal-forms/v1/account/info",method:"GET"})}},resolvers:{getAccountInfo:d.a.mark((function e(){var t;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,{type:"ACCOUNT_INFO_LOAD"};case 2:return t=e.sent,e.abrupt("return",h(t));case 4:case"end":return e.stop()}}),e)}))}},re=Object(m.createReduxStore)(te,ne);Object(m.register)(re);var oe=n(11),ae=n.n(oe),le=n(8),ce=n.n(le),ie=n(2),se=n.n(ie),ue=n(6),de=n(4),fe=n(13),be=n(10),me=n.n(be),pe=function(e){var t=e.hasVoted,n=e.isPollClosed,r=e.isPollHidden,o=e.showSubmitMessage,a=me()({"is-transparent":o},"crowdsignal-forms-poll__closed-banner");return Object(c.createElement)("div",{className:a},r&&Object(i.__)("This Poll is Hidden","crowdsignal-forms"),n&&!r&&Object(i.__)("This Poll is Closed","crowdsignal-forms"),t&&Object(i.__)("Thanks For Voting!","crowdsignal-forms"))},ge=n(9),Oe=n.n(ge),ve=n(22),we=n.n(ve),je=function(e,t){var n=Object(ie.useState)(null),r=ce()(n,2),o=r[0],a=r[1],l=Object(ie.useState)(null),c=ce()(l,2),i=c[0],s=c[1],u=Object(ie.useState)(!0),d=ce()(u,2),f=d[0],b=d[1];return Object(ie.useEffect)((function(){b(!0),s(null),a(null),e().then(a).catch(s).finally((function(){return b(!1)}))}),t),{data:o,error:i,loading:f}},he=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=je((function(){return G(e,t)}),[e]),r=n.data,o=n.error,a=n.loading;return{error:o,loading:a,results:r}},_e=n(15),Ce=function(e){var t=e.error,n=e.loading,r=e.text,o=e.totalVotes,a=e.votes,l=me()("crowdsignal-forms-poll__answer-results",{"is-error":t,"is-loading":n}),s=!n&&!t,u=0===o?0:100*a/o,d={width:"".concat(parseInt(u,10),"%")};return Object(c.createElement)("div",{className:l},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-labels"},Object(c.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-answer"},Object(_e.decodeEntities)(r)),Object(c.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-votes"},s&&Object(i.sprintf)(Object(i._n)("%s vote","%s votes",a,"crowdsignal-forms"),a.toLocaleString())),Object(c.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-percent"},s&&"".concat(u.toFixed(2),"%"))),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-track"},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-bar",style:d})))};Ce.propTypes={loading:Oe.a.bool,text:Oe.a.string.isRequired,totalVotes:Oe.a.number,votes:Oe.a.number};var ye,Ee=Ce,ke=Object(c.createElement)("span",null,"Hide Crowdsignal ads",Object(c.createElement)("br",null),"and get unlimited",Object(c.createElement)("br",null),"signals -"," ",Object(c.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),xe=function(e){var t=e.showLogo,n=e.editing,r=e.message,o=e.trackRef,a=void 0===o?"cs-forms-poll":o;return Object(c.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(c.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},r||Object(i.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),n&&Object(c.createElement)(de.Tooltip,{text:ke,position:"top center"},Object(c.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(i.__)("Hide","crowdsignal-forms"))),t&&Object(c.createElement)("a",{href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},Object(c.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))},Se=Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"}),Le=Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"}),Te=Object.freeze([Le.CABIN,Le.CHIVO,Le.OPEN_SANS,Le.FIRA_SANS,Le.ROBOTO,Le.NUNITO,Le.OVERPASS,Le.LATO,Le.LIBRE_FRANKLIN,Le.MONTSERRAT,Le.POPPINS,Le.RUBIK,Le.RALEWAY,Le.JOSEFIN_SANS,Le.ALEGREYA_SANS,Le.OSWALD]),Pe=Object.freeze((ye={},b()(ye,Le.THEME_DEFAULT,null),b()(ye,Le.GEORGIA,"Georgia, serif"),b()(ye,Le.PALATINO,'"Palatino Linotype", "Book Antiqua", Palatino, serif'),b()(ye,Le.TIMES_NEW_ROMAN,'"Times New Roman", Times, serif'),b()(ye,Le.ARIAL,"Arial, Helvetica, sans-serif"),b()(ye,Le.IMPACT,"Impact, Charcoal, sans-serif"),b()(ye,Le.LUCIDA,'"Lucida Sans Unicode", "Lucida Grande", sans-serif'),b()(ye,Le.TAHOMA,"Tahoma, Geneva, sans-serif"),b()(ye,Le.TREBUCHET,'"Trebuchet MS", Helvetica, sans-serif'),b()(ye,Le.VERDANA,"Verdana, Geneva, sans-serif"),b()(ye,Le.COURIER,'"Courier New", Courier, monospace'),b()(ye,Le.CABIN,'"Cabin", sans-serif'),b()(ye,Le.CHIVO,'"Chivo", sans-serif'),b()(ye,Le.OPEN_SANS,'"Open Sans", sans-serif'),b()(ye,Le.FIRA_SANS,'"Fira Sans", sans-serif'),b()(ye,Le.ROBOTO,'"Roboto", sans-serif'),b()(ye,Le.NUNITO,'"Nunito", sans-serif'),b()(ye,Le.OVERPASS,'"Overpass", sans-serif'),b()(ye,Le.LATO,'"Lato", sans-serif'),b()(ye,Le.LIBRE_FRANKLIN,'"Libre Franklin", sans-serif'),b()(ye,Le.MONTSERRAT,'"Montserrat", sans-serif'),b()(ye,Le.POPPINS,'"Poppins", sans-serif'),b()(ye,Le.RUBIK,'"Rubik", sans-serif'),b()(ye,Le.RALEWAY,'"Raleway", sans-serif'),b()(ye,Le.JOSEFIN_SANS,'"Josefin Sans", sans-serif'),b()(ye,Le.ALEGREYA_SANS,'"Alegreya Sans", sans-serif'),b()(ye,Le.OSWALD,'"Oswald", sans-serif'),ye)),Ie=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Ne=Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),Ae=Object.freeze({RADIO:"radio",BUTTON:"button"}),Re=Object.freeze({LIST:"list",INLINE:"inline"});function De(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var Be=function(e,t){return Object(y.map)(e,(function(e){return void 0!==e.answerIdFromApi?e:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?De(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):De(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{answerIdFromApi:t[e.answerId]})}))},Fe=function(e){return Object(y.isEmpty)(e)||void 0===e.text||null===e.text||""===e.text},Me=function(e){var t=e.answers,n=e.pollIdFromApi,r=e.setErrorMessage,o=e.hideBranding,a=he(n),l=a.error,s=a.loading,u=a.results;Object(ie.useEffect)((function(){r(l?Object(i.__)("Unfortunately, we're having some trouble retrieving the results for this poll at this time.","crowdsignal-forms"):"")}),[l]);var d=me()("crowdsignal-forms-poll__results",{"is-error":!!l,"is-loading":s}),f=Object(y.sum)(Object(y.values)(u));return Object(c.createElement)("div",{className:d},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__results-list"},Object(y.map)(t,(function(e){var t;return!Fe(e)&&Object(c.createElement)(Ee,{key:e.answerId,error:!!l,loading:s,text:e.text,totalVotes:f,votes:u&&null!==(t=u[e.answerIdFromApi])&&void 0!==t?t:0})}))),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__results-footer"},Object(c.createElement)("span",{className:"crowdsignal-forms-poll__results-total"},Object(i.sprintf)(Object(i._n)("%s total vote","%s total votes",f,"crowdsignal-forms"),f?f.toLocaleString():0)),!o&&Object(c.createElement)(xe,null)))};Me.propTypes={pollIdFromApi:Oe.a.number,answers:Oe.a.arrayOf(Oe.a.shape({answerId:Oe.a.string.isRequired,answerIdFromApi:Oe.a.number,text:Oe.a.string})).isRequired,setErrorMessage:Oe.a.func.isRequired,hideBranding:Oe.a.bool};var He=Me,Ve=n(19),Ue=n.n(Ve),We=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},ze=function(){return Object(c.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(c.createElement)("p",null),Object(c.createElement)("h3",null,"Text"),Object(c.createElement)("div",{className:"wp-block-button"},Object(c.createElement)("div",{className:"wp-block-button__link"})),Object(c.createElement)("div",{className:"entry-content"},Object(c.createElement)("div",{className:"alignwide"})))},qe=function(e){if(null===e)return{};var t,n=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),o=e.querySelector("h3"),a=e.querySelector(".alignwide"),l=We(n),c=We(r),i=window.getComputedStyle(r).color;if(l===c){var s=(t=n,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);l=s||i}return{accentColor:l,backgroundColor:c,textColor:i,textColorInverted:window.getComputedStyle(n).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(a).maxWidth}},Ke=function(e){return Object(de.withFallbackStyles)((function(e){return{fallbackStyles:qe(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(t){var n=t.fallbackStyles,r=Ue()(t,["fallbackStyles"]);return Object(c.createElement)(e,ae()({fallbackStyles:n||{},renderStyleProbe:function(){return n?null:Object(c.createElement)(ze,null)}},r))}))};function Ze(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var Ge=function(e){var t=e.answer,n=e.answerStyle,r=e.index,o=e.isMultipleChoice,a=e.onChange,l=e.onDelete,s=e.onNewAnswer,u=e.disabled,d=function(e){return a(r,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ze(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ze(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},t,{text:e}))},f=function(){return l(r)},m=function(){return s(r+1)},p=me()("crowdsignal-forms-poll__answer",{"is-multiple-choice":o,"is-button":Ae.BUTTON===n});return Object(c.createElement)("div",{className:p},Ae.RADIO===n&&Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{className:"crowdsignal-forms-poll__check"}),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-label-wrapper"},u?Object(c.createElement)("div",{className:"crowdsignal-forms-poll__answer-label"},t.text?Object(_e.decodeEntities)(t.text):Object(i.__)("Enter an answer","crowdsignal-forms")):Object(c.createElement)(ue.RichText,{className:"crowdsignal-forms-poll__answer-label",placeholder:Object(i.__)("Enter an answer","crowdsignal-forms"),multiline:!1,preserveWhiteSpace:!1,onChange:d,onSplit:m,onReplace:y.noop,onRemove:f,value:t.text,allowedFormats:[],withoutInteractiveFormatting:!0}))),Ae.BUTTON===n&&Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},u?Object(c.createElement)("div",{className:"wp-block-button__link crowdsignal-forms-poll__submit-button"},t.text?Object(_e.decodeEntities)(t.text):Object(i.__)("Enter an answer","crowdsignal-forms")):Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-poll__submit-button",placeholder:Object(i.__)("Enter an answer","crowdsignal-forms"),multiline:!1,preserveWhiteSpace:!1,onChange:d,onSplit:m,onReplace:y.noop,onRemove:f,value:t.text,allowedFormats:[],withoutInteractiveFormatting:!0})))},Ye=function(e,t){return Object(y.tap)(e.querySelectorAll("[role=textbox]")[t],(function(e){return e&&e.focus()}))},Qe=function(e){var t=e.attributes,n=e.isSelected,r=e.setAttributes,o=e.disabled,a=e.answerStyle,l=e.buttonAlignment,i=Object(ie.useRef)(),s=function(e,n){return r({answers:Object(y.tap)(C()(t.answers),(function(t){t[e]=n}))})},u=function(e){Ye(i.current,Math.max(e-1,0)),r({answers:Object(y.filter)(t.answers,(function(n){return t.answers.length<=2||n!==t.answers[e]}))})},d=function(e){e<t.answers.length&&r({answers:[].concat(C()(Object(y.slice)(t.answers,0,e)),[{}],C()(Object(y.slice)(t.answers,e,t.answers.length)))}),Ye(i.current,Math.min(e,t.answers.length))},f=n&&Object(y.last)(t.answers).text?[].concat(C()(t.answers),[{}]):t.answers,b=me()({"is-button":Ae.BUTTON===a,"is-inline-button-alignment":Re.INLINE===l},"crowdsignal-forms-poll__options"),m=Ae.RADIO===a;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{ref:i,className:b},Object(y.map)(f,(function(e,r){return function(e){return n&&!o||!Fe(e)}(e)&&Object(c.createElement)(Ge,{key:"poll-answer-".concat(r),answer:e,answerStyle:a,index:r,isMultipleChoice:t.isMultipleChoice,onChange:s,onDelete:u,onNewAnswer:d,disabled:o})}))),m&&Object(c.createElement)("div",{className:"crowdsignal-forms-poll__actions"},Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},o?Object(c.createElement)("div",{className:"wp-block-button__link crowdsignal-forms-poll__submit-button"},t.submitButtonLabel):Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-poll__submit-button",onChange:function(e){return r({submitButtonLabel:e})},value:t.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0}))))},Je=function(e){return Object(y.includes)(Le,e)?Pe[e]:null},Xe=function(e,t){var n,r,o,a,l=Object(y.isEmpty)(e.textColor)?t.textColor:e.textColor;return Object(y.mapKeys)({borderColor:null!==(n=e.borderColor)&&void 0!==n?n:t.accentColor,borderRadius:"".concat(e.borderRadius,"px"),borderWidth:"".concat(e.borderWidth,"px"),bgColor:e.backgroundColor,bodyFontFamily:null!==(r=Je(e.fontFamily))&&void 0!==r?r:t.textFont,questionFontFamily:null!==(o=Je(e.fontFamily))&&void 0!==o?o:t.headingFont,submitButtonBgColor:e.submitButtonBackgroundColor||t.accentColor,submitButtonTextColor:e.submitButtonTextColor||t.textColorInverted,textColor:l,textColorProperties:null!==(a=$e(l))&&void 0!==a?a:"0, 0, 0",contentWideWidth:t.contentWideWidth},(function(e,t){return"--crowdsignal-forms-".concat(Object(y.kebabCase)(t))}))},$e=function(e){return!e||"string"!=typeof e||-1===e.indexOf("rgb")&&0!==e.indexOf("#")||-1<e.indexOf("rgba")?null:(0===e.indexOf("#")&&(e=et(e)),e.match(/\((.*?)\)/)[1])},et=function(e){var t=0,n=0,r=0,o=4===e.length?"#".concat(e[1]+e[1]+e[2]+e[2]+e[3]+e[3]):e;return 7===o.length&&(t=parseInt(o.substr(1,2),16)||0,n=parseInt(o.substr(3,2),16)||0,r=parseInt(o.substr(5,2),16)||0),"rgb(".concat(t,", ").concat(n,", ").concat(r,")")},tt=function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return me()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-submit-button-bg-color":e.submitButtonBackgroundColor,"has-submit-button-text-color":e.submitButtonTextColor,"has-border-radius":null!==(t=e.borderRadius)&&void 0!==t&&t,"has-box-shadow":e.hasBoxShadow},r)},nt=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;if(Ie.CLOSED===e)return!0;if(Ie.CLOSED_AFTER===e){var r=new Date(t);return r<n}return!1},rt=function(e,t){return e.isMultipleChoice?Ae.RADIO:!Object(y.isEmpty)(t)&&t.indexOf("is-style-buttons")>-1?Ae.BUTTON:Ae.RADIO},ot=function(e){e?Object(a.registerBlockStyle)("crowdsignal-forms/poll",{name:"buttons",label:Object(i.__)("Buttons","crowdsignal-forms")}):Object(a.unregisterBlockStyle)("crowdsignal-forms/poll","buttons")},at=function(e){var t=e.signalWarning;return Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.Button,{href:"https://crowdsignal.com/pricing",isSecondary:!0,target:"_blank"},Object(i.__)("Upgrade","crowdsignal-forms")),t?Object(c.createElement)("div",{className:"crowdsignal-forms__sidebar-promote"},Object(c.createElement)("em",null,Object(i.__)("Your free Crowdsignal account has ","crowdsignal-forms"),Object(c.createElement)("strong",null,Object(c.createElement)(de.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},Object(i.__)("reached the signals limit.","crowdsignal-forms"))))):Object(c.createElement)("div",{className:"crowdsignal-forms__sidebar-promote"},Object(c.createElement)("em",null,Object(i.__)("Hide Crowdsignal branding and get ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},Object(i.__)("unlimited signals","crowdsignal-forms")))))},lt=function(e){var t,n=e.attributes,r=e.className,o=e.setAttributes,a=e.fallbackBackgroundColor,l=e.fallbackTextColor,s=e.fallbackSubmitButtonBackgroundColor,u=e.fallbackSubmitButtonTextColor,d=e.viewResultsUrl,f=e.shouldPromote,b=e.signalWarning,m=""!==d,p=rt(n,r);return Se.REDIRECT===n.confirmMessageType&&(n.confirmMessageType=Se.THANK_YOU),Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,m?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Publish this post to enable results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{href:d,isSecondary:!0,target:"_blank",disabled:!m},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{value:Object(_e.decodeEntities)(null!==(t=n.title)&&void 0!==t?t:n.question),label:Object(i.__)("Title of the poll block","crowdsignal-forms"),onChange:function(e){return o({title:e})}}),f&&Object(c.createElement)(at,{signalWarning:b})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Confirmation message","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:n.confirmMessageType,label:Object(i.__)("On submission","crowdsignal-forms"),options:[{label:Object(i.__)("Show results","crowdsignal-forms"),value:Se.RESULTS},{label:Object(i.__)('Show "Thank You" message',"crowdsignal-forms"),value:Se.THANK_YOU},{label:Object(i.__)("Show a custom text message","crowdsignal-forms"),value:Se.CUSTOM_TEXT}],onChange:function(e){return Object(y.includes)(Se,e)&&o({confirmMessageType:e})}}),Se.CUSTOM_TEXT===n.confirmMessageType&&Object(c.createElement)(de.TextareaControl,{value:n.customConfirmMessage,label:Object(i.__)("Message text","crowdsignal-forms"),placeholder:Object(i.__)("Thanks for voting!","crowdsignal-forms"),onChange:function(e){return o({customConfirmMessage:e})}}),Se.REDIRECT===n.confirmMessageType&&Object(c.createElement)(ue.URLInput,{className:"crowdsignal-forms__redirect-url",value:n.redirectAddress,label:Object(i.__)("Redirect address","crowdsignal-forms"),onChange:function(e){return o({redirectAddress:e})}})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:n.pollStatus,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:Ie.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:Ie.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:Ie.CLOSED}],onChange:function(e){Object(y.includes)(Ie,e)&&o({closedAfterDateTime:e===Ie.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),Ie.CLOSED_AFTER===n.pollStatus&&Object(c.createElement)(de.TimePicker,{currentTime:n.closedAfterDateTime,label:Object(i.__)("Close poll on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);o({closedAfterDateTime:t.toISOString()})},is12Hour:!0}),Ie.OPEN!==n.pollStatus&&Object(c.createElement)(de.SelectControl,{value:n.closedPollState,label:Object(i.__)("When poll is closed","crowdsignal-forms"),options:[{label:Object(i.__)("Show results","crowdsignal-forms"),value:Ne.SHOW_RESULTS},{label:Object(i.__)('Show poll with "Closed" banner',"crowdsignal-forms"),value:Ne.SHOW_CLOSED_BANNER},{label:Object(i.__)("Hide poll","crowdsignal-forms"),value:Ne.HIDDEN}],onChange:function(e){return Object(y.includes)(Ne,e)&&o({closedPollState:e})}})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{value:n.textColor,onChange:function(e){return o({textColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:n.backgroundColor,onChange:function(e){return o({backgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")},{value:n.borderColor,onChange:function(e){return o({borderColor:e})},label:Object(i.__)("Border color","crowdsignal-forms")}]},Object(c.createElement)(ue.ContrastChecker,{textColor:n.textColor,backgroundColor:n.backgroundColor,fallbackBackgroundColor:a,fallbackTextColor:l}),Object(c.createElement)(de.SelectControl,{value:n.fontFamily,label:Object(i.__)("Choose font","crowdsignal-forms"),options:[{label:Object(i.__)("Default theme font","crowdsignal-forms"),value:Le.THEME_DEFAULT},{label:"Alegreya Sans",value:Le.ALEGREYA_SANS},{label:"Arial",value:Le.ARIAL},{label:"Cabin",value:Le.CABIN},{label:"Chivo",value:Le.CHIVO},{label:"Courier",value:Le.COURIER},{label:"Fira Sans",value:Le.FIRA_SANS},{label:"Georgia",value:Le.GEORGIA},{label:"Impact",value:Le.IMPACT},{label:"Josefin Sans",value:Le.JOSEFIN_SANS},{label:"Lato",value:Le.LATO},{label:"Libre Franklin",value:Le.LIBRE_FRANKLIN},{label:"Lucida",value:Le.LUCIDA},{label:"Montserrat",value:Le.MONTSERRAT},{label:"Nunito",value:Le.NUNITO},{label:"Open Sans",value:Le.OPEN_SANS},{label:"Oswald",value:Le.OSWALD},{label:"Overpass",value:Le.OVERPASS},{label:"Palatino",value:Le.PALATINO},{label:"Poppins",value:Le.POPPINS},{label:"Raleway",value:Le.RALEWAY},{label:"Roboto",value:Le.ROBOTO},{label:"Rubik",value:Le.RUBIK},{label:"Tahoma",value:Le.TAHOMA},{label:"Times New Roman",value:Le.TIMES_NEW_ROMAN},{label:"Trebuchet",value:Le.TREBUCHET},{label:"Verdana",value:Le.VERDANA}],onChange:function(e){return Object(y.includes)(Le,e)&&o({fontFamily:e})}}),"full"!==n.align&&Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{type:"number",label:Object(i.__)("Width (%)","crowdsignal-forms"),value:n.width,onChange:function(e){return o({width:parseInt(e,10)})}}),Object(c.createElement)(de.Button,{isSmall:!0,className:"crowdsignal-forms__reset-width-button",onClick:function(){return o({width:100})}},Object(i.__)("Reset","crowdsignal-forms"))),Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Border thickness","crowdsignal-forms"),value:n.borderWidth,onChange:function(e){o({borderWidth:parseInt(e,10)||0})},type:"number",className:"crowdsignal-forms__small-text-input"}),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Corner radius","crowdsignal-forms"),value:n.borderRadius,onChange:function(e){o({borderRadius:parseInt(e,10)||0})},type:"number",className:"crowdsignal-forms__small-text-input"})),Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Drop shadow","crowdsignal-forms"),checked:n.hasBoxShadow,onChange:function(e){o({hasBoxShadow:e})}})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Button styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{value:n.submitButtonTextColor,onChange:function(e){return o({submitButtonTextColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:n.submitButtonBackgroundColor,onChange:function(e){return o({submitButtonBackgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")}]},Object(c.createElement)(ue.ContrastChecker,{textColor:n.submitButtonTextColor,backgroundColor:n.submitButtonBackgroundColor,fallbackBackgroundColor:s,fallbackTextColor:u}),Ae.BUTTON===p&&Object(c.createElement)(de.SelectControl,{value:n.buttonAlignment,label:Object(i.__)("Alignment","crowdsignal-forms"),options:[{value:Re.LIST,label:Object(i.__)("List","crowdsignal-forms")},{value:Re.INLINE,label:Object(i.__)("Inline","crowdsignal-forms")}],onChange:function(e){return o({buttonAlignment:e})}})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Answer settings","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)(de.CheckboxControl,{checked:n.hasOneResponsePerComputer,label:Object(i.__)("One response per computer","crowdsignal-forms"),onChange:function(e){return o({hasOneResponsePerComputer:e})}}),Object(c.createElement)(de.CheckboxControl,{checked:n.randomizeAnswers,label:Object(i.__)("Randomize answer order","crowdsignal-forms"),onChange:function(e){return o({randomizeAnswers:e})}})))};function ct(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var it=[{icon:function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{d:"M20 6.75H12V5.25H20V6.75Z"}),Object(c.createElement)("path",{d:"M20 12.5H12V11H20V12.5Z"}),Object(c.createElement)("path",{d:"M20 18.75H12V17.25H20V18.75Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 7C6.55228 7 7 6.55228 7 6C7 5.44772 6.55228 5 6 5C5.44772 5 5 5.44772 5 6C5 6.55228 5.44772 7 6 7ZM6 8C7.10457 8 8 7.10457 8 6C8 4.89543 7.10457 4 6 4C4.89543 4 4 4.89543 4 6C4 7.10457 4.89543 8 6 8Z"}),Object(c.createElement)("path",{d:"M6 12.75C6.55228 12.75 7 12.3023 7 11.75C7 11.1977 6.55228 10.75 6 10.75C5.44772 10.75 5 11.1977 5 11.75C5 12.3023 5.44772 12.75 6 12.75ZM6 13.75C7.10457 13.75 8 12.8546 8 11.75C8 10.6454 7.10457 9.75 6 9.75C4.89543 9.75 4 10.6454 4 11.75C4 12.8546 4.89543 13.75 6 13.75Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 19C6.55228 19 7 18.5523 7 18C7 17.4477 6.55228 17 6 17C5.44772 17 5 17.4477 5 18C5 18.5523 5.44772 19 6 19ZM6 20C7.10457 20 8 19.1046 8 18C8 16.8954 7.10457 16 6 16C4.89543 16 4 16.8954 4 18C4 19.1046 4.89543 20 6 20Z"}))},title:Object(i.__)("Choose one answer","crowdsignal-forms"),value:!1},{icon:function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 10.75H5V12.75H7V10.75ZM4 9.75V13.75H8V9.75H4Z"}),Object(c.createElement)("path",{d:"M4 4H8V8H4V4Z"}),Object(c.createElement)("path",{d:"M4 16H8V20H4V16Z"}),Object(c.createElement)("path",{d:"M20 6.75H12V5.25H20V6.75Z"}),Object(c.createElement)("path",{d:"M20 12.5H12V11H20V12.5Z"}),Object(c.createElement)("path",{d:"M20 18.75H12V17.25H20V18.75Z"}))},title:Object(i.__)("Choose multiple answers","crowdsignal-forms"),value:!0}],st=function(e){var t=e.attributes,n=e.setAttributes,r=Object(y.map)(it,(function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ct(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ct(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{isActive:e.value===t.isMultipleChoice,onClick:function(){n({isMultipleChoice:e.value}),ot(e.value)}})}));return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.Toolbar,{controls:r}))},ut=function(e){var t=e.children;return Object(c.createElement)("div",{className:"crowdsignal-forms-poll__error-banner"},t)},dt="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),ft=new Uint8Array(16);function bt(){if(!dt)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return dt(ft)}for(var mt=[],pt=0;pt<256;++pt)mt.push((pt+256).toString(16).substr(1));var gt=function(e,t){var n=t||0;return(mt[e[n+0]]+mt[e[n+1]]+mt[e[n+2]]+mt[e[n+3]]+"-"+mt[e[n+4]]+mt[e[n+5]]+"-"+mt[e[n+6]]+mt[e[n+7]]+"-"+mt[e[n+8]]+mt[e[n+9]]+"-"+mt[e[n+10]]+mt[e[n+11]]+mt[e[n+12]]+mt[e[n+13]]+mt[e[n+14]]+mt[e[n+15]]).toLowerCase()};var Ot=function(e,t,n){var r=(e=e||{}).random||(e.rng||bt)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var o=0;o<16;++o)t[n+o]=r[o];return t}return gt(r)},vt=function(e){var t=e.onEditClick;return Object(c.createElement)("div",{className:"crowdsignal-forms-poll__edit-bar"},Object(c.createElement)("div",{className:"crowdsignal-forms-poll__edit-bar-message"},Object(i.__)("Warning! This poll is published. Deleting or reordering answers may cause the loss of existing responses.","crowdsignal-forms")),Object(c.createElement)("button",{className:"crowdsignal-forms-poll__edit-bar-button",onClick:function(){t()}},Object(i.__)("Edit","crowdsignal-forms")))},wt=Object(y.debounce)((function(e,t){window._tkq=window._tkq||[],window._tkq.push(["recordEvent","crowdsignal_connection_failed",{author_id:e,block_name:t}])}),5e3),jt=function(e){var t=e.blockIcon,n=e.blockName,r=e.children,o=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),a=Object(m.useDispatch)(te).updateAccountInfo,l=o&&0!==o.id,s=!!o.is_verified,u=Object(m.useSelect)((function(e){return e("core").getCurrentUser()})),f=function(){var e=W()(d.a.mark((function e(){var t,n,r,o;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=l,e.next=3,$();case 3:n=e.sent,r=0!==n.id,o=!!n.is_verified,a(n),r||window.open("/wp-admin/options-general.php?page=crowdsignal-forms-settings"),t&&!o&&window.open("https://wordpress.com/me/account");case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if(l&&s)return r;var b=!l,p=l&&!s;return wt(u&&u.id?u.id:0,n),Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal"},Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-header"},t,Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-title"},n)),Object(c.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-body"},b&&Object(i.__)("You need to connect to a Crowdsignal account to collect and manage your results.","crowdsignal-forms"),p&&Object(i.__)("Please verify your WordPress.com email address in order to publish your poll.","crowdsignal-forms")),Object(c.createElement)(de.Button,{isPrimary:!0,onClick:f},b&&Object(i.__)("Connect to Crowdsignal","crowdsignal-forms"),p&&Object(i.__)("Verify or Change your Email Address","crowdsignal-forms")))};function ht(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _t(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ht(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ht(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ct=function(e){return!!e&&("crowdsignal-forms/poll"===e.name||"crowdsignal-forms/applause"===e.name||"crowdsignal-forms/vote"===e.name)},yt=!1,Et=!1;!function(){if(!yt){yt=!0;var e=Object(m.select)("core/editor"),t=e.isEditedPostDirty,n=e.isEditedPostNew,r=e.isSavingPost,o=e.isCleanNewPost,a=e.getCurrentPostId,l=Object(m.dispatch)(te),c=l.setTryFetchPollData,i=l.setPollApiDataForClientId,s=l.setIsFetchingPollData,u=Object(m.select)(te),d=u.shouldTryFetchingPollData,f=u.getPollDataByClientId,b=u.isFetchingPollData;Object(m.subscribe)((function(){var e=Object(y.filter)(Object(m.select)("core/block-editor").getBlocks(),Ct);if(!(e.length<1)&&(!b()&&!(o()||n()||r()||t())&&a())){var l=Object(y.filter)(e,(function(e){var t=e.attributes;return t.pollId&&null===f(t.pollId)}));l.length<1||(d()?b()||(s(!0),Promise.all(Object(y.map)(l,(function(e){var t=e.attributes.pollId;return q()({path:"/crowdsignal-forms/v1/polls/".concat(t,"?cached=1"),method:"GET"}).then((function(e){return i(t,_t({},e,{viewResultsUrl:"https://app.crowdsignal.com/polls/".concat(e.id,"/results")}))}),(function(){return i(t,null)}))}))).finally((function(){return s(!1)}))):c(!0))}}))}}();var kt=function(e){return function(t){var n=t.attributes,r=t.setAttributes,o=t.addPollClientId,a=t.removePollClientId;return Object(ie.useEffect)((function(){return("p2tenberg"in window||"p2editor"in window)&&function(){if(!Et){Et=!0;var e=null,t=function(){null!==e&&clearTimeout(e),e=setTimeout((function(){return n()}),1e3+1e3*Math.random())},n=function(){var e=Object(m.select)(te),n=e.getPollClientIds,r=e.getPollDataByClientId,o=e.shouldTryFetchingPollData,a=e.isFetchingPollData,l=Object(y.filter)(n(),(function(e){return null===r(e)}));if(l.length<1)return t();var c=Object(m.dispatch)(te),i=c.setTryFetchPollData,s=c.setPollApiDataForClientId,u=c.setIsFetchingPollData;return o()?a()||(u(!0),Promise.all(Object(y.map)(l,(function(e){return q()({path:"/crowdsignal-forms/v1/polls/".concat(e,"?cached=1"),method:"GET"}).then((function(t){return s(e,_t({},t,{viewResultsUrl:"https://app.crowdsignal.com/polls/".concat(t.id,"/results")}))}),(function(){return s(e,null)}))}))).finally((function(){return u(!1)}))):i(!0),t()};n()}}(),n.pollId&&o(n.pollId),function(){n.pollId&&a(n.pollId)}}),[]),function(e,t,n,r){Object(ie.useEffect)((function(){if(!Object(y.isEmpty)(t))if(window.csPolls||(window.csPolls={}),window.csPolls[t])if(window.csPolls[t].indexOf(e)>-1);else{var o=Object(y.map)(n,(function(e){return Object(y.omit)(e,["answerId"])}));r({pollId:null,answers:o})}else window.csPolls[t]=[e]}),[t])}(t.clientId,n.pollId,n.answers,r),Object(c.createElement)(e,t)}},xt=function(e){return Object(fe.compose)([Object(m.withSelect)((function(e,t){var n=e(te),r=n.getPollDataByClientId,o=n.shouldTryFetchingPollData,a=n.isFetchingPollData,l=t.attributes;return{pollDataFromApi:l.pollId?r(l.pollId):null,getPollDataByClientId:r,shouldTryFetchingPollData:o,isFetchingPollData:a}})),Object(m.withDispatch)((function(e){var t=e(te);return{setTryFetchPollData:t.setTryFetchPollData,setPollApiDataForClientId:t.setPollApiDataForClientId,setIsFetchingPollData:t.setIsFetchingPollData,addPollClientId:t.addPollClientId,removePollClientId:t.removePollClientId}})),kt])(e)},St=function(e){var t=e.icon,n=e.children,r=e.componentActions,o=void 0===r?[]:r,a=Ue()(e,["icon","children","componentActions"]);return Object(c.createElement)(de.Notice,ae()({className:"crowdsignal-forms__editor-notice"},a),t&&Object(c.createElement)("div",{className:"crowdsignal-forms__editor-notice-icon"},Object(c.createElement)(de.Icon,{icon:t})),Object(c.createElement)("div",{className:"crowdsignal-forms__editor-notice-text"},n),o.map((function(e){return e})))},Lt=function(){return Object(c.createElement)(St,{icon:"warning",status:"warn",isDismissible:!1,actions:[{label:Object(i.__)("Please upgrade","crowdsignal-forms"),url:"https://crowdsignal.com/pricing",className:"is-secondary",noDefaultClasses:!0}]},Object(i.__)("Your free Crowdsignal account has ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},Object(i.__)("exceeded 2500 signals.","crowdsignal-forms")))};function Tt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var Pt=Object(fe.compose)([Ke,xt,function(e){return function(t){var n=t.attributes,r=t.setAttributes;return Object(ie.useEffect)((function(){if(!n.pollId){var e=Ot();r({pollId:e})}if(Object(y.some)(n.answers,(function(e){return!e.answerId&&e.text}))){var t=Object(y.map)(n.answers,(function(e){return e.answerId||!e.text?e:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tt(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{answerId:Ot()})}));r({answers:t})}})),Object(c.createElement)(e,t)}}])((function(e){var t=e.attributes,n=e.className,r=e.fallbackStyles,o=e.isSelected,a=e.setAttributes,l=e.renderStyleProbe,u=e.pollDataFromApi,d=Object(ie.useState)(!0),f=ce()(d,2),b=f[0],p=f[1],g=Object(ie.useState)(""),O=ce()(g,2),v=O[0],w=O[1],j=!Object(y.isEmpty)(u),h=u?u.viewResultsUrl:"",_=u?u.id:null,C={};u&&Object(y.map)(u.answers,(function(e){C[e.client_id]=e.id}));var E=o&&"full"!==t.align,k="full"!==t.align?"".concat(t.width,"%"):"auto",x=nt(t.pollStatus,t.closedAfterDateTime),S=t.note||o&&b,L=x&&Ne.SHOW_RESULTS===t.closedPollState,T=x&&Ne.HIDDEN===t.closedPollState,P=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),I=Object(y.get)(P,"capabilities",[]).includes("hide-branding");Object(ie.useEffect)((function(){return p(!j)}),[o]),Object(ie.useEffect)((function(){o&&ot(!t.isMultipleChoice)}),[t.isMultipleChoice,o]);var N=o&&j&&!b,A=rt(t,n);t.fontFamily&&function(e){if(!Object(y.isEmpty)(e)&&Le.THEME_DEFAULT!==e&&-1!==Te.indexOf(e)){var t="https://fonts.googleapis.com/css2?family=".concat(e,":wght@400;600;700&display=swap");0===Object(y.filter)(Array.from(document.head.childNodes),(function(e){return"link"===e.nodeName.toLowerCase()&&e.href===t})).length&&document.head.appendChild(Object(y.tap)(document.createElement("link"),(function(e){e.type="text/css",e.rel="stylesheet",e.href=t})))}}(t.fontFamily);var R=Object(y.get)(P,["signalCount","shouldDisplay"]),D=R&&Object(y.get)(P,["signalCount","count"])>=Object(y.get)(P,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:Object(c.createElement)(s,null),blockName:Object(i.__)("Crowdsignal Poll","crowdsignal-forms")},Object(c.createElement)(st,e),Object(c.createElement)(lt,ae()({},e,{viewResultsUrl:h,shouldPromote:R,signalWarning:D})),D&&Object(c.createElement)(Lt,null),Object(c.createElement)(de.ResizableBox,{className:"crowdsignal-forms-poll__resize-wrapper",size:{height:"auto",width:k},minWidth:"25%",maxWidth:"100%",enable:{left:!0,right:!0},onResizeStop:function(e,t,n){"right"!==t&&"left"!==t||a({width:Object(y.round)(n.offsetWidth/n.parentNode.offsetWidth*100)})},showHandle:E,resizeRatio:2},Object(c.createElement)("div",{className:tt(t,n,{"is-selected-in-editor":o,"is-closed":x,"is-hidden":T},"crowdsignal-forms-poll"),style:Xe(t,r)},N&&Object(c.createElement)(vt,{onEditClick:function(){p(!0)}}),v&&Object(c.createElement)(ut,null,v),Object(c.createElement)("div",{className:"crowdsignal-forms-poll__content"},b?Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-poll__question",placeholder:Object(i.__)("Enter your question","crowdsignal-forms"),onChange:function(e){return a({question:e})},value:t.question,allowedFormats:[],disableLineBreaks:!0}):Object(c.createElement)("h3",{className:"crowdsignal-forms-poll__question"},t.question||Object(i.__)("Enter your question","crowdsignal-forms")),S&&(b?Object(c.createElement)(ue.RichText,{tagName:"p",className:"crowdsignal-forms-poll__note",placeholder:Object(i.__)("Add a note (optional)","crowdsignal-forms"),onChange:function(e){return a({note:e})},value:t.note,allowedFormats:[],disableLineBreaks:!0}):Object(c.createElement)("div",{className:"crowdsignal-forms-poll__note"},t.note||Object(i.__)("Add a note (optional)","crowdsignal-forms"))),!L&&Object(c.createElement)(Qe,ae()({},e,{setAttributes:a,disabled:!b,answerStyle:A,buttonAlignment:t.buttonAlignment})),L&&Object(c.createElement)(He,{answers:Be(Object(y.filter)(t.answers,(function(e){return!Fe(e)})),C),pollIdFromApi:_,hideBranding:I,setErrorMessage:w}),!I&&Object(c.createElement)(xe,{editing:!0})),x&&Object(c.createElement)(pe,{isPollHidden:T,isPollClosed:x}),l())))})),It={pollId:{type:"string",default:null},isMultipleChoice:{type:"boolean",default:!1},title:{type:"string",default:null},question:{type:"string",default:""},note:{type:"string",default:""},answers:{type:"array",default:[{},{},{}],items:{type:"object",properties:{answerId:{type:"string",default:null},text:{type:"string",default:""}}}},submitButtonLabel:{type:"string",default:Object(i.__)("Submit","crowdsignal-forms")},submitButtonTextColor:{type:"string"},submitButtonBackgroundColor:{type:"string"},confirmMessageType:{type:"string",default:Se.RESULTS},customConfirmMessage:{type:"string"},redirectAddress:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"},borderWidth:{type:"number",default:2},borderRadius:{type:"number",default:0},hasBoxShadow:{type:"boolean",default:!1},fontFamily:{type:"string",default:Le.THEME_DEFAULT},hasOneResponsePerComputer:{type:"boolean",default:!1},randomizeAnswers:{type:"boolean",default:!1},align:{type:"string"},width:{type:"number",default:100},pollStatus:{type:"string",default:Ie.OPEN},closedPollState:{type:"string",default:Ne.SHOW_RESULTS},closedAfterDateTime:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},buttonAlignment:{type:"string",default:Re.LIST}},Nt={title:Object(i.__)("Poll","crowdsignal-forms"),description:Object(i.__)("Create polls and get your audience’s opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[Object(i.__)("ask","crowdsignal-forms"),"crowdsignal",Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("poll","crowdsignal-forms"),Object(i.__)("pop","crowdsignal-forms"),Object(i.__)("question","crowdsignal-forms"),Object(i.__)("quiz","crowdsignal-forms"),Object(i.__)("research","crowdsignal-forms"),Object(i.__)("survey","crowdsignal-forms"),Object(i.__)("vote","crowdsignal-forms")],icon:Object(c.createElement)(s,null),edit:Pt,attributes:It,supports:{align:["center","wide","full"]},getEditWrapperProps:function(e){return{"data-align":e.align}},example:{attributes:{question:Object(i.__)("How did you hear about us?","crowdsignal-forms"),answers:[{text:Object(i.__)("Search","crowdsignal-forms")},{text:Object(i.__)("Friend","crowdsignal-forms")},{text:Object(i.__)("Email","crowdsignal-forms")}]}},styles:[{name:"default",label:Object(i.__)("List","crowdsignal-forms"),isDefault:!0},{name:"buttons",label:Object(i.__)("Buttons","crowdsignal-forms")}],variations:[{isDefault:!0,attributes:{className:"is-style-buttons"}}]},At=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("mask",{id:"maskVote","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"3",y:"3",width:"18",height:"18"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5999 9.525H13.3942L14.1779 5.75475L14.2027 5.49075C14.2027 5.1525 14.0624 4.839 13.8397 4.61625L12.9652 3.75L7.53666 9.18675C7.23142 9.48374 7.04992 9.89621 7.04991 10.3499H3.75V18.6824H7.05V18.6178C7.05963 19.5172 7.79834 20.25 8.69991 20.25H16.1249C16.8097 20.25 17.3954 19.8375 17.6429 19.2435L20.1344 13.4273C20.2087 13.2375 20.2499 13.0395 20.2499 12.825V11.175C20.2499 10.2675 19.5074 9.525 18.5999 9.525ZM7.05 18.6178V10.3499H7.04991C7.04991 10.35 7.04991 10.35 7.04991 10.35V18.6C7.04991 18.6059 7.04994 18.6119 7.05 18.6178ZM18.5999 12.825L16.1249 18.6H8.69986V10.35L12.2804 6.76952L11.3646 11.175H18.5999V12.825Z",fill:"white"})),Object(c.createElement)("g",{mask:"url(#maskVote)"},Object(c.createElement)("rect",{x:"1.00024",y:"1.25",width:"22",height:"22"})))},Rt=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Dt=(Object.freeze({CONNECTED:"connected",NOT_CONNECTED:"not-connected",NOT_VERIFIED:"not-verified"}),[{title:Object(i.__)("Small","crowdsignal-forms"),size:"small"},{title:Object(i.__)("Medium","crowdsignal-forms"),size:"medium"},{title:Object(i.__)("Large","crowdsignal-forms"),size:"large"}]),Bt={position:"bottom right",isAlternate:!0,className:"crowdsignal-forms-vote__size-dropdown"},Ft=function(e){var t=e.attributes,n=e.setAttributes,r=e.viewResultsUrl,o=e.signalWarning,a=e.shouldPromote,l=""!==r;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,l?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Publish this post to enable results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{href:r,isSecondary:!0,target:"_blank",disabled:!l},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{value:t.title,label:Object(i.__)("Title of the vote block","crowdsignal-forms"),onChange:function(e){return n({title:e})}}),a&&Object(c.createElement)(at,{signalWarning:o})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms")},Object(c.createElement)(de.SelectControl,{value:t.pollStatus,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:Rt.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:Rt.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:Rt.CLOSED}],onChange:function(e){Object(y.includes)(Rt,e)&&n({closedAfterDateTime:e===Rt.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),Rt.CLOSED_AFTER===t.pollStatus&&Object(c.createElement)(de.TimePicker,{currentTime:t.closedAfterDateTime,label:Object(i.__)("Close vote block on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0})))},Mt=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.1894 5.75L13.6668 5.75L13.6668 4.25H19.0002H19.7502L19.7502 5V10.3333H18.2502V6.81054L6.81072 18.25L10.3333 18.25V19.75L5 19.75H4.25V19V13.6666L5.75 13.6666L5.75 17.1894L17.1894 5.75Z"}))},Ht=function(){return Object(c.createElement)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("line",{x1:"8",y1:"8.5",x2:"24",y2:"8.5",stroke:"currentColor"}),Object(c.createElement)("line",{x1:"8",y1:"15",x2:"24",y2:"15",stroke:"currentColor",strokeWidth:"2"}),Object(c.createElement)("line",{x1:"8",y1:"22.5",x2:"24",y2:"22.5",stroke:"currentColor",strokeWidth:"3"}))},Vt=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{d:"M12.0078 18.2266C14.7656 18.2266 16.4062 15.9531 16.4062 12.3438C16.4062 8.73438 14.75 6.5 12.0078 6.5C9.25781 6.5 7.59375 8.75 7.59375 12.3516C7.59375 15.9688 9.24219 18.2266 12.0078 18.2266ZM12.0078 16.5781C10.5078 16.5781 9.625 15 9.625 12.3438C9.625 9.73438 10.5234 8.14844 12.0078 8.14844C13.4844 8.14844 14.3672 9.71875 14.3672 12.3516C14.3672 15.0078 13.5 16.5781 12.0078 16.5781Z"}))};function Ut(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var Wt=function(e){var t=e.attributes,n=e.setAttributes,r=Object(y.get)(t,"size","medium"),o=Dt,a=Object(ie.useState)(!1),l=ce()(a,2),s=l[0],u=l[1],d=function(){return u(!s)},f=t.hideResults?Object(i.__)("Show vote counters","crowdsignal-forms"):Object(i.__)("Hide vote counters","crowdsignal-forms");return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{isCollapsed:!0,icon:Mt,label:Object(i.__)("Change block size","crowdsignal-forms"),popoverProps:Bt,controls:o.map((function(e){var t=e.size;return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ut(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ut(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{isActive:r===t,role:"menuitemradio",onClick:function(){return n({size:t})}})}))}),Object(c.createElement)(de.Toolbar,{controls:[{icon:Ht,onClick:d},{icon:Vt,label:f,onClick:function(){return n({hideResults:!t.hideResults})},isActive:!t.hideResults,isPressed:!t.hideResults}]}),s&&Object(c.createElement)(de.Popover,{className:"crowdsignal-forms__border-popover",onFocusOutside:d},Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Border thickness","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderWidth:parseInt(e,10)||0})},value:t.borderWidth||0}),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Corner radius","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderRadius:parseInt(e,10)||0})},value:t.borderRadius||0}))))},zt=function(e){return function(t){return function(n){var r=n.attributes,o=n.setAttributes;return Object(ie.useEffect)((function(){Object(y.forEach)(e,(function(e){r[e]||o(b()({},e,Ot()))}))}),[]),Object(c.createElement)(t,n)}}},qt=function(e,t,n,r){return Object(ie.useEffect)((function(){Object(y.isEmpty)(window.csBlockTypeCount)&&(window.csBlockTypeCount={}),Object(y.isNil)(window.csBlockTypeCount[e])&&(window.csBlockTypeCount[e]=0),window.csBlockTypeCount[e]++,null===n.title&&(1===window.csBlockTypeCount[e]?r({title:t}):r({title:"".concat(t," ").concat(window.csBlockTypeCount[e])}))}),[])},Kt=Object(fe.compose)([xt,zt(["pollId"])])((function(e){var t=e.attributes,n=e.setAttributes,r=e.className,o=e.pollDataFromApi;qt(e.name,Object(i.__)("Untitled Vote","crowdsignal-forms"),t,n);var a=o?o.viewResultsUrl:"",l=nt(t.pollStatus,t.closedAfterDateTime),s=me()(r,"crowdsignal-forms-vote","size-".concat(t.size),{"no-results":t.hideResults,"is-closed":l}),u=function(e){return Object(y.mapKeys)({borderRadius:"".concat(e.borderRadius,"px"),borderWidth:"".concat(e.borderWidth,"px")},(function(e,t){return"--crowdsignal-forms-vote-".concat(Object(y.kebabCase)(t))}))}(t),d=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),f=Object(y.get)(d,["signalCount","shouldDisplay"]),b=f&&Object(y.get)(d,["signalCount","count"])>=Object(y.get)(d,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:null,blockName:Object(i.__)("Crowdsignal Vote","crowdsignal-forms")},Object(c.createElement)(Ft,ae()({},e,{shouldPromote:f,signalWarning:b,viewResultsUrl:a})),Object(c.createElement)(Wt,e),Object(c.createElement)("div",{className:s,style:u},Object(c.createElement)("div",{className:"crowdsignal-forms-vote__items"},Object(c.createElement)(ue.InnerBlocks,{template:[["crowdsignal-forms/vote-item",{type:"up"}],["crowdsignal-forms/vote-item",{type:"down"}]],templateInsertUpdatesSelection:!1,allowedBlocks:["crowdsignal-forms/vote-item"],orientation:"horizontal",__experimentalMoverDirection:"horizontal"}))))})),Zt={pollId:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},title:{type:"string",default:null},pollStatus:{type:"string",default:Rt.OPEN},closedAfterDateTime:{type:"string",default:null},size:{type:"string",default:"medium"},borderWidth:{type:"number",default:1},borderRadius:{type:"number",default:5},hideResults:{type:"boolean",default:!1}},Gt={title:Object(i.__)("Vote","crowdsignal-forms"),description:Object(i.__)("Allow your audience to rate your work or express their opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[Object(i.__)("ballot","crowdsignal-forms"),Object(i.__)("button","crowdsignal-forms"),Object(i.__)("count","crowdsignal-forms"),"crowdsignal",Object(i.__)("deciding","crowdsignal-forms"),Object(i.__)("decision","crowdsignal-forms"),Object(i.__)("elect","crowdsignal-forms"),Object(i.__)("election","crowdsignal-forms"),Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("like","crowdsignal-forms"),Object(i.__)("nero","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("poll","crowdsignal-forms"),Object(i.__)("polling","crowdsignal-forms"),Object(i.__)("rate","crowdsignal-forms"),Object(i.__)("rating","crowdsignal-forms"),Object(i.__)("research","crowdsignal-forms"),Object(i.__)("survey","crowdsignal-forms"),Object(i.__)("thumb down","crowdsignal-forms"),Object(i.__)("thumb up","crowdsignal-forms"),Object(i.__)("thumbs","crowdsignal-forms"),Object(i.__)("vote","crowdsignal-forms"),Object(i.__)("voting","crowdsignal-forms")],icon:Object(c.createElement)(At,null),edit:Kt,save:function(){return Object(c.createElement)(ue.InnerBlocks.Content,null)},attributes:Zt,example:{attributes:{className:"crowdsignal-forms-vote__example",size:"large"}}},Yt=function(e){var t=e.attributes,n=e.setAttributes;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Styling","crowdsignal-forms"),initialOpen:!0,colorSettings:[{value:t.textColor,onChange:function(e){return n({textColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:t.backgroundColor,onChange:function(e){return n({backgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")},{value:t.borderColor,onChange:function(e){return n({borderColor:e})},label:Object(i.__)("Border color","crowdsignal-forms")}]}))};function Qt(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function Jt(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var Xt=n(23),$t=n.n(Xt),en=!1,tn=se.a.createContext(null),nn="entering",rn="entered",on=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o="exited",r.appearStatus=nn):o=rn:o=t.unmountOnExit||t.mountOnEnter?"unmounted":"exited",r.state={status:o},r.nextCallback=null,r}Qt(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&"unmounted"===t.status?{status:"exited"}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==nn&&n!==rn&&(t=nn):n!==nn&&n!==rn||(t="exiting")}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),t===nn?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&"exited"===this.state.status&&this.setState({status:"unmounted"})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[$t.a.findDOMNode(this),r],a=o[0],l=o[1],c=this.getTimeouts(),i=r?c.appear:c.enter;!e&&!n||en?this.safeSetState({status:rn},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,l),this.safeSetState({status:nn},(function(){t.props.onEntering(a,l),t.onTransitionEnd(i,(function(){t.safeSetState({status:rn},(function(){t.props.onEntered(a,l)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:$t.a.findDOMNode(this);t&&!en?(this.props.onExit(r),this.safeSetState({status:"exiting"},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:$t.a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],l=o[1];this.props.addEndListener(a,l)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if("unmounted"===e)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Jt(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return se.a.createElement(tn.Provider,{value:null},"function"==typeof n?n(e,r):se.a.cloneElement(se.a.Children.only(n),r))},t}(se.a.Component);function an(){}on.contextType=tn,on.propTypes={},on.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:an,onEntering:an,onEntered:an,onExit:an,onExiting:an,onExited:an},on.UNMOUNTED="unmounted",on.EXITED="exited",on.ENTERING=nn,on.ENTERED=rn,on.EXITING="exiting";var ln,cn,sn=on;var un="out-in",dn="in-out",fn=function(e,t,n){return function(){var r;e.props[t]&&(r=e.props)[t].apply(r,arguments),n()}},bn=((ln={})[un]=function(e){var t=e.current,n=e.changeState;return se.a.cloneElement(t,{in:!1,onExited:fn(t,"onExited",(function(){n(nn,null)}))})},ln[dn]=function(e){var t=e.current,n=e.changeState,r=e.children;return[t,se.a.cloneElement(r,{in:!0,onEntered:fn(r,"onEntered",(function(){n(nn)}))})]},ln),mn=((cn={})[un]=function(e){var t=e.children,n=e.changeState;return se.a.cloneElement(t,{in:!0,onEntered:fn(t,"onEntered",(function(){n(rn,se.a.cloneElement(t,{in:!0}))}))})},cn[dn]=function(e){var t=e.current,n=e.children,r=e.changeState;return[se.a.cloneElement(t,{in:!1,onExited:fn(t,"onExited",(function(){r(rn,se.a.cloneElement(n,{in:!0}))}))}),se.a.cloneElement(n,{in:!0})]},cn),pn=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={status:rn,current:null},t.appeared=!1,t.changeState=function(e,n){void 0===n&&(n=t.state.current),t.setState({status:e,current:n})},t}Qt(t,e);var n=t.prototype;return n.componentDidMount=function(){this.appeared=!0},t.getDerivedStateFromProps=function(e,t){return null==e.children?{current:null}:t.status===nn&&e.mode===dn?{status:nn}:!t.current||(n=t.current,r=e.children,n===r||se.a.isValidElement(n)&&se.a.isValidElement(r)&&null!=n.key&&n.key===r.key)?{current:se.a.cloneElement(e.children,{in:!0})}:{status:"exiting"};var n,r},n.render=function(){var e,t=this.props,n=t.children,r=t.mode,o=this.state,a=o.status,l=o.current,c={children:n,current:l,changeState:this.changeState,status:a};switch(a){case nn:e=mn[r](c);break;case"exiting":e=bn[r](c);break;case rn:e=l}return se.a.createElement(tn.Provider,{value:{isMounting:!this.appeared}},e)},t}(se.a.Component);pn.propTypes={},pn.defaultProps={mode:un};var gn=pn;function On(){return(On=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function vn(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var wn=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.remove(r):"string"==typeof n.className?n.className=vn(n.className,r):n.setAttribute("class",vn(n.className&&n.className.baseVal||"",r)));var n,r}))},jn=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1];t.removeClasses(o,"exit"),t.addClass(o,a?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.addClass(o,a,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.removeClasses(o,a),t.addClass(o,a,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,o=r?""+(r&&n?n+"-":"")+e:n[e];return{baseClassName:o,activeClassName:r?o+"-active":n[e+"Active"],doneClassName:r?o+"-done":n[e+"Done"]}},t}Qt(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&o&&(r+=" "+o),"active"===n&&e&&e.scrollTop,r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.add(r):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r}))}(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,o=n.active,a=n.done;this.appliedClasses[t]={},r&&wn(e,r),o&&wn(e,o),a&&wn(e,a)},n.render=function(){var e=this.props,t=(e.classNames,Jt(e,["classNames"]));return se.a.createElement(sn,On({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(se.a.Component);jn.defaultProps={classNames:""},jn.propTypes={};var hn=jn,_n=function(e){var t=e.className,n=e.fillColor,r=void 0===n?"black":n;return Object(c.createElement)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{clipPath:"url(#clipThumbsUp)"},Object(c.createElement)("mask",{id:"maskThumbsUp","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"-1",width:"20",height:"20"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.35 6.24998H13.5658L14.4366 2.06081L14.4641 1.76748C14.4641 1.39165 14.3083 1.04331 14.0608 0.795813L13.0891 -0.166687L7.05748 5.87415C6.71831 6.20415 6.51664 6.66248 6.51664 7.16665L2.84998 7.16665V16.425H6.51664V16.3333C6.51664 17.3416 7.34164 18.1666 8.34998 18.1666H16.6C17.3608 18.1666 18.0116 17.7083 18.2866 17.0483L21.055 10.5858C21.1375 10.375 21.1833 10.155 21.1833 9.91665V8.08331C21.1833 7.07498 20.3583 6.24998 19.35 6.24998ZM19.35 9.91665L16.6 16.3333H8.34998V7.16665L12.3283 3.18831L11.3108 8.08331H19.35V9.91665Z",fill:"white"})),Object(c.createElement)("g",{mask:"url(#maskThumbsUp)"},Object(c.createElement)("rect",{x:"0.999878",y:"-3.05176e-05",width:"22",height:"22",fill:r}))),Object(c.createElement)("defs",null,Object(c.createElement)("clipPath",{id:"clipThumbsUp"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}))))},Cn=function(e){var t=e.className,n=e.fillColor,r=void 0===n?"black":n;return Object(c.createElement)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{clipPath:"url(#clipThumbsDown)"},Object(c.createElement)("mask",{id:"maskThumbsDown","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"5",width:"20",height:"20"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.65002 17.75H10.4342L9.56336 21.9392L9.53586 22.2325C9.53586 22.6083 9.69169 22.9567 9.93919 23.2042L10.9109 24.1667L16.9425 18.1258C17.2817 17.7958 17.4834 17.3375 17.4834 16.8333L21.15 16.8333L21.15 7.57499H17.4834V7.66666C17.4834 6.65832 16.6584 5.83332 15.65 5.83332H7.40003C6.63919 5.83332 5.98836 6.29165 5.71336 6.95166L2.94503 13.4142C2.86253 13.625 2.81669 13.845 2.81669 14.0833V15.9167C2.81669 16.925 3.64169 17.75 4.65002 17.75ZM4.65002 14.0833L7.40002 7.66666H15.65L15.65 16.8333L11.6717 20.8117L12.6892 15.9167H4.65002V14.0833Z",fill:"white"})),Object(c.createElement)("g",{mask:"url(#maskThumbsDown)"},Object(c.createElement)("rect",{x:"23.0001",y:"24",width:"22",height:"22",transform:"rotate(-180 23.0001 24)",fill:r}))),Object(c.createElement)("defs",null,Object(c.createElement)("clipPath",{id:"clipThumbsDown"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}))))},yn=function(e){return e?e>=1e7?"".concat(Object(y.round)(e/1e6),"M"):e>=1e6?"".concat((e/1e6).toFixed(1),"M"):e>=1e4?"".concat(Object(y.round)(e/1e3),"K"):e>=1e3?"".concat((e/1e3).toFixed(1),"K"):e.toString():"0"},En=function(e){var t=e.attributes,n=e.voteCount,r=e.apiAnswerId,o=e.onVote,a=e.disabled,l=e.isVotedOn,i=e.hideCount,s=e.fallbackStyles,u=e.isInEditor,d=t.className,f=t.type,b=Object(ie.useState)(0),m=ce()(b,2),p=m[0],g=m[1],O=function(){!a&&o&&(g(1),o(r))},v="up"===f?_n:Cn,w="is-type-".concat(f),j=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return me()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},n)}(t,"crowdsignal-forms-vote-item",d,{"is-voted-on":l,"is-disabled":a,"is-in-editor":u},w),h=function(e,t){var n=Object(y.isEmpty)(e.textColor)?t.textColor:e.textColor,r=Object(y.isEmpty)(e.backgroundColor)?t.backgroundColor:e.backgroundColor;return Object(y.mapKeys)({borderColor:e.borderColor,bgColor:r,textColor:n,votedColor:t.accentColor},(function(e,t){return"--crowdsignal-forms-vote-".concat(Object(y.kebabCase)(t))}))}(t,s),_=n+p;return Object(c.createElement)("div",{className:j,onClick:O,onKeyPress:O,role:"button",style:h,tabIndex:0},Object(c.createElement)(v,{className:"crowdsignal-forms-vote-item__icon",fillColor:"currentColor"}),!i&&Object(c.createElement)(gn,{mode:"in-out"},Object(c.createElement)(hn,{key:p,classNames:"crowdsignal-forms-vote-item__count",timeout:300},Object(c.createElement)("div",{className:"crowdsignal-forms-vote-item__count"},yn(_)))))};En.propTypes={apiAnswerId:Oe.a.number,className:Oe.a.string,disabled:Oe.a.bool,isVotedOn:Oe.a.bool,onVote:Oe.a.func,type:Oe.a.string.isRequired,voteCount:Oe.a.number.isRequired};var kn=En,xn=Object(fe.compose)([Ke,zt(["answerId"])])((function(e){var t=e.attributes,n=e.className,r=e.fallbackStyles,o=e.renderStyleProbe;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)(Yt,e),Object(c.createElement)(kn,{attributes:t,fallbackStyles:r,className:n,voteCount:0,isInEditor:!0,type:t.type}),o())})),Sn={title:Object(i.__)("Vote Item","crowdsignal-forms"),description:Object(i.__)("Allow your audience to rate your work or express their opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",parent:["crowdsignal-forms/vote"],icon:Object(c.createElement)(At,null),edit:xn,attributes:{answerId:{type:"string",default:null},type:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"}}},Ln=function(e){var t=e.showBranding,n=e.referralCode;return Object(c.createElement)("div",{className:"crowdsignal-forms__branding"},t&&Object(c.createElement)("a",{className:"crowdsignal-forms__branding-link with-external-icon",href:"https://crowdsignal.com?ref=".concat(n),target:"blank",rel:"noopener noreferrer"},Object(i.__)("Powered by Crowdsignal","crowdsignal-forms")),!t&&Object(c.createElement)("span",{className:"crowdsignal-forms__branding-link"}," "))};Ln.propTypes={showBranding:Oe.a.bool,referralCode:Oe.a.string.isRequired};var Tn=Ln,Pn=function(e){var t=e.active,n=e.className,r=me()("crowdsignal-forms-applause__animation",n,{"is-active":t});return Object(c.createElement)("svg",{className:r,width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-right"},Object(c.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813ZM23.6104 16.605L22.538 10.5434L22.0547 10.6502L21.4234 15.0093L13.8574 9.48855C13.8574 9.48855 13.4691 9.4034 13.349 9.56801C13.2288 9.73262 13.2638 9.95632 13.4284 10.0764L17.667 13.1693L16.8091 14.345L11.2301 10.2742C11.0655 10.1541 10.8418 10.189 10.7217 10.3536C10.6016 10.5182 10.6365 10.7419 10.8012 10.862L16.3802 14.9329L15.5222 16.1087L10.4782 12.4282C10.3136 12.3081 10.0899 12.343 9.96978 12.5076C9.84967 12.6722 9.88463 12.8959 10.0492 13.0161L15.0933 16.6966L14.2353 17.8723L10.7962 15.3629C10.6316 15.2428 10.4079 15.2777 10.2878 15.4423C10.1677 15.607 10.2027 15.8307 10.3673 15.9508L18.5094 21.8919C19.1561 22.3638 20.0713 22.2207 20.5431 21.5741L23.3571 17.7175C23.5888 17.4001 23.6766 16.9957 23.6104 16.605Z"})),Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-left"},Object(c.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813ZM20.3108 16.805L19.2384 10.7434L18.7551 10.8502L18.1239 15.2093L10.5578 9.68854C10.5578 9.68854 10.1695 9.6034 10.0494 9.76801C9.92928 9.93261 9.96425 10.1563 10.1289 10.2764L14.3675 13.3692L13.5096 14.545L7.93056 10.4742C7.76595 10.354 7.54224 10.389 7.42213 10.5536C7.30202 10.7182 7.33699 10.9419 7.50159 11.062L13.0806 15.1329L12.2227 16.3087L7.17864 12.6282C7.01403 12.5081 6.79033 12.543 6.67022 12.7076C6.55011 12.8722 6.58507 13.0959 6.74968 13.216L11.7937 16.8965L10.9358 18.0723L7.49667 15.5629C7.33206 15.4428 7.10836 15.4777 6.98825 15.6423C6.86814 15.8069 6.9031 16.0307 7.06771 16.1508L15.2099 22.0919C15.8566 22.5638 16.7717 22.4207 17.2436 21.7741L20.0576 17.9175C20.2892 17.6001 20.3771 17.1957 20.3108 16.805Z"})),Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-small"},Object(c.createElement)("rect",{x:"15.4854",y:"4.42176",width:"1.5",height:"3",transform:"rotate(8 15.4854 4.42176)"}),Object(c.createElement)("rect",{x:"19.9369",y:"5.15548",width:"1.5",height:"3",transform:"rotate(43 19.9369 5.15548)"}),Object(c.createElement)("rect",{x:"11.1523",y:"4.78963",width:"1.5",height:"3",transform:"rotate(-27 11.1523 4.78963)"})),Object(c.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-large"},Object(c.createElement)("rect",{x:"23.453",y:"2.41095",width:"1.5",height:"3",transform:"rotate(38 23.453 2.41095)"}),Object(c.createElement)("rect",{x:"26.9413",y:"5.27211",width:"1.5",height:"3",transform:"rotate(73 26.9413 5.27211)"}),Object(c.createElement)("rect",{x:"19.5165",y:"0.562988",width:"1.5",height:"3",transform:"rotate(3 19.5165 0.562988)"}),Object(c.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.788011 0.615662 0.615662 0.788011 8.52597 2.41095)"}),Object(c.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.292372 0.956305 0.956305 0.292372 5.03775 5.27211)"}),Object(c.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.99863 0.052336 0.052336 0.99863 12.4625 0.562988)"})))},In=function(e){var t=e.attributes,n=e.fallbackStyles,r=e.renderStyleProbe,o=t.apiPollData?t.apiPollData.id:null,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="cs-poll-".concat(e),o=Object(ie.useState)(!1),a=ce()(o,2),l=a[0],c=a[1],i=Object(ie.useState)(!1),s=ce()(i,2),u=s[0],f=s[1],b=Object(ie.useState)(""),m=ce()(b,2),p=m[0],g=m[1];Object(ie.useEffect)((function(){t&&void 0!==we.a.get(r)&&(f(!0),g(we.a.get(r)))}),[]);var O=function(){var o=W()(d.a.mark((function o(a){var l,i,s,u=arguments;return d.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return l=u.length>1&&void 0!==u[1]?u[1]:1,o.prev=1,c(!0),o.next=5,Y(e);case 5:return i=o.sent,o.next=8,Q(i,e,a,l);case 8:f(!0),t&&(s=n?a.join(","):(new Date).getTime(),we.a.set(r,s,{sameSite:"Strict",expires:365}),g(s));case 10:return o.prev=10,c(!1),o.finish(10);case 13:case"end":return o.stop()}}),o,null,[[1,,10,13]])})));return function(e){return o.apply(this,arguments)}}();return{hasVoted:u,isVoting:l,vote:O,storedCookieValue:p}}(o,!0),l=a.hasVoted,i=a.vote,s=Object(ie.useState)(0),u=ce()(s,2),f=u[0],b=u[1],m=Object(ie.useState)(0),p=ce()(m,2),g=p[0],O=p[1],v=Object(ie.useState)(null),w=ce()(v,2),j=w[0],h=w[1],_=Object(ie.useState)(!1),C=ce()(_,2),E=C[0],k=C[1],x=Object(ie.useState)(null),S=ce()(x,2),L=S[0],T=S[1],P=he(o).results,I=nt(t.pollStatus,t.closedAfterDateTime),N=function(){if(null!==o&&!I){L&&clearTimeout(L),k(!0),T(setTimeout((function(){k(!1)}),200));var e=g+1;O(e),b(f+1);var n=t.apiPollData.answers[0].id;null!==j&&clearTimeout(j);var r=setTimeout((function(){i([n],e),h(null),O(0)}),1e3);h(r)}},A=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return me()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},n)}(t,"crowdsignal-forms-applause",t.className,"size-".concat(t.size),{"is-closed":I}),R=function(e,t){var n=Object(y.isEmpty)(e.textColor)?t.textColor:e.textColor;return Object(y.mapKeys)({bgColor:e.backgroundColor||t.backgroundColor,textColor:n,hoverColor:t.accentColor,borderRadius:"".concat(e.borderRadius||0,"px"),borderWidth:"".concat(e.borderWidth||0,"px"),borderColor:e.borderColor},(function(e,t){return"--crowdsignal-forms-applause-".concat(Object(y.kebabCase)(t))}))}(t,n),D=(null!==P?Object(y.values)(P)[0]:0)+f;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{className:A,style:R,onClick:N,onKeyPress:N,role:"button",tabIndex:0},Object(c.createElement)(Pn,{active:E}),Object(c.createElement)("p",{className:"crowdsignal-forms-applause__count"},yn(D)," Claps"),r()),Object(c.createElement)(Tn,{showBranding:l&&!t.hideBranding,referralCode:"cs-forms-applause"}))};In.propTypes={className:Oe.a.string};var Nn=Ke(In),An=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Rn=[{title:Object(i.__)("Small","crowdsignal-forms"),size:"small"},{title:Object(i.__)("Medium","crowdsignal-forms"),size:"medium"},{title:Object(i.__)("Large","crowdsignal-forms"),size:"large"}],Dn={position:"bottom right",isAlternate:!0,className:"crowdsignal-forms-vote__size-dropdown"};function Bn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var Fn=function(e){var t=e.attributes,n=e.setAttributes,r=Object(y.get)(t,"size","medium"),o=Rn,a=Object(ie.useState)(!1),l=ce()(a,2),s=l[0],u=l[1],d=function(){return u(!s)};return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{isCollapsed:!0,icon:Mt,label:Object(i.__)("Change block size","crowdsignal-forms"),popoverProps:Dn,controls:o.map((function(e){var t=e.size;return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bn(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{isActive:r===t,role:"menuitemradio",onClick:function(){return n({size:t})}})}))}),Object(c.createElement)(de.Toolbar,{controls:[{icon:Ht,onClick:d}]}),s&&Object(c.createElement)(de.Popover,{className:"crowdsignal-forms__border-popover",onFocusOutside:d},Object(c.createElement)("div",{className:"crowdsignal-forms__row"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Border thickness","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderWidth:parseInt(e,10)||0})},value:t.borderWidth}),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Corner radius","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:function(e){n({borderRadius:parseInt(e,10)||0})},value:t.borderRadius}))))},Mn=function(e){var t=e.attributes,n=e.setAttributes,r=e.viewResultsUrl,o=e.shouldPromote,a=e.signalWarning,l=""!==r;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,l?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Publish this post to enable results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{href:r,isSecondary:!0,target:"_blank",disabled:!l},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{value:t.title,label:Object(i.__)("Title of the applause block","crowdsignal-forms"),onChange:function(e){return n({title:e})}}),o&&Object(c.createElement)(at,{signalWarning:a})),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms")},Object(c.createElement)(de.SelectControl,{value:t.pollStatus,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:An.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:An.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:An.CLOSED}],onChange:function(e){Object(y.includes)(An,e)&&n({closedAfterDateTime:e===An.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),An.CLOSED_AFTER===t.pollStatus&&Object(c.createElement)(de.TimePicker,{currentTime:t.closedAfterDateTime,label:Object(i.__)("Close applause block on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Styling","crowdsignal-forms"),initialOpen:!0,colorSettings:[{value:t.textColor,onChange:function(e){return n({textColor:e})},label:Object(i.__)("Text color","crowdsignal-forms")},{value:t.backgroundColor,onChange:function(e){return n({backgroundColor:e})},label:Object(i.__)("Background color","crowdsignal-forms")},{value:t.borderColor,onChange:function(e){return n({borderColor:e})},label:Object(i.__)("Border color","crowdsignal-forms")}]}))},Hn=Object(fe.compose)([xt,zt(["pollId","answerId"])])((function(e){var t=e.attributes,n=e.setAttributes,r=e.pollDataFromApi,o=r?r.viewResultsUrl:"";qt(e.name,Object(i.__)("Untitled Applause","crowdsignal-forms"),t,n);var a=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),l=Object(y.get)(a,["signalCount","shouldDisplay"]),s=l&&Object(y.get)(a,["signalCount","count"])>=Object(y.get)(a,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:null,blockName:Object(i.__)("Crowdsignal Applause","crowdsignal-forms")},Object(c.createElement)(Mn,ae()({},e,{shouldPromote:l,signalWarning:s,viewResultsUrl:o})),Object(c.createElement)(Fn,e),Object(c.createElement)(Nn,e))})),Vn={pollId:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},title:{type:"string",default:null},answerId:{type:"string",default:null},size:{type:"string",default:"medium"},pollStatus:{type:"string",default:An.OPEN},closedAfterDateTime:{type:"string",default:null},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"},borderWidth:{type:"number",default:0},borderRadius:{type:"number",default:0}},Un={title:Object(i.__)("Applause","crowdsignal-forms"),description:Object(i.__)("Let your audience cheer with a big round of applause — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:["crowdsignal",Object(i.__)("applause","crowdsignal-forms"),Object(i.__)("cheer","crowdsignal-forms"),Object(i.__)("cheering","crowdsignal-forms"),Object(i.__)("clap","crowdsignal-forms"),Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("kudos","crowdsignal-forms"),Object(i.__)("like","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("praise","crowdsignal-forms"),Object(i.__)("rating","crowdsignal-forms"),Object(i.__)("upvote","crowdsignal-forms"),Object(i.__)("upvoting","crowdsignal-forms"),Object(i.__)("votes","crowdsignal-forms"),Object(i.__)("voting","crowdsignal-forms")],icon:Object(c.createElement)((function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("g",{clipPath:"url(#clip0)"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.5284 16.5813L18.7187 20.432C17.7707 21.7312 15.9506 22.0157 14.6513 21.0676L6.50915 15.1265C5.69788 14.5345 5.51988 13.3957 6.11185 12.5844C6.18478 12.4845 6.26946 12.3931 6.35573 12.3119L6.19112 12.1918C5.37984 11.5998 5.20185 10.461 5.79382 9.64968C5.93538 9.45568 6.10792 9.29329 6.30287 9.17428C6.1079 8.62662 6.17683 8.00125 6.54574 7.49567C7.11197 6.71967 8.18077 6.52659 8.98362 7.03133C9.03891 6.91852 9.10007 6.81 9.173 6.71006C9.76497 5.89878 10.9038 5.72079 11.7151 6.31276L17.3294 10.4094L17.6107 8.44349C17.6946 7.84704 18.1496 7.35925 18.7389 7.23069L20.7027 6.79878L22.045 14.3547C22.1819 15.1302 21.9917 15.9464 21.5284 16.5813ZM20.61 14.605L19.5377 8.54337L19.0543 8.65016L18.4231 13.0093L10.857 7.48855C10.857 7.48855 10.4687 7.4034 10.3486 7.56801C10.2285 7.73262 10.2635 7.95632 10.4281 8.07643L14.6667 11.1693L13.8088 12.345L8.22979 8.27416C8.06518 8.15405 7.84147 8.18902 7.72136 8.35362C7.60126 8.51823 7.63622 8.74194 7.80082 8.86204L13.3798 12.9329L12.5219 14.1087L7.47787 10.4282C7.31327 10.3081 7.08956 10.343 6.96945 10.5076C6.84934 10.6722 6.8843 10.8959 7.04891 11.0161L12.0929 14.6966L11.235 15.8723L7.7959 13.3629C7.6313 13.2428 7.40759 13.2777 7.28748 13.4423C7.16737 13.607 7.20233 13.8307 7.36694 13.9508L15.5091 19.8919C16.1558 20.3638 17.0709 20.2207 17.5428 19.5741L20.3568 15.7175C20.5884 15.4001 20.6763 14.9957 20.61 14.605Z"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.2289 16.7813L15.4192 20.632C14.4711 21.9312 12.651 22.2157 11.3518 21.2676L3.20959 15.3265C2.39831 14.7345 2.22032 13.5957 2.81229 12.7844C2.88522 12.6845 2.9699 12.5931 3.05617 12.5119L2.89156 12.3918C2.08028 11.7998 1.90229 10.661 2.49426 9.84968C2.63582 9.65567 2.80836 9.49329 3.0033 9.37428C2.80834 8.82662 2.87727 8.20125 3.24618 7.69567C3.81241 6.91967 4.88121 6.72658 5.68406 7.23133C5.73935 7.11852 5.80051 7.01 5.87344 6.91006C6.46541 6.09878 7.60427 5.92079 8.41555 6.51276L14.0298 10.6094L14.3111 8.64348C14.395 8.04703 14.85 7.55925 15.4393 7.43069L17.4031 6.99877L18.7455 14.5547C18.8823 15.3302 18.6921 16.1464 18.2289 16.7813Z",fill:"white"}),Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.2289 16.7813L15.4192 20.632C14.4711 21.9312 12.651 22.2157 11.3518 21.2676L3.20959 15.3265C2.39831 14.7345 2.22032 13.5957 2.81229 12.7844C2.88522 12.6845 2.9699 12.5931 3.05617 12.5119L2.89156 12.3918C2.08028 11.7998 1.90229 10.661 2.49426 9.84968C2.63582 9.65567 2.80836 9.49329 3.0033 9.37428C2.80834 8.82662 2.87727 8.20125 3.24618 7.69567C3.81241 6.91967 4.88121 6.72658 5.68406 7.23133C5.73935 7.11852 5.80051 7.01 5.87344 6.91006C6.46541 6.09878 7.60427 5.92079 8.41555 6.51276L14.0298 10.6094L14.3111 8.64348C14.395 8.04703 14.85 7.55925 15.4393 7.43069L17.4031 6.99877L18.7455 14.5547C18.8823 15.3302 18.6921 16.1464 18.2289 16.7813ZM17.3105 14.805L16.2381 8.74337L15.7548 8.85016L15.1235 13.2093L7.55749 7.68854C7.55749 7.68854 7.16918 7.6034 7.04907 7.76801C6.92896 7.93261 6.96392 8.15632 7.12853 8.27643L11.3672 11.3692L10.5092 12.545L4.93023 8.47416C4.76562 8.35405 4.54191 8.38901 4.4218 8.55362C4.3017 8.71823 4.33666 8.94193 4.50126 9.06204L10.0803 13.1329L9.22235 14.3087L4.17831 10.6282C4.0137 10.5081 3.79 10.543 3.66989 10.7076C3.54978 10.8722 3.58474 11.0959 3.74935 11.216L8.79338 14.8965L7.93546 16.0723L4.49634 13.5629C4.33173 13.4428 4.10803 13.4777 3.98792 13.6423C3.86781 13.8069 3.90277 14.0307 4.06738 14.1508L12.2096 20.0919C12.8562 20.5638 13.7714 20.4207 14.2432 19.7741L17.0572 15.9175C17.2889 15.6001 17.3767 15.1957 17.3105 14.805Z"}),Object(c.createElement)("rect",{x:"12.4851",y:"1.42175",width:"1.5",height:"3",transform:"rotate(8 12.4851 1.42175)"}),Object(c.createElement)("rect",{x:"16.9365",y:"2.15547",width:"1.5",height:"3",transform:"rotate(43 16.9365 2.15547)"}),Object(c.createElement)("rect",{x:"8.15195",y:"1.78963",width:"1.5",height:"3",transform:"rotate(-27 8.15195 1.78963)"})),Object(c.createElement)("defs",null,Object(c.createElement)("clipPath",{id:"clip0"},Object(c.createElement)("rect",{width:"24",height:"24",fill:"white"}))))}),null),edit:Hn,attributes:Vn,example:{attributes:{size:"large"}}},Wn="rating",zn="feedback",qn=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Kn={backgroundColor:{type:"string"},buttonColor:{type:"string"},buttonTextColor:{type:"string"},feedbackPlaceholder:{type:"string",default:Object(i.__)("Please help us understand your rating","crowdsignal-forms")},feedbackQuestion:{type:"string",default:Object(i.__)("Thanks so much for your response! How could we do better?","crowdsignal-forms")},hideBranding:{type:"boolean",default:!1},highRatingLabel:{type:"string",default:Object(i.__)("Extremely likely","crowdsignal-forms")},lowRatingLabel:{type:"string",default:Object(i.__)("Not likely at all","crowdsignal-forms")},ratingQuestion:{type:"string",default:Object(i.__)("How likely is it that you would recommend this project to a friend or colleague?","crowdsignal-forms")},submitButtonLabel:{type:"string",default:Object(i.__)("Submit","crowdsignal-forms")},surveyId:{type:"number",default:null},textColor:{type:"string"},title:{type:"string",default:""},viewThreshold:{type:"string",default:2},status:{type:"string",default:qn.OPEN},closedAfterDateTime:{type:"string",default:null},isExample:{type:"boolean",default:!1}},Zn=n(33),Gn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object(ie.useState)(!1),r=ce()(n,2),o=r[0],a=r[1],l=Object(ie.useRef)(0),c=Object(ie.useCallback)(Object(y.debounce)((function(t,n){return e(t).catch(n)}),1500),[]),i=Object(ie.useCallback)((function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;a(!1),c(t,(function(){e===l.current&&(n<3?i(e,n+1):a(!0))}))}),Object(y.values)(t));return Object(ie.useEffect)((function(){0!=l.current++&&i(l.current)}),Object(y.values)(t)),{error:o,save:function(){return i(l.current)}}},Yn=function(e){return new Promise((function(t,n){var r=setTimeout((function(){return n(new Error("Request timed out"))}),1e4);e.then(t,n).finally((function(){return clearTimeout(r)}))}))},Qn=function(e){return Yn(q()({path:Object(y.trimEnd)("/crowdsignal-forms/v1/nps/".concat(e.surveyId||""),"/"),method:"POST",data:e}))},Jn=function(e){var t=e.attributes,n=e.setAttributes,r=e.shouldPromote,o=e.signalWarning,a="https://app.crowdsignal.com/surveys/".concat(t.surveyId,"/report/overview"),l=function(e){return function(t){return n(b()({},e,t))}};return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,t.surveyId?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Save the block to track results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{isSecondary:!0,disabled:!t.surveyId,href:a,target:"blank"},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Title (optional)","crowdsignal-forms"),onChange:function(e){return n({title:e})},value:Object(_e.decodeEntities)(t.title)}),r&&Object(c.createElement)(at,{signalWarning:o})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:Object(i.__)("Background color","crowdsignal-forms"),onChange:l("backgroundColor"),value:t.backgroundColor},{label:Object(i.__)("Text color","crowdsignal-forms"),onChange:l("textColor"),value:t.textColor},{label:Object(i.__)("Button color","crowdsignal-forms"),onChange:l("buttonColor"),value:t.buttonColor},{label:Object(i.__)("Button text color","crowdsignal-forms"),onChange:l("buttonTextColor"),value:t.buttonTextColor}]}),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:t.status,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:qn.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:qn.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:qn.CLOSED}],onChange:function(e){return n({status:e})},help:qn.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime?"Currently closed as date has passed":""}),qn.CLOSED_AFTER===t.status&&Object(c.createElement)(de.DateTimePicker,{currentDate:t.closedAfterDateTime&&new Date(t.closedAfterDateTime)||new Date,label:Object(i.__)("Close on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0})))},Xn=function(e){var t=e.attributes,n=e.currentView,r=e.onViewChange,o=e.setAttributes,a=Object(ie.useState)(!1),l=ce()(a,2),s=l[0],u=l[1],d=function(e){return function(){return r(e)}};return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{label:Object(i.__)("Current view","crowdsignal-forms")},Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-toggle",isActive:n===Wn,label:Object(i.__)("Rating","crowdsignal-forms"),onClick:d(Wn)},Object(i.__)("Rating","crowdsignal-forms")),Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-toggle",isActive:n===zn,label:Object(i.__)("Feedback","crowdsignal-forms"),onClick:d(zn)},Object(i.__)("Feedback","crowdsignal-forms"))),Object(c.createElement)(de.ToolbarGroup,null,Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-popover-button",icon:"visibility",label:Object(i.__)("Set view threshold","crowdsignal-forms"),onClick:function(){return u(!0)}},s&&Object(c.createElement)(de.Popover,{onClose:function(){return u(!1)}},Object(c.createElement)("div",{className:"crowdsignal-forms-nps__toolbar-popover"},Object(c.createElement)(de.TextControl,{label:Object(i.__)("Show this block after __ visits:","crowdsignal-forms"),value:t.viewThreshold,onChange:function(e){return o({viewThreshold:e})},type:"number",min:"1"}))))))},$n=function(e,t){return Object(y.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize},(function(e,t){return"--crowdsignal-forms-".concat(Object(y.kebabCase)(t))}))},er=function(e){var t=e.retryHandler;return Object(c.createElement)(St,{status:"error",icon:"warning",isDismissible:!1,actions:[{className:"is-destructive",label:Object(i.__)("Retry","crowdsignal-forms"),onClick:t}]},Object(i.__)("Unfortunately, the block couldn't be saved to Crowdsignal.com.","crowdsignal-forms"))},tr=Object(fe.compose)([Object(m.withSelect)((function(e){var t=e("core/editor").getPermalink();return t||(t=e("core").getSite()&&e("core").getSite().url),{sourceLink:t}})),Ke])((function(e){var t=Object(ie.useState)(Wn),n=ce()(t,2),r=n[0],o=n[1],a=e.attributes,l=e.clientId,s=e.fallbackStyles,u=e.isSelected,f=e.setAttributes,p=e.renderStyleProbe,g=e.sourceLink,O=a.feedbackQuestion,v=a.ratingQuestion,w=a.surveyId,j=a.title,h=a.isExample,_=a.viewThreshold,C=Gn(function(){var e=W()(d.a.mark((function e(t){var n;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(m.dispatch)("core/editor").lockPostSaving(l),e.prev=1,e.next=4,Qn({feedbackQuestion:t.feedbackQuestion,ratingQuestion:t.ratingQuestion,sourceLink:t.sourceLink,surveyId:t.surveyId,title:t.title||t.ratingQuestion});case 4:n=e.sent,t.surveyId||f({surveyId:n.surveyId});case 6:return e.prev=6,Object(m.dispatch)("core/editor").unlockPostSaving(l),e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[1,,6,9]])})));return function(t){return e.apply(this,arguments)}}(),{feedbackQuestion:O,ratingQuestion:v,sourceLink:g,surveyId:w,title:j}),E=C.error,k=C.save;Object(ie.useEffect)((function(){h||a.surveyId||k()}),[]),Object(ie.useEffect)((function(){u||o(Wn)}),[u]);var x=function(e){return function(t){return f(b()({},e,t))}},S=me()("crowdsignal-forms-nps",{"is-inactive":!h&&!u}),L=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),T=Object(y.get)(L,"capabilities",[]).includes("hide-branding"),P=Object(y.get)(L,["signalCount","shouldDisplay"]),I=P&&Object(y.get)(L,["signalCount","count"])>=Object(y.get)(L,["signalCount","userLimit"]);return Object(c.createElement)(jt,{blockIcon:null,blockName:Object(i.__)("Crowdsignal NPS","crowdsignal-forms")},Object(c.createElement)(Xn,ae()({currentView:r,onViewChange:o},e)),Object(c.createElement)(Jn,ae()({shouldPromote:P,signalWarning:I},e)),!h&&I&&Object(c.createElement)(Lt,null),!h&&E&&Object(c.createElement)(er,{retryHandler:k}),!h&&Object(c.createElement)(St,{isDismissible:!1,icon:"visibility",componentActions:[Object(c.createElement)(Zn.PostPreviewButton,{key:1,className:["is-secondary","components-notice__action","crowdsignal-forms-nps__preview-button",a.surveyId?"":"is-disabled"],textContent:Object(i.__)("Preview","crowdsignal-forms")})]},Object(i.sprintf)(Object(i._n)("This block will appear as a popup window to people who have visited this page at least %d time.","This block will appear as a popup window to people who have visited this page at least %d times.",_,"crowdsignal-forms"),_)),(r===Wn||!u)&&Object(c.createElement)("div",{className:S,style:$n(a,s)},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-nps__question",placeholder:Object(i.__)("Enter your rating question","crowdsignal-forms"),onChange:x("ratingQuestion"),value:v,allowedFormats:[]}),Object(c.createElement)("div",{className:"crowdsignal-forms-nps__rating"},Object(c.createElement)("div",{className:"crowdsignal-forms-nps__rating-labels"},Object(c.createElement)(ue.RichText,{tagName:"span",placeholder:Object(i.__)("Not likely","crowdsignal-forms"),onChange:x("lowRatingLabel"),value:a.lowRatingLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0}),Object(c.createElement)(ue.RichText,{tagName:"span",placeholder:Object(i.__)("Very likely","crowdsignal-forms"),onChange:x("highRatingLabel"),value:a.highRatingLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),Object(c.createElement)("div",{className:"crowdsignal-forms-nps__rating-scale"},Object(y.times)(11,(function(e){return Object(c.createElement)("div",{key:"rating-".concat(e),className:"crowdsignal-forms-nps__rating-button"},e)}))),!T&&Object(c.createElement)(xe,{trackRef:"cs-forms-nps",editing:!0,message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")}))),r===zn&&u&&Object(c.createElement)("div",{className:S,style:$n(a,s)},Object(c.createElement)("div",{className:"crowdsignal-forms-nps__feedback"},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-nps__question",placeholder:Object(i.__)("Enter your feedback question","crowdsignal-forms"),onChange:x("feedbackQuestion"),value:O,allowedFormats:[]}),Object(c.createElement)(de.TextareaControl,{className:"crowdsignal-forms-nps__feedback-text",rows:6,onChange:x("feedbackPlaceholder"),value:a.feedbackPlaceholder}),Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-nps__feedback-button-wrapper"},Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-nps__feedback-button",onChange:x("submitButtonLabel"),value:a.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),!T&&Object(c.createElement)(xe,{trackRef:"cs-forms-nps",editing:!0,message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")}))),p())})),nr={title:Object(i.__)("Measure NPS","crowdsignal-forms"),description:Object(i.__)("Calculate your Net Promoter Score! Collect feedback and track customer satisfaction over time. — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",attributes:Kn,supports:{multiple:!1,html:!1,reusable:!1},icon:Object(c.createElement)((function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{d:"M4.49707 15V10.3857H4.54102L7.83691 15H9.05762V7.9541H7.64648V12.5439H7.60742L4.31641 7.9541H3.08594V15H4.49707ZM9.73438 7.9541V15H11.209V12.7783H12.5273C14.0117 12.7783 15.042 11.8115 15.042 10.3662C15.042 8.91602 14.0459 7.9541 12.6006 7.9541H9.73438ZM11.209 9.12109H12.21C13.0547 9.12109 13.543 9.57031 13.543 10.3711C13.543 11.1768 13.0498 11.626 12.2051 11.626H11.209V9.12109ZM15.1523 12.9932C15.1963 14.3164 16.2754 15.1221 17.9697 15.1221C19.7178 15.1221 20.8262 14.2578 20.8262 12.8906C20.8262 11.8164 20.2109 11.2109 18.7998 10.9082L17.9453 10.7275C17.1348 10.542 16.793 10.2979 16.793 9.86328C16.793 9.34082 17.2812 8.99414 18.0088 8.99414C18.7461 8.99414 19.2686 9.35547 19.3174 9.95117H20.6992C20.6748 8.67676 19.6445 7.83203 18.0039 7.83203C16.4316 7.83203 15.3086 8.69141 15.3086 9.99023C15.3086 11.0205 15.9482 11.6797 17.2471 11.958L18.165 12.1582C19.0146 12.3486 19.3516 12.6025 19.3516 13.0615C19.3516 13.5791 18.8145 13.9551 18.0283 13.9551C17.2471 13.9551 16.6416 13.5742 16.5732 12.9932H15.1523Z"}))}),null),edit:tr,keywords:[Object(i.__)("ask","crowdsignal-forms"),"crowdsignal",Object(i.__)("CSAT","crowdsignal-forms"),Object(i.__)("customer experience","crowdsignal-forms"),Object(i.__)("customer satisfaction","crowdsignal-forms"),Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("loyalty","crowdsignal-forms"),Object(i.__)("net promoter score","crowdsignal-forms"),Object(i.__)("nps","crowdsignal-forms"),Object(i.__)("opinion","crowdsignal-forms"),Object(i.__)("poll","crowdsignal-forms"),Object(i.__)("promoter","crowdsignal-forms"),Object(i.__)("research","crowdsignal-forms"),Object(i.__)("rating","crowdsignal-forms"),Object(i.__)("review","crowdsignal-forms"),Object(i.__)("score","crowdsignal-forms"),Object(i.__)("survey","crowdsignal-forms")],example:{attributes:{isExample:!0,ratingQuestion:Object(i.__)("How satisfied are you with the content of the site?","crowdsignal-forms"),feedbackQuestion:Object(i.__)("Any advise on how we could improve your experience?","crowdsignal-forms"),lowRatingLabel:Object(i.__)("Not satisfied","crowdsignal-forms"),highRatingLabel:Object(i.__)("Very satisfied","crowdsignal-forms")}}},rr=function(){return Object(c.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 5.25V17.6893L6.42678 16.2626C6.75497 15.9344 7.20008 15.75 7.66421 15.75H18.75C18.8881 15.75 19 15.6381 19 15.5V5.5C19 5.36193 18.8881 5.25 18.75 5.25H5ZM3.5 5C3.5 4.30965 4.05964 3.75 4.75 3.75H18.75C19.7165 3.75 20.5 4.5335 20.5 5.5V15.5C20.5 16.4665 19.7165 17.25 18.75 17.25H7.66421C7.59791 17.25 7.53432 17.2763 7.48744 17.3232L3.5 21.3107V5Z"}),Object(c.createElement)("rect",{x:"7",y:"9.75",width:"1.5",height:"1.5"}),Object(c.createElement)("rect",{x:"11.25",y:"9.75",width:"1.5",height:"1.5"}),Object(c.createElement)("rect",{x:"15.5",y:"9.75",width:"1.5",height:"1.5"}))},or="question",ar="submit",lr=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),cr=Object.freeze({CLICK:"click",HOVER:"hover",PAGE_LOAD:"load"}),ir={backgroundColor:{type:"string"},buttonColor:{type:"string"},buttonTextColor:{type:"string"},emailPlaceholder:{type:"string",default:Object(i.__)("Your Email","crowdsignal-forms")},emailRequired:{type:"boolean",default:!1},feedbackPlaceholder:{type:"string",default:Object(i.__)("Please let us know how we can do better…","crowdsignal-forms")},header:{type:"string",default:Object(i.__)("👋 Hey there!","crowdsignal-forms")},hideBranding:{type:"boolean",default:!1},hideTriggerShadow:{type:"boolean",default:!1},submitButtonLabel:{type:"string",default:Object(i.__)("Submit","crowdsignal-forms")},submitText:{type:"string",default:Object(i.__)("Thanks for letting us know!","crowdsignal-forms")},surveyId:{type:"number",default:null},textColor:{type:"string"},toggleOn:{type:"string",default:cr.CLICK},triggerLabel:{type:"string",default:Object(i.__)("Feedback","crowdsignal-forms")},triggerBackgroundColor:{type:"string"},triggerTextColor:{type:"string"},title:{type:"string",default:""},x:{type:"string",default:"left"},y:{type:"string",default:"bottom"},status:{type:"string",default:lr.OPEN},closedAfterDateTime:{type:"string",default:null},emailResponses:{type:"boolean",default:!0},isExample:{type:"boolean",default:!1},isWidget:{type:"boolean",default:!1}};function sr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ur(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sr(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var dr,fr=function(e,t){return{left:e.left+t.x+window.scrollX,right:e.right+(window.innerWidth>t.left+t.width?window.innerWidth-t.left-t.width:0),top:e.top+t.y+window.scrollY,bottom:e.bottom+(window.innerHeight>t.top+t.height?window.innerHeight-t.top-t.height:0)}},br=function(e,t,n){return{left:"left"===e?n.left:null,right:"right"===e?n.right:null}},mr=function(e,t,n){return"center"===e?{top:(window.innerHeight-t)/2,bottom:null}:{top:"top"===e?n.top:null,bottom:"bottom"===e?n.bottom:null}},pr=function(e){var t=e.attributes,n=e.setAttributes,r=e.shouldPromote,o=e.signalWarning,a=e.email,l="https://app.crowdsignal.com/surveys/".concat(t.surveyId,"/report/overview"),s=function(e){return function(t){return n(b()({},e,t))}};return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("p",null,t.surveyId?Object(i.__)("Manage results on ","crowdsignal-forms"):Object(i.__)("Save the block to track results on ","crowdsignal-forms"),Object(c.createElement)(de.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),Object(c.createElement)("p",null,Object(c.createElement)(de.Button,{isSecondary:!0,disabled:!t.surveyId,href:l,target:"blank"},Object(i.__)("View results","crowdsignal-forms"))),Object(c.createElement)(de.TextControl,{label:Object(i.__)("Title (optional)","crowdsignal-forms"),onChange:function(e){return n({title:e})},value:Object(_e.decodeEntities)(t.title)}),Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Send me responses via email","crowdsignal-forms"),checked:t.emailResponses,onChange:s("emailResponses"),help:t.emailResponses&&a&&Object(i.sprintf)(Object(i.__)("Responses will be sent to %s","crowdsignal-forms"),a)}),r&&Object(c.createElement)(at,{signalWarning:o})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Feedback Button","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:Object(i.__)("Background color","crowdsignal-forms"),onChange:s("triggerBackgroundColor"),value:t.triggerBackgroundColor},{label:Object(i.__)("Text color","crowdsignal-forms"),onChange:s("triggerTextColor"),value:t.triggerTextColor}]},Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Hide Shadow","crowdsignal-forms"),checked:t.hideTriggerShadow,onChange:s("hideTriggerShadow")})),Object(c.createElement)(ue.PanelColorSettings,{title:Object(i.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:Object(i.__)("Background color","crowdsignal-forms"),onChange:s("backgroundColor"),value:t.backgroundColor},{label:Object(i.__)("Text color","crowdsignal-forms"),onChange:s("textColor"),value:t.textColor},{label:Object(i.__)("Button color","crowdsignal-forms"),onChange:s("buttonColor"),value:t.buttonColor},{label:Object(i.__)("Button text color","crowdsignal-forms"),onChange:s("buttonTextColor"),value:t.buttonTextColor}]}),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Settings","crowdsignal-forms"),initialOpen:!1},Object(c.createElement)(de.SelectControl,{value:t.status,label:Object(i.__)("Status","crowdsignal-forms"),options:[{label:Object(i.__)("Open","crowdsignal-forms"),value:lr.OPEN},{label:Object(i.__)("Closed after","crowdsignal-forms"),value:lr.CLOSED_AFTER},{label:Object(i.__)("Closed","crowdsignal-forms"),value:lr.CLOSED}],onChange:function(e){return n({status:e})},help:lr.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime?"Currently closed as date has passed":""}),lr.CLOSED_AFTER===t.status&&Object(c.createElement)(de.DateTimePicker,{currentDate:t.closedAfterDateTime&&new Date(t.closedAfterDateTime)||new Date,label:Object(i.__)("Close on","crowdsignal-forms"),onChange:function(e){var t=new Date(e);n({closedAfterDateTime:t.toISOString()})},is12Hour:!0}),Object(c.createElement)(de.SelectControl,{value:t.toggleOn,label:Object(i.__)("Show feedback form on:","crowdsignal-forms"),options:[{label:Object(i.__)("Click","crowdsignal-forms"),value:cr.CLICK},{label:Object(i.__)("Hover","crowdsignal-forms"),value:cr.HOVER},{label:Object(i.__)("Page load","crowdsignal-forms"),value:cr.PAGE_LOAD}],onChange:s("toggleOn")}),Object(c.createElement)(de.ToggleControl,{label:Object(i.__)("Require email address","crowdsignal-forms"),checked:t.emailRequired,onChange:s("emailRequired")})))},gr=n(34);function Or(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function vr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function wr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vr(Object(n),!0).forEach((function(t){Or(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jr(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function hr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _r(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return hr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hr(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function Cr(e){return e?e.ownerDocument||e:document}try{dr=window}catch(za){}function yr(e){return e&&Cr(e).defaultView||dr}var Er,kr=(Er=yr(),Boolean(void 0!==Er&&Er.document&&Er.document.createElement)),xr=kr?ie.useLayoutEffect:ie.useEffect;function Sr(e){return Object(ie.useState)(e)[0]}function Lr(e){for(var t,n=[[]],r=function(){var e=t.value,r=n.find((function(t){return!t[0]||t[0].groupId===e.groupId}));r?r.push(e):n.push([e])},o=_r(e);!(t=o()).done;)r();return n}function Tr(e){for(var t,n=[],r=_r(e);!(t=r()).done;){var o=t.value;n.push.apply(n,o)}return n}function Pr(e){return e.slice().reverse()}function Ir(e,t){return t?e.find((function(e){return!e.disabled&&e.id!==t})):e.find((function(e){return!e.disabled}))}function Nr(e,t){var n;return t||null===t?t:e.currentId||null===e.currentId?e.currentId:null===(n=Ir(e.items||[]))||void 0===n?void 0:n.id}function Ar(e,t){if(t)return null==e?void 0:e.find((function(e){return e.id===t&&!e.disabled}))}function Rr(e,t){return function(e){return"function"==typeof e}(e)?e(t):e}function Dr(e){return void 0===e&&(e="id"),(e?e+"-":"")+Math.random().toString(32).substr(2,6)}var Br=Object(ie.createContext)(Dr);function Fr(e,t){return Boolean(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Mr(e,t){return e.findIndex((function(e){return!(!e.ref.current||!t.ref.current)&&Fr(t.ref.current,e.ref.current)}))}function Hr(e){for(var t,n=0,r=_r(e);!(t=r()).done;){var o=t.value.length;o>n&&(n=o)}return n}function Vr(e){for(var t=Lr(e),n=Hr(t),r=[],o=0;o<n;o+=1)for(var a,l=_r(t);!(a=l()).done;){var c=a.value;c[o]&&r.push(wr(wr({},c[o]),{},{groupId:c[o].groupId?""+o:void 0}))}return r}function Ur(e,t,n){for(var r,o=Hr(e),a=_r(e);!(r=a()).done;)for(var l=r.value,c=0;c<o;c+=1){var i=l[c];if(!i||n&&i.disabled){var s=0===c&&n?Ir(l):l[c-1];l[c]=s&&t!==(null==s?void 0:s.id)&&n?s:{id:"__EMPTY_ITEM__",disabled:!0,ref:{current:null},groupId:null==s?void 0:s.groupId}}}return e}var Wr={id:null,ref:{current:null}};function zr(e,t){return e.filter((function(e){return e.groupId===t}))}var qr={horizontal:"vertical",vertical:"horizontal"};function Kr(e,t,n){return n in e?[].concat(e.slice(0,n),[t],e.slice(n)):[].concat(e,[t])}function Zr(e){var t=e.map((function(e,t){return[t,e]})),n=!1;return t.sort((function(e,t){var r=e[0],o=e[1],a=t[0],l=t[1],c=o.ref.current,i=l.ref.current;return c&&i?Fr(c,i)?(r>a&&(n=!0),-1):(r<a&&(n=!0),1):0})),n?t.map((function(e){e[0];return e[1]})):e}function Gr(e,t){var n=Zr(e);e!==n&&t(n)}function Yr(e,t){var n=Object(ie.useRef)([]);Object(ie.useEffect)((function(){for(var r,o=function(e){for(var t,n=e[0],r=e.slice(1),o=null==n||null===(t=n.ref.current)||void 0===t?void 0:t.parentElement,a=function(){var e=o;if(r.every((function(t){return e.contains(t.ref.current)})))return{v:o};o=o.parentElement};o;){var l=a();if("object"==typeof l)return l.v}return Cr(o).body}(e),a=new IntersectionObserver((function(){!!n.current.length&&Gr(e,t),n.current=e}),{root:o}),l=_r(e);!(r=l()).done;){var c=r.value;c.ref.current&&a.observe(c.ref.current)}return function(){a.disconnect()}}),[e])}function Qr(e,t){"function"==typeof IntersectionObserver?Yr(e,t):function(e,t){Object(ie.useEffect)((function(){var n=setTimeout((function(){return Gr(e,t)}),250);return function(){return clearTimeout(n)}}))}(e,t)}function Jr(e,t){var n=e.unstable_virtual,r=e.rtl,o=e.orientation,a=e.items,l=e.groups,c=e.currentId,i=e.loop,s=e.wrap,u=e.pastIds,d=e.shift,f=e.unstable_moves,b=e.unstable_includesBaseElement,m=e.initialVirtual,p=e.initialRTL,g=e.initialOrientation,O=e.initialCurrentId,v=e.initialLoop,w=e.initialWrap,j=e.initialShift,h=e.hasSetCurrentId;switch(t.type){case"registerGroup":var _=t.group;if(0===l.length)return wr(wr({},e),{},{groups:[_]});var C=Mr(l,_);return wr(wr({},e),{},{groups:Kr(l,_,C)});case"unregisterGroup":var y=t.id,E=l.filter((function(e){return e.id!==y}));return E.length===l.length?e:wr(wr({},e),{},{groups:E});case"registerItem":var k,x=t.item,S=l.find((function(e){var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(x.ref.current)})),L=wr({groupId:null==S?void 0:S.id},x),T=Mr(a,L),P=wr(wr({},e),{},{items:Kr(a,L,T)});return h||f||void 0!==O?P:wr(wr({},P),{},{currentId:null===(k=Ir(P.items))||void 0===k?void 0:k.id});case"unregisterItem":var I=t.id,N=a.filter((function(e){return e.id!==I}));if(N.length===a.length)return e;var A=u.filter((function(e){return e!==I})),R=wr(wr({},e),{},{pastIds:A,items:N});if(c&&c===I){var D=b?null:Nr(wr(wr({},R),{},{currentId:A[0]}));return wr(wr({},R),{},{currentId:D})}return R;case"move":var B=t.id;if(void 0===B)return e;var F=u.filter((function(e){return e!==c&&e!==B})),M=c?[c].concat(F):F,H=wr(wr({},e),{},{pastIds:M});if(null===B)return wr(wr({},H),{},{unstable_moves:f+1,currentId:Nr(H,B)});var V=Ar(a,B);return wr(wr({},H),{},{unstable_moves:V?f+1:f,currentId:Nr(H,null==V?void 0:V.id)});case"next":if(null==c)return Jr(e,wr(wr({},t),{},{type:"first"}));var U=r&&"vertical"!==o,W=U?Pr(a):a,z=W.find((function(e){return e.id===c}));if(!z)return Jr(e,wr(wr({},t),{},{type:"first"}));var q=!!z.groupId,K=W.indexOf(z),Z=W.slice(K+1),G=zr(Z,z.groupId);if(t.allTheWay){var Y=Ir(U?zr(W,z.groupId):Pr(G));return Jr(e,wr(wr({},t),{},{type:"move",id:null==Y?void 0:Y.id}))}var Q=function(e){return e&&qr[e]}(q?o||"horizontal":o),J=i&&i!==Q,X=q&&s&&s!==Q,$=t.hasNullItem||!q&&J&&b;if(J){var ee=Ir(function(e,t,n){var r=e.findIndex((function(e){return e.id===t}));return[].concat(e.slice(r+1),n?[Wr]:[],e.slice(0,r))}(X&&!$?W:zr(W,z.groupId),c,$),c);return Jr(e,wr(wr({},t),{},{type:"move",id:null==ee?void 0:ee.id}))}if(X){var te=Ir($?G:Z,c),ne=$?(null==te?void 0:te.id)||null:null==te?void 0:te.id;return Jr(e,wr(wr({},t),{},{type:"move",id:ne}))}var re=Ir(G,c);return Jr(e,!re&&$?wr(wr({},t),{},{type:"move",id:null}):wr(wr({},t),{},{type:"move",id:null==re?void 0:re.id}));case"previous":var oe=!!!l.length&&b,ae=Jr(wr(wr({},e),{},{items:Pr(a)}),wr(wr({},t),{},{type:"next",hasNullItem:oe}));return wr(wr({},ae),{},{items:a});case"down":var le=d&&!t.allTheWay,ce=Vr(Tr(Ur(Lr(a),c,le))),ie=i&&"horizontal"!==i&&b,se=Jr(wr(wr({},e),{},{orientation:"vertical",items:ce}),wr(wr({},t),{},{type:"next",hasNullItem:ie}));return wr(wr({},se),{},{orientation:o,items:a});case"up":var ue=d&&!t.allTheWay,de=Vr(Pr(Tr(Ur(Lr(a),c,ue)))),fe=b,be=Jr(wr(wr({},e),{},{orientation:"vertical",items:de}),wr(wr({},t),{},{type:"next",hasNullItem:fe}));return wr(wr({},be),{},{orientation:o,items:a});case"first":var me=Ir(a);return Jr(e,wr(wr({},t),{},{type:"move",id:null==me?void 0:me.id}));case"last":var pe=Jr(wr(wr({},e),{},{items:Pr(a)}),wr(wr({},t),{},{type:"first"}));return wr(wr({},pe),{},{items:a});case"sort":return wr(wr({},e),{},{items:Zr(a),groups:Zr(l)});case"setVirtual":return wr(wr({},e),{},{unstable_virtual:Rr(t.virtual,n)});case"setRTL":return wr(wr({},e),{},{rtl:Rr(t.rtl,r)});case"setOrientation":return wr(wr({},e),{},{orientation:Rr(t.orientation,o)});case"setCurrentId":var ge=Nr(wr(wr({},e),{},{currentId:Rr(t.currentId,c)}));return wr(wr({},e),{},{currentId:ge,hasSetCurrentId:!0});case"setLoop":return wr(wr({},e),{},{loop:Rr(t.loop,i)});case"setWrap":return wr(wr({},e),{},{wrap:Rr(t.wrap,s)});case"setShift":return wr(wr({},e),{},{shift:Rr(t.shift,d)});case"setIncludesBaseElement":return wr(wr({},e),{},{unstable_includesBaseElement:Rr(t.includesBaseElement,b)});case"reset":return wr(wr({},e),{},{unstable_virtual:m,rtl:p,orientation:g,currentId:Nr(wr(wr({},e),{},{currentId:O})),loop:v,wrap:w,shift:j,unstable_moves:0,pastIds:[]});case"setItems":return wr(wr({},e),{},{items:t.items});default:throw new Error}}function Xr(e){return Object(ie.useCallback)(e,[])}function $r(e){void 0===e&&(e={});var t=Sr(e),n=t.unstable_virtual,r=void 0!==n&&n,o=t.rtl,a=void 0!==o&&o,l=t.orientation,c=t.currentId,i=t.loop,s=void 0!==i&&i,u=t.wrap,d=void 0!==u&&u,f=t.shift,b=void 0!==f&&f,m=t.unstable_includesBaseElement,p=function(e){void 0===e&&(e={});var t=Sr(e).baseId,n=Object(ie.useContext)(Br),r=Object(ie.useRef)(0),o=Object(ie.useState)((function(){return t||n()}));return{baseId:o[0],setBaseId:o[1],unstable_idCountRef:r}}(jr(t,["unstable_virtual","rtl","orientation","currentId","loop","wrap","shift","unstable_includesBaseElement"])),g=Object(ie.useReducer)(Jr,{unstable_virtual:r,rtl:a,orientation:l,items:[],groups:[],currentId:c,loop:s,wrap:d,shift:b,unstable_moves:0,pastIds:[],unstable_includesBaseElement:null!=m?m:null===c,initialVirtual:r,initialRTL:a,initialOrientation:l,initialCurrentId:c,initialLoop:s,initialWrap:d,initialShift:b}),O=g[0],v=(O.pastIds,O.initialVirtual,O.initialRTL,O.initialOrientation,O.initialCurrentId,O.initialLoop,O.initialWrap,O.initialShift,O.hasSetCurrentId,jr(O,["pastIds","initialVirtual","initialRTL","initialOrientation","initialCurrentId","initialLoop","initialWrap","initialShift","hasSetCurrentId"])),w=g[1],j=Object(ie.useState)(!1),h=j[0],_=j[1],C=function(){var e=Object(ie.useRef)(!1);return xr((function(){return function(){e.current=!0}}),[]),e}(),y=Object(ie.useCallback)((function(e){return w({type:"setItems",items:e})}),[]);return Qr(v.items,y),wr(wr(wr({},p),v),{},{unstable_hasActiveWidget:h,unstable_setHasActiveWidget:_,registerItem:Xr((function(e){C.current||w({type:"registerItem",item:e})})),unregisterItem:Xr((function(e){C.current||w({type:"unregisterItem",id:e})})),registerGroup:Xr((function(e){C.current||w({type:"registerGroup",group:e})})),unregisterGroup:Xr((function(e){C.current||w({type:"unregisterGroup",id:e})})),move:Xr((function(e){return w({type:"move",id:e})})),next:Xr((function(e){return w({type:"next",allTheWay:e})})),previous:Xr((function(e){return w({type:"previous",allTheWay:e})})),up:Xr((function(e){return w({type:"up",allTheWay:e})})),down:Xr((function(e){return w({type:"down",allTheWay:e})})),first:Xr((function(){return w({type:"first"})})),last:Xr((function(){return w({type:"last"})})),sort:Xr((function(){return w({type:"sort"})})),unstable_setVirtual:Xr((function(e){return w({type:"setVirtual",virtual:e})})),setRTL:Xr((function(e){return w({type:"setRTL",rtl:e})})),setOrientation:Xr((function(e){return w({type:"setOrientation",orientation:e})})),setCurrentId:Xr((function(e){return w({type:"setCurrentId",currentId:e})})),setLoop:Xr((function(e){return w({type:"setLoop",loop:e})})),setWrap:Xr((function(e){return w({type:"setWrap",wrap:e})})),setShift:Xr((function(e){return w({type:"setShift",shift:e})})),unstable_setIncludesBaseElement:Xr((function(e){return w({type:"setIncludesBaseElement",includesBaseElement:e})})),reset:Xr((function(){return w({type:"reset"})}))})}function eo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function to(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function no(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?to(Object(n),!0).forEach((function(t){eo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):to(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ro(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function oo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ao(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return oo(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?oo(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}var lo=Object(ie.createContext)({});var co=function(e,t,n){void 0===n&&(n=t.children);var r=Object(ie.useContext)(lo);if(r.useCreateElement)return r.useCreateElement(e,t,n);if("string"==typeof e&&function(e){return"function"==typeof e}(n)){t.children;return n(ro(t,["children"]))}return Object(ie.createElement)(e,t,n)};function io(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function so(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function uo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?so(Object(n),!0).forEach((function(t){io(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):so(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fo(e){return"object"==typeof e&&null!=e}function bo(e){var t;if(!fo(e))return!1;var n=Object.getPrototypeOf(e);return null==n||(null===(t=n.constructor)||void 0===t?void 0:t.toString())===Object.toString()}function mo(e,t){for(var n={},r={},o=0,a=Object.keys(e);o<a.length;o++){var l=a[o];t.indexOf(l)>=0?n[l]=e[l]:r[l]=e[l]}return[n,r]}function po(e,t){if(void 0===t&&(t=[]),!bo(e.state))return mo(e,t);var n=mo(e,[].concat(t,["state"])),r=n[0],o=n[1],a=r.state,l=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(r,["state"]);return[uo(uo({},a),l),o]}function go(e,t){if(e===t)return!0;if(!e)return!1;if(!t)return!1;if("object"!=typeof e)return!1;if("object"!=typeof t)return!1;var n=Object.keys(e),r=Object.keys(t),o=n.length;if(r.length!==o)return!1;for(var a=0,l=n;a<l.length;a++){var c=l[a];if(e[c]!==t[c])return!1}return!0}function Oo(e){return"normalizePropsAreEqualInner"===e.name?e:function(t,n){return bo(t.state)&&bo(n.state)?e(uo(uo({},t.state),t),uo(uo({},n.state),n)):e(t,n)}}function vo(e){var t,n=e.as,r=e.useHook,o=e.memo,a=e.propsAreEqual,l=void 0===a?null==r?void 0:r.unstable_propsAreEqual:a,c=e.keys,i=void 0===c?(null==r?void 0:r.__keys)||[]:c,s=e.useCreateElement,u=void 0===s?co:s,d=function(e,t){var o=e.as,a=void 0===o?n:o,l=ro(e,["as"]);if(r){var c,s=po(l,i),d=s[0],f=s[1],b=r(d,no({ref:t},f)),m=b.wrapElement,p=ro(b,["wrapElement"]),g=(null===(c=a.render)||void 0===c?void 0:c.__keys)||a.__keys,O=g&&po(l,g)[0],v=O?no(no({},p),O):p,w=u(a,v);return m?m(w):w}return u(a,no({ref:t},l))};return t=d,d=Object(ie.forwardRef)(t),o&&(d=function(e,t){return Object(ie.memo)(e,t)}(d,l&&Oo(l))),d.__keys=i,d.unstable_propsAreEqual=Oo(l||go),d}function wo(e,t){Object(ie.useDebugValue)(e);var n=Object(ie.useContext)(lo);return null!=n[e]?n[e]:t}function jo(e){var t,n,r,o=(r=e.compose,Array.isArray(r)?r:void 0!==r?[r]:[]),a=function(t,n){if(e.useOptions&&(t=e.useOptions(t,n)),e.name&&(t=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n={});var r="use"+e+"Options";Object(ie.useDebugValue)(r);var o=wo(r);return o?no(no({},t),o(t,n)):t}(e.name,t,n)),e.compose)for(var r,a=ao(o);!(r=a()).done;){t=r.value.__useOptions(t,n)}return t},l=function(t,n,r){if(void 0===t&&(t={}),void 0===n&&(n={}),void 0===r&&(r=!1),r||(t=a(t,n)),e.useProps&&(n=e.useProps(t,n)),e.name&&(n=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n={});var r="use"+e+"Props";Object(ie.useDebugValue)(r);var o=wo(r);return o?o(t,n):n}(e.name,t,n)),e.compose)if(e.useComposeOptions&&(t=e.useComposeOptions(t,n)),e.useComposeProps)n=e.useComposeProps(t,n);else for(var l,c=ao(o);!(l=c()).done;){n=(0,l.value)(t,n,!0)}var i={},s=n||{};for(var u in s)void 0!==s[u]&&(i[u]=s[u]);return i};l.__useOptions=a;var c=o.reduce((function(e,t){return e.push.apply(e,t.__keys||[]),e}),[]);return l.__keys=[].concat(c,(null===(t=e.useState)||void 0===t?void 0:t.__keys)||[],e.keys||[]),l.unstable_propsAreEqual=e.propsAreEqual||(null===(n=o[0])||void 0===n?void 0:n.unstable_propsAreEqual)||go,l}function ho(e,t){void 0===t&&(t=null),e&&("function"==typeof e?e(t):e.current=t)}function _o(e,t){return Object(ie.useMemo)((function(){return null==e&&null==t?null:function(n){ho(e,n),ho(t,n)}}),[e,t])}function Co(e){var t=Object(ie.useRef)(e);return xr((function(){t.current=e})),t}function yo(e){return e.target===e.currentTarget}var Eo=jo({name:"Role",keys:["unstable_system"],propsAreEqual:function(e,t){var n=e.unstable_system,r=jr(e,["unstable_system"]),o=t.unstable_system,a=jr(t,["unstable_system"]);return!(n!==o&&!go(n,o))&&go(r,a)}}),ko=(vo({as:"div",useHook:Eo}),["button","color","file","image","reset","submit"]);function xo(e){if("BUTTON"===e.tagName)return!0;if("INPUT"===e.tagName){var t=e;return-1!==ko.indexOf(t.type)}return!1}function So(e){var t=Cr(e).activeElement;return null!=t&&t.nodeName?t:null}function Lo(e,t){return e===t||e.contains(t)}function To(e){var t=So(e);if(!t)return!1;if(Lo(e,t))return!0;var n=t.getAttribute("aria-activedescendant");return!!n&&(n===e.id||!!e.querySelector("#"+n))}function Po(e){return!Lo(e.currentTarget,e.target)}function Io(e){return!!kr&&-1!==window.navigator.userAgent.indexOf(e)}function No(e,t){return"matches"in e?e.matches(t):"msMatchesSelector"in e?e.msMatchesSelector(t):e.webkitMatchesSelector(t)}var Ao="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function Ro(e){return No(e,Ao)&&function(e){var t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}(e)}var Do=Io("Mac")&&!Io("Chrome")&&(Io("Safari")||Io("Firefox"));function Bo(e){!To(e)&&Ro(e)&&e.focus()}function Fo(e,t,n,r){return e?t&&!n?-1:void 0:t?r:r||0}function Mo(e,t){return Object(ie.useCallback)((function(n){var r;null===(r=e.current)||void 0===r||r.call(e,n),n.defaultPrevented||t&&(n.stopPropagation(),n.preventDefault())}),[e,t])}var Ho=jo({name:"Tabbable",compose:Eo,keys:["disabled","focusable"],useOptions:function(e,t){return wr({disabled:t.disabled},e)},useProps:function(e,t){var n=t.ref,r=t.tabIndex,o=t.onClickCapture,a=t.onMouseDownCapture,l=t.onMouseDown,c=t.onKeyPressCapture,i=t.style,s=jr(t,["ref","tabIndex","onClickCapture","onMouseDownCapture","onMouseDown","onKeyPressCapture","style"]),u=Object(ie.useRef)(null),d=Co(o),f=Co(a),b=Co(l),m=Co(c),p=!!e.disabled&&!e.focusable,g=Object(ie.useState)(!0),O=g[0],v=g[1],w=Object(ie.useState)(!0),j=w[0],h=w[1],_=e.disabled?wr({pointerEvents:"none"},i):i;xr((function(){var e,t=u.current;t&&("BUTTON"!==(e=t).tagName&&"INPUT"!==e.tagName&&"SELECT"!==e.tagName&&"TEXTAREA"!==e.tagName&&"A"!==e.tagName&&v(!1),function(e){return"BUTTON"===e.tagName||"INPUT"===e.tagName||"SELECT"===e.tagName||"TEXTAREA"===e.tagName}(t)||h(!1))}),[]);var C=Mo(d,e.disabled),y=Mo(f,e.disabled),E=Mo(m,e.disabled),k=Object(ie.useCallback)((function(e){var t;null===(t=b.current)||void 0===t||t.call(b,e);var n=e.currentTarget;if(!e.defaultPrevented&&Do&&!Po(e)&&xo(n)){var r=requestAnimationFrame((function(){n.removeEventListener("mouseup",o,!0),Bo(n)})),o=function(){cancelAnimationFrame(r),Bo(n)};n.addEventListener("mouseup",o,{once:!0,capture:!0})}}),[]);return wr({ref:_o(u,n),style:_,tabIndex:Fo(p,O,j,r),disabled:!(!p||!j)||void 0,"aria-disabled":!!e.disabled||void 0,onClickCapture:C,onMouseDownCapture:y,onMouseDown:k,onKeyPressCapture:E},s)}});vo({as:"div",useHook:Ho});function Vo(e,t,n){if("function"==typeof Event)return new Event(t,n);var r=Cr(e).createEvent("Event");return r.initEvent(t,null==n?void 0:n.bubbles,null==n?void 0:n.cancelable),r}function Uo(e,t,n){return void 0===n&&(n={}),"function"==typeof FocusEvent?new FocusEvent(t,n):Vo(e,t,n)}function Wo(e,t){var n=Uo(e,"blur",t),r=e.dispatchEvent(n),o=uo(uo({},t),{},{bubbles:!0});return e.dispatchEvent(Uo(e,"focusout",o)),r}function zo(e,t,n){return e.dispatchEvent(function(e,t,n){if(void 0===n&&(n={}),"function"==typeof KeyboardEvent)return new KeyboardEvent(t,n);var r=Cr(e).createEvent("KeyboardEvent");return r.initKeyboardEvent(t,n.bubbles,n.cancelable,yr(e),n.key,n.location,n.ctrlKey,n.altKey,n.shiftKey,n.metaKey),r}(e,t,n))}var qo=kr&&"msCrypto"in window;var Ko=["baseId","unstable_idCountRef","setBaseId","unstable_virtual","rtl","orientation","items","groups","currentId","loop","wrap","shift","unstable_moves","unstable_hasActiveWidget","unstable_includesBaseElement","registerItem","unregisterItem","registerGroup","unregisterGroup","move","next","previous","up","down","first","last","sort","unstable_setVirtual","setRTL","setOrientation","setCurrentId","setLoop","setWrap","setShift","reset","unstable_setIncludesBaseElement","unstable_setHasActiveWidget"],Zo=Ko,Go=Zo;function Yo(e){e.userFocus=!0,e.focus(),e.userFocus=!1}function Qo(e,t){e.userFocus=t}var Jo=kr&&"msCrypto"in window;function Xo(e,t,n){var r=Co(n);return Object(ie.useCallback)((function(n){var o;if(null===(o=r.current)||void 0===o||o.call(r,n),!n.defaultPrevented&&e&&function(e){return!!yo(e)&&(!e.metaKey&&"Tab"!==e.key)}(n)){var a=null==t?void 0:t.ref.current;a&&(zo(a,n.type,n)||n.preventDefault(),n.currentTarget.contains(a)&&n.stopPropagation())}}),[e,t])}function $o(e,t){return null==e?void 0:e.some((function(e){return!!t&&e.ref.current===t}))}var ea=vo({as:"div",useHook:jo({name:"Composite",compose:[Ho],keys:Ko,useOptions:function(e){return wr(wr({},e),{},{currentId:Nr(e)})},useProps:function(e,t){var n=t.ref,r=t.onFocusCapture,o=t.onFocus,a=t.onBlurCapture,l=t.onKeyDown,c=t.onKeyDownCapture,i=t.onKeyUpCapture,s=jr(t,["ref","onFocusCapture","onFocus","onBlurCapture","onKeyDown","onKeyDownCapture","onKeyUpCapture"]),u=Object(ie.useRef)(null),d=Ar(e.items,e.currentId),f=Object(ie.useRef)(null),b=Co(r),m=Co(o),p=Co(a),g=Co(l),O=function(e){var t=Co(e),n=Object(ie.useReducer)((function(e){return e+1}),0),r=n[0],o=n[1];return Object(ie.useEffect)((function(){var e,n=null===(e=t.current)||void 0===e?void 0:e.ref.current;r&&n&&Yo(n)}),[r]),o}(d),v=Jo?function(e){var t=Object(ie.useRef)(null);return Object(ie.useEffect)((function(){var n=Cr(e.current),r=function(e){var n=e.target;t.current=n};return n.addEventListener("focus",r,!0),function(){n.removeEventListener("focus",r,!0)}}),[]),t}(u):void 0;Object(ie.useEffect)((function(){var t=u.current;e.unstable_moves&&!d&&(null==t||t.focus())}),[e.unstable_moves,d]);var w=Xo(e.unstable_virtual,d,c),j=Xo(e.unstable_virtual,d,i),h=Object(ie.useCallback)((function(t){var n;if(null===(n=b.current)||void 0===n||n.call(b,t),!t.defaultPrevented&&e.unstable_virtual){var r=(null==v?void 0:v.current)||t.relatedTarget,o=$o(e.items,r);yo(t)&&o&&(t.stopPropagation(),f.current=r)}}),[e.unstable_virtual,e.items]),_=Object(ie.useCallback)((function(t){var n;if(null===(n=m.current)||void 0===n||n.call(m,t),!t.defaultPrevented)if(e.unstable_virtual)yo(t)&&O();else if(yo(t)){var r;null===(r=e.setCurrentId)||void 0===r||r.call(e,null)}}),[e.unstable_virtual,e.setCurrentId]),C=Object(ie.useCallback)((function(t){var n;if(null===(n=p.current)||void 0===n||n.call(p,t),!t.defaultPrevented&&e.unstable_virtual){var r=(null==d?void 0:d.ref.current)||null,o=function(e){return qo?So(e.currentTarget):e.relatedTarget}(t),a=$o(e.items,o);if(yo(t)&&a)o===r?f.current&&f.current!==o&&Wo(f.current,t):r&&Wo(r,t),t.stopPropagation();else!$o(e.items,t.target)&&r&&Wo(r,t)}}),[e.unstable_virtual,e.items,d]),y=Object(ie.useCallback)((function(t){var n,r;if(null===(n=g.current)||void 0===n||n.call(g,t),!t.defaultPrevented&&null===e.currentId&&yo(t)){var o="horizontal"!==e.orientation,a="vertical"!==e.orientation,l=!(null===(r=e.groups)||void 0===r||!r.length),c={ArrowUp:(l||o)&&function(){if(l){var t,n=Ir(Tr(Pr(Lr(e.items))));if(null!=n&&n.id)null===(t=e.move)||void 0===t||t.call(e,n.id)}else{var r;null===(r=e.last)||void 0===r||r.call(e)}},ArrowRight:(l||a)&&e.first,ArrowDown:(l||o)&&e.first,ArrowLeft:(l||a)&&e.last,Home:e.first,End:e.last,PageUp:e.first,PageDown:e.last}[t.key];c&&(t.preventDefault(),c())}}),[e.currentId,e.orientation,e.groups,e.items,e.move,e.last,e.first]);return wr({ref:_o(u,n),id:e.baseId,onFocus:_,onFocusCapture:h,onBlurCapture:C,onKeyDownCapture:w,onKeyDown:y,onKeyUpCapture:j,"aria-activedescendant":e.unstable_virtual&&(null==d?void 0:d.id)||void 0},s)},useComposeProps:function(e,t){t=Eo(e,t,!0);var n=Ho(e,t,!0);return e.unstable_virtual||null===e.currentId?wr({tabIndex:0},n):wr(wr({},t),{},{ref:n.ref})}}),useCreateElement:function(e,t,n){return co(e,t,n)}}),ta=jo({keys:[].concat(["baseId","unstable_idCountRef","setBaseId"],["id"]),useOptions:function(e,t){var n=Object(ie.useContext)(Br),r=Object(ie.useState)((function(){return e.unstable_idCountRef?(e.unstable_idCountRef.current+=1,"-"+e.unstable_idCountRef.current):e.baseId?"-"+n(""):""}))[0],o=Object(ie.useMemo)((function(){return e.baseId||n()}),[e.baseId,n]),a=t.id||e.id||""+o+r;return wr(wr({},e),{},{id:a})},useProps:function(e,t){return wr({id:e.id},t)}}),na=(vo({as:"div",useHook:ta}),jo({name:"Group",compose:Eo,keys:[],useProps:function(e,t){return wr({role:"group"},t)}})),ra=(vo({as:"div",useHook:na}),vo({as:"div",useHook:jo({name:"CompositeGroup",compose:[na,ta],keys:Zo,propsAreEqual:function(e,t){if(!t.id||e.id!==t.id)return na.unstable_propsAreEqual(e,t);var n=e.currentId,r=(e.unstable_moves,jr(e,["currentId","unstable_moves"])),o=t.currentId,a=(t.unstable_moves,jr(t,["currentId","unstable_moves"]));if(e.items&&t.items){var l=Ar(e.items,n),c=Ar(t.items,o),i=null==l?void 0:l.groupId,s=null==c?void 0:c.groupId;if(t.id===s||t.id===i)return!1}return na.unstable_propsAreEqual(r,a)},useProps:function(e,t){var n=t.ref,r=jr(t,["ref"]),o=Object(ie.useRef)(null),a=e.id;return xr((function(){var t;if(a)return null===(t=e.registerGroup)||void 0===t||t.call(e,{id:a,ref:o}),function(){var t;null===(t=e.unregisterGroup)||void 0===t||t.call(e,a)}}),[a,e.registerGroup,e.unregisterGroup]),wr({ref:_o(o,n)},r)}})}));var oa=jo({name:"Clickable",compose:Ho,keys:["unstable_clickOnEnter","unstable_clickOnSpace"],useOptions:function(e){var t=e.unstable_clickOnEnter,n=void 0===t||t,r=e.unstable_clickOnSpace;return wr({unstable_clickOnEnter:n,unstable_clickOnSpace:void 0===r||r},jr(e,["unstable_clickOnEnter","unstable_clickOnSpace"]))},useProps:function(e,t){var n=t.onKeyDown,r=t.onKeyUp,o=jr(t,["onKeyDown","onKeyUp"]),a=Object(ie.useState)(!1),l=a[0],c=a[1],i=Co(n),s=Co(r),u=Object(ie.useCallback)((function(t){var n;if(null===(n=i.current)||void 0===n||n.call(i,t),!t.defaultPrevented&&!e.disabled&&!t.metaKey&&yo(t)){var r=e.unstable_clickOnEnter&&"Enter"===t.key,o=e.unstable_clickOnSpace&&" "===t.key;if(r||o){if(function(e){var t=e.currentTarget;return!!e.isTrusted&&(xo(t)||"INPUT"===t.tagName||"TEXTAREA"===t.tagName||"A"===t.tagName||"SELECT"===t.tagName)}(t))return;t.preventDefault(),r?t.currentTarget.click():o&&c(!0)}}}),[e.disabled,e.unstable_clickOnEnter,e.unstable_clickOnSpace]),d=Object(ie.useCallback)((function(t){var n;if(null===(n=s.current)||void 0===n||n.call(s,t),!t.defaultPrevented&&!e.disabled&&!t.metaKey){var r=e.unstable_clickOnSpace&&" "===t.key;l&&r&&(c(!1),t.currentTarget.click())}}),[e.disabled,e.unstable_clickOnSpace,l]);return wr({"data-active":l||void 0,onKeyDown:u,onKeyUp:d},o)}});vo({as:"button",memo:!0,useHook:oa});function aa(e){try{var t=e instanceof HTMLInputElement&&null!==e.selectionStart,n="TEXTAREA"===e.tagName,r="true"===e.contentEditable;return t||n||r||!1}catch(o){return!1}}function la(e){var t=So(e);if(!t)return!1;if(t===e)return!0;var n=t.getAttribute("aria-activedescendant");return!!n&&n===e.id}function ca(e,t){if(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement){var n,r=Object.getPrototypeOf(e),o=null===(n=Object.getOwnPropertyDescriptor(r,"value"))||void 0===n?void 0:n.set;o&&(o.call(e,t),function(e,t,n){e.dispatchEvent(Vo(e,t,n))}(e,"input",{bubbles:!0}))}}function ia(e){return e.querySelector("[data-composite-item-widget]")}var sa=vo({as:"button",memo:!0,useHook:jo({name:"CompositeItem",compose:[oa,ta],keys:Go,propsAreEqual:function(e,t){if(!t.id||e.id!==t.id)return oa.unstable_propsAreEqual(e,t);var n=e.currentId,r=e.unstable_moves,o=jr(e,["currentId","unstable_moves"]),a=t.currentId,l=t.unstable_moves,c=jr(t,["currentId","unstable_moves"]);if(a!==n){if(t.id===a||t.id===n)return!1}else if(r!==l)return!1;return oa.unstable_propsAreEqual(o,c)},useOptions:function(e){return wr(wr({},e),{},{id:e.id,currentId:Nr(e),unstable_clickOnSpace:!e.unstable_hasActiveWidget&&e.unstable_clickOnSpace})},useProps:function(e,t){var n,r=t.ref,o=t.tabIndex,a=void 0===o?0:o,l=t.onMouseDown,c=t.onFocus,i=t.onBlurCapture,s=t.onKeyDown,u=t.onClick,d=jr(t,["ref","tabIndex","onMouseDown","onFocus","onBlurCapture","onKeyDown","onClick"]),f=Object(ie.useRef)(null),b=e.id,m=e.disabled&&!e.focusable,p=e.currentId===b,g=Co(p),O=Object(ie.useRef)(!1),v=function(e){return Object(ie.useMemo)((function(){var t;return null===(t=e.items)||void 0===t?void 0:t.find((function(t){return e.id&&t.id===e.id}))}),[e.items,e.id])}(e),w=Co(l),j=Co(c),h=Co(i),_=Co(s),C=Co(u),y=!e.unstable_virtual&&!e.unstable_hasActiveWidget&&p||!(null!==(n=e.items)&&void 0!==n&&n.length);Object(ie.useEffect)((function(){var t;if(b)return null===(t=e.registerItem)||void 0===t||t.call(e,{id:b,ref:f,disabled:!!m}),function(){var t;null===(t=e.unregisterItem)||void 0===t||t.call(e,b)}}),[b,m,e.registerItem,e.unregisterItem]),Object(ie.useEffect)((function(){var t=f.current;t&&e.unstable_moves&&g.current&&Yo(t)}),[e.unstable_moves]);var E=Object(ie.useCallback)((function(e){var t;null===(t=w.current)||void 0===t||t.call(w,e),Qo(e.currentTarget,!0)}),[]),k=Object(ie.useCallback)((function(t){var n,r,o=!!t.currentTarget.userFocus;if(Qo(t.currentTarget,!1),null===(n=j.current)||void 0===n||n.call(j,t),!t.defaultPrevented&&!Po(t)&&b&&!function(e,t){if(yo(e))return!1;for(var n,r=_r(t);!(n=r()).done;){if(n.value.ref.current===e.target)return!0}return!1}(t,e.items)&&(null===(r=e.setCurrentId)||void 0===r||r.call(e,b),o&&e.unstable_virtual&&e.baseId&&yo(t))){var a=Cr(t.target).getElementById(e.baseId);a&&(O.current=!0,function(e,t){var n=void 0===t?{}:t,r=n.preventScroll,o=n.isActive,a=void 0===o?la:o;a(e)||(e.focus({preventScroll:r}),a(e)||requestAnimationFrame((function(){e.focus({preventScroll:r})})))}(a))}}),[b,e.items,e.setCurrentId,e.unstable_virtual,e.baseId]),x=Object(ie.useCallback)((function(t){var n;null===(n=h.current)||void 0===n||n.call(h,t),t.defaultPrevented||e.unstable_virtual&&O.current&&(O.current=!1,t.preventDefault(),t.stopPropagation())}),[e.unstable_virtual]),S=Object(ie.useCallback)((function(t){var n;if(yo(t)){var r="horizontal"!==e.orientation,o="vertical"!==e.orientation,a=!(null==v||!v.groupId),l={ArrowUp:(a||r)&&e.up,ArrowRight:(a||o)&&e.next,ArrowDown:(a||r)&&e.down,ArrowLeft:(a||o)&&e.previous,Home:function(){var n,r;!a||t.ctrlKey?null===(n=e.first)||void 0===n||n.call(e):null===(r=e.previous)||void 0===r||r.call(e,!0)},End:function(){var n,r;!a||t.ctrlKey?null===(n=e.last)||void 0===n||n.call(e):null===(r=e.next)||void 0===r||r.call(e,!0)},PageUp:function(){var t,n;a?null===(t=e.up)||void 0===t||t.call(e,!0):null===(n=e.first)||void 0===n||n.call(e)},PageDown:function(){var t,n;a?null===(t=e.down)||void 0===t||t.call(e,!0):null===(n=e.last)||void 0===n||n.call(e)}}[t.key];if(l)return t.preventDefault(),void l();if(null===(n=_.current)||void 0===n||n.call(_,t),!t.defaultPrevented)if(1===t.key.length&&" "!==t.key){var c=ia(t.currentTarget);c&&aa(c)&&(c.focus(),ca(c,""))}else if("Delete"===t.key||"Backspace"===t.key){var i=ia(t.currentTarget);i&&aa(i)&&(t.preventDefault(),ca(i,""))}}}),[e.orientation,v,e.up,e.next,e.down,e.previous,e.first,e.last]),L=Object(ie.useCallback)((function(e){var t;if(null===(t=C.current)||void 0===t||t.call(C,e),!e.defaultPrevented){var n=ia(e.currentTarget);n&&!To(n)&&n.focus()}}),[]);return wr({ref:_o(f,r),id:b,tabIndex:y?a:-1,"aria-selected":!(!e.unstable_virtual||!p)||void 0,onMouseDown:E,onFocus:k,onBlurCapture:x,onKeyDown:S,onClick:L},d)}})}),ua=function(e){var t=e.isActive,n=e.column,r=e.onSelect,o=e.row,a=Ue()(e,["isActive","column","onSelect","row"]),l="".concat(o.label," ").concat(n.label),i=Object(ie.useCallback)((function(){r(o.value,n.value)}),[r,o.value,n.value]),s=me()("crowdsignal-forms__block-alignment-control-button",{"is-active":t});return Object(c.createElement)(de.Tooltip,{text:l},Object(c.createElement)(sa,ae()({className:s,role:"gridcell",onFocus:i},a),Object(c.createElement)(de.VisuallyHidden,null,l)))},da=function(e,t,n){return"".concat(e,"-").concat(t,"-").concat(n)};var fa=function e(t){var n=t.columns,r=t.onChange,o=t.rows,a=t.value,l=Object(fe.useInstanceId)(e,"block-alignment-control-grid"),s=$r({baseId:l,currentId:da(l,a.row,a.column),rtl:Object(i.isRTL)()});return Object(ie.useEffect)((function(){s.setCurrentId(da(l,a.row,a.column))}),[a,s.setCurrentId]),Object(c.createElement)(ea,ae()({},s,{className:"crowdsignal-forms__block-alignment-control-grid"}),Object(y.map)(o,(function(e){return Object(c.createElement)(ra,ae()({},s,{key:"".concat(l,"-").concat(e.value),role:"row",className:"crowdsignal-forms__block-alignment-control-row"}),Object(y.map)(n,(function(t){var n=da(l,e.value,t.value),o=s.currentId===da(l,e.value,t.value);return Object(c.createElement)(ua,ae()({},s,{id:n,key:n,isActive:o,row:e,column:t,onSelect:r,tabIndex:o?0:-1}))})))})))},ba=function(e){var t=e.rows,n=e.columns,r=e.value,o=0,a=0;return Object(c.createElement)("div",{className:"crowdsignal-forms__block-alignment-control-icon"},Object(y.map)(t,(function(e){return Object(c.createElement)("div",{key:a++,className:"crowdsignal-forms__block-alignment-control-icon-row"},Object(y.map)(n,(function(t){var n=e.value===r.row&&t.value===r.column,a=me()("crowdsignal-forms__block-alignment-control-icon-dot",{"is-active":n});return Object(c.createElement)("span",{key:o++,className:a})})))})))},ma={"2x2":{rows:[{label:Object(i.__)("Top","crowdsignal-forms"),value:"top"},{label:Object(i.__)("Bottom","crowdsignal-forms"),value:"bottom"}],columns:[{label:Object(i.__)("Left","crowdsignal-forms"),value:"left"},{label:Object(i.__)("Right","crowdsignal-forms"),value:"right"}]},"2x3":{rows:[{label:Object(i.__)("Top","crowdsignal-forms"),value:"top"},{label:Object(i.__)("Center","crowdsignal-forms"),value:"center"},{label:Object(i.__)("Bottom","crowdsignal-forms"),value:"bottom"}],columns:[{label:Object(i.__)("Left","crowdsignal-forms"),value:"left"},{label:Object(i.__)("Right","crowdsignal-forms"),value:"right"}]}},pa=function(e){var t=e.closeOnSelectionChanged,n=e.disabled,r=e.label,o=e.onChange,a=e.rows,l=e.columns,i=e.value,s=Object(c.createElement)(ba,{rows:a,columns:l,value:i});return Object(c.createElement)(de.Dropdown,{className:"crowdsignal-forms__block-alignment-control",popoverProps:{className:"crowdsignal-forms__block-alignment-control-popover"},renderToggle:function(e){var t=e.onToggle,o=e.isOpen;return Object(c.createElement)(de.Tooltip,{text:r},Object(c.createElement)(de.ToolbarButton,{showTooltip:!0,"aria-haspopup":"true","aria-expanded":o,disabled:n,icon:s,onClick:t,onKeyDown:function(e){o||e.keyCode!==gr.DOWN||(e.preventDefault(),e.stopPropagation(),t())}}))},renderContent:function(e){var n=e.onClose;return Object(c.createElement)(fa,{onChange:function(e,r){o(e,r),!t||i.row===e&&i.column===r||n()},rows:a,columns:l,value:i})}})};pa.defaultProps={closeOnSelectionChanged:!1,label:Object(i.__)("Change block position","crowdsignal-forms"),onChange:y.noop};var ga=pa,Oa=function(e){var t=e.attributes,n=e.currentView,r=e.onViewChange,o=e.setAttributes,a=function(e){return function(){return r(e)}};return Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,{label:Object(i.__)("Current view","crowdsignal-forms")},Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-feedback__toolbar-toggle",isActive:n===or,label:Object(i.__)("Question","crowdsignal-forms"),onClick:a(or)},Object(i.__)("Question","crowdsignal-forms")),Object(c.createElement)(de.ToolbarButton,{className:"crowdsignal-forms-feedback__toolbar-toggle",isActive:n===ar,label:Object(i.__)("Submit","crowdsignal-forms"),onClick:a(ar)},Object(i.__)("Submit","crowdsignal-forms"))),Object(c.createElement)(de.ToolbarGroup,null,Object(c.createElement)(ga,ae()({closeOnSelectionChanged:!0,onChange:function(e,t){return o({x:t,y:e})},label:Object(i.__)("Change button position","crowdsignal-forms"),value:{row:t.y,column:t.x}},ma["2x3"]))))},va=function(){return!!window.wp.customizeWidgets},wa=function(e){return Yn(q()({path:Object(y.trimEnd)("/crowdsignal-forms/v1/feedback/".concat(e.surveyId||""),"/"),method:"POST",data:e}))};function ja(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var ha=Object(fe.compose)([Object(m.withSelect)((function(e){var t=e("core/editor").getPermalink();t||(t=e("core").getSite()&&e("core").getSite().url);var n=e("core/edit-post");return{isFullscreen:"isFeatureActive"in n?n.isFeatureActive("fullscreenMode"):n.getPreference("fullscreenMode"),isInserterActive:n.isInserterOpened(),isListViewActive:n.isListViewOpened(),isSidebarActive:n.isEditorSidebarOpened(),sourceLink:t}})),Ke])((function(e){var t=Object(ie.useState)(or),n=ce()(t,2),r=n[0],o=n[1],a=Object(ie.useState)(null),l=ce()(a,2),s=l[0],u=l[1],f=Object(ie.useState)({}),p=ce()(f,2),g=p[0],O=p[1],v=e.attributes,w=e.isFullscreen,j=e.isInserterActive,h=e.isListViewActive,_=e.isSidebarActive,C=e.fallbackStyles,E=e.isSelected,k=e.setAttributes,x=e.clientId,S=e.sourceLink,L=e.setPosition,T=v.isExample,P=v.feedbackPlaceholder,I=v.emailPlaceholder,N=v.surveyId,A=v.title,R=v.header,D=v.emailResponses,B=v.triggerLabel,F=Object(ie.useState)({}),M=ce()(F,2),H=M[0],V=M[1],U=Object(ie.useState)(!1),z=ce()(U,2),q=z[0],K=z[1],Z=Object(ie.useMemo)(va,[]),G=Object(ie.useRef)(null),Y=Object(ie.useRef)(null),Q=Object(ie.useRef)(null),J=Gn(function(){var e=W()(d.a.mark((function e(t){var n;return d.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Object(m.dispatch)("core/editor").lockPostSaving(x),e.prev=1,e.next=4,wa({feedbackPlaceholder:t.feedbackPlaceholder,emailPlaceholder:t.emailPlaceholder,sourceLink:t.sourceLink,surveyId:t.surveyId,title:t.title||t.header,emailResponses:t.emailResponses});case 4:n=e.sent,t.surveyId||k({surveyId:n.surveyId});case 6:return e.prev=6,Object(m.dispatch)("core/editor").unlockPostSaving(x),e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[1,,6,9]])})));return function(t){return e.apply(this,arguments)}}(),{feedbackPlaceholder:P,emailPlaceholder:I,sourceLink:S,surveyId:N,title:A,header:R,emailResponses:D}),X=J.error,$=J.save;Object(ie.useEffect)((function(){T||v.surveyId||($(),k({isWidget:Z}))}),[]),Object(ie.useEffect)((function(){E||o(or)}),[E]),Object(ie.useEffect)((function(){window.requestAnimationFrame((function(){return K(!q)}))}),[j,h,_]),Object(ie.useLayoutEffect)((function(){if(!T&&Y.current&&!Z){L(function(e,t,n,r,o){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,l={left:Object(y.isObject)(o)?o.left:o,right:Object(y.isObject)(o)?o.right:o,top:Object(y.isObject)(o)?o.top:o,bottom:Object(y.isObject)(o)?o.bottom:o};return a&&(l=fr(l,a.getBoundingClientRect())),ur({},br(e,0,l),{},mr(t,r,l))}(v.x,v.y,G.current.offsetWidth,G.current.offsetHeight,{left:"center"===v.y?10:20,right:"center"===v.y?10:20,top:E?80:20,bottom:20},document.getElementsByClassName("interface-interface-skeleton__content")[0]),Y.current.offsetWidth,Y.current.offsetHeight);var e=(Object(y.max)([Y.current.offsetWidth,G.current.offsetHeight])-Y.current.offsetWidth)/2;V({"--crowdsignal-forms-feedback__toggle-padding":"".concat(e,"px"),minHeight:"center"===v.y?Y.current.offsetWidth:0,marginLeft:"center"===v.y&&"left"===v.x?Y.current.offsetHeight-Y.current.offsetWidth-10:0,marginRight:"center"===v.y&&"right"===v.x?Y.current.offsetHeight-Y.current.offsetWidth-10:0})}}),[q,w,E,L,v.x,v.y,Y.current,G.current,B,Z]),Object(ie.useLayoutEffect)((function(){Q.current&&u(Q.current.offsetHeight)}),[v.header,Q.current,E]),Object(ie.useLayoutEffect)((function(){if(!va)if(Y.current&&Y.current.ownerDocument!==document)O({bottom:0,left:0,right:0,top:0});else{var e=document.getElementsByClassName("interface-interface-skeleton__content")[0].getBoundingClientRect();O({bottom:window.innerHeight-(e.top+e.height),left:e.left,right:window.innerWidth-(e.left+e.width),top:e.top})}}),[q,w,E,Y.current]);var ee=function(e){return function(t){return k(b()({},e,t))}},ne=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),re=Object(y.get)(ne,["signalCount","shouldDisplay"]),oe=re&&Object(y.get)(ne,["signalCount","count"])>=Object(y.get)(ne,["signalCount","userLimit"]),le=Object(y.get)(ne,["account","email"]),se=me()("crowdsignal-forms-feedback","align-".concat(v.x),"vertical-align-".concat(v.y),{"no-shadow":v.hideTriggerShadow,"is-active":E,"is-vertical":"center"===v.y,"is-widget":Z}),fe=Z&&Y.current&&Y.current.offsetHeight?"".concat(Y.current&&Y.current.offsetHeight,"px"):null,be=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ja(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ja(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},function(e,t){return Object(y.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize,triggerBackgroundColor:e.triggerBackgroundColor||t.accentColor,triggerTextColor:e.triggerTextColor||t.textColorInverted},(function(e,t){return"--crowdsignal-forms-".concat(Object(y.kebabCase)(t))}))}(v,C),{},H,{"--crowdsignal-forms-trigger-height":fe}),pe={height:s},ge=lr.CLOSED===v.status||lr.CLOSED_AFTER===v.status&&null!==v.closedAfterDateTime&&(new Date).toISOString()>v.closedAfterDateTime,Oe=Object(y.get)(ne,"capabilities",[]).includes("hide-branding");return Object(c.createElement)(jt,{blockName:Object(i.__)("Feedback Button","crowdsignal-forms"),blockIcon:Object(c.createElement)(rr,null)},Object(c.createElement)(Oa,ae()({currentView:r,onViewChange:o},e)),Object(c.createElement)(pr,ae()({shouldPromote:re,signalWarning:oe,email:le},e)),Z&&Object(c.createElement)(c.Fragment,null,!T&&!Z&&oe&&Object(c.createElement)(Lt,null),!T&&!Z&&X&&Object(c.createElement)(er,{retryHandler:$}),Object(c.createElement)(St,{icon:"warning",status:"warn",isDismissible:!1},Object(i.__)("This widget will appear in a fixed position as selected, in a corner or at an edge.","crowdsignal-forms"))),Object(c.createElement)("div",{ref:G,className:se,style:be},Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__trigger-preview"},Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__trigger-wrapper"},Object(c.createElement)(ue.RichText,{ref:Y,className:"wp-block-button__link crowdsignal-forms-feedback__trigger",onChange:ee("triggerLabel"),value:B,allowedFormats:[],multiline:!1,disableLineBreaks:!0}))),Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__popover-preview"},(T||E||Z)&&Object(c.createElement)(c.Fragment,null,!Z&&Object(c.createElement)(c.Fragment,null,Object(c.createElement)("div",{"aria-modal":"true",role:"dialog",className:"crowdsignal-forms-feedback__popover-overlay",onClick:function(){Object(m.dispatch)("core/block-editor").clearSelectedBlock(),Y.current.parentElement.parentElement.parentElement.blur()},style:g})),!T&&!Z&&oe&&Object(c.createElement)(Lt,null),!T&&!Z&&X&&Object(c.createElement)(er,{retryHandler:$}),r===or&&Object(c.createElement)("div",{ref:Q,className:"crowdsignal-forms-feedback__popover"},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-feedback__header",onChange:ee("header"),value:v.header,allowedFormats:[]}),Object(c.createElement)(de.TextareaControl,{className:"crowdsignal-forms-feedback__input",rows:6,onChange:ee("feedbackPlaceholder"),value:v.feedbackPlaceholder}),Object(c.createElement)(de.TextControl,{className:"crowdsignal-forms-feedback__input",onChange:ee("emailPlaceholder"),value:v.emailPlaceholder}),Object(c.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__button-wrapper"},Object(c.createElement)(ue.RichText,{className:"wp-block-button__link crowdsignal-forms-feedback__feedback-button",onChange:ee("submitButtonLabel"),value:v.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),!Oe&&Object(c.createElement)(xe,{editing:!0,trackRef:"cs-forms-feedback",message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")})),r===ar&&Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__popover",style:pe},Object(c.createElement)(ue.RichText,{tagName:"h3",className:"crowdsignal-forms-feedback__header",onChange:ee("submitText"),value:v.submitText,allowedFormats:[]}),!Oe&&Object(c.createElement)(xe,{editing:!0,trackRef:"cs-forms-feedback",message:Object(i.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")})),ge&&Object(c.createElement)("div",{className:"crowdsignal-forms-feedback__closed-notice"},Object(i.__)("This Feedback Form is Closed","crowdsignal-forms"))))),e.renderStyleProbe())})),_a={title:Object(i.__)("Feedback Button","crowdsignal-forms"),description:Object(i.__)("Add an always visible button that allows your audience to share feedback anytime.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:["crowdsignal",Object(i.__)("feedback","crowdsignal-forms"),Object(i.__)("floating","crowdsignal-forms"),Object(i.__)("contact","crowdsignal-forms"),Object(i.__)("call to action","crowdsignal-forms"),Object(i.__)("cta","crowdsignal-forms"),Object(i.__)("button","crowdsignal-forms"),Object(i.__)("subscribe","crowdsignal-forms"),Object(i.__)("form","crowdsignal-forms"),Object(i.__)("email","crowdsignal-forms"),Object(i.__)("message","crowdsignal-forms")],icon:Object(c.createElement)(rr,null),edit:ha,supports:{multiple:!1,html:!1,reusable:!1},attributes:ir,example:{attributes:{isExample:!0}}};var Ca=function(){return Object(c.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"19",fill:"none",viewBox:"0 0 16 19"},Object(c.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M4.444 3.325h9.778c.246 0 .445.213.445.475v13.3c0 .262-.2.475-.445.475H1.778c-.246 0-.445-.213-.445-.475V3.8c0-.262.2-.475.445-.475h2.666zM8 0C6.839 0 5.851.793 5.485 1.9H1.778C.796 1.9 0 2.75 0 3.8v13.3C0 18.15.796 19 1.778 19h12.444c.982 0 1.778-.85 1.778-1.9V3.8c0-1.05-.796-1.9-1.778-1.9h-3.707C10.149.793 9.16 0 8 0z",clipRule:"evenodd"}),Object(c.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M13 7.5H3V6h10v1.5zM13 11.5H3V10h10v1.5zM10 15.5H3V14h7v1.5z",clipRule:"evenodd"}),Object(c.createElement)("path",{fill:"#F3F4F5",d:"M8.75 1.75a.75.75 0 11-1.5 0 .75.75 0 011.5 0z"}))},ya=n(35),Ea=n(20),ka=function(e){var t=e.size,n=void 0===t?48:t;return Object(c.createElement)("svg",{className:"crowdsignal-logo",width:"".concat(n,"px"),height:"".concat(n,"px"),viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},Object(c.createElement)("circle",{fill:"#fff",cx:"24",cy:"24",r:"24"}),Object(c.createElement)("path",{fill:"transparent",stroke:"#001d2d",strokeDasharray:"0,2.89",strokeLinecap:"round",d:"M24.1678322,45.3146853 C35.8469167,45.3146853 45.3146853,35.8469167 45.3146853,24.1678322 C45.3146853,12.4887477 35.8469167,3.02097902 24.1678322,3.02097902 C12.4887477,3.02097902 3.02097902,12.4887477 3.02097902,24.1678322 C3.02097902,35.8469167 12.4887477,45.3146853 24.1678322,45.3146853 Z"}),Object(c.createElement)("g",{fill:"#4bcee4",transform:"translate(11.076923, 14.769231)"},Object(c.createElement)("path",{d:"M0,10.1915057 L0,2.5910185 C0,1.7186909 0.0257916907,1.17459587 0.077375072,0.941403593 C0.129018997,0.708211319 0.23218576,0.483653545 0.49016321,0.302268264 C0.791187356,0.0777104891 1.18672049,0 2.18430191,0 C3.02707265,0 3.48284694,0.120882983 3.7150327,0.32817176 C3.95581569,0.544095036 4.09343192,0.95867259 4.09343192,1.55463543 L4.09343192,3.16107784 L3.47424971,3.41153911 L3.47424971,1.53736643 C3.47424971,1.10551988 3.42266633,0.8895966 3.25925841,0.742749314 C3.10444772,0.595902029 2.82067858,0.552729535 2.15851022,0.552729535 C1.30714226,0.552729535 1.09215096,0.621805525 0.911548579,0.751383813 C0.679362819,0.924134595 0.619182208,1.26094085 0.619182208,1.90871068 L0.619182208,10.761565 C0.619182208,11.4093348 0.679362819,11.7461411 0.911548579,11.9188919 C1.09215096,12.0484702 1.47914741,12.1175461 2.15851022,12.1175461 C2.82067858,12.1175461 3.10444772,12.0743736 3.25925841,11.9275264 C3.42266633,11.7806791 3.47424971,11.5647558 3.47424971,11.1329092 L3.47424971,9.12915827 L4.09343192,8.878697 L4.09343192,11.1156403 C4.09343192,11.7202376 3.95581569,12.1261806 3.7150327,12.3421039 C3.48284694,12.5493927 3.02707265,12.6702757 2.18430191,12.6702757 C1.35872564,12.6702757 0.791187356,12.5925652 0.49016321,12.3766419 C0.23218576,12.1866221 0.129018997,11.9706989 0.077375072,11.7288721 C0.0257916907,11.5129488 0,10.9947573 0,10.1915057"}),Object(c.createElement)("path",{d:"M7.34630646,4.83697296 L5.68545357,4.83697296 L5.68545357,0.554807353 L7.56439528,0.554807353 C7.97541562,0.554807353 8.26059051,0.615469383 8.38643596,0.771518487 C8.49545084,0.910174554 8.57098174,1.17888171 8.57098174,1.59497197 L8.57098174,3.9008004 C8.57098174,4.24750159 8.47029356,4.48154474 8.31934988,4.62026183 C8.15157563,4.76764493 7.81602713,4.83697296 7.34630646,4.83697296 M8.98200208,4.71558788 C9.09101696,4.5509338 9.17493361,4.28216561 9.17493361,3.9094664 L9.17493361,1.4476499 C9.17493361,0.944838571 9.03231664,0.580805366 8.81422783,0.364094233 C8.5793675,0.121324059 8.14318987,0 7.55600952,0 L5.08150169,0 L5.08150169,11.8063932 L5.68545357,11.5550181 L5.68545357,5.39178032 L7.63148135,5.39178032 C8.18511867,5.39178032 8.47029356,5.7124835 8.47029356,6.37128291 L8.47029356,10.4367374 L9.07424544,10.1853622 L9.07424544,6.22389981 C9.07424544,5.53910239 8.78907055,5.17506918 8.21027595,5.13167814 L8.21027595,5.11434613 C8.5793675,5.0536841 8.84777087,4.92363301 8.98200208,4.71558788"}),Object(c.createElement)("path",{d:"M13.3561043,6.80662225 C13.3561043,7.38028547 13.3046173,7.70560441 13.0986088,7.8854129 C12.9097627,8.04810251 12.5921386,8.0908997 12.0685665,8.0908997 C11.544934,8.0908997 11.2273703,8.04810251 11.0385242,7.8854129 C10.8325158,7.70560441 10.7810288,7.38028547 10.7810288,6.80662225 L10.7810288,1.83220207 C10.7810288,1.25859913 10.8325158,0.933219913 11.0385242,0.753411425 C11.2273703,0.590721815 11.544934,0.547924622 12.0685665,0.547924622 C12.5921386,0.547924622 12.9097627,0.590721815 13.0986088,0.753411425 C13.3046173,0.933219913 13.3561043,1.25859913 13.3561043,1.83220207 L13.3561043,6.80662225 Z M13.5792751,0.350997258 C13.2617114,0.0684755084 12.7380789,0 12.0685665,0 C11.3990541,0 10.8754216,0.0684755084 10.557858,0.350997258 C10.2832002,0.582162377 10.1630034,0.967457667 10.1630034,1.60103695 L10.1630034,7.03778737 C10.1630034,7.67136666 10.2832002,8.05666195 10.557858,8.28782707 C10.8754216,8.57034882 11.3990541,8.63882433 12.0685665,8.63882433 C12.7380789,8.63882433 13.2617114,8.57034882 13.5792751,8.28782707 C13.8539329,8.05666195 13.9741297,7.67136666 13.9741297,7.03778737 L13.9741297,1.60103695 C13.9741297,0.967457667 13.8539329,0.582162377 13.5792751,0.350997258 Z"}),Object(c.createElement)("polygon",{points:"16.3341896 7.34300068 14.538741 0 15.1824002 0 16.7322506 6.43818001 18.2567005 0 19.2136928 0 20.6534742 5.00260718 21.9577264 0 22.584452 0 21.1446706 5.4115283 20.2215457 5.7769602 18.7478969 0.574180131 17.2065133 6.98626662"}),Object(c.createElement)("path",{d:"M24.4293299,3.34422295 L23.6405745,3.34422295 L23.6405745,0.543247996 L24.4293299,0.543247996 C25.1487046,0.543247996 25.3740545,0.840298462 25.3740545,1.94370559 C25.3740545,3.03862728 25.1487046,3.34422295 24.4293299,3.34422295 M24.2906295,0 L23.0079104,0 L23.0079104,3.88747095 L24.2906295,3.88747095 C25.6861151,3.88747095 25.9721198,3.34422295 25.9721198,1.94370559 C25.9721198,0.534762547 25.6861151,0 24.2906295,0"})),Object(c.createElement)("g",{fill:"#384869",transform:"translate(11.076923, 14.769231)"},Object(c.createElement)("path",{d:"M3.30420202,16.4838878 L3.30420202,16.4837035 C3.14742898,16.483642 2.9908337,16.483642 2.83429766,16.483642 L2.83429766,16.4835806 C2.08858889,16.4835806 2.06151207,16.4835806 2.03461299,16.4835806 C1.7892626,16.4835806 1.56654535,16.4834577 1.32812711,16.4834577 C0.766268195,16.4821062 0.555400762,16.444201 0.555400762,15.820393 C0.555400762,15.3262123 0.719579929,15.2342446 1.32812711,15.2276711 C1.58923775,15.2275482 1.85046689,15.2273639 2.77439685,15.2273025 C2.94894461,15.2271796 3.12503284,15.2271796 3.30420202,15.2271182 C3.91049773,15.2288383 4.06892974,15.3953264 4.06892974,15.8727354 L4.06892974,15.9425867 L4.57385029,15.7331558 C4.52419957,14.9958165 4.27073206,14.6969367 3.30420202,14.6866157 L3.30420202,14.6863085 C3.12598082,14.6862471 2.9526773,14.6860628 2.77439685,14.6860014 C2.08852964,14.6860014 2.06186756,14.6860014 2.03461299,14.6860014 C1.79299529,14.6860014 1.55872448,14.6861857 1.31977299,14.6863085 L1.31977299,14.68637 C0.464216447,14.6937421 0,14.921972 0,15.9687578 C0,17.0148064 0.655472438,17.0247589 1.31977299,17.024636 L2.74447607,17.024636 L2.83429766,17.024636 C2.98953022,17.024636 3.13172798,17.0248203 3.28417583,17.0248817 C3.85622558,17.0277692 4.10258321,17.1382287 4.10258321,17.7837231 C4.10258321,18.3062252 3.97490147,18.4538528 3.28417583,18.4634366 C3.10222194,18.4635595 2.923823,18.4637438 2.74447607,18.4638667 C1.8462602,18.4641124 1.59054123,18.4642967 1.31977299,18.4643581 L1.31977299,18.4644196 C0.706604383,18.464051 0.504920556,18.2544972 0.504920556,17.6877621 L0.504920556,17.6179723 L0,17.8274032 C0.049769217,18.6527784 0.345244319,18.9949696 1.31977299,19.0048606 L1.31977299,19.0050449 C1.55937622,19.0051678 1.79104007,19.0054135 2.03461299,19.0054135 C2.06180831,19.0054135 2.08852964,19.0054135 2.80437688,19.0054135 L2.80437688,19.0053521 C2.97181475,19.0052906 3.13664565,19.0051678 3.30420202,19.0051063 L3.30420202,19.0047377 C4.23553812,18.9936795 4.65804322,18.6806697 4.65804322,17.6354198 C4.65804322,16.5891254 3.97028004,16.4882496 3.30420202,16.4838878"}),Object(c.createElement)("polygon",{points:"5.64611299 12.9122823 6.21072429 12.6702757 6.21072429 18.8614331 5.64611299 18.8614331"}),Object(c.createElement)("path",{d:"M11.1510732,13.1081108 L11.1510732,12.839366 C11.1510732,12.0331315 10.711638,11.8063932 9.74988839,11.8063932 C9.71534028,11.8063932 9.68145424,11.806759 9.64786914,11.8072468 C9.50726915,11.8074907 9.36877576,11.8079784 9.23088426,11.8084661 L9.23088426,11.8085271 C8.68515649,11.8085271 8.67035016,11.8085881 8.65608552,11.808649 C7.8425196,11.8302315 7.33994689,12.0331315 7.33994689,13.0325111 L7.33994689,13.6912652 L7.33994689,15.8450649 L7.33994689,17.1760469 L7.33994689,17.2427454 L7.33994689,17.727681 C7.33994689,18.4396598 7.64100901,18.8314981 8.65608552,18.8593602 C8.67041035,18.8593602 8.6850963,18.8594212 9.23088426,18.8594821 C9.36847482,18.8600309 9.50588482,18.8606405 9.64786914,18.8608844 C9.66526357,18.8610673 9.68235706,18.8614331 9.70017281,18.8614331 C10.6453706,18.8614331 11.1510732,18.6599354 11.1510732,17.6857354 L11.1510732,16.7094624 L11.1510732,16.642764 L11.1510732,15.8450649 L11.1510732,15.8151908 L11.1510732,14.9866422 L9.66700903,14.9866422 L9.66700903,15.5241318 L10.5541251,15.5241318 L10.5541251,15.8151908 L10.5541251,15.8450649 L10.5541251,16.263485 L10.5541251,16.642764 L10.5541251,16.7094624 L10.5541251,17.6269017 C10.5541251,18.2315776 10.3800604,18.3240044 9.71672461,18.3240044 C9.69282984,18.3240044 9.67062033,18.3235167 9.64786914,18.3232118 C9.51388987,18.322907 9.38731377,18.3222973 9.26037655,18.3216267 L9.26037655,18.3215047 C8.68521668,18.3214438 8.67071129,18.3213828 8.65608552,18.3213218 C8.13659988,18.3041899 7.93689494,18.1682324 7.93689494,17.5093563 L7.93689494,17.2427454 L7.93689494,17.1760469 L7.93689494,16.263485 L7.93689494,15.8450649 L7.93689494,13.6912652 L7.93689494,13.1668835 C7.93689494,12.5029472 8.05173431,12.3647948 8.65608552,12.3467484 C8.67077148,12.3466874 8.68521668,12.3466265 9.26037655,12.3465655 L9.26037655,12.3464436 C9.38713321,12.3458339 9.5122046,12.3452242 9.64786914,12.3449194 C9.68097273,12.3443707 9.71407632,12.3438829 9.74988839,12.3438829 C10.3136727,12.3438829 10.6039009,12.377476 10.6039009,12.856193 L10.6039009,13.318022 L11.1510732,13.1081108 Z"}),Object(c.createElement)("polygon",{id:"Fill-18",fill:"#384869",points:"16.4778247 8.69919562 16.5224146 14.606966 16.5446502 18.0439659 15.2978527 15.0956699 13.3478748 9.99624285 12.4214486 10.3738282 12.4214486 15.0956699 12.4214486 15.1261836 12.4214486 18.8614331 13.0278593 18.8614331 13.0278593 15.1261836 13.0278593 15.0956699 13.0278593 10.8201754 14.6235491 15.0956699 16.2104039 18.8614331 17.0794918 18.8614331 17.0794918 14.606966 17.0794918 8.49484392"}),Object(c.createElement)("path",{d:"M19.5573998,13.7726612 L20.4566278,8.39789802 L21.347454,13.7726612 L19.5573998,13.7726612 Z M20.8022844,6.91105946 L20.1351706,7.18543106 L18.0675616,18.8604597 L18.7237294,18.8614331 L19.4649801,14.3257238 L21.4399328,14.3257238 L22.2091698,18.8614331 L22.8667576,18.8614331 L20.8022844,6.91105946 Z"}),Object(c.createElement)("polygon",{points:"24.4839578 18.3103496 24.4839578 7.53021014 24.4839578 7.39356083 24.4839578 5.47125541 23.8548274 5.72097081 23.8548274 7.39356083 23.8548274 7.53021014 23.8548274 18.8614331 25.9721198 18.8614331 25.9721198 18.3103496"})))},xa=function(e){var t=e.attributes,n=e.shouldPromote,r=e.signalWarning,o=t.editText,a=t.createText,l=t.dashboardLink;return Object(c.createElement)(ue.InspectorControls,null,Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Crowdsignal Settings","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("div",null,o),Object(c.createElement)(de.PanelRow,null,Object(c.createElement)(de.Button,{variant:"secondary",href:l,target:"_blank",text:a}))),Object(c.createElement)(de.PanelBody,{title:Object(i.__)("Results","crowdsignal-forms"),initialOpen:!0},Object(c.createElement)("div",null,Object(c.createInterpolateElement)(Object(i.__)("View results on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:Object(c.createElement)("a",{href:l,target:"_blank",rel:"external noreferrer noopener"})})),Object(c.createElement)(de.PanelRow,null,Object(c.createElement)("div",null,Object(c.createElement)(de.Button,{variant:"secondary",href:l,target:"_blank",text:Object(i.__)("View Results","crowdsignal-forms")})))),n&&Object(c.createElement)(de.PanelBody,{title:"",initialOpen:!0},Object(c.createElement)(de.PanelRow,null,Object(c.createElement)(at,{signalWarning:r}))))};function Sa(e){var t=e.html;return Object(c.createElement)("div",Object(ue.useBlockProps)(),Object(c.createElement)(de.SandBox,{html:t}))}var La=function(){return Object(c.createElement)("div",{className:"wp-block-embed is-loading"},Object(c.createElement)(de.Spinner,null))},Ta=["crowdsignal.com","survey.fm","crowdsignal.net"],Pa=Object(c.createElement)(Ea.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(c.createElement)(Ea.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"})),Ia=function(e){var t=e.setIsEditingURL;return Object(c.createElement)(c.Fragment,null,Object(c.createElement)(ue.BlockControls,null,Object(c.createElement)(de.ToolbarGroup,null,Object(c.createElement)(de.ToolbarButton,{className:"components-toolbar__control",label:Object(i.__)("Edit URL","crowdsignal-forms"),icon:Pa,onClick:function(){t(!0)}}))))},Na=function(e){var t=e.attributes,n=e.setAttributes,r=Object(c.useState)(!0),o=ce()(r,2),a=o[0],l=o[1],s=t.createText,u=t.createLink,d=t.embedMessage,f=t.placeholderTitle,b=Object(c.useState)(t.url),p=ce()(b,2),g=p[0],O=p[1],v=Object(m.useSelect)((function(e){return e(te).getAccountInfo()})),w=Object(y.get)(v,["signalCount","shouldDisplay"]),j=w&&Object(y.get)(v,["signalCount","count"])>=Object(y.get)(v,["signalCount","userLimit"]),h=Object(m.useSelect)((function(e){var t=e(ya.store),n=t.getEmbedPreview,r=t.isPreviewEmbedFallback,o=t.isRequestingEmbedPreview;if(!g)return{fetching:!1,cannotEmbed:!1};var a=n(g),l=r(g),c=Ta.some((function(e){return g.includes(e)})),i=!1===(null==a?void 0:a.html)&&void 0===(null==a?void 0:a.type),s=!!a&&!i&&c;return{preview:s?a:void 0,fetching:o(g),cannotEmbed:!s||l}}),[t.url]),_=h.preview,C=h.fetching,E=h.cannotEmbed;return C?Object(c.createElement)(Ea.View,null,Object(c.createElement)(xa,{attributes:t,shouldPromote:w,signalWarning:j}),Object(c.createElement)(Ia,{setIsEditingURL:l}),Object(c.createElement)(de.Placeholder,null,Object(c.createElement)(La,null))):Object(c.createElement)(Ea.View,null,Object(c.createElement)(xa,{attributes:t,shouldPromote:w,signalWarning:j}),Object(c.createElement)(Ia,{setIsEditingURL:l}),C||!_||a?Object(c.createElement)(de.Placeholder,{icon:ka,label:f},Object(c.createElement)("form",{onSubmit:function(e){e.preventDefault(),l(!1),n({url:g})}},Object(c.createElement)("div",{className:"cs-embed__instructions"},d),E&&Object(c.createElement)("span",{className:"cs-embed__error"},Object(i.__)("Unable to embed, please check the URL and try again.","crowdsignal-forms")),Object(c.createElement)("input",{className:"cs-embed__field",label:d,value:g,onChange:function(e){return O(e.target.value)}}),Object(c.createElement)(de.Button,{className:"cs-embed__button",variant:"primary",type:"submit",label:Object(i.__)("Embed","crowdsignal-forms"),text:Object(i.__)("Embed","crowdsignal-forms")})),Object(c.createElement)(de.ExternalLink,{href:u,className:"cs-embed__create-link"},s)):Object(c.createElement)(Sa,{html:_.html}))},Aa=n(36),Ra=n.n(Aa);var Da={url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string",default:"html"},providerNameSlug:{type:"string",default:"crowdsignal"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0},createLink:{type:"string",default:"https://crowdsignal.com/support/add-a-multipage-survey-to-any-wordpress-page-or-post/?ref=surveyembedblock"},createText:{type:"string",default:Object(i.__)("Create a new Survey","crowdsignal-forms")},typeText:{type:"string",default:Object(i.__)("survey","crowdsignal-forms")},editText:{type:"string",default:Object(c.createInterpolateElement)(Object(i.__)("Edit your surveys on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:Object(c.createElement)("a",{href:"https://app.crowdsignal.com?ref=surveymbedblock",target:"_blank",rel:"external noreferrer noopener"})})},dashboardLink:{type:"string",default:"https://app.crowdsignal.com/?ref=surveyembedblock"},embedMessage:{type:"string",default:Object(i.__)("Paste a link to the survey you want to display on your site","crowdsignal-forms")},placeholderTitle:{type:"string",default:Object(i.__)("Survey Embed","crowdsignal-forms")}};var Ba=function(){return Object(c.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"19",fill:"none",viewBox:"0 0 16 19"},Object(c.createElement)("path",{fill:"#1E1E1E",d:"M7.167 15h1.5v-1.5h-1.5V15zM7.917 6C6.305 6 5 7.326 5 8.963h1.458c0-.815.657-1.482 1.459-1.482s1.458.667 1.458 1.482c0 1.481-2.188 1.296-2.188 3.704h1.459c0-1.667 2.187-1.852 2.187-3.704C10.833 7.326 9.528 6 7.917 6z"}),Object(c.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M4.444 3.325h9.778c.246 0 .445.213.445.475v13.3c0 .262-.2.475-.445.475H1.778c-.246 0-.445-.213-.445-.475V3.8c0-.262.2-.475.445-.475h2.666zM8 0C6.839 0 5.851.793 5.485 1.9H1.778C.796 1.9 0 2.75 0 3.8v13.3C0 18.15.796 19 1.778 19h12.444c.982 0 1.778-.85 1.778-1.9V3.8c0-1.05-.796-1.9-1.778-1.9h-3.707C10.149.793 9.16 0 8 0z",clipRule:"evenodd"}),Object(c.createElement)("path",{fill:"#F3F4F5",d:"M8.75 1.75a.75.75 0 11-1.5 0 .75.75 0 011.5 0z"}))},Fa=[{name:"crowdsignal-forms/quiz",isDefault:!1,title:Object(i.__)("Quiz","crowdsignal-forms"),description:Object(i.__)("Create a multipage quiz on crowdsignal.com and embed it.","crowdsignal-forms"),icon:Object(c.createElement)(Ba,null),attributes:{createLink:"https://crowdsignal.com/support/create-a-quiz/?ref=quizembedblock",createText:Object(i.__)("Create a new Quiz","crowdsignal-forms"),placeholderTitle:Object(i.__)("Quiz Embed","crowdsignal-forms"),typeText:Object(i.__)("quiz","crowdsignal-forms"),editText:Object(c.createInterpolateElement)(Object(i.__)("Edit your quizzes on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:Object(c.createElement)("a",{href:"https://app.crowdsignal.com/?ref=quizmbedblock",target:"_blank",rel:"external noreferrer noopener"})}),dashboardLink:"https://app.crowdsignal.com/?ref=quizmbedblock",embedMessage:Object(i.__)("Paste a link to the quiz you want to display on your site","crowdsignal-forms")},keywords:[Object(i.__)("quiz","crowdsignal-forms"),Object(i.__)("quizzes","crowdsignal-forms")],isActive:function(e,t){return e.typeText===t.typeText}}],Ma={title:Object(i.__)("Survey","crowdsignal-forms"),description:Object(i.__)("Create a multipage survey on crowdsignal.com and embed it.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[Object(i.__)("survey","crowdsignal-forms")],icon:Object(c.createElement)(Ca,null),edit:Na,save:function(e){var t,n=e.attributes,r=n.url,o=n.type,a=n.providerNameSlug;if(!r)return null;var l=Ra()("wp-block-embed",(t={},b()(t,"is-type-".concat(o),o),b()(t,"is-provider-".concat(a),a),b()(t,"wp-block-embed-".concat(a),a),t));return Object(c.createElement)("figure",ue.useBlockProps.save({className:l}),Object(c.createElement)("div",{className:"wp-block-embed__wrapper"},"\n".concat(r,"\n")))},variations:Fa,attributes:Da,supports:{align:["center","wide","full"]},getEditWrapperProps:function(e){return{"data-align":e.align}}};function Ha(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Va(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ha(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ha(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ua={},Wa=["crowdsignal-forms/feedback"];Object(a.registerBlockType)("crowdsignal-forms/poll",Nt),Object(a.registerBlockType)("crowdsignal-forms/vote",Gt),Object(a.registerBlockType)("crowdsignal-forms/vote-item",Sn),Object(a.registerBlockType)("crowdsignal-forms/applause",Un),Object(a.registerBlockType)("crowdsignal-forms/nps",nr),Object(a.registerBlockType)("crowdsignal-forms/feedback",_a),Object(a.registerBlockType)("crowdsignal-forms/cs-embed",Ma),Object(l.addFilter)("editor.BlockListBlock","crowdsignal-forms/with-fixed-position",(function(e){return function(t){if(!Object(y.includes)(Wa,t.name))return Object(c.createElement)(e,t);var n=Object(ie.useState)({}),r=ce()(n,2),o=r[0],a=r[1];Ua[t.clientId]=a,Object(ie.useEffect)((function(){return function(){Ua[t.clientId]=null}}),[Ua,t.clientId]);var l=Va({},Object(y.get)(t,["wrapperProps","style"],{}),{},o,{position:Object(y.isEmpty)(o)?null:"fixed",margin:0}),i=Va({},t.wrapperProps,{style:l});return Object(c.createElement)(e,ae()({},t,{wrapperProps:i}))}}),1),Object(l.addFilter)("editor.BlockEdit","crowdsignal-forms/with-fixed-position-control",(function(e){return function(t){if(!Object(y.includes)(Wa,t.name))return Object(c.createElement)(e,t);var n=Object(ie.useCallback)((function(e){Ua[t.clientId](Object(y.pick)(e,["top","left","right","bottom"]))}),[t.clientId]);return Object(c.createElement)(e,ae()({},t,{setPosition:n}))}}))}])); 1 !function(){var e={482:function(e,t){var r;!function(){"use strict";var n=function(){function e(){}function t(e,t){for(var r=t.length,n=0;n<r;++n)o(e,t[n])}e.prototype=Object.create(null);var r={}.hasOwnProperty,n=/\s+/;function o(e,o){if(o){var l=typeof o;"string"===l?function(e,t){for(var r=t.split(n),o=r.length,l=0;l<o;++l)e[r[l]]=!0}(e,o):Array.isArray(o)?t(e,o):"object"===l?function(e,t){if(t.toString===Object.prototype.toString||t.toString.toString().includes("[native code]"))for(var n in t)r.call(t,n)&&(e[n]=!!t[n]);else e[t.toString()]=!0}(e,o):"number"===l&&function(e,t){e[t]=!0}(e,o)}}return function(){for(var r=arguments.length,n=Array(r),o=0;o<r;o++)n[o]=arguments[o];var l=new e;t(l,n);var a=[];for(var s in l)l[s]&&a.push(s);return a.join(" ")}}();e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()},875:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var l=typeof r;if("string"===l||"number"===l)e.push(r);else if(Array.isArray(r)){if(r.length){var a=o.apply(null,r);a&&e.push(a)}}else if("object"===l){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var s in r)n.call(r,s)&&r[s]&&e.push(s)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},202:function(e){"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,o,l;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(o=n;0!=o--;)if(!e(t[o],r[o]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],r.get(o[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if((n=t.length)!=r.length)return!1;for(o=n;0!=o--;)if(t[o]!==r[o])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(l=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=n;0!=o--;)if(!Object.prototype.hasOwnProperty.call(r,l[o]))return!1;for(o=n;0!=o--;){var a=l[o];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}},49:function(e,t,r){"use strict";var n=r(257);function o(){}function l(){}l.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,l,a){if(a!==n){var s=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 s.name="Invariant Violation",s}}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:l,resetWarningCache:o};return r.PropTypes=r,r}},507:function(e,t,r){e.exports=r(49)()},257:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var l=t[n]={exports:{}};return e[n](l,l.exports,r),l.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.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";var e={};r.r(e),r.d(e,{addPollClientId:function(){return h},removePollClientId:function(){return _},setIsFetchingPollData:function(){return b},setPollApiDataForClientId:function(){return v},setTryFetchPollData:function(){return w}});var t={};r.r(t),r.d(t,{loadAccountInfo:function(){return C},updateAccountInfo:function(){return E}});var n=window.wp.blocks,o=window.wp.hooks,l=window.wp.element,a=window.wp.i18n,s=()=>(0,l.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 6L5.5 18C5.5 18.2761 5.72386 18.5 6 18.5L18 18.5C18.2761 18.5 18.5 18.2761 18.5 18L18.5 6C18.5 5.72386 18.2761 5.5 18 5.5L6 5.5C5.72386 5.5 5.5 5.72386 5.5 6ZM4 18L4 6C4 4.89543 4.89543 4 6 4L18 4C19.1046 4 20 4.89543 20 6L20 18C20 19.1046 19.1046 20 18 20L6 20C4.89543 20 4 19.1046 4 18Z"}),(0,l.createElement)("rect",{x:"15",y:"17",width:"6",height:"1.5",transform:"rotate(-90 15 17)"}),(0,l.createElement)("rect",{x:"11.5",y:"17",width:"9",height:"1.5",transform:"rotate(-90 11.5 17)"}),(0,l.createElement)("rect",{x:"8",y:"17",width:"5",height:"1.5",transform:"rotate(-90 8 17)"})),i=window.wp.data;const c="ACCOUNT_INFO_LOAD",u="ACCOUNT_INFO_UPDATE",d="SET_TRY_FETCH",m="IS_FETCHING",f="SET_POLL",p="ADD_POLL_CLIENT_ID",g="REMOVE_POLL_CLIENT_ID";function w(e){return{type:d,tryFetch:e}}function b(e){return{type:m,isFetching:e}}function v(e,t){return{type:f,clientId:e,pollData:t}}function h(e){return{type:p,clientId:e}}function _(e){return{type:g,clientId:e}}function C(){return{type:c}}function E(e){return{type:u,data:e}}var y=window.lodash;const k={is_verified:!0,capabilities:["hide-branding"],signal_count:{count:0,userLimit:2500,shouldDisplay:!1}};var S=(0,i.combineReducers)({accountInfo:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:k,t=arguments.length>1?arguments[1]:void 0;return t.type===u?{...e,...t.data}:e}}),L=(0,i.combineReducers)({tryFetch:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===d?!!t.tryFetch:e},isFetching:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===m?!!t.isFetching:e},pollsByClientId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===f?{...e,[t.clientId]:t.pollData}:e},pollClientIds:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return t.type===p?[...e,t.clientId]:t.type===g?[...(0,y.filter)(e,(e=>e!==t.clientId))]:e},account:S}),x=window.wp.apiFetch,T=r.n(x);class I extends Error{}class O extends I{constructor(){super((0,a.__)("Server error. Please try again.","crowdsignal-forms"))}}const N="crowdsignal-forms/editor",A={reducer:L,actions:{...e,...t},selectors:{shouldTryFetchingPollData(e){return!!e?.tryFetch},getPollDataByClientId(e,t){return e.pollsByClientId[t]||null},getPollClientIds(e){return e.pollClientIds},isFetchingPollData(e){return!!e?.isFetching},getAccountInfo(e){return e.account.accountInfo}},controls:{ACCOUNT_INFO_LOAD(){return T()({path:"/crowdsignal-forms/v1/account/info",method:"GET"})}},resolvers:{*getAccountInfo(){return E(yield C())}}},R=(0,i.createReduxStore)(N,A);function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},P.apply(this,arguments)}(0,i.register)(R);var D=window.React,B=r.n(D),F=window.wp.blockEditor,M=window.wp.components,H=window.wp.compose,V=r(875),U=r.n(V),j=e=>{let{hasVoted:t,isPollClosed:r,isPollHidden:n,showSubmitMessage:o}=e;const s=U()({"is-transparent":o},"crowdsignal-forms-poll__closed-banner");return(0,l.createElement)("div",{className:s},n&&(0,a.__)("This Poll is Hidden","crowdsignal-forms"),r&&!n&&(0,a.__)("This Poll is Closed","crowdsignal-forms"),t&&(0,a.__)("Thanks For Voting!","crowdsignal-forms"))},W=r(507),z=r.n(W);function q(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}var $=function e(t,r){function n(e,n,o){if("undefined"!=typeof document){"number"==typeof(o=q({},r,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var l="";for(var a in o)o[a]&&(l+="; "+a,!0!==o[a]&&(l+="="+o[a].split(";")[0]));return document.cookie=e+"="+t.write(n,e)+l}}return Object.create({set:n,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],n={},o=0;o<r.length;o++){var l=r[o].split("="),a=l.slice(1).join("=");try{var s=decodeURIComponent(l[0]);if(n[s]=t.read(a,s),e===s)break}catch(e){}}return e?n[e]:n}},remove:function(e,t){n(e,"",q({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,q({},this.attributes,t))},withConverter:function(t){return e(q({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});const K=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const{data:r,error:n,loading:o}=((r,n)=>{const[o,l]=(0,D.useState)(null),[a,s]=(0,D.useState)(null),[i,c]=(0,D.useState)(!0);return(0,D.useEffect)((()=>{c(!0),s(null),l(null),async function(e){return arguments.length>1&&void 0!==arguments[1]&&!arguments[1]?null:window.fetch(`https://api.crowdsignal.com/v3/polls/${e}/results`,{method:"GET",headers:{"content-type":"application/json"}}).then((e=>{if(e.status>=200&&e.status<300)return e.json();throw e})).then((e=>{if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer}))}(e,t).then(l).catch(s).finally((()=>c(!1)))}),n),{data:o,error:a,loading:i}})(0,[e]);return{error:n,loading:o,results:r}};var Z=window.wp.htmlEntities;const G=e=>{let{error:t,loading:r,text:n,totalVotes:o,votes:s}=e;const i=U()("crowdsignal-forms-poll__answer-results",{"is-error":t,"is-loading":r}),c=!r&&!t,u=0===o?0:100*s/o,d={width:`${parseInt(u,10)}%`};return(0,l.createElement)("div",{className:i},(0,l.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-labels"},(0,l.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-answer"},(0,Z.decodeEntities)(n)),(0,l.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-votes"},c&&(0,a.sprintf)(/* translators: %s: Number of votes. */ 2 (0,a._n)("%s vote","%s votes",s,"crowdsignal-forms"),s.toLocaleString())),(0,l.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-percent"},c&&`${u.toFixed(2)}%`)),(0,l.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-track"},(0,l.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-bar",style:d})))};G.propTypes={loading:z().bool,text:z().string.isRequired,totalVotes:z().number,votes:z().number};var Q=G,Y=e=>{let{showLogo:t,children:r,message:n,trackRef:o="cs-forms-poll"}=e;return(0,l.createElement)("div",{className:"crowdsignal-forms__footer-branding"},(0,l.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+o,target:"_blank",rel:"noopener noreferrer"},n||(0,a.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),r,t&&(0,l.createElement)("a",{href:"https://crowdsignal.com?ref="+o,target:"_blank",rel:"noopener noreferrer"},(0,l.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))};const X=Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"}),J=Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"}),ee=Object.freeze([J.CABIN,J.CHIVO,J.OPEN_SANS,J.FIRA_SANS,J.ROBOTO,J.NUNITO,J.OVERPASS,J.LATO,J.LIBRE_FRANKLIN,J.MONTSERRAT,J.POPPINS,J.RUBIK,J.RALEWAY,J.JOSEFIN_SANS,J.ALEGREYA_SANS,J.OSWALD]),te=Object.freeze({[J.THEME_DEFAULT]:null,[J.GEORGIA]:"Georgia, serif",[J.PALATINO]:'"Palatino Linotype", "Book Antiqua", Palatino, serif',[J.TIMES_NEW_ROMAN]:'"Times New Roman", Times, serif',[J.ARIAL]:"Arial, Helvetica, sans-serif",[J.IMPACT]:"Impact, Charcoal, sans-serif",[J.LUCIDA]:'"Lucida Sans Unicode", "Lucida Grande", sans-serif',[J.TAHOMA]:"Tahoma, Geneva, sans-serif",[J.TREBUCHET]:'"Trebuchet MS", Helvetica, sans-serif',[J.VERDANA]:"Verdana, Geneva, sans-serif",[J.COURIER]:'"Courier New", Courier, monospace',[J.CABIN]:'"Cabin", sans-serif',[J.CHIVO]:'"Chivo", sans-serif',[J.OPEN_SANS]:'"Open Sans", sans-serif',[J.FIRA_SANS]:'"Fira Sans", sans-serif',[J.ROBOTO]:'"Roboto", sans-serif',[J.NUNITO]:'"Nunito", sans-serif',[J.OVERPASS]:'"Overpass", sans-serif',[J.LATO]:'"Lato", sans-serif',[J.LIBRE_FRANKLIN]:'"Libre Franklin", sans-serif',[J.MONTSERRAT]:'"Montserrat", sans-serif',[J.POPPINS]:'"Poppins", sans-serif',[J.RUBIK]:'"Rubik", sans-serif',[J.RALEWAY]:'"Raleway", sans-serif',[J.JOSEFIN_SANS]:'"Josefin Sans", sans-serif',[J.ALEGREYA_SANS]:'"Alegreya Sans", sans-serif',[J.OSWALD]:'"Oswald", sans-serif'}),re=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),ne=Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),oe=Object.freeze({RADIO:"radio",BUTTON:"button"}),le=Object.freeze({LIST:"list",INLINE:"inline"}),ae=(e,t)=>(0,y.map)(e,(e=>void 0!==e.answerIdFromApi?e:{...e,answerIdFromApi:t[e.answerId]})),se=e=>(0,y.isEmpty)(e)||void 0===e.text||null===e.text||""===e.text,ie=e=>{let{answers:t,pollIdFromApi:r,setErrorMessage:n,hideBranding:o}=e;const{error:s,loading:i,results:c}=K(r);(0,D.useEffect)((()=>{n(s?(0,a.__)("Unfortunately, we're having some trouble retrieving the results for this poll at this time.","crowdsignal-forms"):"")}),[s]);const u=U()("crowdsignal-forms-poll__results",{"is-error":!!s,"is-loading":i}),d=(0,y.sum)((0,y.values)(c));return(0,l.createElement)("div",{className:u},(0,l.createElement)("div",{className:"crowdsignal-forms-poll__results-list"},(0,y.map)(t,(e=>{var t;return!se(e)&&(0,l.createElement)(Q,{key:e.answerId,error:!!s,loading:i,text:e.text,totalVotes:d,votes:c&&null!==(t=c[e.answerIdFromApi])&&void 0!==t?t:0})}))),(0,l.createElement)("div",{className:"crowdsignal-forms-poll__results-footer"},(0,l.createElement)("span",{className:"crowdsignal-forms-poll__results-total"},(0,a.sprintf)(/* translators: %s: Number of votes */ 3 (0,a._n)("%s total vote","%s total votes",d,"crowdsignal-forms"),d?d.toLocaleString():0)),!o&&(0,l.createElement)(Y,null)))};ie.propTypes={pollIdFromApi:z().number,answers:z().arrayOf(z().shape({answerId:z().string.isRequired,answerIdFromApi:z().number,text:z().string})).isRequired,setErrorMessage:z().func.isRequired,hideBranding:z().bool};var ce=ie,ue=r(202),de=r.n(ue);const me=e=>{let t=window.getComputedStyle(e).backgroundColor;for(;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},fe=e=>(0,H.createHigherOrderComponent)((t=>class extends l.Component{constructor(e){super(e),this.nodeRef=this.props.node,this.state={fallbackStyles:void 0,grabStylesCompleted:!1},this.bindRef=this.bindRef.bind(this)}bindRef(e){e&&(this.nodeRef=e)}componentDidMount(){this.grabFallbackStyles()}componentDidUpdate(){this.grabFallbackStyles()}grabFallbackStyles(){const{grabStylesCompleted:t,fallbackStyles:r}=this.state;if(this.nodeRef&&!t){const t=e(this.nodeRef,this.props);de()(t,r)||this.setState({fallbackStyles:t,grabStylesCompleted:Object.values(t).every(Boolean)})}}render(){const e=(0,l.createElement)(t,P({},this.props,this.state.fallbackStyles));return this.props.node?e:(0,l.createElement)("div",{ref:this.bindRef}," ",e," ")}}),"withFallbackStyles"),pe=()=>(0,l.createElement)("div",{className:"crowdsignal-forms__style-probe"},(0,l.createElement)("p",null),(0,l.createElement)("h3",null,"Text"),(0,l.createElement)("div",{className:"wp-block-button"},(0,l.createElement)("div",{className:"wp-block-button__link"})),(0,l.createElement)("div",{className:"entry-content"},(0,l.createElement)("div",{className:"alignwide"}))),ge=e=>{if(null===e)return{};const t=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),n=e.querySelector("h3"),o=e.querySelector(".alignwide");let l=me(t);const a=me(r),s=window.getComputedStyle(r).color;if(l===a){l=(i=t,"0px"!==window.getComputedStyle(i).borderBlockStartWidth?window.getComputedStyle(i).borderBlockStartColor:null)||s}var i;return{accentColor:l,backgroundColor:a,textColor:s,textColorInverted:window.getComputedStyle(t).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(n).fontFamily,contentWideWidth:window.getComputedStyle(o).maxWidth}},we=e=>fe((e=>({fallbackStyles:ge(e.querySelector(".crowdsignal-forms__style-probe"))})))((t=>{let{fallbackStyles:r,...n}=t;return(0,l.createElement)(e,P({fallbackStyles:r||{},renderStyleProbe:()=>r?null:(0,l.createElement)(pe,null)},n))}));var be=e=>{let{answer:t,answerStyle:r,index:n,isMultipleChoice:o,onChange:s,onDelete:i,onNewAnswer:c,disabled:u}=e;const d=e=>s(n,{...t,text:e}),m=()=>i(n),f=()=>c(n+1),p=U()("crowdsignal-forms-poll__answer",{"is-multiple-choice":o,"is-button":oe.BUTTON===r});return(0,l.createElement)("div",{className:p},oe.RADIO===r&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)("div",{className:"crowdsignal-forms-poll__check"}),(0,l.createElement)("div",{className:"crowdsignal-forms-poll__answer-label-wrapper"},u?(0,l.createElement)("div",{className:"crowdsignal-forms-poll__answer-label"},t.text?(0,Z.decodeEntities)(t.text):(0,a.__)("Enter an answer","crowdsignal-forms")):(0,l.createElement)(F.RichText,{className:"crowdsignal-forms-poll__answer-label",placeholder:(0,a.__)("Enter an answer","crowdsignal-forms"),multiline:!1,preserveWhiteSpace:!1,onChange:d,onSplit:f,onReplace:y.noop,onRemove:m,value:t.text,allowedFormats:[],withoutInteractiveFormatting:!0}))),oe.BUTTON===r&&(0,l.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},u?(0,l.createElement)("div",{className:"wp-block-button__link crowdsignal-forms-poll__submit-button"},t.text?(0,Z.decodeEntities)(t.text):(0,a.__)("Enter an answer","crowdsignal-forms")):(0,l.createElement)(F.RichText,{className:"wp-block-button__link crowdsignal-forms-poll__submit-button",placeholder:(0,a.__)("Enter an answer","crowdsignal-forms"),multiline:!1,preserveWhiteSpace:!1,onChange:d,onSplit:f,onReplace:y.noop,onRemove:m,value:t.text,allowedFormats:[],withoutInteractiveFormatting:!0})))};const ve=(e,t)=>(0,y.tap)(e.querySelectorAll("[role=textbox]")[t],(e=>e&&e.focus()));var he=e=>{let{attributes:t,isSelected:r,setAttributes:n,disabled:o,answerStyle:a,buttonAlignment:s}=e;const i=(0,D.useRef)(),c=(e,r)=>n({answers:(0,y.tap)([...t.answers],(t=>{t[e]=r}))}),u=e=>{ve(i.current,Math.max(e-1,0)),n({answers:(0,y.filter)(t.answers,(r=>t.answers.length<=2||r!==t.answers[e]))})},d=e=>{e<t.answers.length&&n({answers:[...(0,y.slice)(t.answers,0,e),{},...(0,y.slice)(t.answers,e,t.answers.length)]}),ve(i.current,Math.min(e,t.answers.length))},m=r&&(0,y.last)(t.answers).text?[...t.answers,{}]:t.answers,f=U()({"is-button":oe.BUTTON===a,"is-inline-button-alignment":le.INLINE===s},"crowdsignal-forms-poll__options"),p=oe.RADIO===a;return(0,l.createElement)(l.Fragment,null,(0,l.createElement)("div",{ref:i,className:f},(0,y.map)(m,((e,n)=>(e=>r&&!o||!se(e))(e)&&(0,l.createElement)(be,{key:`poll-answer-${n}`,answer:e,answerStyle:a,index:n,isMultipleChoice:t.isMultipleChoice,onChange:c,onDelete:u,onNewAnswer:d,disabled:o})))),p&&(0,l.createElement)("div",{className:"crowdsignal-forms-poll__actions"},(0,l.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},o?(0,l.createElement)("div",{className:"wp-block-button__link crowdsignal-forms-poll__submit-button"},t.submitButtonLabel):(0,l.createElement)(F.RichText,{className:"wp-block-button__link crowdsignal-forms-poll__submit-button",onChange:e=>n({submitButtonLabel:e}),value:t.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0}))))};const _e=e=>(0,y.includes)(J,e)?te[e]:null,Ce=(e,t)=>{var r,n,o,l;const a=(0,y.isEmpty)(e.textColor)?t.textColor:e.textColor;return(0,y.mapKeys)({borderColor:null!==(r=e.borderColor)&&void 0!==r?r:t.accentColor,borderRadius:`${e.borderRadius}px`,borderWidth:`${e.borderWidth}px`,bgColor:e.backgroundColor,bodyFontFamily:null!==(n=_e(e.fontFamily))&&void 0!==n?n:t.textFont,questionFontFamily:null!==(o=_e(e.fontFamily))&&void 0!==o?o:t.headingFont,submitButtonBgColor:e.submitButtonBackgroundColor||t.accentColor,submitButtonTextColor:e.submitButtonTextColor||t.textColorInverted,textColor:a,textColorProperties:null!==(l=Ee(a))&&void 0!==l?l:"0, 0, 0",contentWideWidth:t.contentWideWidth},((e,t)=>`--crowdsignal-forms-${(0,y.kebabCase)(t)}`))},Ee=e=>!e||"string"!=typeof e||-1===e.indexOf("rgb")&&0!==e.indexOf("#")||-1<e.indexOf("rgba")?null:(0===e.indexOf("#")&&(e=ye(e)),e.match(/\((.*?)\)/)[1]),ye=e=>{let t=0,r=0,n=0;const o=4===e.length?`#${e[1]+e[1]+e[2]+e[2]+e[3]+e[3]}`:e;return 7===o.length&&(t=parseInt(o.substr(1,2),16)||0,r=parseInt(o.substr(3,2),16)||0,n=parseInt(o.substr(5,2),16)||0),`rgb(${t}, ${r}, ${n})`},ke=function(e){for(var t,r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return U()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-submit-button-bg-color":e.submitButtonBackgroundColor,"has-submit-button-text-color":e.submitButtonTextColor,"has-border-radius":null!==(t=e.borderRadius)&&void 0!==t&&t,"has-box-shadow":e.hasBoxShadow},n)},Se=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;return re.CLOSED===e||re.CLOSED_AFTER===e&&new Date(t)<r},Le=(e,t)=>e.isMultipleChoice?oe.RADIO:!(0,y.isEmpty)(t)&&t.indexOf("is-style-buttons")>-1?oe.BUTTON:oe.RADIO,xe=e=>{e?(0,n.registerBlockStyle)("crowdsignal-forms/poll",{name:"buttons",label:(0,a.__)("Buttons","crowdsignal-forms")}):(0,n.unregisterBlockStyle)("crowdsignal-forms/poll","buttons")};var Te=e=>{let{signalWarning:t}=e;return(0,l.createElement)("div",{className:"crowdsignal-forms__row"},(0,l.createElement)(M.Button,{href:"https://crowdsignal.com/pricing",isSecondary:!0,target:"_blank"},(0,a.__)("Upgrade","crowdsignal-forms")),t?(0,l.createElement)("div",{className:"crowdsignal-forms__sidebar-promote"},(0,l.createElement)("em",null,(0,a.__)("Your free Crowdsignal account has ","crowdsignal-forms"),(0,l.createElement)("strong",null,(0,l.createElement)(M.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},(0,a.__)("reached the signals limit.","crowdsignal-forms"))))):(0,l.createElement)("div",{className:"crowdsignal-forms__sidebar-promote"},(0,l.createElement)("em",null,(0,a.__)("Hide Crowdsignal branding and get ","crowdsignal-forms"),(0,l.createElement)(M.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},(0,a.__)("unlimited signals","crowdsignal-forms")))))},Ie=e=>{var t;let{attributes:r,className:n,setAttributes:o,fallbackBackgroundColor:s,fallbackTextColor:i,fallbackSubmitButtonBackgroundColor:c,fallbackSubmitButtonTextColor:u,viewResultsUrl:d,shouldPromote:m,signalWarning:f}=e;const p=""!==d,g=Le(r,n);return X.REDIRECT===r.confirmMessageType&&(r.confirmMessageType=X.THANK_YOU),(0,l.createElement)(F.InspectorControls,null,(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Results","crowdsignal-forms"),initialOpen:!0},(0,l.createElement)("p",null,p?(0,a.__)("Manage results on ","crowdsignal-forms"):(0,a.__)("Publish this post to enable results on ","crowdsignal-forms"),(0,l.createElement)(M.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),(0,l.createElement)("p",null,(0,l.createElement)(M.Button,{href:d,isSecondary:!0,target:"_blank",disabled:!p},(0,a.__)("View results","crowdsignal-forms"))),(0,l.createElement)(M.TextControl,{value:(0,Z.decodeEntities)(null!==(t=r.title)&&void 0!==t?t:r.question),label:(0,a.__)("Title of the poll block","crowdsignal-forms"),onChange:e=>o({title:e})}),m&&(0,l.createElement)(Te,{signalWarning:f})),(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Confirmation message","crowdsignal-forms"),initialOpen:!1},(0,l.createElement)(M.SelectControl,{value:r.confirmMessageType,label:(0,a.__)("On submission","crowdsignal-forms"),options:[{label:(0,a.__)("Show results","crowdsignal-forms"),value:X.RESULTS},{label:(0,a.__)('Show "Thank You" message',"crowdsignal-forms"),value:X.THANK_YOU},{label:(0,a.__)("Show a custom text message","crowdsignal-forms"),value:X.CUSTOM_TEXT}],onChange:e=>(0,y.includes)(X,e)&&o({confirmMessageType:e})}),X.CUSTOM_TEXT===r.confirmMessageType&&(0,l.createElement)(M.TextareaControl,{value:r.customConfirmMessage,label:(0,a.__)("Message text","crowdsignal-forms"),placeholder:(0,a.__)("Thanks for voting!","crowdsignal-forms"),onChange:e=>o({customConfirmMessage:e})}),X.REDIRECT===r.confirmMessageType&&(0,l.createElement)(F.URLInput,{className:"crowdsignal-forms__redirect-url",value:r.redirectAddress,label:(0,a.__)("Redirect address","crowdsignal-forms"),onChange:e=>o({redirectAddress:e})})),(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Settings","crowdsignal-forms"),initialOpen:!1},(0,l.createElement)(M.SelectControl,{value:r.pollStatus,label:(0,a.__)("Status","crowdsignal-forms"),options:[{label:(0,a.__)("Open","crowdsignal-forms"),value:re.OPEN},{label:(0,a.__)("Closed after","crowdsignal-forms"),value:re.CLOSED_AFTER},{label:(0,a.__)("Closed","crowdsignal-forms"),value:re.CLOSED}],onChange:e=>{(0,y.includes)(re,e)&&o({closedAfterDateTime:e===re.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),re.CLOSED_AFTER===r.pollStatus&&(0,l.createElement)(M.TimePicker,{currentTime:r.closedAfterDateTime,label:(0,a.__)("Close poll on","crowdsignal-forms"),onChange:e=>{const t=new Date(e);o({closedAfterDateTime:t.toISOString()})},is12Hour:!0}),re.OPEN!==r.pollStatus&&(0,l.createElement)(M.SelectControl,{value:r.closedPollState,label:(0,a.__)("When poll is closed","crowdsignal-forms"),options:[{label:(0,a.__)("Show results","crowdsignal-forms"),value:ne.SHOW_RESULTS},{label:(0,a.__)('Show poll with "Closed" banner',"crowdsignal-forms"),value:ne.SHOW_CLOSED_BANNER},{label:(0,a.__)("Hide poll","crowdsignal-forms"),value:ne.HIDDEN}],onChange:e=>(0,y.includes)(ne,e)&&o({closedPollState:e})})),(0,l.createElement)(F.PanelColorSettings,{title:(0,a.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{value:r.textColor,onChange:e=>o({textColor:e}),label:(0,a.__)("Text color","crowdsignal-forms")},{value:r.backgroundColor,onChange:e=>o({backgroundColor:e}),label:(0,a.__)("Background color","crowdsignal-forms")},{value:r.borderColor,onChange:e=>o({borderColor:e}),label:(0,a.__)("Border color","crowdsignal-forms")}]},(0,l.createElement)(F.ContrastChecker,{textColor:r.textColor,backgroundColor:r.backgroundColor,fallbackBackgroundColor:s,fallbackTextColor:i}),(0,l.createElement)(M.SelectControl,{value:r.fontFamily,label:(0,a.__)("Choose font","crowdsignal-forms"),options:[{label:(0,a.__)("Default theme font","crowdsignal-forms"),value:J.THEME_DEFAULT},{label:"Alegreya Sans",value:J.ALEGREYA_SANS},{label:"Arial",value:J.ARIAL},{label:"Cabin",value:J.CABIN},{label:"Chivo",value:J.CHIVO},{label:"Courier",value:J.COURIER},{label:"Fira Sans",value:J.FIRA_SANS},{label:"Georgia",value:J.GEORGIA},{label:"Impact",value:J.IMPACT},{label:"Josefin Sans",value:J.JOSEFIN_SANS},{label:"Lato",value:J.LATO},{label:"Libre Franklin",value:J.LIBRE_FRANKLIN},{label:"Lucida",value:J.LUCIDA},{label:"Montserrat",value:J.MONTSERRAT},{label:"Nunito",value:J.NUNITO},{label:"Open Sans",value:J.OPEN_SANS},{label:"Oswald",value:J.OSWALD},{label:"Overpass",value:J.OVERPASS},{label:"Palatino",value:J.PALATINO},{label:"Poppins",value:J.POPPINS},{label:"Raleway",value:J.RALEWAY},{label:"Roboto",value:J.ROBOTO},{label:"Rubik",value:J.RUBIK},{label:"Tahoma",value:J.TAHOMA},{label:"Times New Roman",value:J.TIMES_NEW_ROMAN},{label:"Trebuchet",value:J.TREBUCHET},{label:"Verdana",value:J.VERDANA}],onChange:e=>(0,y.includes)(J,e)&&o({fontFamily:e})}),"full"!==r.align&&(0,l.createElement)("div",{className:"crowdsignal-forms__row"},(0,l.createElement)(M.TextControl,{type:"number",label:(0,a.__)("Width (%)","crowdsignal-forms"),value:r.width,onChange:e=>o({width:parseInt(e,10)})}),(0,l.createElement)(M.Button,{isSmall:!0,className:"crowdsignal-forms__reset-width-button",onClick:()=>o({width:100})},(0,a.__)("Reset","crowdsignal-forms"))),(0,l.createElement)("div",{className:"crowdsignal-forms__row"},(0,l.createElement)(M.TextControl,{label:(0,a.__)("Border thickness","crowdsignal-forms"),value:r.borderWidth,onChange:e=>{o({borderWidth:parseInt(e,10)||0})},type:"number",className:"crowdsignal-forms__small-text-input"}),(0,l.createElement)(M.TextControl,{label:(0,a.__)("Corner radius","crowdsignal-forms"),value:r.borderRadius,onChange:e=>{o({borderRadius:parseInt(e,10)||0})},type:"number",className:"crowdsignal-forms__small-text-input"})),(0,l.createElement)(M.ToggleControl,{label:(0,a.__)("Drop shadow","crowdsignal-forms"),checked:r.hasBoxShadow,onChange:e=>{o({hasBoxShadow:e})}})),(0,l.createElement)(F.PanelColorSettings,{title:(0,a.__)("Button styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{value:r.submitButtonTextColor,onChange:e=>o({submitButtonTextColor:e}),label:(0,a.__)("Text color","crowdsignal-forms")},{value:r.submitButtonBackgroundColor,onChange:e=>o({submitButtonBackgroundColor:e}),label:(0,a.__)("Background color","crowdsignal-forms")}]},(0,l.createElement)(F.ContrastChecker,{textColor:r.submitButtonTextColor,backgroundColor:r.submitButtonBackgroundColor,fallbackBackgroundColor:c,fallbackTextColor:u}),oe.BUTTON===g&&(0,l.createElement)(M.SelectControl,{value:r.buttonAlignment,label:(0,a.__)("Alignment","crowdsignal-forms"),options:[{value:le.LIST,label:(0,a.__)("List","crowdsignal-forms")},{value:le.INLINE,label:(0,a.__)("Inline","crowdsignal-forms")}],onChange:e=>o({buttonAlignment:e})})),(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Answer settings","crowdsignal-forms"),initialOpen:!0},(0,l.createElement)(M.CheckboxControl,{checked:r.hasOneResponsePerComputer,label:(0,a.__)("One response per computer","crowdsignal-forms"),onChange:e=>o({hasOneResponsePerComputer:e})}),(0,l.createElement)(M.CheckboxControl,{checked:r.randomizeAnswers,label:(0,a.__)("Randomize answer order","crowdsignal-forms"),onChange:e=>o({randomizeAnswers:e})})))};const Oe=[{icon:()=>(0,l.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("path",{d:"M20 6.75H12V5.25H20V6.75Z"}),(0,l.createElement)("path",{d:"M20 12.5H12V11H20V12.5Z"}),(0,l.createElement)("path",{d:"M20 18.75H12V17.25H20V18.75Z"}),(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 7C6.55228 7 7 6.55228 7 6C7 5.44772 6.55228 5 6 5C5.44772 5 5 5.44772 5 6C5 6.55228 5.44772 7 6 7ZM6 8C7.10457 8 8 7.10457 8 6C8 4.89543 7.10457 4 6 4C4.89543 4 4 4.89543 4 6C4 7.10457 4.89543 8 6 8Z"}),(0,l.createElement)("path",{d:"M6 12.75C6.55228 12.75 7 12.3023 7 11.75C7 11.1977 6.55228 10.75 6 10.75C5.44772 10.75 5 11.1977 5 11.75C5 12.3023 5.44772 12.75 6 12.75ZM6 13.75C7.10457 13.75 8 12.8546 8 11.75C8 10.6454 7.10457 9.75 6 9.75C4.89543 9.75 4 10.6454 4 11.75C4 12.8546 4.89543 13.75 6 13.75Z"}),(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 19C6.55228 19 7 18.5523 7 18C7 17.4477 6.55228 17 6 17C5.44772 17 5 17.4477 5 18C5 18.5523 5.44772 19 6 19ZM6 20C7.10457 20 8 19.1046 8 18C8 16.8954 7.10457 16 6 16C4.89543 16 4 16.8954 4 18C4 19.1046 4.89543 20 6 20Z"})),title:(0,a.__)("Choose one answer","crowdsignal-forms"),value:!1},{icon:()=>(0,l.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 10.75H5V12.75H7V10.75ZM4 9.75V13.75H8V9.75H4Z"}),(0,l.createElement)("path",{d:"M4 4H8V8H4V4Z"}),(0,l.createElement)("path",{d:"M4 16H8V20H4V16Z"}),(0,l.createElement)("path",{d:"M20 6.75H12V5.25H20V6.75Z"}),(0,l.createElement)("path",{d:"M20 12.5H12V11H20V12.5Z"}),(0,l.createElement)("path",{d:"M20 18.75H12V17.25H20V18.75Z"})),title:(0,a.__)("Choose multiple answers","crowdsignal-forms"),value:!0}];var Ne=e=>{let{attributes:t,setAttributes:r}=e;const n=(0,y.map)(Oe,(e=>({...e,isActive:e.value===t.isMultipleChoice,onClick:()=>{r({isMultipleChoice:e.value}),xe(e.value)}})));return(0,l.createElement)(F.BlockControls,null,(0,l.createElement)(M.Toolbar,{controls:n}))},Ae=e=>{let{children:t}=e;return(0,l.createElement)("div",{className:"crowdsignal-forms-poll__error-banner"},t)},Re={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let Pe;const De=new Uint8Array(16);function Be(){if(!Pe&&(Pe="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Pe))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Pe(De)}const Fe=[];for(let e=0;e<256;++e)Fe.push((e+256).toString(16).slice(1));var Me=function(e,t,r){if(Re.randomUUID&&!t&&!e)return Re.randomUUID();const n=(e=e||{}).random||(e.rng||Be)();if(n[6]=15&n[6]|64,n[8]=63&n[8]|128,t){r=r||0;for(let e=0;e<16;++e)t[r+e]=n[e];return t}return function(e,t=0){return(Fe[e[t+0]]+Fe[e[t+1]]+Fe[e[t+2]]+Fe[e[t+3]]+"-"+Fe[e[t+4]]+Fe[e[t+5]]+"-"+Fe[e[t+6]]+Fe[e[t+7]]+"-"+Fe[e[t+8]]+Fe[e[t+9]]+"-"+Fe[e[t+10]]+Fe[e[t+11]]+Fe[e[t+12]]+Fe[e[t+13]]+Fe[e[t+14]]+Fe[e[t+15]]).toLowerCase()}(n)},He=e=>{let{onEditClick:t}=e;return(0,l.createElement)("div",{className:"crowdsignal-forms-poll__edit-bar"},(0,l.createElement)("div",{className:"crowdsignal-forms-poll__edit-bar-message"},(0,a.__)("Warning! This poll is published. Deleting or reordering answers may cause the loss of existing responses.","crowdsignal-forms")),(0,l.createElement)("button",{className:"crowdsignal-forms-poll__edit-bar-button",onClick:()=>{t()}},(0,a.__)("Edit","crowdsignal-forms")))};const Ve=(0,y.debounce)(((e,t)=>{window._tkq=window._tkq||[],window._tkq.push(["recordEvent","crowdsignal_connection_failed",{author_id:e,block_name:t}])}),5e3);var Ue=e=>{const{blockIcon:t,blockName:r,children:n}=e,o=(0,i.useSelect)((e=>e(N).getAccountInfo())),{updateAccountInfo:s}=(0,i.useDispatch)(N),c=o&&0!==o.id,u=!!o.is_verified,d=(0,i.useSelect)((e=>e("core").getCurrentUser()));if(c&&u)return n;const m=!c,f=c&&!u;return Ve(d&&d.id?d.id:0,r),(0,l.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal"},(0,l.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-header"},t,(0,l.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-title"},r)),(0,l.createElement)("div",{className:"crowdsignal-forms__connect-to-crowdsignal-body"},m&&(0,a.__)("You need to connect to a Crowdsignal account to collect and manage your results.","crowdsignal-forms"),f&&(0,a.__)("Please verify your WordPress.com email address in order to publish your poll.","crowdsignal-forms")),(0,l.createElement)(M.Button,{isPrimary:!0,onClick:async()=>{const e=c,t=await(async()=>await T()({path:"/crowdsignal-forms/v1/account/info",method:"GET"}))(),r=0!==t.id,n=!!t.is_verified;s(t),r||window.open("/wp-admin/options-general.php?page=crowdsignal-forms-settings"),e&&!n&&window.open("https://wordpress.com/me/account")}},m&&(0,a.__)("Connect to Crowdsignal","crowdsignal-forms"),f&&(0,a.__)("Verify or Change your Email Address","crowdsignal-forms")))};const je=e=>!!e&&("crowdsignal-forms/poll"===e.name||"crowdsignal-forms/applause"===e.name||"crowdsignal-forms/vote"===e.name);let We=!1,ze=!1;(()=>{if(We)return;We=!0;const{isEditedPostDirty:e,isEditedPostNew:t,isSavingPost:r,isCleanNewPost:n,getCurrentPostId:o}=(0,i.select)("core/editor"),{setTryFetchPollData:l,setPollApiDataForClientId:a,setIsFetchingPollData:s}=(0,i.dispatch)(N),{shouldTryFetchingPollData:c,getPollDataByClientId:u,isFetchingPollData:d}=(0,i.select)(N);(0,i.subscribe)((()=>{const m=(0,y.filter)((0,i.select)("core/block-editor").getBlocks(),je);if(m.length<1)return;if(d())return;if(n()||t()||r()||e())return;if(!o())return;const f=(0,y.filter)(m,(e=>{let{attributes:t}=e;return t.pollId&&null===u(t.pollId)}));f.length<1||(c()?d()||(s(!0),Promise.all((0,y.map)(f,(e=>{const{pollId:t}=e.attributes;return T()({path:`/crowdsignal-forms/v1/polls/${t}?cached=1`,method:"GET"}).then((e=>a(t,{...e,viewResultsUrl:`https://app.crowdsignal.com/polls/${e.id}/results`})),(()=>a(t,null)))}))).finally((()=>s(!1)))):l(!0))}))})();const qe=e=>t=>{const{attributes:r,setAttributes:n,addPollClientId:o,removePollClientId:a}=t;return(0,D.useEffect)((()=>(("p2tenberg"in window||"p2editor"in window)&&(()=>{if(ze)return;ze=!0;let e=null;const t=()=>{null!==e&&clearTimeout(e),e=setTimeout((()=>r()),1e3+1e3*Math.random())},r=()=>{const{getPollClientIds:e,getPollDataByClientId:r,shouldTryFetchingPollData:n,isFetchingPollData:o}=(0,i.select)(N),l=(0,y.filter)(e(),(e=>null===r(e)));if(l.length<1)return t();const{setTryFetchPollData:a,setPollApiDataForClientId:s,setIsFetchingPollData:c}=(0,i.dispatch)(N);return n()?o()||(c(!0),Promise.all((0,y.map)(l,(e=>T()({path:`/crowdsignal-forms/v1/polls/${e}?cached=1`,method:"GET"}).then((t=>s(e,{...t,viewResultsUrl:`https://app.crowdsignal.com/polls/${t.id}/results`})),(()=>s(e,null)))))).finally((()=>c(!1)))):a(!0),t()};r()})(),r.pollId&&o(r.pollId),()=>{r.pollId&&a(r.pollId)})),[]),((e,t,r,n)=>{(0,D.useEffect)((()=>{if(!(0,y.isEmpty)(t))if(window.csPolls||(window.csPolls={}),window.csPolls[t])if(window.csPolls[t].indexOf(e)>-1);else{const e=(0,y.map)(r,(e=>(0,y.omit)(e,["answerId"])));n({pollId:null,answers:e})}else window.csPolls[t]=[e]}),[t])})(t.clientId,r.pollId,r.answers,n),(0,l.createElement)(e,t)};var $e=e=>(0,H.compose)([(0,i.withSelect)(((e,t)=>{const{getPollDataByClientId:r,shouldTryFetchingPollData:n,isFetchingPollData:o}=e(N),{attributes:l}=t;return{pollDataFromApi:l.pollId?r(l.pollId):null,getPollDataByClientId:r,shouldTryFetchingPollData:n,isFetchingPollData:o}})),(0,i.withDispatch)((e=>{const{setTryFetchPollData:t,setPollApiDataForClientId:r,setIsFetchingPollData:n,addPollClientId:o,removePollClientId:l}=e(N);return{setTryFetchPollData:t,setPollApiDataForClientId:r,setIsFetchingPollData:n,addPollClientId:o,removePollClientId:l}})),qe])(e),Ke=e=>{let{icon:t,children:r,componentActions:n=[],...o}=e;return(0,l.createElement)(M.Notice,P({className:"crowdsignal-forms__editor-notice"},o),t&&(0,l.createElement)("div",{className:"crowdsignal-forms__editor-notice-icon"},(0,l.createElement)(M.Icon,{icon:t})),(0,l.createElement)("div",{className:"crowdsignal-forms__editor-notice-text"},r),n.map((e=>e)))},Ze=()=>(0,l.createElement)(Ke,{icon:"warning",status:"warn",isDismissible:!1,actions:[{label:(0,a.__)("Please upgrade","crowdsignal-forms"),url:"https://crowdsignal.com/pricing",className:"is-secondary",noDefaultClasses:!0}]},(0,a.__)("Your free Crowdsignal account has ","crowdsignal-forms"),(0,l.createElement)(M.ExternalLink,{href:"https://crowdsignal.com/support/what-is-a-signal/"},(0,a.__)("exceeded 2500 signals.","crowdsignal-forms"))),Ge=(0,H.compose)([we,$e,e=>t=>{const{attributes:r,setAttributes:n}=t;return(0,D.useEffect)((()=>{if(!r.pollId){const e=Me();n({pollId:e})}if((0,y.some)(r.answers,(e=>!e.answerId&&e.text))){const e=(0,y.map)(r.answers,(e=>{if(e.answerId||!e.text)return e;const t=Me();return{...e,answerId:t}}));n({answers:e})}})),(0,l.createElement)(e,t)}])((e=>{const{attributes:t,className:r,fallbackStyles:n,isSelected:o,setAttributes:c,renderStyleProbe:u,pollDataFromApi:d}=e,[m,f]=(0,D.useState)(!0),[p,g]=(0,D.useState)(""),w=!(0,y.isEmpty)(d),b=d?d.viewResultsUrl:"",v=d?d.id:null,h={};d&&(0,y.map)(d.answers,(e=>{h[e.client_id]=e.id}));const _=o&&"full"!==t.align,C="full"!==t.align?`${t.width}%`:"auto",E=Se(t.pollStatus,t.closedAfterDateTime),k=t.note||o&&m,S=E&&ne.SHOW_RESULTS===t.closedPollState,L=E&&ne.HIDDEN===t.closedPollState,x=(0,i.useSelect)((e=>e(N).getAccountInfo())),T=(0,y.get)(x,"capabilities",[]).includes("hide-branding");(0,D.useEffect)((()=>f(!w)),[o]),(0,D.useEffect)((()=>{o&&xe(!t.isMultipleChoice)}),[t.isMultipleChoice,o]);const I=o&&w&&!m,O=Le(t,r);t.fontFamily&&(e=>{if((0,y.isEmpty)(e)||J.THEME_DEFAULT===e||-1===ee.indexOf(e))return;const t=`https://fonts.googleapis.com/css2?family=${e}:wght@400;600;700&display=swap`;0===(0,y.filter)(Array.from(document.head.childNodes),(e=>"link"===e.nodeName.toLowerCase()&&e.href===t)).length&&document.head.appendChild((0,y.tap)(document.createElement("link"),(e=>{e.type="text/css",e.rel="stylesheet",e.href=t})))})(t.fontFamily);const A=(0,y.get)(x,["signalCount","shouldDisplay"]),R=A&&(0,y.get)(x,["signalCount","count"])>=(0,y.get)(x,["signalCount","userLimit"]);return(0,l.createElement)(Ue,{blockIcon:(0,l.createElement)(s,null),blockName:(0,a.__)("Crowdsignal Poll","crowdsignal-forms")},(0,l.createElement)(Ne,e),(0,l.createElement)(Ie,P({},e,{viewResultsUrl:b,shouldPromote:A,signalWarning:R})),R&&(0,l.createElement)(Ze,null),(0,l.createElement)(M.ResizableBox,{className:"crowdsignal-forms-poll__resize-wrapper",size:{height:"auto",width:C},minWidth:"25%",maxWidth:"100%",enable:{left:!0,right:!0},onResizeStop:(e,t,r)=>{"right"!==t&&"left"!==t||c({width:(0,y.round)(r.offsetWidth/r.parentNode.offsetWidth*100)})},showHandle:_,resizeRatio:2},(0,l.createElement)("div",{className:ke(t,r,{"is-selected-in-editor":o,"is-closed":E,"is-hidden":L},"crowdsignal-forms-poll"),style:Ce(t,n)},I&&(0,l.createElement)(He,{onEditClick:()=>{f(!0)}}),p&&(0,l.createElement)(Ae,null,p),(0,l.createElement)("div",{className:"crowdsignal-forms-poll__content"},m?(0,l.createElement)(F.RichText,{tagName:"h3",className:"crowdsignal-forms-poll__question",placeholder:(0,a.__)("Enter your question","crowdsignal-forms"),onChange:e=>c({question:e}),value:t.question,allowedFormats:[],disableLineBreaks:!0}):(0,l.createElement)("h3",{className:"crowdsignal-forms-poll__question"},t.question||(0,a.__)("Enter your question","crowdsignal-forms")),k&&(m?(0,l.createElement)(F.RichText,{tagName:"p",className:"crowdsignal-forms-poll__note",placeholder:(0,a.__)("Add a note (optional)","crowdsignal-forms"),onChange:e=>c({note:e}),value:t.note,allowedFormats:[],disableLineBreaks:!0}):(0,l.createElement)("div",{className:"crowdsignal-forms-poll__note"},t.note||(0,a.__)("Add a note (optional)","crowdsignal-forms"))),!S&&(0,l.createElement)(he,P({},e,{setAttributes:c,disabled:!m,answerStyle:O,buttonAlignment:t.buttonAlignment})),S&&(0,l.createElement)(ce,{answers:ae((0,y.filter)(t.answers,(e=>!se(e))),h),pollIdFromApi:v,hideBranding:T,setErrorMessage:g}),!T&&(0,l.createElement)(Y,null)),E&&(0,l.createElement)(j,{isPollHidden:L,isPollClosed:E}),u())))})),Qe={pollId:{type:"string",default:null},isMultipleChoice:{type:"boolean",default:!1},title:{type:"string",default:null},question:{type:"string",default:""},note:{type:"string",default:""},answers:{type:"array",default:[{},{},{}],items:{type:"object",properties:{answerId:{type:"string",default:null},text:{type:"string",default:""}}}},submitButtonLabel:{type:"string",default:(0,a.__)("Submit","crowdsignal-forms")},submitButtonTextColor:{type:"string"},submitButtonBackgroundColor:{type:"string"},confirmMessageType:{type:"string",default:X.RESULTS},customConfirmMessage:{type:"string"},redirectAddress:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"},borderWidth:{type:"number",default:2},borderRadius:{type:"number",default:0},hasBoxShadow:{type:"boolean",default:!1},fontFamily:{type:"string",default:J.THEME_DEFAULT},hasOneResponsePerComputer:{type:"boolean",default:!1},randomizeAnswers:{type:"boolean",default:!1},align:{type:"string"},width:{type:"number",default:100},pollStatus:{type:"string",default:re.OPEN},closedPollState:{type:"string",default:ne.SHOW_RESULTS},closedAfterDateTime:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},buttonAlignment:{type:"string",default:le.LIST}},Ye={title:(0,a.__)("Poll","crowdsignal-forms"),description:(0,a.__)("Create polls and get your audience’s opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[(0,a.__)("ask","crowdsignal-forms"),"crowdsignal",(0,a.__)("feedback","crowdsignal-forms"),(0,a.__)("form","crowdsignal-forms"),(0,a.__)("opinion","crowdsignal-forms"),(0,a.__)("poll","crowdsignal-forms"),(0,a.__)("pop","crowdsignal-forms"),(0,a.__)("question","crowdsignal-forms"),(0,a.__)("quiz","crowdsignal-forms"),(0,a.__)("research","crowdsignal-forms"),(0,a.__)("survey","crowdsignal-forms"),(0,a.__)("vote","crowdsignal-forms")],icon:(0,l.createElement)(s,null),edit:Ge,attributes:Qe,supports:{align:["center","wide","full"]},getEditWrapperProps:e=>{let{align:t}=e;return{"data-align":t}},example:{attributes:{question:(0,a.__)("How did you hear about us?","crowdsignal-forms"),answers:[{text:(0,a.__)("Search","crowdsignal-forms")},{text:(0,a.__)("Friend","crowdsignal-forms")},{text:(0,a.__)("Email","crowdsignal-forms")}]}},styles:[{name:"default",label:(0,a.__)("List","crowdsignal-forms"),isDefault:!0},{name:"buttons",label:(0,a.__)("Buttons","crowdsignal-forms")}],variations:[{isDefault:!0,attributes:{className:"is-style-buttons"}}]},Xe=()=>(0,l.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("mask",{id:"maskVote","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"3",y:"3",width:"18",height:"18"},(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5999 9.525H13.3942L14.1779 5.75475L14.2027 5.49075C14.2027 5.1525 14.0624 4.839 13.8397 4.61625L12.9652 3.75L7.53666 9.18675C7.23142 9.48374 7.04992 9.89621 7.04991 10.3499H3.75V18.6824H7.05V18.6178C7.05963 19.5172 7.79834 20.25 8.69991 20.25H16.1249C16.8097 20.25 17.3954 19.8375 17.6429 19.2435L20.1344 13.4273C20.2087 13.2375 20.2499 13.0395 20.2499 12.825V11.175C20.2499 10.2675 19.5074 9.525 18.5999 9.525ZM7.05 18.6178V10.3499H7.04991C7.04991 10.35 7.04991 10.35 7.04991 10.35V18.6C7.04991 18.6059 7.04994 18.6119 7.05 18.6178ZM18.5999 12.825L16.1249 18.6H8.69986V10.35L12.2804 6.76952L11.3646 11.175H18.5999V12.825Z",fill:"white"})),(0,l.createElement)("g",{mask:"url(#maskVote)"},(0,l.createElement)("rect",{x:"1.00024",y:"1.25",width:"22",height:"22"})));const Je=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),et=(Object.freeze({CONNECTED:"connected",NOT_CONNECTED:"not-connected",NOT_VERIFIED:"not-verified"}),[{title:(0,a.__)("Small","crowdsignal-forms"),size:"small"},{title:(0,a.__)("Medium","crowdsignal-forms"),size:"medium"},{title:(0,a.__)("Large","crowdsignal-forms"),size:"large"}]),tt={position:"bottom right",isAlternate:!0,className:"crowdsignal-forms-vote__size-dropdown"};var rt=e=>{let{attributes:t,setAttributes:r,viewResultsUrl:n,signalWarning:o,shouldPromote:s}=e;const i=""!==n;return(0,l.createElement)(F.InspectorControls,null,(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Results","crowdsignal-forms"),initialOpen:!0},(0,l.createElement)("p",null,i?(0,a.__)("Manage results on ","crowdsignal-forms"):(0,a.__)("Publish this post to enable results on ","crowdsignal-forms"),(0,l.createElement)(M.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),(0,l.createElement)("p",null,(0,l.createElement)(M.Button,{href:n,isSecondary:!0,target:"_blank",disabled:!i},(0,a.__)("View results","crowdsignal-forms"))),(0,l.createElement)(M.TextControl,{value:t.title,label:(0,a.__)("Title of the vote block","crowdsignal-forms"),onChange:e=>r({title:e})}),s&&(0,l.createElement)(Te,{signalWarning:o})),(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Settings","crowdsignal-forms")},(0,l.createElement)(M.SelectControl,{value:t.pollStatus,label:(0,a.__)("Status","crowdsignal-forms"),options:[{label:(0,a.__)("Open","crowdsignal-forms"),value:Je.OPEN},{label:(0,a.__)("Closed after","crowdsignal-forms"),value:Je.CLOSED_AFTER},{label:(0,a.__)("Closed","crowdsignal-forms"),value:Je.CLOSED}],onChange:e=>{(0,y.includes)(Je,e)&&r({closedAfterDateTime:e===Je.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),Je.CLOSED_AFTER===t.pollStatus&&(0,l.createElement)(M.TimePicker,{currentTime:t.closedAfterDateTime,label:(0,a.__)("Close vote block on","crowdsignal-forms"),onChange:e=>{const t=new Date(e);r({closedAfterDateTime:t.toISOString()})},is12Hour:!0})))},nt=()=>(0,l.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.1894 5.75L13.6668 5.75L13.6668 4.25H19.0002H19.7502L19.7502 5V10.3333H18.2502V6.81054L6.81072 18.25L10.3333 18.25V19.75L5 19.75H4.25V19V13.6666L5.75 13.6666L5.75 17.1894L17.1894 5.75Z"})),ot=()=>(0,l.createElement)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("line",{x1:"8",y1:"8.5",x2:"24",y2:"8.5",stroke:"currentColor"}),(0,l.createElement)("line",{x1:"8",y1:"15",x2:"24",y2:"15",stroke:"currentColor",strokeWidth:"2"}),(0,l.createElement)("line",{x1:"8",y1:"22.5",x2:"24",y2:"22.5",stroke:"currentColor",strokeWidth:"3"})),lt=()=>(0,l.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("path",{d:"M12.0078 18.2266C14.7656 18.2266 16.4062 15.9531 16.4062 12.3438C16.4062 8.73438 14.75 6.5 12.0078 6.5C9.25781 6.5 7.59375 8.75 7.59375 12.3516C7.59375 15.9688 9.24219 18.2266 12.0078 18.2266ZM12.0078 16.5781C10.5078 16.5781 9.625 15 9.625 12.3438C9.625 9.73438 10.5234 8.14844 12.0078 8.14844C13.4844 8.14844 14.3672 9.71875 14.3672 12.3516C14.3672 15.0078 13.5 16.5781 12.0078 16.5781Z"})),at=e=>{let{attributes:t,setAttributes:r}=e;const n=(0,y.get)(t,"size","medium"),o=et,[s,i]=(0,D.useState)(!1),c=()=>i(!s),u=t.hideResults?(0,a.__)("Show vote counters","crowdsignal-forms"):(0,a.__)("Hide vote counters","crowdsignal-forms");return(0,l.createElement)(F.BlockControls,null,(0,l.createElement)(M.ToolbarGroup,{isCollapsed:!0,icon:nt,label:(0,a.__)("Change block size","crowdsignal-forms"),popoverProps:tt,controls:o.map((e=>{const{size:t}=e,o=n===t;return{...e,isActive:o,role:"menuitemradio",onClick:()=>r({size:t})}}))}),(0,l.createElement)(M.Toolbar,{controls:[{icon:ot,onClick:c},{icon:lt,label:u,onClick:()=>r({hideResults:!t.hideResults}),isActive:!t.hideResults,isPressed:!t.hideResults}]}),s&&(0,l.createElement)(M.Popover,{className:"crowdsignal-forms__border-popover",onFocusOutside:c},(0,l.createElement)("div",{className:"crowdsignal-forms__row"},(0,l.createElement)(M.TextControl,{label:(0,a.__)("Border thickness","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:e=>{r({borderWidth:parseInt(e,10)||0})},value:t.borderWidth||0}),(0,l.createElement)(M.TextControl,{label:(0,a.__)("Corner radius","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:e=>{r({borderRadius:parseInt(e,10)||0})},value:t.borderRadius||0}))))},st=e=>t=>r=>{const{attributes:n,setAttributes:o}=r;return(0,D.useEffect)((()=>{(0,y.forEach)(e,(e=>{n[e]||o({[e]:Me()})}))}),[]),(0,l.createElement)(t,r)},it=(e,t,r,n)=>(0,D.useEffect)((()=>{(0,y.isEmpty)(window.csBlockTypeCount)&&(window.csBlockTypeCount={}),(0,y.isNil)(window.csBlockTypeCount[e])&&(window.csBlockTypeCount[e]=0),window.csBlockTypeCount[e]++,null===r.title&&(1===window.csBlockTypeCount[e]?n({title:t}):n({title:`${t} ${window.csBlockTypeCount[e]}`}))}),[]),ct=(0,H.compose)([$e,st(["pollId"])])((e=>{const{attributes:t,setAttributes:r,className:n,pollDataFromApi:o}=e;it(e.name,(0,a.__)("Untitled Vote","crowdsignal-forms"),t,r);const s=o?o.viewResultsUrl:"",c=Se(t.pollStatus,t.closedAfterDateTime),u=U()(n,"crowdsignal-forms-vote",`size-${t.size}`,{"no-results":t.hideResults,"is-closed":c}),d=(e=>(0,y.mapKeys)({borderRadius:`${e.borderRadius}px`,borderWidth:`${e.borderWidth}px`},((e,t)=>`--crowdsignal-forms-vote-${(0,y.kebabCase)(t)}`)))(t),m=(0,i.useSelect)((e=>e(N).getAccountInfo())),f=(0,y.get)(m,["signalCount","shouldDisplay"]),p=f&&(0,y.get)(m,["signalCount","count"])>=(0,y.get)(m,["signalCount","userLimit"]);return(0,l.createElement)(Ue,{blockIcon:null,blockName:(0,a.__)("Crowdsignal Vote","crowdsignal-forms")},(0,l.createElement)(rt,P({},e,{shouldPromote:f,signalWarning:p,viewResultsUrl:s})),(0,l.createElement)(at,e),(0,l.createElement)("div",{className:u,style:d},(0,l.createElement)("div",{className:"crowdsignal-forms-vote__items"},(0,l.createElement)(F.InnerBlocks,{template:[["crowdsignal-forms/vote-item",{type:"up"}],["crowdsignal-forms/vote-item",{type:"down"}]],templateInsertUpdatesSelection:!1,allowedBlocks:["crowdsignal-forms/vote-item"],orientation:"horizontal",__experimentalMoverDirection:"horizontal"}))))})),ut={pollId:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},title:{type:"string",default:null},pollStatus:{type:"string",default:Je.OPEN},closedAfterDateTime:{type:"string",default:null},size:{type:"string",default:"medium"},borderWidth:{type:"number",default:1},borderRadius:{type:"number",default:5},hideResults:{type:"boolean",default:!1}},dt={title:(0,a.__)("Vote","crowdsignal-forms"),description:(0,a.__)("Allow your audience to rate your work or express their opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[(0,a.__)("ballot","crowdsignal-forms"),(0,a.__)("button","crowdsignal-forms"),(0,a.__)("count","crowdsignal-forms"),"crowdsignal",(0,a.__)("deciding","crowdsignal-forms"),(0,a.__)("decision","crowdsignal-forms"),(0,a.__)("elect","crowdsignal-forms"),(0,a.__)("election","crowdsignal-forms"),(0,a.__)("feedback","crowdsignal-forms"),(0,a.__)("form","crowdsignal-forms"),(0,a.__)("like","crowdsignal-forms"),(0,a.__)("nero","crowdsignal-forms"),(0,a.__)("opinion","crowdsignal-forms"),(0,a.__)("poll","crowdsignal-forms"),(0,a.__)("polling","crowdsignal-forms"),(0,a.__)("rate","crowdsignal-forms"),(0,a.__)("rating","crowdsignal-forms"),(0,a.__)("research","crowdsignal-forms"),(0,a.__)("survey","crowdsignal-forms"),(0,a.__)("thumb down","crowdsignal-forms"),(0,a.__)("thumb up","crowdsignal-forms"),(0,a.__)("thumbs","crowdsignal-forms"),(0,a.__)("vote","crowdsignal-forms"),(0,a.__)("voting","crowdsignal-forms")],icon:(0,l.createElement)(Xe,null),edit:ct,save:()=>(0,l.createElement)(F.InnerBlocks.Content,null),attributes:ut,example:{attributes:{className:"crowdsignal-forms-vote__example",size:"large"}}},mt=e=>{let{attributes:t,setAttributes:r}=e;return(0,l.createElement)(F.InspectorControls,null,(0,l.createElement)(F.PanelColorSettings,{title:(0,a.__)("Styling","crowdsignal-forms"),initialOpen:!0,colorSettings:[{value:t.textColor,onChange:e=>r({textColor:e}),label:(0,a.__)("Text color","crowdsignal-forms")},{value:t.backgroundColor,onChange:e=>r({backgroundColor:e}),label:(0,a.__)("Background color","crowdsignal-forms")},{value:t.borderColor,onChange:e=>r({borderColor:e}),label:(0,a.__)("Border color","crowdsignal-forms")}]}))};function ft(e,t){return ft=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ft(e,t)}function pt(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ft(e,t)}function gt(e,t){if(null==e)return{};var r,n,o={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}var wt=window.ReactDOM,bt=r.n(wt),vt=B().createContext(null),ht=function(e){return e.scrollTop},_t="unmounted",Ct="exited",Et="entering",yt="entered",kt="exiting",St=function(e){function t(t,r){var n;n=e.call(this,t,r)||this;var o,l=r&&!r.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?l?(o=Ct,n.appearStatus=Et):o=yt:o=t.unmountOnExit||t.mountOnEnter?_t:Ct,n.state={status:o},n.nextCallback=null,n}pt(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===_t?{status:Ct}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==Et&&r!==yt&&(t=Et):r!==Et&&r!==yt||(t=kt)}this.updateStatus(!1,t)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},r.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===Et){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:bt().findDOMNode(this);r&&ht(r)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Ct&&this.setState({status:_t})},r.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,o=this.props.nodeRef?[n]:[bt().findDOMNode(this),n],l=o[0],a=o[1],s=this.getTimeouts(),i=n?s.appear:s.enter;e||r?(this.props.onEnter(l,a),this.safeSetState({status:Et},(function(){t.props.onEntering(l,a),t.onTransitionEnd(i,(function(){t.safeSetState({status:yt},(function(){t.props.onEntered(l,a)}))}))}))):this.safeSetState({status:yt},(function(){t.props.onEntered(l)}))},r.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:bt().findDOMNode(this);t?(this.props.onExit(n),this.safeSetState({status:kt},(function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,(function(){e.safeSetState({status:Ct},(function(){e.props.onExited(n)}))}))}))):this.safeSetState({status:Ct},(function(){e.props.onExited(n)}))},r.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},r.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},r.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:bt().findDOMNode(this),n=null==e&&!this.props.addEndListener;if(r&&!n){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],l=o[0],a=o[1];this.props.addEndListener(l,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},r.render=function(){var e=this.state.status;if(e===_t)return null;var t=this.props,r=t.children,n=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,gt(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return B().createElement(vt.Provider,{value:null},"function"==typeof r?r(e,n):B().cloneElement(B().Children.only(r),n))},t}(B().Component);function Lt(){}St.contextType=vt,St.propTypes={},St.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Lt,onEntering:Lt,onEntered:Lt,onExit:Lt,onExiting:Lt,onExited:Lt},St.UNMOUNTED=_t,St.EXITED=Ct,St.ENTERING=Et,St.ENTERED=yt,St.EXITING=kt;var xt,Tt,It=St,Ot="out-in",Nt="in-out",At=function(e,t,r){return function(){var n;e.props[t]&&(n=e.props)[t].apply(n,arguments),r()}},Rt=((xt={})[Ot]=function(e){var t=e.current,r=e.changeState;return B().cloneElement(t,{in:!1,onExited:At(t,"onExited",(function(){r(Et,null)}))})},xt[Nt]=function(e){var t=e.current,r=e.changeState,n=e.children;return[t,B().cloneElement(n,{in:!0,onEntered:At(n,"onEntered",(function(){r(Et)}))})]},xt),Pt=((Tt={})[Ot]=function(e){var t=e.children,r=e.changeState;return B().cloneElement(t,{in:!0,onEntered:At(t,"onEntered",(function(){r(yt,B().cloneElement(t,{in:!0}))}))})},Tt[Nt]=function(e){var t=e.current,r=e.children,n=e.changeState;return[B().cloneElement(t,{in:!1,onExited:At(t,"onExited",(function(){n(yt,B().cloneElement(r,{in:!0}))}))}),B().cloneElement(r,{in:!0})]},Tt),Dt=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(t=e.call.apply(e,[this].concat(n))||this).state={status:yt,current:null},t.appeared=!1,t.changeState=function(e,r){void 0===r&&(r=t.state.current),t.setState({status:e,current:r})},t}pt(t,e);var r=t.prototype;return r.componentDidMount=function(){this.appeared=!0},t.getDerivedStateFromProps=function(e,t){return null==e.children?{current:null}:t.status===Et&&e.mode===Nt?{status:Et}:!t.current||((r=t.current)===(n=e.children)||B().isValidElement(r)&&B().isValidElement(n)&&null!=r.key&&r.key===n.key)?{current:B().cloneElement(e.children,{in:!0})}:{status:kt};var r,n},r.render=function(){var e,t=this.props,r=t.children,n=t.mode,o=this.state,l=o.status,a=o.current,s={children:r,current:a,changeState:this.changeState,status:l};switch(l){case Et:e=Pt[n](s);break;case kt:e=Rt[n](s);break;case yt:e=a}return B().createElement(vt.Provider,{value:{isMounting:!this.appeared}},e)},t}(B().Component);Dt.propTypes={},Dt.defaultProps={mode:Ot};var Bt=Dt;function Ft(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var Mt=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return n=t,void((r=e).classList?r.classList.remove(n):"string"==typeof r.className?r.className=Ft(r.className,n):r.setAttribute("class",Ft(r.className&&r.className.baseVal||"",n)));var r,n}))},Ht=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(t=e.call.apply(e,[this].concat(n))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,r){var n=t.resolveArguments(e,r),o=n[0],l=n[1];t.removeClasses(o,"exit"),t.addClass(o,l?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,r)},t.onEntering=function(e,r){var n=t.resolveArguments(e,r),o=n[0],l=n[1]?"appear":"enter";t.addClass(o,l,"active"),t.props.onEntering&&t.props.onEntering(e,r)},t.onEntered=function(e,r){var n=t.resolveArguments(e,r),o=n[0],l=n[1]?"appear":"enter";t.removeClasses(o,l),t.addClass(o,l,"done"),t.props.onEntered&&t.props.onEntered(e,r)},t.onExit=function(e){var r=t.resolveArguments(e)[0];t.removeClasses(r,"appear"),t.removeClasses(r,"enter"),t.addClass(r,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var r=t.resolveArguments(e)[0];t.addClass(r,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var r=t.resolveArguments(e)[0];t.removeClasses(r,"exit"),t.addClass(r,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,r){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,r]},t.getClassNames=function(e){var r=t.props.classNames,n="string"==typeof r,o=n?(n&&r?r+"-":"")+e:r[e];return{baseClassName:o,activeClassName:n?o+"-active":r[e+"Active"],doneClassName:n?o+"-done":r[e+"Done"]}},t}pt(t,e);var r=t.prototype;return r.addClass=function(e,t,r){var n=this.getClassNames(t)[r+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===r&&o&&(n+=" "+o),"active"===r&&e&&ht(e),n&&(this.appliedClasses[t][r]=n,function(e,t){e&&t&&t.split(" ").forEach((function(t){return n=t,void((r=e).classList?r.classList.add(n):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(r,n)||("string"==typeof r.className?r.className=r.className+" "+n:r.setAttribute("class",(r.className&&r.className.baseVal||"")+" "+n)));var r,n}))}(e,n))},r.removeClasses=function(e,t){var r=this.appliedClasses[t],n=r.base,o=r.active,l=r.done;this.appliedClasses[t]={},n&&Mt(e,n),o&&Mt(e,o),l&&Mt(e,l)},r.render=function(){var e=this.props,t=(e.classNames,gt(e,["classNames"]));return B().createElement(It,P({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(B().Component);Ht.defaultProps={classNames:""},Ht.propTypes={};var Vt=Ht,Ut=e=>{let{className:t,fillColor:r="black"}=e;return(0,l.createElement)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("g",{clipPath:"url(#clipThumbsUp)"},(0,l.createElement)("mask",{id:"maskThumbsUp","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"-1",width:"20",height:"20"},(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.35 6.24998H13.5658L14.4366 2.06081L14.4641 1.76748C14.4641 1.39165 14.3083 1.04331 14.0608 0.795813L13.0891 -0.166687L7.05748 5.87415C6.71831 6.20415 6.51664 6.66248 6.51664 7.16665L2.84998 7.16665V16.425H6.51664V16.3333C6.51664 17.3416 7.34164 18.1666 8.34998 18.1666H16.6C17.3608 18.1666 18.0116 17.7083 18.2866 17.0483L21.055 10.5858C21.1375 10.375 21.1833 10.155 21.1833 9.91665V8.08331C21.1833 7.07498 20.3583 6.24998 19.35 6.24998ZM19.35 9.91665L16.6 16.3333H8.34998V7.16665L12.3283 3.18831L11.3108 8.08331H19.35V9.91665Z",fill:"white"})),(0,l.createElement)("g",{mask:"url(#maskThumbsUp)"},(0,l.createElement)("rect",{x:"0.999878",y:"-3.05176e-05",width:"22",height:"22",fill:r}))),(0,l.createElement)("defs",null,(0,l.createElement)("clipPath",{id:"clipThumbsUp"},(0,l.createElement)("rect",{width:"24",height:"24",fill:"white"}))))},jt=e=>{let{className:t,fillColor:r="black"}=e;return(0,l.createElement)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("g",{clipPath:"url(#clipThumbsDown)"},(0,l.createElement)("mask",{id:"maskThumbsDown","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"5",width:"20",height:"20"},(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.65002 17.75H10.4342L9.56336 21.9392L9.53586 22.2325C9.53586 22.6083 9.69169 22.9567 9.93919 23.2042L10.9109 24.1667L16.9425 18.1258C17.2817 17.7958 17.4834 17.3375 17.4834 16.8333L21.15 16.8333L21.15 7.57499H17.4834V7.66666C17.4834 6.65832 16.6584 5.83332 15.65 5.83332H7.40003C6.63919 5.83332 5.98836 6.29165 5.71336 6.95166L2.94503 13.4142C2.86253 13.625 2.81669 13.845 2.81669 14.0833V15.9167C2.81669 16.925 3.64169 17.75 4.65002 17.75ZM4.65002 14.0833L7.40002 7.66666H15.65L15.65 16.8333L11.6717 20.8117L12.6892 15.9167H4.65002V14.0833Z",fill:"white"})),(0,l.createElement)("g",{mask:"url(#maskThumbsDown)"},(0,l.createElement)("rect",{x:"23.0001",y:"24",width:"22",height:"22",transform:"rotate(-180 23.0001 24)",fill:r}))),(0,l.createElement)("defs",null,(0,l.createElement)("clipPath",{id:"clipThumbsDown"},(0,l.createElement)("rect",{width:"24",height:"24",fill:"white"}))))};const Wt=e=>e?e>=1e7?`${(0,y.round)(e/1e6)}M`:e>=1e6?`${(e/1e6).toFixed(1)}M`:e>=1e4?`${(0,y.round)(e/1e3)}K`:e>=1e3?`${(e/1e3).toFixed(1)}K`:e.toString():"0",zt=e=>{const{attributes:t,voteCount:r,apiAnswerId:n,onVote:o,disabled:a,isVotedOn:s,hideCount:i,fallbackStyles:c,isInEditor:u}=e,{className:d,type:m}=t,[f,p]=(0,D.useState)(0),g=()=>{!a&&o&&(p(1),o(n))},w="up"===m?Ut:jt,b=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return U()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},r)}(t,"crowdsignal-forms-vote-item",d,{"is-voted-on":s,"is-disabled":a,"is-in-editor":u},`is-type-${m}`),v=((e,t)=>{const r=(0,y.isEmpty)(e.textColor)?t.textColor:e.textColor,n=(0,y.isEmpty)(e.backgroundColor)?t.backgroundColor:e.backgroundColor;return(0,y.mapKeys)({borderColor:e.borderColor,bgColor:n,textColor:r,votedColor:t.accentColor},((e,t)=>`--crowdsignal-forms-vote-${(0,y.kebabCase)(t)}`))})(t,c),h=r+f;return(0,l.createElement)("div",{className:b,onClick:g,onKeyPress:g,role:"button",style:v,tabIndex:0},(0,l.createElement)(w,{className:"crowdsignal-forms-vote-item__icon",fillColor:"currentColor"}),!i&&(0,l.createElement)(Bt,{mode:"in-out"},(0,l.createElement)(Vt,{key:f,classNames:"crowdsignal-forms-vote-item__count",timeout:300},(0,l.createElement)("div",{className:"crowdsignal-forms-vote-item__count"},Wt(h)))))};zt.propTypes={apiAnswerId:z().number,className:z().string,disabled:z().bool,isVotedOn:z().bool,onVote:z().func,type:z().string.isRequired,voteCount:z().number.isRequired};var qt=zt,$t=(0,H.compose)([we,st(["answerId"])])((e=>{const{attributes:t,className:r,fallbackStyles:n,renderStyleProbe:o}=e;return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(mt,e),(0,l.createElement)(qt,{attributes:t,fallbackStyles:n,className:r,voteCount:0,isInEditor:!0,type:t.type}),o())})),Kt={title:(0,a.__)("Vote Item","crowdsignal-forms"),description:(0,a.__)("Allow your audience to rate your work or express their opinion — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",parent:["crowdsignal-forms/vote"],icon:(0,l.createElement)(Xe,null),edit:$t,attributes:{answerId:{type:"string",default:null},type:{type:"string"},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"}}};const Zt=e=>{let{showBranding:t,referralCode:r}=e;return(0,l.createElement)("div",{className:"crowdsignal-forms__branding"},t&&(0,l.createElement)("a",{className:"crowdsignal-forms__branding-link with-external-icon",href:`https://crowdsignal.com?ref=${r}`,target:"blank",rel:"noopener noreferrer"},(0,a.__)("Powered by Crowdsignal","crowdsignal-forms")),!t&&(0,l.createElement)("span",{className:"crowdsignal-forms__branding-link"}," "))};Zt.propTypes={showBranding:z().bool,referralCode:z().string.isRequired};var Gt=Zt,Qt=e=>{let{active:t,className:r}=e;const n=U()("crowdsignal-forms-applause__animation",r,{"is-active":t});return(0,l.createElement)("svg",{className:n,width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("g",{className:"crowdsignal-forms-applause__animation-right"},(0,l.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813Z"}),(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24.5287 18.5813L21.719 22.432C20.771 23.7312 18.9509 24.0157 17.6517 23.0676L9.50948 17.1265C8.6982 16.5345 8.52021 15.3957 9.11218 14.5844C9.18511 14.4845 9.26979 14.3931 9.35606 14.3119L9.19145 14.1918C8.38017 13.5998 8.20218 12.461 8.79415 11.6497C8.93571 11.4557 9.10825 11.2933 9.30319 11.1743C9.10822 10.6266 9.17716 10.0013 9.54606 9.49567C10.1123 8.71967 11.1811 8.52659 11.9839 9.03133C12.0392 8.91852 12.1004 8.81 12.1733 8.71006C12.7653 7.89878 13.9042 7.72079 14.7154 8.31276L20.3297 12.4094L20.611 10.4435C20.6949 9.84704 21.1499 9.35925 21.7392 9.23069L23.703 8.79878L25.0454 16.3547C25.1822 17.1302 24.992 17.9464 24.5287 18.5813ZM23.6104 16.605L22.538 10.5434L22.0547 10.6502L21.4234 15.0093L13.8574 9.48855C13.8574 9.48855 13.4691 9.4034 13.349 9.56801C13.2288 9.73262 13.2638 9.95632 13.4284 10.0764L17.667 13.1693L16.8091 14.345L11.2301 10.2742C11.0655 10.1541 10.8418 10.189 10.7217 10.3536C10.6016 10.5182 10.6365 10.7419 10.8012 10.862L16.3802 14.9329L15.5222 16.1087L10.4782 12.4282C10.3136 12.3081 10.0899 12.343 9.96978 12.5076C9.84967 12.6722 9.88463 12.8959 10.0492 13.0161L15.0933 16.6966L14.2353 17.8723L10.7962 15.3629C10.6316 15.2428 10.4079 15.2777 10.2878 15.4423C10.1677 15.607 10.2027 15.8307 10.3673 15.9508L18.5094 21.8919C19.1561 22.3638 20.0713 22.2207 20.5431 21.5741L23.3571 17.7175C23.5888 17.4001 23.6766 16.9957 23.6104 16.605Z"})),(0,l.createElement)("g",{className:"crowdsignal-forms-applause__animation-left"},(0,l.createElement)("path",{className:"crowdsignal-forms-applause__animation-inner-fill",fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813Z"}),(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.2292 18.7813L18.4195 22.632C17.4715 23.9312 15.6513 24.2157 14.3521 23.2676L6.20992 17.3265C5.39864 16.7345 5.22065 15.5957 5.81262 14.7844C5.88554 14.6845 5.97023 14.5931 6.0565 14.5119L5.89189 14.3918C5.08061 13.7998 4.90262 12.661 5.49459 11.8497C5.63615 11.6557 5.80869 11.4933 6.00363 11.3743C5.80866 10.8266 5.8776 10.2013 6.2465 9.69567C6.81274 8.91967 7.88153 8.72658 8.68439 9.23133C8.73968 9.11852 8.80084 9.01 8.87377 8.91006C9.46573 8.09878 10.6046 7.92079 11.4159 8.51276L17.0302 12.6094L17.3115 10.6435C17.3953 10.047 17.8504 9.55925 18.4397 9.43069L20.4034 8.99877L21.7458 16.5547C21.8826 17.3302 21.6925 18.1464 21.2292 18.7813ZM20.3108 16.805L19.2384 10.7434L18.7551 10.8502L18.1239 15.2093L10.5578 9.68854C10.5578 9.68854 10.1695 9.6034 10.0494 9.76801C9.92928 9.93261 9.96425 10.1563 10.1289 10.2764L14.3675 13.3692L13.5096 14.545L7.93056 10.4742C7.76595 10.354 7.54224 10.389 7.42213 10.5536C7.30202 10.7182 7.33699 10.9419 7.50159 11.062L13.0806 15.1329L12.2227 16.3087L7.17864 12.6282C7.01403 12.5081 6.79033 12.543 6.67022 12.7076C6.55011 12.8722 6.58507 13.0959 6.74968 13.216L11.7937 16.8965L10.9358 18.0723L7.49667 15.5629C7.33206 15.4428 7.10836 15.4777 6.98825 15.6423C6.86814 15.8069 6.9031 16.0307 7.06771 16.1508L15.2099 22.0919C15.8566 22.5638 16.7717 22.4207 17.2436 21.7741L20.0576 17.9175C20.2892 17.6001 20.3771 17.1957 20.3108 16.805Z"})),(0,l.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-small"},(0,l.createElement)("rect",{x:"15.4854",y:"4.42176",width:"1.5",height:"3",transform:"rotate(8 15.4854 4.42176)"}),(0,l.createElement)("rect",{x:"19.9369",y:"5.15548",width:"1.5",height:"3",transform:"rotate(43 19.9369 5.15548)"}),(0,l.createElement)("rect",{x:"11.1523",y:"4.78963",width:"1.5",height:"3",transform:"rotate(-27 11.1523 4.78963)"})),(0,l.createElement)("g",{className:"crowdsignal-forms-applause__animation-wave-large"},(0,l.createElement)("rect",{x:"23.453",y:"2.41095",width:"1.5",height:"3",transform:"rotate(38 23.453 2.41095)"}),(0,l.createElement)("rect",{x:"26.9413",y:"5.27211",width:"1.5",height:"3",transform:"rotate(73 26.9413 5.27211)"}),(0,l.createElement)("rect",{x:"19.5165",y:"0.562988",width:"1.5",height:"3",transform:"rotate(3 19.5165 0.562988)"}),(0,l.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.788011 0.615662 0.615662 0.788011 8.52597 2.41095)"}),(0,l.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.292372 0.956305 0.956305 0.292372 5.03775 5.27211)"}),(0,l.createElement)("rect",{width:"1.5",height:"3",transform:"matrix(-0.99863 0.052336 0.052336 0.99863 12.4625 0.562988)"})))};const Yt=e=>{const{attributes:t,fallbackStyles:r,renderStyleProbe:n}=e,o=t.apiPollData?t.apiPollData.id:null,{hasVoted:a,vote:s}=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const n=`cs-poll-${e}`,[o,l]=(0,D.useState)(!1),[a,s]=(0,D.useState)(!1),[i,c]=(0,D.useState)("");return(0,D.useEffect)((()=>{t&&void 0!==$.get(n)&&(s(!0),c($.get(n)))}),[]),{hasVoted:a,isVoting:o,vote:async function(o){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;try{l(!0);const i=await(async e=>{const t=(new Date).getTime(),r=await window.fetch(`https://poll.fm/n/5430eeac3911395001d731d9702fc38b/${e}?${t}&format=json`);if(!r.ok)throw new O;const n=await r.json();if(!n.nonce)throw new O;return n.nonce})(e);if(await(async(e,t,r,n)=>{const o=r.join(","),l=await window.fetch(`https://polls.polldaddy.com/vote-js.php?format=json&p=${t}&b=1&a=${o}&o=&va=16&cookie=0&n=${e}&url=${encodeURIComponent(window.location)}&vi=${n}`);if(!l.ok)throw new O;const a=await l.json();if("error"===a.status)throw new I(a.error)})(i,e,o,a),s(!0),t){const e=r?o.join(","):(new Date).getTime();$.set(n,e,{sameSite:"Strict",expires:365}),c(e)}}finally{l(!1)}},storedCookieValue:i}}(o,!0),[i,c]=(0,D.useState)(0),[u,d]=(0,D.useState)(0),[m,f]=(0,D.useState)(null),[p,g]=(0,D.useState)(!1),[w,b]=(0,D.useState)(null),{results:v}=K(o),h=Se(t.pollStatus,t.closedAfterDateTime),_=()=>{if(null===o||h)return;w&&clearTimeout(w),g(!0),b(setTimeout((()=>{g(!1)}),200));const e=u+1;d(e),c(i+1);const r=t.apiPollData.answers[0].id;null!==m&&clearTimeout(m);const n=setTimeout((()=>{s([r],e),f(null),d(0)}),1e3);f(n)},C=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return U()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},r)}(t,"crowdsignal-forms-applause",t.className,`size-${t.size}`,{"is-closed":h}),E=((e,t)=>{const r=(0,y.isEmpty)(e.textColor)?t.textColor:e.textColor;return(0,y.mapKeys)({bgColor:e.backgroundColor||t.backgroundColor,textColor:r,hoverColor:t.accentColor,borderRadius:`${e.borderRadius||0}px`,borderWidth:`${e.borderWidth||0}px`,borderColor:e.borderColor},((e,t)=>`--crowdsignal-forms-applause-${(0,y.kebabCase)(t)}`))})(t,r),k=(null!==v?(0,y.values)(v)[0]:0)+i;return(0,l.createElement)(l.Fragment,null,(0,l.createElement)("div",{className:C,style:E,onClick:_,onKeyPress:_,role:"button",tabIndex:0},(0,l.createElement)(Qt,{active:p}),(0,l.createElement)("p",{className:"crowdsignal-forms-applause__count"},Wt(k)," Claps"),n()),(0,l.createElement)(Gt,{showBranding:a&&!t.hideBranding,referralCode:"cs-forms-applause"}))};Yt.propTypes={className:z().string};var Xt=we(Yt);const Jt=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),er=[{title:(0,a.__)("Small","crowdsignal-forms"),size:"small"},{title:(0,a.__)("Medium","crowdsignal-forms"),size:"medium"},{title:(0,a.__)("Large","crowdsignal-forms"),size:"large"}],tr={position:"bottom right",isAlternate:!0,className:"crowdsignal-forms-vote__size-dropdown"};var rr=e=>{let{attributes:t,setAttributes:r}=e;const n=(0,y.get)(t,"size","medium"),o=er,[s,i]=(0,D.useState)(!1),c=()=>i(!s);return(0,l.createElement)(F.BlockControls,null,(0,l.createElement)(M.ToolbarGroup,{isCollapsed:!0,icon:nt,label:(0,a.__)("Change block size","crowdsignal-forms"),popoverProps:tr,controls:o.map((e=>{const{size:t}=e,o=n===t;return{...e,isActive:o,role:"menuitemradio",onClick:()=>r({size:t})}}))}),(0,l.createElement)(M.Toolbar,{controls:[{icon:ot,onClick:c}]}),s&&(0,l.createElement)(M.Popover,{className:"crowdsignal-forms__border-popover",onFocusOutside:c},(0,l.createElement)("div",{className:"crowdsignal-forms__row"},(0,l.createElement)(M.TextControl,{label:(0,a.__)("Border thickness","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:e=>{r({borderWidth:parseInt(e,10)||0})},value:t.borderWidth}),(0,l.createElement)(M.TextControl,{label:(0,a.__)("Corner radius","crowdsignal-forms"),type:"number",className:"crowdsignal-forms__small-text-input",onChange:e=>{r({borderRadius:parseInt(e,10)||0})},value:t.borderRadius}))))},nr=e=>{let{attributes:t,setAttributes:r,viewResultsUrl:n,shouldPromote:o,signalWarning:s}=e;const i=""!==n;return(0,l.createElement)(F.InspectorControls,null,(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Results","crowdsignal-forms"),initialOpen:!0},(0,l.createElement)("p",null,i?(0,a.__)("Manage results on ","crowdsignal-forms"):(0,a.__)("Publish this post to enable results on ","crowdsignal-forms"),(0,l.createElement)(M.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),(0,l.createElement)("p",null,(0,l.createElement)(M.Button,{href:n,isSecondary:!0,target:"_blank",disabled:!i},(0,a.__)("View results","crowdsignal-forms"))),(0,l.createElement)(M.TextControl,{value:t.title,label:(0,a.__)("Title of the applause block","crowdsignal-forms"),onChange:e=>r({title:e})}),o&&(0,l.createElement)(Te,{signalWarning:s})),(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Settings","crowdsignal-forms")},(0,l.createElement)(M.SelectControl,{value:t.pollStatus,label:(0,a.__)("Status","crowdsignal-forms"),options:[{label:(0,a.__)("Open","crowdsignal-forms"),value:Jt.OPEN},{label:(0,a.__)("Closed after","crowdsignal-forms"),value:Jt.CLOSED_AFTER},{label:(0,a.__)("Closed","crowdsignal-forms"),value:Jt.CLOSED}],onChange:e=>{(0,y.includes)(Jt,e)&&r({closedAfterDateTime:e===Jt.CLOSED_AFTER?new Date((new Date).getTime()+864e5).toISOString():null,pollStatus:e})}}),Jt.CLOSED_AFTER===t.pollStatus&&(0,l.createElement)(M.TimePicker,{currentTime:t.closedAfterDateTime,label:(0,a.__)("Close applause block on","crowdsignal-forms"),onChange:e=>{const t=new Date(e);r({closedAfterDateTime:t.toISOString()})},is12Hour:!0})),(0,l.createElement)(F.PanelColorSettings,{title:(0,a.__)("Styling","crowdsignal-forms"),initialOpen:!0,colorSettings:[{value:t.textColor,onChange:e=>r({textColor:e}),label:(0,a.__)("Text color","crowdsignal-forms")},{value:t.backgroundColor,onChange:e=>r({backgroundColor:e}),label:(0,a.__)("Background color","crowdsignal-forms")},{value:t.borderColor,onChange:e=>r({borderColor:e}),label:(0,a.__)("Border color","crowdsignal-forms")}]}))},or=(0,H.compose)([$e,st(["pollId","answerId"])])((e=>{const{attributes:t,setAttributes:r,pollDataFromApi:n}=e,o=n?n.viewResultsUrl:"";it(e.name,(0,a.__)("Untitled Applause","crowdsignal-forms"),t,r);const s=(0,i.useSelect)((e=>e(N).getAccountInfo())),c=(0,y.get)(s,["signalCount","shouldDisplay"]),u=c&&(0,y.get)(s,["signalCount","count"])>=(0,y.get)(s,["signalCount","userLimit"]);return(0,l.createElement)(Ue,{blockIcon:null,blockName:(0,a.__)("Crowdsignal Applause","crowdsignal-forms")},(0,l.createElement)(nr,P({},e,{shouldPromote:c,signalWarning:u,viewResultsUrl:o})),(0,l.createElement)(rr,e),(0,l.createElement)(Xt,e))})),lr={pollId:{type:"string",default:null},hideBranding:{type:"boolean",default:!1},title:{type:"string",default:null},answerId:{type:"string",default:null},size:{type:"string",default:"medium"},pollStatus:{type:"string",default:Jt.OPEN},closedAfterDateTime:{type:"string",default:null},textColor:{type:"string"},backgroundColor:{type:"string"},borderColor:{type:"string"},borderWidth:{type:"number",default:0},borderRadius:{type:"number",default:0}},ar={title:(0,a.__)("Applause","crowdsignal-forms"),description:(0,a.__)("Let your audience cheer with a big round of applause — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:["crowdsignal",(0,a.__)("applause","crowdsignal-forms"),(0,a.__)("cheer","crowdsignal-forms"),(0,a.__)("cheering","crowdsignal-forms"),(0,a.__)("clap","crowdsignal-forms"),(0,a.__)("feedback","crowdsignal-forms"),(0,a.__)("kudos","crowdsignal-forms"),(0,a.__)("like","crowdsignal-forms"),(0,a.__)("opinion","crowdsignal-forms"),(0,a.__)("praise","crowdsignal-forms"),(0,a.__)("rating","crowdsignal-forms"),(0,a.__)("upvote","crowdsignal-forms"),(0,a.__)("upvoting","crowdsignal-forms"),(0,a.__)("votes","crowdsignal-forms"),(0,a.__)("voting","crowdsignal-forms")],icon:(0,l.createElement)((()=>(0,l.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("g",{clipPath:"url(#clip0)"},(0,l.createElement)("rect",{width:"24",height:"24",fill:"white"}),(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.5284 16.5813L18.7187 20.432C17.7707 21.7312 15.9506 22.0157 14.6513 21.0676L6.50915 15.1265C5.69788 14.5345 5.51988 13.3957 6.11185 12.5844C6.18478 12.4845 6.26946 12.3931 6.35573 12.3119L6.19112 12.1918C5.37984 11.5998 5.20185 10.461 5.79382 9.64968C5.93538 9.45568 6.10792 9.29329 6.30287 9.17428C6.1079 8.62662 6.17683 8.00125 6.54574 7.49567C7.11197 6.71967 8.18077 6.52659 8.98362 7.03133C9.03891 6.91852 9.10007 6.81 9.173 6.71006C9.76497 5.89878 10.9038 5.72079 11.7151 6.31276L17.3294 10.4094L17.6107 8.44349C17.6946 7.84704 18.1496 7.35925 18.7389 7.23069L20.7027 6.79878L22.045 14.3547C22.1819 15.1302 21.9917 15.9464 21.5284 16.5813ZM20.61 14.605L19.5377 8.54337L19.0543 8.65016L18.4231 13.0093L10.857 7.48855C10.857 7.48855 10.4687 7.4034 10.3486 7.56801C10.2285 7.73262 10.2635 7.95632 10.4281 8.07643L14.6667 11.1693L13.8088 12.345L8.22979 8.27416C8.06518 8.15405 7.84147 8.18902 7.72136 8.35362C7.60126 8.51823 7.63622 8.74194 7.80082 8.86204L13.3798 12.9329L12.5219 14.1087L7.47787 10.4282C7.31327 10.3081 7.08956 10.343 6.96945 10.5076C6.84934 10.6722 6.8843 10.8959 7.04891 11.0161L12.0929 14.6966L11.235 15.8723L7.7959 13.3629C7.6313 13.2428 7.40759 13.2777 7.28748 13.4423C7.16737 13.607 7.20233 13.8307 7.36694 13.9508L15.5091 19.8919C16.1558 20.3638 17.0709 20.2207 17.5428 19.5741L20.3568 15.7175C20.5884 15.4001 20.6763 14.9957 20.61 14.605Z"}),(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.2289 16.7813L15.4192 20.632C14.4711 21.9312 12.651 22.2157 11.3518 21.2676L3.20959 15.3265C2.39831 14.7345 2.22032 13.5957 2.81229 12.7844C2.88522 12.6845 2.9699 12.5931 3.05617 12.5119L2.89156 12.3918C2.08028 11.7998 1.90229 10.661 2.49426 9.84968C2.63582 9.65567 2.80836 9.49329 3.0033 9.37428C2.80834 8.82662 2.87727 8.20125 3.24618 7.69567C3.81241 6.91967 4.88121 6.72658 5.68406 7.23133C5.73935 7.11852 5.80051 7.01 5.87344 6.91006C6.46541 6.09878 7.60427 5.92079 8.41555 6.51276L14.0298 10.6094L14.3111 8.64348C14.395 8.04703 14.85 7.55925 15.4393 7.43069L17.4031 6.99877L18.7455 14.5547C18.8823 15.3302 18.6921 16.1464 18.2289 16.7813Z",fill:"white"}),(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.2289 16.7813L15.4192 20.632C14.4711 21.9312 12.651 22.2157 11.3518 21.2676L3.20959 15.3265C2.39831 14.7345 2.22032 13.5957 2.81229 12.7844C2.88522 12.6845 2.9699 12.5931 3.05617 12.5119L2.89156 12.3918C2.08028 11.7998 1.90229 10.661 2.49426 9.84968C2.63582 9.65567 2.80836 9.49329 3.0033 9.37428C2.80834 8.82662 2.87727 8.20125 3.24618 7.69567C3.81241 6.91967 4.88121 6.72658 5.68406 7.23133C5.73935 7.11852 5.80051 7.01 5.87344 6.91006C6.46541 6.09878 7.60427 5.92079 8.41555 6.51276L14.0298 10.6094L14.3111 8.64348C14.395 8.04703 14.85 7.55925 15.4393 7.43069L17.4031 6.99877L18.7455 14.5547C18.8823 15.3302 18.6921 16.1464 18.2289 16.7813ZM17.3105 14.805L16.2381 8.74337L15.7548 8.85016L15.1235 13.2093L7.55749 7.68854C7.55749 7.68854 7.16918 7.6034 7.04907 7.76801C6.92896 7.93261 6.96392 8.15632 7.12853 8.27643L11.3672 11.3692L10.5092 12.545L4.93023 8.47416C4.76562 8.35405 4.54191 8.38901 4.4218 8.55362C4.3017 8.71823 4.33666 8.94193 4.50126 9.06204L10.0803 13.1329L9.22235 14.3087L4.17831 10.6282C4.0137 10.5081 3.79 10.543 3.66989 10.7076C3.54978 10.8722 3.58474 11.0959 3.74935 11.216L8.79338 14.8965L7.93546 16.0723L4.49634 13.5629C4.33173 13.4428 4.10803 13.4777 3.98792 13.6423C3.86781 13.8069 3.90277 14.0307 4.06738 14.1508L12.2096 20.0919C12.8562 20.5638 13.7714 20.4207 14.2432 19.7741L17.0572 15.9175C17.2889 15.6001 17.3767 15.1957 17.3105 14.805Z"}),(0,l.createElement)("rect",{x:"12.4851",y:"1.42175",width:"1.5",height:"3",transform:"rotate(8 12.4851 1.42175)"}),(0,l.createElement)("rect",{x:"16.9365",y:"2.15547",width:"1.5",height:"3",transform:"rotate(43 16.9365 2.15547)"}),(0,l.createElement)("rect",{x:"8.15195",y:"1.78963",width:"1.5",height:"3",transform:"rotate(-27 8.15195 1.78963)"})),(0,l.createElement)("defs",null,(0,l.createElement)("clipPath",{id:"clip0"},(0,l.createElement)("rect",{width:"24",height:"24",fill:"white"}))))),null),edit:or,attributes:lr,example:{attributes:{size:"large"}}};const sr="rating",ir="feedback",cr=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"});var ur={backgroundColor:{type:"string"},buttonColor:{type:"string"},buttonTextColor:{type:"string"},feedbackPlaceholder:{type:"string",default:(0,a.__)("Please help us understand your rating","crowdsignal-forms")},feedbackQuestion:{type:"string",default:(0,a.__)("Thanks so much for your response! How could we do better?","crowdsignal-forms")},hideBranding:{type:"boolean",default:!1},highRatingLabel:{type:"string",default:(0,a.__)("Extremely likely","crowdsignal-forms")},lowRatingLabel:{type:"string",default:(0,a.__)("Not likely at all","crowdsignal-forms")},ratingQuestion:{type:"string",default:(0,a.__)("How likely is it that you would recommend this project to a friend or colleague?","crowdsignal-forms")},submitButtonLabel:{type:"string",default:(0,a.__)("Submit","crowdsignal-forms")},surveyId:{type:"number",default:null},textColor:{type:"string"},title:{type:"string",default:""},viewThreshold:{type:"string",default:2},status:{type:"string",default:cr.OPEN},closedAfterDateTime:{type:"string",default:null},isExample:{type:"boolean",default:!1}},dr=window.wp.editor;const mr=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const[r,n]=(0,D.useState)(!1),o=(0,D.useRef)(0),l=(0,D.useCallback)((0,y.debounce)(((t,r)=>e(t).catch(r)),1500),[]),a=(0,D.useCallback)((function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;n(!1),l(t,(()=>{e===o.current&&(r<3?a(e,r+1):n(!0))}))}),(0,y.values)(t));return(0,D.useEffect)((()=>{0!=o.current++&&a(o.current)}),(0,y.values)(t)),{error:r,save:()=>a(o.current)}},fr=e=>new Promise(((t,r)=>{const n=setTimeout((()=>r(new Error("Request timed out"))),1e4);e.then(t,r).finally((()=>clearTimeout(n)))}));var pr=e=>{let{attributes:t,setAttributes:r,shouldPromote:n,signalWarning:o}=e;const s=`https://app.crowdsignal.com/surveys/${t.surveyId}/report/overview`,i=e=>t=>r({[e]:t});return(0,l.createElement)(F.InspectorControls,null,(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Results","crowdsignal-forms"),initialOpen:!0},(0,l.createElement)("p",null,t.surveyId?(0,a.__)("Manage results on ","crowdsignal-forms"):(0,a.__)("Save the block to track results on ","crowdsignal-forms"),(0,l.createElement)(M.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),(0,l.createElement)("p",null,(0,l.createElement)(M.Button,{isSecondary:!0,disabled:!t.surveyId,href:s,target:"blank"},(0,a.__)("View results","crowdsignal-forms"))),(0,l.createElement)(M.TextControl,{label:(0,a.__)("Title (optional)","crowdsignal-forms"),onChange:e=>r({title:e}),value:(0,Z.decodeEntities)(t.title)}),n&&(0,l.createElement)(Te,{signalWarning:o})),(0,l.createElement)(F.PanelColorSettings,{title:(0,a.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:(0,a.__)("Background color","crowdsignal-forms"),onChange:i("backgroundColor"),value:t.backgroundColor},{label:(0,a.__)("Text color","crowdsignal-forms"),onChange:i("textColor"),value:t.textColor},{label:(0,a.__)("Button color","crowdsignal-forms"),onChange:i("buttonColor"),value:t.buttonColor},{label:(0,a.__)("Button text color","crowdsignal-forms"),onChange:i("buttonTextColor"),value:t.buttonTextColor}]}),(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Settings","crowdsignal-forms"),initialOpen:!1},(0,l.createElement)(M.SelectControl,{value:t.status,label:(0,a.__)("Status","crowdsignal-forms"),options:[{label:(0,a.__)("Open","crowdsignal-forms"),value:cr.OPEN},{label:(0,a.__)("Closed after","crowdsignal-forms"),value:cr.CLOSED_AFTER},{label:(0,a.__)("Closed","crowdsignal-forms"),value:cr.CLOSED}],onChange:e=>r({status:e}),help:cr.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime?"Currently closed as date has passed":""}),cr.CLOSED_AFTER===t.status&&(0,l.createElement)(M.DateTimePicker,{currentDate:t.closedAfterDateTime&&new Date(t.closedAfterDateTime)||new Date,label:(0,a.__)("Close on","crowdsignal-forms"),onChange:e=>{const t=new Date(e);r({closedAfterDateTime:t.toISOString()})},is12Hour:!0})))},gr=e=>{let{attributes:t,currentView:r,onViewChange:n,setAttributes:o}=e;const[s,i]=(0,D.useState)(!1),c=e=>()=>n(e);return(0,l.createElement)(F.BlockControls,null,(0,l.createElement)(M.ToolbarGroup,{label:(0,a.__)("Current view","crowdsignal-forms")},(0,l.createElement)(M.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-toggle",isActive:r===sr,label:(0,a.__)("Rating","crowdsignal-forms"),onClick:c(sr)},(0,a.__)("Rating","crowdsignal-forms")),(0,l.createElement)(M.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-toggle",isActive:r===ir,label:(0,a.__)("Feedback","crowdsignal-forms"),onClick:c(ir)},(0,a.__)("Feedback","crowdsignal-forms"))),(0,l.createElement)(M.ToolbarGroup,null,(0,l.createElement)(M.ToolbarButton,{className:"crowdsignal-forms-nps__toolbar-popover-button",icon:"visibility",label:(0,a.__)("Set view threshold","crowdsignal-forms"),onClick:()=>i(!0)},s&&(0,l.createElement)(M.Popover,{onClose:()=>i(!1)},(0,l.createElement)("div",{className:"crowdsignal-forms-nps__toolbar-popover"},(0,l.createElement)(M.TextControl,{label:(0,a.__)("Show this block after __ visits:","crowdsignal-forms"),value:t.viewThreshold,onChange:e=>o({viewThreshold:e}),type:"number",min:"1"}))))))};const wr=(e,t)=>(0,y.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize},((e,t)=>`--crowdsignal-forms-${(0,y.kebabCase)(t)}`));var br=e=>{let{retryHandler:t}=e;return(0,l.createElement)(Ke,{status:"error",icon:"warning",isDismissible:!1,actions:[{className:"is-destructive",label:(0,a.__)("Retry","crowdsignal-forms"),onClick:t}]},(0,a.__)("Unfortunately, the block couldn't be saved to Crowdsignal.com.","crowdsignal-forms"))},vr=()=>(0,l.createElement)(M.Tooltip,{text:(0,l.createElement)("span",null,(0,a.__)("Hide Crowdsignal ads","crowdsignal-forms"),(0,l.createElement)("br",null),(0,a.__)("and get unlimited","crowdsignal-forms"),(0,l.createElement)("br",null),(0,a.__)("signals","crowdsignal-forms")," -"," ",(0,l.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},(0,a.__)("Upgrade","crowdsignal-forms"))),position:"top center"},(0,l.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},(0,a.__)("Hide","crowdsignal-forms"))),hr=(0,H.compose)([(0,i.withSelect)((e=>{let t=e("core/editor").getPermalink();return t||(t=e("core").getSite()&&e("core").getSite().url),{sourceLink:t}})),we])((e=>{const[t,r]=(0,D.useState)(sr),{attributes:n,clientId:o,fallbackStyles:s,isSelected:c,setAttributes:u,renderStyleProbe:d,sourceLink:m}=e,{feedbackQuestion:f,ratingQuestion:p,surveyId:g,title:w,isExample:b,viewThreshold:v}=n,{error:h,save:_}=mr((async e=>{(0,i.dispatch)("core/editor").lockPostSaving(o);try{const t=await(e=>fr(T()({path:(0,y.trimEnd)(`/crowdsignal-forms/v1/nps/${e.surveyId||""}`,"/"),method:"POST",data:e})))({feedbackQuestion:e.feedbackQuestion,ratingQuestion:e.ratingQuestion,sourceLink:e.sourceLink,surveyId:e.surveyId,title:e.title||e.ratingQuestion});e.surveyId||u({surveyId:t.surveyId})}finally{(0,i.dispatch)("core/editor").unlockPostSaving(o)}}),{feedbackQuestion:f,ratingQuestion:p,sourceLink:m,surveyId:g,title:w});(0,D.useEffect)((()=>{b||n.surveyId||_()}),[]),(0,D.useEffect)((()=>{c||r(sr)}),[c]);const C=e=>t=>u({[e]:t}),E=U()("crowdsignal-forms-nps",{"is-inactive":!b&&!c}),k=(0,i.useSelect)((e=>e(N).getAccountInfo())),S=(0,y.get)(k,"capabilities",[]).includes("hide-branding"),L=(0,y.get)(k,["signalCount","shouldDisplay"]),x=L&&(0,y.get)(k,["signalCount","count"])>=(0,y.get)(k,["signalCount","userLimit"]);return(0,l.createElement)(Ue,{blockIcon:null,blockName:(0,a.__)("Crowdsignal NPS","crowdsignal-forms")},(0,l.createElement)(gr,P({currentView:t,onViewChange:r},e)),(0,l.createElement)(pr,P({shouldPromote:L,signalWarning:x},e)),!b&&x&&(0,l.createElement)(Ze,null),!b&&h&&(0,l.createElement)(br,{retryHandler:_}),!b&&(0,l.createElement)(Ke,{isDismissible:!1,icon:"visibility",componentActions:[(0,l.createElement)(dr.PostPreviewButton,{key:1,className:["is-secondary","components-notice__action","crowdsignal-forms-nps__preview-button",n.surveyId?"":"is-disabled"],textContent:(0,a.__)("Preview","crowdsignal-forms")})]},(0,a.sprintf)(/* translators: %d: number of pageviews */ 4 (0,a._n)("This block will appear as a popup window to people who have visited this page at least %d time.","This block will appear as a popup window to people who have visited this page at least %d times.",v,"crowdsignal-forms"),v)),(t===sr||!c)&&(0,l.createElement)("div",{className:E,style:wr(n,s)},(0,l.createElement)(F.RichText,{tagName:"h3",className:"crowdsignal-forms-nps__question",placeholder:(0,a.__)("Enter your rating question","crowdsignal-forms"),onChange:C("ratingQuestion"),value:p,allowedFormats:[]}),(0,l.createElement)("div",{className:"crowdsignal-forms-nps__rating"},(0,l.createElement)("div",{className:"crowdsignal-forms-nps__rating-labels"},(0,l.createElement)(F.RichText,{tagName:"span",placeholder:(0,a.__)("Not likely","crowdsignal-forms"),onChange:C("lowRatingLabel"),value:n.lowRatingLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0}),(0,l.createElement)(F.RichText,{tagName:"span",placeholder:(0,a.__)("Very likely","crowdsignal-forms"),onChange:C("highRatingLabel"),value:n.highRatingLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),(0,l.createElement)("div",{className:"crowdsignal-forms-nps__rating-scale"},(0,y.times)(11,(e=>(0,l.createElement)("div",{key:`rating-${e}`,className:"crowdsignal-forms-nps__rating-button"},e)))),!S&&(0,l.createElement)(Y,{trackRef:"cs-forms-nps",message:(0,a.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")},(0,l.createElement)(vr,null)))),t===ir&&c&&(0,l.createElement)("div",{className:E,style:wr(n,s)},(0,l.createElement)("div",{className:"crowdsignal-forms-nps__feedback"},(0,l.createElement)(F.RichText,{tagName:"h3",className:"crowdsignal-forms-nps__question",placeholder:(0,a.__)("Enter your feedback question","crowdsignal-forms"),onChange:C("feedbackQuestion"),value:f,allowedFormats:[]}),(0,l.createElement)(M.TextareaControl,{className:"crowdsignal-forms-nps__feedback-text",rows:6,onChange:C("feedbackPlaceholder"),value:n.feedbackPlaceholder}),(0,l.createElement)("div",{className:"wp-block-button crowdsignal-forms-nps__feedback-button-wrapper"},(0,l.createElement)(F.RichText,{className:"wp-block-button__link crowdsignal-forms-nps__feedback-button",onChange:C("submitButtonLabel"),value:n.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),!S&&(0,l.createElement)(Y,{trackRef:"cs-forms-nps",message:(0,a.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")},(0,l.createElement)(vr,null)))),d())})),_r={title:(0,a.__)("Measure NPS","crowdsignal-forms"),description:(0,a.__)("Calculate your Net Promoter Score! Collect feedback and track customer satisfaction over time. — powered by Crowdsignal.","crowdsignal-forms"),category:"crowdsignal-forms",attributes:ur,supports:{multiple:!1,html:!1,reusable:!1},icon:(0,l.createElement)((()=>(0,l.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("path",{d:"M4.49707 15V10.3857H4.54102L7.83691 15H9.05762V7.9541H7.64648V12.5439H7.60742L4.31641 7.9541H3.08594V15H4.49707ZM9.73438 7.9541V15H11.209V12.7783H12.5273C14.0117 12.7783 15.042 11.8115 15.042 10.3662C15.042 8.91602 14.0459 7.9541 12.6006 7.9541H9.73438ZM11.209 9.12109H12.21C13.0547 9.12109 13.543 9.57031 13.543 10.3711C13.543 11.1768 13.0498 11.626 12.2051 11.626H11.209V9.12109ZM15.1523 12.9932C15.1963 14.3164 16.2754 15.1221 17.9697 15.1221C19.7178 15.1221 20.8262 14.2578 20.8262 12.8906C20.8262 11.8164 20.2109 11.2109 18.7998 10.9082L17.9453 10.7275C17.1348 10.542 16.793 10.2979 16.793 9.86328C16.793 9.34082 17.2812 8.99414 18.0088 8.99414C18.7461 8.99414 19.2686 9.35547 19.3174 9.95117H20.6992C20.6748 8.67676 19.6445 7.83203 18.0039 7.83203C16.4316 7.83203 15.3086 8.69141 15.3086 9.99023C15.3086 11.0205 15.9482 11.6797 17.2471 11.958L18.165 12.1582C19.0146 12.3486 19.3516 12.6025 19.3516 13.0615C19.3516 13.5791 18.8145 13.9551 18.0283 13.9551C17.2471 13.9551 16.6416 13.5742 16.5732 12.9932H15.1523Z"}))),null),edit:hr,keywords:[(0,a.__)("ask","crowdsignal-forms"),"crowdsignal",(0,a.__)("CSAT","crowdsignal-forms"),(0,a.__)("customer experience","crowdsignal-forms"),(0,a.__)("customer satisfaction","crowdsignal-forms"),(0,a.__)("feedback","crowdsignal-forms"),(0,a.__)("form","crowdsignal-forms"),(0,a.__)("loyalty","crowdsignal-forms"),(0,a.__)("net promoter score","crowdsignal-forms"),(0,a.__)("nps","crowdsignal-forms"),(0,a.__)("opinion","crowdsignal-forms"),(0,a.__)("poll","crowdsignal-forms"),(0,a.__)("promoter","crowdsignal-forms"),(0,a.__)("research","crowdsignal-forms"),(0,a.__)("rating","crowdsignal-forms"),(0,a.__)("review","crowdsignal-forms"),(0,a.__)("score","crowdsignal-forms"),(0,a.__)("survey","crowdsignal-forms")],example:{attributes:{isExample:!0,ratingQuestion:(0,a.__)("How satisfied are you with the content of the site?","crowdsignal-forms"),feedbackQuestion:(0,a.__)("Any advise on how we could improve your experience?","crowdsignal-forms"),lowRatingLabel:(0,a.__)("Not satisfied","crowdsignal-forms"),highRatingLabel:(0,a.__)("Very satisfied","crowdsignal-forms")}}},Cr=()=>(0,l.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 5.25V17.6893L6.42678 16.2626C6.75497 15.9344 7.20008 15.75 7.66421 15.75H18.75C18.8881 15.75 19 15.6381 19 15.5V5.5C19 5.36193 18.8881 5.25 18.75 5.25H5ZM3.5 5C3.5 4.30965 4.05964 3.75 4.75 3.75H18.75C19.7165 3.75 20.5 4.5335 20.5 5.5V15.5C20.5 16.4665 19.7165 17.25 18.75 17.25H7.66421C7.59791 17.25 7.53432 17.2763 7.48744 17.3232L3.5 21.3107V5Z"}),(0,l.createElement)("rect",{x:"7",y:"9.75",width:"1.5",height:"1.5"}),(0,l.createElement)("rect",{x:"11.25",y:"9.75",width:"1.5",height:"1.5"}),(0,l.createElement)("rect",{x:"15.5",y:"9.75",width:"1.5",height:"1.5"}));const Er="question",yr="submit",kr=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Sr=Object.freeze({CLICK:"click",HOVER:"hover",PAGE_LOAD:"load"});var Lr={backgroundColor:{type:"string"},buttonColor:{type:"string"},buttonTextColor:{type:"string"},emailPlaceholder:{type:"string",default:(0,a.__)("Your Email","crowdsignal-forms")},emailRequired:{type:"boolean",default:!1},feedbackPlaceholder:{type:"string",default:(0,a.__)("Please let us know how we can do better…","crowdsignal-forms")},header:{type:"string",default:(0,a.__)("👋 Hey there!","crowdsignal-forms")},hideBranding:{type:"boolean",default:!1},hideTriggerShadow:{type:"boolean",default:!1},submitButtonLabel:{type:"string",default:(0,a.__)("Submit","crowdsignal-forms")},submitText:{type:"string",default:(0,a.__)("Thanks for letting us know!","crowdsignal-forms")},surveyId:{type:"number",default:null},textColor:{type:"string"},toggleOn:{type:"string",default:Sr.CLICK},triggerLabel:{type:"string",default:(0,a.__)("Feedback","crowdsignal-forms")},triggerBackgroundColor:{type:"string"},triggerTextColor:{type:"string"},title:{type:"string",default:""},x:{type:"string",default:"left"},y:{type:"string",default:"bottom"},status:{type:"string",default:kr.OPEN},closedAfterDateTime:{type:"string",default:null},emailResponses:{type:"boolean",default:!0},isExample:{type:"boolean",default:!1},isWidget:{type:"boolean",default:!1}};const xr=(e,t,r)=>({left:"left"===e?r.left:null,right:"right"===e?r.right:null}),Tr=(e,t,r)=>"center"===e?{top:(window.innerHeight-t)/2,bottom:null}:{top:"top"===e?r.top:null,bottom:"bottom"===e?r.bottom:null};var Ir,Or=e=>{let{attributes:t,setAttributes:r,shouldPromote:n,signalWarning:o,email:s}=e;const i=`https://app.crowdsignal.com/surveys/${t.surveyId}/report/overview`,c=e=>t=>r({[e]:t});return(0,l.createElement)(F.InspectorControls,null,(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Results","crowdsignal-forms"),initialOpen:!0},(0,l.createElement)("p",null,t.surveyId?(0,a.__)("Manage results on ","crowdsignal-forms"):(0,a.__)("Save the block to track results on ","crowdsignal-forms"),(0,l.createElement)(M.ExternalLink,{href:"https://www.crowdsignal.com"},"crowdsignal.com")),(0,l.createElement)("p",null,(0,l.createElement)(M.Button,{isSecondary:!0,disabled:!t.surveyId,href:i,target:"blank"},(0,a.__)("View results","crowdsignal-forms"))),(0,l.createElement)(M.TextControl,{label:(0,a.__)("Title (optional)","crowdsignal-forms"),onChange:e=>r({title:e}),value:(0,Z.decodeEntities)(t.title)}),(0,l.createElement)(M.ToggleControl,{label:(0,a.__)("Send me responses via email","crowdsignal-forms"),checked:t.emailResponses,onChange:c("emailResponses"),help:t.emailResponses&&s&&(0,a.sprintf)( 5 // translators: %s: email address 6 (0,a.__)("Responses will be sent to %s","crowdsignal-forms"),s)}),n&&(0,l.createElement)(Te,{signalWarning:o})),(0,l.createElement)(F.PanelColorSettings,{title:(0,a.__)("Feedback Button","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:(0,a.__)("Background color","crowdsignal-forms"),onChange:c("triggerBackgroundColor"),value:t.triggerBackgroundColor},{label:(0,a.__)("Text color","crowdsignal-forms"),onChange:c("triggerTextColor"),value:t.triggerTextColor}]},(0,l.createElement)(M.ToggleControl,{label:(0,a.__)("Hide Shadow","crowdsignal-forms"),checked:t.hideTriggerShadow,onChange:c("hideTriggerShadow")})),(0,l.createElement)(F.PanelColorSettings,{title:(0,a.__)("Block styling","crowdsignal-forms"),initialOpen:!1,colorSettings:[{label:(0,a.__)("Background color","crowdsignal-forms"),onChange:c("backgroundColor"),value:t.backgroundColor},{label:(0,a.__)("Text color","crowdsignal-forms"),onChange:c("textColor"),value:t.textColor},{label:(0,a.__)("Button color","crowdsignal-forms"),onChange:c("buttonColor"),value:t.buttonColor},{label:(0,a.__)("Button text color","crowdsignal-forms"),onChange:c("buttonTextColor"),value:t.buttonTextColor}]}),(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Settings","crowdsignal-forms"),initialOpen:!1},(0,l.createElement)(M.SelectControl,{value:t.status,label:(0,a.__)("Status","crowdsignal-forms"),options:[{label:(0,a.__)("Open","crowdsignal-forms"),value:kr.OPEN},{label:(0,a.__)("Closed after","crowdsignal-forms"),value:kr.CLOSED_AFTER},{label:(0,a.__)("Closed","crowdsignal-forms"),value:kr.CLOSED}],onChange:e=>r({status:e}),help:kr.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime?"Currently closed as date has passed":""}),kr.CLOSED_AFTER===t.status&&(0,l.createElement)(M.DateTimePicker,{currentDate:t.closedAfterDateTime&&new Date(t.closedAfterDateTime)||new Date,label:(0,a.__)("Close on","crowdsignal-forms"),onChange:e=>{const t=new Date(e);r({closedAfterDateTime:t.toISOString()})},is12Hour:!0}),(0,l.createElement)(M.SelectControl,{value:t.toggleOn,label:(0,a.__)("Show feedback form on:","crowdsignal-forms"),options:[{label:(0,a.__)("Click","crowdsignal-forms"),value:Sr.CLICK},{label:(0,a.__)("Hover","crowdsignal-forms"),value:Sr.HOVER},{label:(0,a.__)("Page load","crowdsignal-forms"),value:Sr.PAGE_LOAD}],onChange:c("toggleOn")}),(0,l.createElement)(M.ToggleControl,{label:(0,a.__)("Require email address","crowdsignal-forms"),checked:t.emailRequired,onChange:c("emailRequired")})))},Nr=window.wp.keycodes;function Ar(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Rr(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 Pr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Rr(Object(r),!0).forEach((function(t){Ar(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Rr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Dr(e,t){if(null==e)return{};var r,n,o={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}function Br(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 Fr(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return Br(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)?Br(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}function Mr(e){return e?e.ownerDocument||e:document}try{Ir=window}catch(e){}function Hr(e){return e&&Mr(e).defaultView||Ir}var Vr=function(){var e=Hr();return Boolean(void 0!==e&&e.document&&e.document.createElement)}(),Ur=Vr?D.useLayoutEffect:D.useEffect;function jr(e){return(0,D.useState)(e)[0]}function Wr(e){for(var t,r=[[]],n=function(){var e=t.value,n=r.find((function(t){return!t[0]||t[0].groupId===e.groupId}));n?n.push(e):r.push([e])},o=Fr(e);!(t=o()).done;)n();return r}function zr(e){for(var t,r=[],n=Fr(e);!(t=n()).done;){var o=t.value;r.push.apply(r,o)}return r}function qr(e){return e.slice().reverse()}function $r(e,t){return t?e.find((function(e){return!e.disabled&&e.id!==t})):e.find((function(e){return!e.disabled}))}function Kr(e,t){var r;return t||null===t?t:e.currentId||null===e.currentId?e.currentId:null===(r=$r(e.items||[]))||void 0===r?void 0:r.id}function Zr(e,t){if(t)return null==e?void 0:e.find((function(e){return e.id===t&&!e.disabled}))}function Gr(e,t){return function(e){return"function"==typeof e}(e)?e(t):e}function Qr(e){return void 0===e&&(e="id"),(e?e+"-":"")+Math.random().toString(32).substr(2,6)}var Yr=(0,D.createContext)(Qr);function Xr(e,t){return Boolean(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Jr(e,t){return e.findIndex((function(e){return!(!e.ref.current||!t.ref.current)&&Xr(t.ref.current,e.ref.current)}))}function en(e){for(var t,r=0,n=Fr(e);!(t=n()).done;){var o=t.value.length;o>r&&(r=o)}return r}function tn(e){for(var t=Wr(e),r=en(t),n=[],o=0;o<r;o+=1)for(var l,a=Fr(t);!(l=a()).done;){var s=l.value;s[o]&&n.push(Pr(Pr({},s[o]),{},{groupId:s[o].groupId?""+o:void 0}))}return n}function rn(e,t,r){for(var n,o=en(e),l=Fr(e);!(n=l()).done;)for(var a=n.value,s=0;s<o;s+=1){var i=a[s];if(!i||r&&i.disabled){var c=0===s&&r?$r(a):a[s-1];a[s]=c&&t!==(null==c?void 0:c.id)&&r?c:{id:"__EMPTY_ITEM__",disabled:!0,ref:{current:null},groupId:null==c?void 0:c.groupId}}}return e}var nn={id:null,ref:{current:null}};function on(e,t){return e.filter((function(e){return e.groupId===t}))}var ln={horizontal:"vertical",vertical:"horizontal"};function an(e,t,r){return r in e?[].concat(e.slice(0,r),[t],e.slice(r)):[].concat(e,[t])}function sn(e){var t=e.map((function(e,t){return[t,e]})),r=!1;return t.sort((function(e,t){var n=e[0],o=e[1],l=t[0],a=t[1],s=o.ref.current,i=a.ref.current;return s&&i?Xr(s,i)?(n>l&&(r=!0),-1):(n<l&&(r=!0),1):0})),r?t.map((function(e){return e[0],e[1]})):e}function cn(e,t){var r=sn(e);e!==r&&t(r)}function un(e,t){"function"==typeof IntersectionObserver?function(e,t){var r=(0,D.useRef)([]);(0,D.useEffect)((function(){for(var n,o=function(e){for(var t,r=e[0],n=e.slice(1),o=null==r||null===(t=r.ref.current)||void 0===t?void 0:t.parentElement,l=function(){var e=o;if(n.every((function(t){return e.contains(t.ref.current)})))return{v:o};o=o.parentElement};o;){var a=l();if("object"==typeof a)return a.v}return Mr(o).body}(e),l=new IntersectionObserver((function(){!!r.current.length&&cn(e,t),r.current=e}),{root:o}),a=Fr(e);!(n=a()).done;){var s=n.value;s.ref.current&&l.observe(s.ref.current)}return function(){l.disconnect()}}),[e])}(e,t):function(e,t){(0,D.useEffect)((function(){var r=setTimeout((function(){return cn(e,t)}),250);return function(){return clearTimeout(r)}}))}(e,t)}function dn(e,t){var r=e.unstable_virtual,n=e.rtl,o=e.orientation,l=e.items,a=e.groups,s=e.currentId,i=e.loop,c=e.wrap,u=e.pastIds,d=e.shift,m=e.unstable_moves,f=e.unstable_includesBaseElement,p=e.initialVirtual,g=e.initialRTL,w=e.initialOrientation,b=e.initialCurrentId,v=e.initialLoop,h=e.initialWrap,_=e.initialShift,C=e.hasSetCurrentId;switch(t.type){case"registerGroup":var E=t.group;if(0===a.length)return Pr(Pr({},e),{},{groups:[E]});var y=Jr(a,E);return Pr(Pr({},e),{},{groups:an(a,E,y)});case"unregisterGroup":var k=t.id,S=a.filter((function(e){return e.id!==k}));return S.length===a.length?e:Pr(Pr({},e),{},{groups:S});case"registerItem":var L,x=t.item,T=a.find((function(e){var t;return null===(t=e.ref.current)||void 0===t?void 0:t.contains(x.ref.current)})),I=Pr({groupId:null==T?void 0:T.id},x),O=Jr(l,I),N=Pr(Pr({},e),{},{items:an(l,I,O)});return C||m||void 0!==b?N:Pr(Pr({},N),{},{currentId:null===(L=$r(N.items))||void 0===L?void 0:L.id});case"unregisterItem":var A=t.id,R=l.filter((function(e){return e.id!==A}));if(R.length===l.length)return e;var P=u.filter((function(e){return e!==A})),D=Pr(Pr({},e),{},{pastIds:P,items:R});if(s&&s===A){var B=f?null:Kr(Pr(Pr({},D),{},{currentId:P[0]}));return Pr(Pr({},D),{},{currentId:B})}return D;case"move":var F=t.id;if(void 0===F)return e;var M=u.filter((function(e){return e!==s&&e!==F})),H=s?[s].concat(M):M,V=Pr(Pr({},e),{},{pastIds:H});if(null===F)return Pr(Pr({},V),{},{unstable_moves:m+1,currentId:Kr(V,F)});var U=Zr(l,F);return Pr(Pr({},V),{},{unstable_moves:U?m+1:m,currentId:Kr(V,null==U?void 0:U.id)});case"next":if(null==s)return dn(e,Pr(Pr({},t),{},{type:"first"}));var j=n&&"vertical"!==o,W=j?qr(l):l,z=W.find((function(e){return e.id===s}));if(!z)return dn(e,Pr(Pr({},t),{},{type:"first"}));var q=!!z.groupId,$=W.indexOf(z),K=W.slice($+1),Z=on(K,z.groupId);if(t.allTheWay){var G=$r(j?on(W,z.groupId):qr(Z));return dn(e,Pr(Pr({},t),{},{type:"move",id:null==G?void 0:G.id}))}var Q=function(e){return e&&ln[e]}(q?o||"horizontal":o),Y=i&&i!==Q,X=q&&c&&c!==Q,J=t.hasNullItem||!q&&Y&&f;if(Y){var ee=function(e,t,r){var n=e.findIndex((function(e){return e.id===t}));return[].concat(e.slice(n+1),r?[nn]:[],e.slice(0,n))}(X&&!J?W:on(W,z.groupId),s,J),te=$r(ee,s);return dn(e,Pr(Pr({},t),{},{type:"move",id:null==te?void 0:te.id}))}if(X){var re=$r(J?Z:K,s),ne=J?(null==re?void 0:re.id)||null:null==re?void 0:re.id;return dn(e,Pr(Pr({},t),{},{type:"move",id:ne}))}var oe=$r(Z,s);return dn(e,Pr(Pr({},t),{},!oe&&J?{type:"move",id:null}:{type:"move",id:null==oe?void 0:oe.id}));case"previous":var le=!a.length&&f,ae=dn(Pr(Pr({},e),{},{items:qr(l)}),Pr(Pr({},t),{},{type:"next",hasNullItem:le}));return Pr(Pr({},ae),{},{items:l});case"down":var se=d&&!t.allTheWay,ie=tn(zr(rn(Wr(l),s,se))),ce=i&&"horizontal"!==i&&f,ue=dn(Pr(Pr({},e),{},{orientation:"vertical",items:ie}),Pr(Pr({},t),{},{type:"next",hasNullItem:ce}));return Pr(Pr({},ue),{},{orientation:o,items:l});case"up":var de=d&&!t.allTheWay,me=tn(qr(zr(rn(Wr(l),s,de)))),fe=f,pe=dn(Pr(Pr({},e),{},{orientation:"vertical",items:me}),Pr(Pr({},t),{},{type:"next",hasNullItem:fe}));return Pr(Pr({},pe),{},{orientation:o,items:l});case"first":var ge=$r(l);return dn(e,Pr(Pr({},t),{},{type:"move",id:null==ge?void 0:ge.id}));case"last":var we=dn(Pr(Pr({},e),{},{items:qr(l)}),Pr(Pr({},t),{},{type:"first"}));return Pr(Pr({},we),{},{items:l});case"sort":return Pr(Pr({},e),{},{items:sn(l),groups:sn(a)});case"setVirtual":return Pr(Pr({},e),{},{unstable_virtual:Gr(t.virtual,r)});case"setRTL":return Pr(Pr({},e),{},{rtl:Gr(t.rtl,n)});case"setOrientation":return Pr(Pr({},e),{},{orientation:Gr(t.orientation,o)});case"setCurrentId":var be=Kr(Pr(Pr({},e),{},{currentId:Gr(t.currentId,s)}));return Pr(Pr({},e),{},{currentId:be,hasSetCurrentId:!0});case"setLoop":return Pr(Pr({},e),{},{loop:Gr(t.loop,i)});case"setWrap":return Pr(Pr({},e),{},{wrap:Gr(t.wrap,c)});case"setShift":return Pr(Pr({},e),{},{shift:Gr(t.shift,d)});case"setIncludesBaseElement":return Pr(Pr({},e),{},{unstable_includesBaseElement:Gr(t.includesBaseElement,f)});case"reset":return Pr(Pr({},e),{},{unstable_virtual:p,rtl:g,orientation:w,currentId:Kr(Pr(Pr({},e),{},{currentId:b})),loop:v,wrap:h,shift:_,unstable_moves:0,pastIds:[]});case"setItems":return Pr(Pr({},e),{},{items:t.items});default:throw new Error}}function mn(e){return(0,D.useCallback)(e,[])}function fn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pn(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 gn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pn(Object(r),!0).forEach((function(t){fn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function wn(e,t){if(null==e)return{};var r,n,o={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}function bn(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 vn(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return bn(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)?bn(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}var hn=(0,D.createContext)({}),Cn=function(e,t,r){void 0===r&&(r=t.children);var n=(0,D.useContext)(hn);return n.useCreateElement?n.useCreateElement(e,t,r):"string"==typeof e&&function(e){return"function"==typeof e}(r)?(t.children,r(wn(t,["children"]))):(0,D.createElement)(e,t,r)};function En(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function yn(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 kn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yn(Object(r),!0).forEach((function(t){En(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Sn(e){var t;if(!function(e){return"object"==typeof e&&null!=e}(e))return!1;var r=Object.getPrototypeOf(e);return null==r||(null===(t=r.constructor)||void 0===t?void 0:t.toString())===Object.toString()}function Ln(e,t){for(var r={},n={},o=0,l=Object.keys(e);o<l.length;o++){var a=l[o];t.indexOf(a)>=0?r[a]=e[a]:n[a]=e[a]}return[r,n]}function xn(e,t){if(void 0===t&&(t=[]),!Sn(e.state))return Ln(e,t);var r=Ln(e,[].concat(t,["state"])),n=r[0],o=r[1],l=n.state,a=function(e,t){if(null==e)return{};var r,n,o={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(n,["state"]);return[kn(kn({},l),a),o]}function Tn(e,t){if(e===t)return!0;if(!e)return!1;if(!t)return!1;if("object"!=typeof e)return!1;if("object"!=typeof t)return!1;var r=Object.keys(e),n=Object.keys(t),o=r.length;if(n.length!==o)return!1;for(var l=0,a=r;l<a.length;l++){var s=a[l];if(e[s]!==t[s])return!1}return!0}function In(e){return"normalizePropsAreEqualInner"===e.name?e:function(t,r){return Sn(t.state)&&Sn(r.state)?e(kn(kn({},t.state),t),kn(kn({},r.state),r)):e(t,r)}}function On(e){var t,r=e.as,n=e.useHook,o=e.memo,l=e.propsAreEqual,a=void 0===l?null==n?void 0:n.unstable_propsAreEqual:l,s=e.keys,i=void 0===s?(null==n?void 0:n.__keys)||[]:s,c=e.useCreateElement,u=void 0===c?Cn:c,d=function(e,t){var o=e.as,l=void 0===o?r:o,a=wn(e,["as"]);if(n){var s,c=xn(a,i),d=c[0],m=c[1],f=n(d,gn({ref:t},m)),p=f.wrapElement,g=wn(f,["wrapElement"]),w=(null===(s=l.render)||void 0===s?void 0:s.__keys)||l.__keys,b=w&&xn(a,w)[0],v=b?gn(gn({},g),b):g,h=u(l,v);return p?p(h):h}return u(l,gn({ref:t},a))};return t=d,d=(0,D.forwardRef)(t),o&&(d=function(e,t){return(0,D.memo)(e,t)}(d,a&&In(a))),d.__keys=i,d.unstable_propsAreEqual=In(a||Tn),d}function Nn(e,t){(0,D.useDebugValue)(e);var r=(0,D.useContext)(hn);return null!=r[e]?r[e]:t}function An(e){var t,r,n,o=(n=e.compose,Array.isArray(n)?n:void 0!==n?[n]:[]),l=function(t,r){if(e.useOptions&&(t=e.useOptions(t,r)),e.name&&(t=function(e,t,r){void 0===t&&(t={}),void 0===r&&(r={});var n="use"+e+"Options";(0,D.useDebugValue)(n);var o=Nn(n);return o?gn(gn({},t),o(t,r)):t}(e.name,t,r)),e.compose)for(var n,l=vn(o);!(n=l()).done;)t=n.value.__useOptions(t,r);return t},a=function(t,r,n){if(void 0===t&&(t={}),void 0===r&&(r={}),void 0===n&&(n=!1),n||(t=l(t,r)),e.useProps&&(r=e.useProps(t,r)),e.name&&(r=function(e,t,r){void 0===t&&(t={}),void 0===r&&(r={});var n="use"+e+"Props";(0,D.useDebugValue)(n);var o=Nn(n);return o?o(t,r):r}(e.name,t,r)),e.compose)if(e.useComposeOptions&&(t=e.useComposeOptions(t,r)),e.useComposeProps)r=e.useComposeProps(t,r);else for(var a,s=vn(o);!(a=s()).done;)r=(0,a.value)(t,r,!0);var i={},c=r||{};for(var u in c)void 0!==c[u]&&(i[u]=c[u]);return i};a.__useOptions=l;var s=o.reduce((function(e,t){return e.push.apply(e,t.__keys||[]),e}),[]);return a.__keys=[].concat(s,(null===(t=e.useState)||void 0===t?void 0:t.__keys)||[],e.keys||[]),a.unstable_propsAreEqual=e.propsAreEqual||(null===(r=o[0])||void 0===r?void 0:r.unstable_propsAreEqual)||Tn,a}function Rn(e,t){void 0===t&&(t=null),e&&("function"==typeof e?e(t):e.current=t)}function Pn(e,t){return(0,D.useMemo)((function(){return null==e&&null==t?null:function(r){Rn(e,r),Rn(t,r)}}),[e,t])}function Dn(e){var t=(0,D.useRef)(e);return Ur((function(){t.current=e})),t}function Bn(e){return e.target===e.currentTarget}var Fn=An({name:"Role",keys:["unstable_system"],propsAreEqual:function(e,t){var r=e.unstable_system,n=Dr(e,["unstable_system"]),o=t.unstable_system,l=Dr(t,["unstable_system"]);return!(r!==o&&!Tn(r,o))&&Tn(n,l)}}),Mn=(On({as:"div",useHook:Fn}),["button","color","file","image","reset","submit"]);function Hn(e){if("BUTTON"===e.tagName)return!0;if("INPUT"===e.tagName){var t=e;return-1!==Mn.indexOf(t.type)}return!1}function Vn(e){var t=Mr(e).activeElement;return null!=t&&t.nodeName?t:null}function Un(e,t){return e===t||e.contains(t)}function jn(e){var t=Vn(e);if(!t)return!1;if(Un(e,t))return!0;var r=t.getAttribute("aria-activedescendant");return!(!r||r!==e.id&&!e.querySelector("#"+r))}function Wn(e){return!Un(e.currentTarget,e.target)}function zn(e){return!!Vr&&-1!==window.navigator.userAgent.indexOf(e)}var qn="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";var $n=zn("Mac")&&!zn("Chrome")&&(zn("Safari")||zn("Firefox"));function Kn(e){!jn(e)&&function(e){return function(e,t){return"matches"in e?e.matches(t):"msMatchesSelector"in e?e.msMatchesSelector(t):e.webkitMatchesSelector(t)}(e,qn)&&function(e){var t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}(e)}(e)&&e.focus()}function Zn(e,t,r,n){return e?t&&!r?-1:void 0:t?n:n||0}function Gn(e,t){return(0,D.useCallback)((function(r){var n;null===(n=e.current)||void 0===n||n.call(e,r),r.defaultPrevented||t&&(r.stopPropagation(),r.preventDefault())}),[e,t])}var Qn=An({name:"Tabbable",compose:Fn,keys:["disabled","focusable"],useOptions:function(e,t){return Pr({disabled:t.disabled},e)},useProps:function(e,t){var r=t.ref,n=t.tabIndex,o=t.onClickCapture,l=t.onMouseDownCapture,a=t.onMouseDown,s=t.onKeyPressCapture,i=t.style,c=Dr(t,["ref","tabIndex","onClickCapture","onMouseDownCapture","onMouseDown","onKeyPressCapture","style"]),u=(0,D.useRef)(null),d=Dn(o),m=Dn(l),f=Dn(a),p=Dn(s),g=!!e.disabled&&!e.focusable,w=(0,D.useState)(!0),b=w[0],v=w[1],h=(0,D.useState)(!0),_=h[0],C=h[1],E=e.disabled?Pr({pointerEvents:"none"},i):i;Ur((function(){var e=u.current;e&&(["BUTTON","INPUT","SELECT","TEXTAREA","A"].includes(e.tagName)||v(!1),["BUTTON","INPUT","SELECT","TEXTAREA"].includes(e.tagName)||C(!1))}),[]);var y=Gn(d,e.disabled),k=Gn(m,e.disabled),S=Gn(p,e.disabled),L=(0,D.useCallback)((function(e){var t;null===(t=f.current)||void 0===t||t.call(f,e);var r=e.currentTarget;if(!e.defaultPrevented&&$n&&!Wn(e)&&Hn(r)){var n=requestAnimationFrame((function(){r.removeEventListener("mouseup",o,!0),Kn(r)})),o=function(){cancelAnimationFrame(n),Kn(r)};r.addEventListener("mouseup",o,{once:!0,capture:!0})}}),[]);return Pr({ref:Pn(u,r),style:E,tabIndex:Zn(g,b,_,n),disabled:!(!g||!_)||void 0,"aria-disabled":!!e.disabled||void 0,onClickCapture:y,onMouseDownCapture:k,onMouseDown:L,onKeyPressCapture:S},c)}});function Yn(e,t,r){if("function"==typeof Event)return new Event(t,r);var n=Mr(e).createEvent("Event");return n.initEvent(t,null==r?void 0:r.bubbles,null==r?void 0:r.cancelable),n}function Xn(e,t,r){return void 0===r&&(r={}),"function"==typeof FocusEvent?new FocusEvent(t,r):Yn(e,t,r)}function Jn(e,t){var r=Xn(e,"blur",t),n=e.dispatchEvent(r),o=kn(kn({},t),{},{bubbles:!0});return e.dispatchEvent(Xn(e,"focusout",o)),n}On({as:"div",useHook:Qn});var eo=Vr&&"msCrypto"in window,to=["baseId","unstable_idCountRef","setBaseId","unstable_virtual","rtl","orientation","items","groups","currentId","loop","wrap","shift","unstable_moves","unstable_hasActiveWidget","unstable_includesBaseElement","registerItem","unregisterItem","registerGroup","unregisterGroup","move","next","previous","up","down","first","last","sort","unstable_setVirtual","setRTL","setOrientation","setCurrentId","setLoop","setWrap","setShift","reset","unstable_setIncludesBaseElement","unstable_setHasActiveWidget"],ro=to,no=ro;function oo(e){e.userFocus=!0,e.focus(),e.userFocus=!1}function lo(e,t){e.userFocus=t}var ao=Vr&&"msCrypto"in window;function so(e,t,r){var n=Dn(r);return(0,D.useCallback)((function(r){var o,l,a,s;if(null===(o=n.current)||void 0===o||o.call(n,r),!r.defaultPrevented&&e&&function(e){return!!Bn(e)&&!e.metaKey&&"Tab"!==e.key}(r)){var i=null==t?void 0:t.ref.current;i&&(l=i,a=r.type,s=r,l.dispatchEvent(function(e,t,r){if(void 0===r&&(r={}),"function"==typeof KeyboardEvent)return new KeyboardEvent(t,r);var n=Mr(e).createEvent("KeyboardEvent");return n.initKeyboardEvent(t,r.bubbles,r.cancelable,Hr(e),r.key,r.location,r.ctrlKey,r.altKey,r.shiftKey,r.metaKey),n}(l,a,s))||r.preventDefault(),r.currentTarget.contains(i)&&r.stopPropagation())}}),[e,t])}function io(e,t){return null==e?void 0:e.some((function(e){return!!t&&e.ref.current===t}))}var co=On({as:"div",useHook:An({name:"Composite",compose:[Qn],keys:to,useOptions:function(e){return Pr(Pr({},e),{},{currentId:Kr(e)})},useProps:function(e,t){var r=t.ref,n=t.onFocusCapture,o=t.onFocus,l=t.onBlurCapture,a=t.onKeyDown,s=t.onKeyDownCapture,i=t.onKeyUpCapture,c=Dr(t,["ref","onFocusCapture","onFocus","onBlurCapture","onKeyDown","onKeyDownCapture","onKeyUpCapture"]),u=(0,D.useRef)(null),d=Zr(e.items,e.currentId),m=(0,D.useRef)(null),f=Dn(n),p=Dn(o),g=Dn(l),w=Dn(a),b=function(e){var t=Dn(e),r=(0,D.useReducer)((function(e){return e+1}),0),n=r[0],o=r[1];return(0,D.useEffect)((function(){var e,r=null===(e=t.current)||void 0===e?void 0:e.ref.current;n&&r&&oo(r)}),[n]),o}(d),v=ao?function(e){var t=(0,D.useRef)(null);return(0,D.useEffect)((function(){var r=Mr(e.current),n=function(e){var r=e.target;t.current=r};return r.addEventListener("focus",n,!0),function(){r.removeEventListener("focus",n,!0)}}),[]),t}(u):void 0;(0,D.useEffect)((function(){var t=u.current;e.unstable_moves&&!d&&(null==t||t.focus())}),[e.unstable_moves,d]);var h=so(e.unstable_virtual,d,s),_=so(e.unstable_virtual,d,i),C=(0,D.useCallback)((function(t){var r;if(null===(r=f.current)||void 0===r||r.call(f,t),!t.defaultPrevented&&e.unstable_virtual){var n=(null==v?void 0:v.current)||t.relatedTarget,o=io(e.items,n);Bn(t)&&o&&(t.stopPropagation(),m.current=n)}}),[e.unstable_virtual,e.items]),E=(0,D.useCallback)((function(t){var r;if(null===(r=p.current)||void 0===r||r.call(p,t),!t.defaultPrevented)if(e.unstable_virtual)Bn(t)&&b();else if(Bn(t)){var n;null===(n=e.setCurrentId)||void 0===n||n.call(e,null)}}),[e.unstable_virtual,e.setCurrentId]),y=(0,D.useCallback)((function(t){var r;if(null===(r=g.current)||void 0===r||r.call(g,t),!t.defaultPrevented&&e.unstable_virtual){var n=(null==d?void 0:d.ref.current)||null,o=function(e){return eo?Vn(e.currentTarget):e.relatedTarget}(t),l=io(e.items,o);Bn(t)&&l?(o===n?m.current&&m.current!==o&&Jn(m.current,t):n&&Jn(n,t),t.stopPropagation()):!io(e.items,t.target)&&n&&Jn(n,t)}}),[e.unstable_virtual,e.items,d]),k=(0,D.useCallback)((function(t){var r,n;if(null===(r=w.current)||void 0===r||r.call(w,t),!t.defaultPrevented&&null===e.currentId&&Bn(t)){var o="horizontal"!==e.orientation,l="vertical"!==e.orientation,a=!(null===(n=e.groups)||void 0===n||!n.length),s={ArrowUp:(a||o)&&function(){if(a){var t,r=$r(zr(qr(Wr(e.items))));null!=r&&r.id&&(null===(t=e.move)||void 0===t||t.call(e,r.id))}else{var n;null===(n=e.last)||void 0===n||n.call(e)}},ArrowRight:(a||l)&&e.first,ArrowDown:(a||o)&&e.first,ArrowLeft:(a||l)&&e.last,Home:e.first,End:e.last,PageUp:e.first,PageDown:e.last}[t.key];s&&(t.preventDefault(),s())}}),[e.currentId,e.orientation,e.groups,e.items,e.move,e.last,e.first]);return Pr({ref:Pn(u,r),id:e.baseId,onFocus:E,onFocusCapture:C,onBlurCapture:y,onKeyDownCapture:h,onKeyDown:k,onKeyUpCapture:_,"aria-activedescendant":e.unstable_virtual&&(null==d?void 0:d.id)||void 0},c)},useComposeProps:function(e,t){t=Fn(e,t,!0);var r=Qn(e,t,!0);return e.unstable_virtual||null===e.currentId?Pr({tabIndex:0},r):Pr(Pr({},t),{},{ref:r.ref})}}),useCreateElement:function(e,t,r){return Cn(e,t,r)}}),uo=An({keys:[].concat(["baseId","unstable_idCountRef","setBaseId"],["id"]),useOptions:function(e,t){var r=(0,D.useContext)(Yr),n=(0,D.useState)((function(){return e.unstable_idCountRef?(e.unstable_idCountRef.current+=1,"-"+e.unstable_idCountRef.current):e.baseId?"-"+r(""):""}))[0],o=(0,D.useMemo)((function(){return e.baseId||r()}),[e.baseId,r]),l=t.id||e.id||""+o+n;return Pr(Pr({},e),{},{id:l})},useProps:function(e,t){return Pr({id:e.id},t)}}),mo=(On({as:"div",useHook:uo}),An({name:"Group",compose:Fn,keys:[],useProps:function(e,t){return Pr({role:"group"},t)}})),fo=(On({as:"div",useHook:mo}),On({as:"div",useHook:An({name:"CompositeGroup",compose:[mo,uo],keys:ro,propsAreEqual:function(e,t){if(!t.id||e.id!==t.id)return mo.unstable_propsAreEqual(e,t);var r=e.currentId,n=(e.unstable_moves,Dr(e,["currentId","unstable_moves"])),o=t.currentId,l=(t.unstable_moves,Dr(t,["currentId","unstable_moves"]));if(e.items&&t.items){var a=Zr(e.items,r),s=Zr(t.items,o),i=null==a?void 0:a.groupId,c=null==s?void 0:s.groupId;if(t.id===c||t.id===i)return!1}return mo.unstable_propsAreEqual(n,l)},useProps:function(e,t){var r=t.ref,n=Dr(t,["ref"]),o=(0,D.useRef)(null),l=e.id;return Ur((function(){var t;if(l)return null===(t=e.registerGroup)||void 0===t||t.call(e,{id:l,ref:o}),function(){var t;null===(t=e.unregisterGroup)||void 0===t||t.call(e,l)}}),[l,e.registerGroup,e.unregisterGroup]),Pr({ref:Pn(o,r)},n)}})})),po=An({name:"Clickable",compose:Qn,keys:["unstable_clickOnEnter","unstable_clickOnSpace"],useOptions:function(e){var t=e.unstable_clickOnEnter,r=void 0===t||t,n=e.unstable_clickOnSpace;return Pr({unstable_clickOnEnter:r,unstable_clickOnSpace:void 0===n||n},Dr(e,["unstable_clickOnEnter","unstable_clickOnSpace"]))},useProps:function(e,t){var r=t.onKeyDown,n=t.onKeyUp,o=Dr(t,["onKeyDown","onKeyUp"]),l=(0,D.useState)(!1),a=l[0],s=l[1],i=Dn(r),c=Dn(n),u=(0,D.useCallback)((function(t){var r;if(null===(r=i.current)||void 0===r||r.call(i,t),!t.defaultPrevented&&!e.disabled&&!t.metaKey&&Bn(t)){var n=e.unstable_clickOnEnter&&"Enter"===t.key,o=e.unstable_clickOnSpace&&" "===t.key;if(n||o){if(function(e){var t=e.currentTarget;return!!e.isTrusted&&(Hn(t)||"INPUT"===t.tagName||"TEXTAREA"===t.tagName||"A"===t.tagName||"SELECT"===t.tagName)}(t))return;t.preventDefault(),n?t.currentTarget.click():o&&s(!0)}}}),[e.disabled,e.unstable_clickOnEnter,e.unstable_clickOnSpace]),d=(0,D.useCallback)((function(t){var r;if(null===(r=c.current)||void 0===r||r.call(c,t),!t.defaultPrevented&&!e.disabled&&!t.metaKey){var n=e.unstable_clickOnSpace&&" "===t.key;a&&n&&(s(!1),t.currentTarget.click())}}),[e.disabled,e.unstable_clickOnSpace,a]);return Pr({"data-active":a||void 0,onKeyDown:u,onKeyUp:d},o)}});function go(e){try{var t=e instanceof HTMLInputElement&&null!==e.selectionStart,r="TEXTAREA"===e.tagName,n="true"===e.contentEditable;return t||r||n||!1}catch(e){return!1}}function wo(e){var t=Vn(e);if(!t)return!1;if(t===e)return!0;var r=t.getAttribute("aria-activedescendant");return!!r&&r===e.id}function bo(e,t){if(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement){var r,n=Object.getPrototypeOf(e),o=null===(r=Object.getOwnPropertyDescriptor(n,"value"))||void 0===r?void 0:r.set;o&&(o.call(e,t),function(e,t,r){e.dispatchEvent(Yn(e,"input",{bubbles:!0}))}(e))}}function vo(e){return e.querySelector("[data-composite-item-widget]")}On({as:"button",memo:!0,useHook:po});var ho=On({as:"button",memo:!0,useHook:An({name:"CompositeItem",compose:[po,uo],keys:no,propsAreEqual:function(e,t){if(!t.id||e.id!==t.id)return po.unstable_propsAreEqual(e,t);var r=e.currentId,n=e.unstable_moves,o=Dr(e,["currentId","unstable_moves"]),l=t.currentId,a=t.unstable_moves,s=Dr(t,["currentId","unstable_moves"]);if(l!==r){if(t.id===l||t.id===r)return!1}else if(n!==a)return!1;return po.unstable_propsAreEqual(o,s)},useOptions:function(e){return Pr(Pr({},e),{},{id:e.id,currentId:Kr(e),unstable_clickOnSpace:!e.unstable_hasActiveWidget&&e.unstable_clickOnSpace})},useProps:function(e,t){var r,n=t.ref,o=t.tabIndex,l=void 0===o?0:o,a=t.onMouseDown,s=t.onFocus,i=t.onBlurCapture,c=t.onKeyDown,u=t.onClick,d=Dr(t,["ref","tabIndex","onMouseDown","onFocus","onBlurCapture","onKeyDown","onClick"]),m=(0,D.useRef)(null),f=e.id,p=e.disabled&&!e.focusable,g=e.currentId===f,w=Dn(g),b=(0,D.useRef)(!1),v=function(e){return(0,D.useMemo)((function(){var t;return null===(t=e.items)||void 0===t?void 0:t.find((function(t){return e.id&&t.id===e.id}))}),[e.items,e.id])}(e),h=Dn(a),_=Dn(s),C=Dn(i),E=Dn(c),y=Dn(u),k=!e.unstable_virtual&&!e.unstable_hasActiveWidget&&g||!(null!==(r=e.items)&&void 0!==r&&r.length);(0,D.useEffect)((function(){var t;if(f)return null===(t=e.registerItem)||void 0===t||t.call(e,{id:f,ref:m,disabled:!!p}),function(){var t;null===(t=e.unregisterItem)||void 0===t||t.call(e,f)}}),[f,p,e.registerItem,e.unregisterItem]),(0,D.useEffect)((function(){var t=m.current;t&&e.unstable_moves&&w.current&&oo(t)}),[e.unstable_moves]);var S=(0,D.useCallback)((function(e){var t;null===(t=h.current)||void 0===t||t.call(h,e),lo(e.currentTarget,!0)}),[]),L=(0,D.useCallback)((function(t){var r,n,o=!!t.currentTarget.userFocus;if(lo(t.currentTarget,!1),null===(r=_.current)||void 0===r||r.call(_,t),!t.defaultPrevented&&!Wn(t)&&f&&!function(e,t){if(Bn(e))return!1;for(var r,n=Fr(t);!(r=n()).done;)if(r.value.ref.current===e.target)return!0;return!1}(t,e.items)&&(null===(n=e.setCurrentId)||void 0===n||n.call(e,f),o&&e.unstable_virtual&&e.baseId&&Bn(t))){var l=Mr(t.target).getElementById(e.baseId);l&&(b.current=!0,function(e,t){var r={},n=r.preventScroll,o=r.isActive,l=void 0===o?wo:o;l(e)||(e.focus({preventScroll:n}),l(e)||requestAnimationFrame((function(){e.focus({preventScroll:n})})))}(l))}}),[f,e.items,e.setCurrentId,e.unstable_virtual,e.baseId]),x=(0,D.useCallback)((function(t){var r;null===(r=C.current)||void 0===r||r.call(C,t),t.defaultPrevented||e.unstable_virtual&&b.current&&(b.current=!1,t.preventDefault(),t.stopPropagation())}),[e.unstable_virtual]),T=(0,D.useCallback)((function(t){var r;if(Bn(t)){var n="horizontal"!==e.orientation,o="vertical"!==e.orientation,l=!(null==v||!v.groupId),a={ArrowUp:(l||n)&&e.up,ArrowRight:(l||o)&&e.next,ArrowDown:(l||n)&&e.down,ArrowLeft:(l||o)&&e.previous,Home:function(){var r,n;!l||t.ctrlKey?null===(r=e.first)||void 0===r||r.call(e):null===(n=e.previous)||void 0===n||n.call(e,!0)},End:function(){var r,n;!l||t.ctrlKey?null===(r=e.last)||void 0===r||r.call(e):null===(n=e.next)||void 0===n||n.call(e,!0)},PageUp:function(){var t,r;l?null===(t=e.up)||void 0===t||t.call(e,!0):null===(r=e.first)||void 0===r||r.call(e)},PageDown:function(){var t,r;l?null===(t=e.down)||void 0===t||t.call(e,!0):null===(r=e.last)||void 0===r||r.call(e)}}[t.key];if(a)return t.preventDefault(),void a();if(null===(r=E.current)||void 0===r||r.call(E,t),!t.defaultPrevented)if(1===t.key.length&&" "!==t.key){var s=vo(t.currentTarget);s&&go(s)&&(s.focus(),bo(s,""))}else if("Delete"===t.key||"Backspace"===t.key){var i=vo(t.currentTarget);i&&go(i)&&(t.preventDefault(),bo(i,""))}}}),[e.orientation,v,e.up,e.next,e.down,e.previous,e.first,e.last]),I=(0,D.useCallback)((function(e){var t;if(null===(t=y.current)||void 0===t||t.call(y,e),!e.defaultPrevented){var r=vo(e.currentTarget);r&&!jn(r)&&r.focus()}}),[]);return Pr({ref:Pn(m,n),id:f,tabIndex:k?l:-1,"aria-selected":!(!e.unstable_virtual||!g)||void 0,onMouseDown:S,onFocus:L,onBlurCapture:x,onKeyDown:T,onClick:I},d)}})}),_o=e=>{let{isActive:t,column:r,onSelect:n,row:o,...a}=e;const s=`${o.label} ${r.label}`,i=(0,D.useCallback)((()=>{n(o.value,r.value)}),[n,o.value,r.value]),c=U()("crowdsignal-forms__block-alignment-control-button",{"is-active":t});return(0,l.createElement)(M.Tooltip,{text:s},(0,l.createElement)(ho,P({className:c,role:"gridcell",onFocus:i},a),(0,l.createElement)(M.VisuallyHidden,null,s)))};const Co=(e,t,r)=>`${e}-${t}-${r}`;var Eo=function e(t){let{columns:r,onChange:n,rows:o,value:s}=t;const i=(0,H.useInstanceId)(e,"block-alignment-control-grid"),c=function(e){void 0===e&&(e={});var t=jr(e),r=t.unstable_virtual,n=void 0!==r&&r,o=t.rtl,l=void 0!==o&&o,a=t.orientation,s=t.currentId,i=t.loop,c=void 0!==i&&i,u=t.wrap,d=void 0!==u&&u,m=t.shift,f=void 0!==m&&m,p=t.unstable_includesBaseElement,g=function(e){void 0===e&&(e={});var t=jr(e).baseId,r=(0,D.useContext)(Yr),n=(0,D.useRef)(0),o=(0,D.useState)((function(){return t||r()}));return{baseId:o[0],setBaseId:o[1],unstable_idCountRef:n}}(Dr(t,["unstable_virtual","rtl","orientation","currentId","loop","wrap","shift","unstable_includesBaseElement"])),w=(0,D.useReducer)(dn,{unstable_virtual:n,rtl:l,orientation:a,items:[],groups:[],currentId:s,loop:c,wrap:d,shift:f,unstable_moves:0,pastIds:[],unstable_includesBaseElement:null!=p?p:null===s,initialVirtual:n,initialRTL:l,initialOrientation:a,initialCurrentId:s,initialLoop:c,initialWrap:d,initialShift:f}),b=w[0],v=(b.pastIds,b.initialVirtual,b.initialRTL,b.initialOrientation,b.initialCurrentId,b.initialLoop,b.initialWrap,b.initialShift,b.hasSetCurrentId,Dr(b,["pastIds","initialVirtual","initialRTL","initialOrientation","initialCurrentId","initialLoop","initialWrap","initialShift","hasSetCurrentId"])),h=w[1],_=(0,D.useState)(!1),C=_[0],E=_[1],y=function(){var e=(0,D.useRef)(!1);return Ur((function(){return function(){e.current=!0}}),[]),e}(),k=(0,D.useCallback)((function(e){return h({type:"setItems",items:e})}),[]);return un(v.items,k),Pr(Pr(Pr({},g),v),{},{unstable_hasActiveWidget:C,unstable_setHasActiveWidget:E,registerItem:mn((function(e){y.current||h({type:"registerItem",item:e})})),unregisterItem:mn((function(e){y.current||h({type:"unregisterItem",id:e})})),registerGroup:mn((function(e){y.current||h({type:"registerGroup",group:e})})),unregisterGroup:mn((function(e){y.current||h({type:"unregisterGroup",id:e})})),move:mn((function(e){return h({type:"move",id:e})})),next:mn((function(e){return h({type:"next",allTheWay:e})})),previous:mn((function(e){return h({type:"previous",allTheWay:e})})),up:mn((function(e){return h({type:"up",allTheWay:e})})),down:mn((function(e){return h({type:"down",allTheWay:e})})),first:mn((function(){return h({type:"first"})})),last:mn((function(){return h({type:"last"})})),sort:mn((function(){return h({type:"sort"})})),unstable_setVirtual:mn((function(e){return h({type:"setVirtual",virtual:e})})),setRTL:mn((function(e){return h({type:"setRTL",rtl:e})})),setOrientation:mn((function(e){return h({type:"setOrientation",orientation:e})})),setCurrentId:mn((function(e){return h({type:"setCurrentId",currentId:e})})),setLoop:mn((function(e){return h({type:"setLoop",loop:e})})),setWrap:mn((function(e){return h({type:"setWrap",wrap:e})})),setShift:mn((function(e){return h({type:"setShift",shift:e})})),unstable_setIncludesBaseElement:mn((function(e){return h({type:"setIncludesBaseElement",includesBaseElement:e})})),reset:mn((function(){return h({type:"reset"})}))})}({baseId:i,currentId:Co(i,s.row,s.column),rtl:(0,a.isRTL)()});return(0,D.useEffect)((()=>{c.setCurrentId(Co(i,s.row,s.column))}),[s,c.setCurrentId]),(0,l.createElement)(co,P({},c,{className:"crowdsignal-forms__block-alignment-control-grid"}),(0,y.map)(o,(e=>(0,l.createElement)(fo,P({},c,{key:`${i}-${e.value}`,role:"row",className:"crowdsignal-forms__block-alignment-control-row"}),(0,y.map)(r,(t=>{const r=Co(i,e.value,t.value),o=c.currentId===Co(i,e.value,t.value);return(0,l.createElement)(_o,P({},c,{id:r,key:r,isActive:o,row:e,column:t,onSelect:n,tabIndex:o?0:-1}))}))))))},yo=e=>{let{rows:t,columns:r,value:n}=e,o=0,a=0;return(0,l.createElement)("div",{className:"crowdsignal-forms__block-alignment-control-icon"},(0,y.map)(t,(e=>(0,l.createElement)("div",{key:a++,className:"crowdsignal-forms__block-alignment-control-icon-row"},(0,y.map)(r,(t=>{const r=e.value===n.row&&t.value===n.column,a=U()("crowdsignal-forms__block-alignment-control-icon-dot",{"is-active":r});return(0,l.createElement)("span",{key:o++,className:a})}))))))};const ko={"2x2":{rows:[{label:(0,a.__)("Top","crowdsignal-forms"),value:"top"},{label:(0,a.__)("Bottom","crowdsignal-forms"),value:"bottom"}],columns:[{label:(0,a.__)("Left","crowdsignal-forms"),value:"left"},{label:(0,a.__)("Right","crowdsignal-forms"),value:"right"}]},"2x3":{rows:[{label:(0,a.__)("Top","crowdsignal-forms"),value:"top"},{label:(0,a.__)("Center","crowdsignal-forms"),value:"center"},{label:(0,a.__)("Bottom","crowdsignal-forms"),value:"bottom"}],columns:[{label:(0,a.__)("Left","crowdsignal-forms"),value:"left"},{label:(0,a.__)("Right","crowdsignal-forms"),value:"right"}]}},So=e=>{let{closeOnSelectionChanged:t,disabled:r,label:n,onChange:o,rows:a,columns:s,value:i}=e;const c=(0,l.createElement)(yo,{rows:a,columns:s,value:i});return(0,l.createElement)(M.Dropdown,{className:"crowdsignal-forms__block-alignment-control",popoverProps:{className:"crowdsignal-forms__block-alignment-control-popover"},renderToggle:e=>{let{onToggle:t,isOpen:o}=e;return(0,l.createElement)(M.Tooltip,{text:n},(0,l.createElement)(M.ToolbarButton,{showTooltip:!0,"aria-haspopup":"true","aria-expanded":o,disabled:r,icon:c,onClick:t,onKeyDown:e=>{o||e.keyCode!==Nr.DOWN||(e.preventDefault(),e.stopPropagation(),t())}}))},renderContent:e=>{let{onClose:r}=e;return(0,l.createElement)(Eo,{onChange:(e,n)=>{o(e,n),!t||i.row===e&&i.column===n||r()},rows:a,columns:s,value:i})}})};So.defaultProps={closeOnSelectionChanged:!1,label:(0,a.__)("Change block position","crowdsignal-forms"),onChange:y.noop};var Lo=So,xo=e=>{let{attributes:t,currentView:r,onViewChange:n,setAttributes:o}=e;const s=e=>()=>n(e);return(0,l.createElement)(F.BlockControls,null,(0,l.createElement)(M.ToolbarGroup,{label:(0,a.__)("Current view","crowdsignal-forms")},(0,l.createElement)(M.ToolbarButton,{className:"crowdsignal-forms-feedback__toolbar-toggle",isActive:r===Er,label:(0,a.__)("Question","crowdsignal-forms"),onClick:s(Er)},(0,a.__)("Question","crowdsignal-forms")),(0,l.createElement)(M.ToolbarButton,{className:"crowdsignal-forms-feedback__toolbar-toggle",isActive:r===yr,label:(0,a.__)("Submit","crowdsignal-forms"),onClick:s(yr)},(0,a.__)("Submit","crowdsignal-forms"))),(0,l.createElement)(M.ToolbarGroup,null,(0,l.createElement)(Lo,P({closeOnSelectionChanged:!0,onChange:(e,t)=>o({x:t,y:e}),label:(0,a.__)("Change button position","crowdsignal-forms"),value:{row:t.y,column:t.x}},ko["2x3"]))))};const To=(e,t)=>(0,y.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize,triggerBackgroundColor:e.triggerBackgroundColor||t.accentColor,triggerTextColor:e.triggerTextColor||t.textColorInverted},((e,t)=>`--crowdsignal-forms-${(0,y.kebabCase)(t)}`)),Io=()=>!!window.wp.customizeWidgets;var Oo=(0,H.compose)([(0,i.withSelect)((e=>{let t=e("core/editor").getPermalink();t||(t=e("core").getSite()&&e("core").getSite().url);const r=e("core/edit-post");return{isFullscreen:"isFeatureActive"in r?r.isFeatureActive("fullscreenMode"):r.getPreference("fullscreenMode"),isInserterActive:r.isInserterOpened(),isListViewActive:r.isListViewOpened(),isSidebarActive:r.isEditorSidebarOpened(),sourceLink:t}})),we])((e=>{const[t,r]=(0,D.useState)(Er),[n,o]=(0,D.useState)(null),[s,c]=(0,D.useState)({}),{attributes:u,isFullscreen:d,isInserterActive:m,isListViewActive:f,isSidebarActive:p,fallbackStyles:g,isSelected:w,setAttributes:b,clientId:v,sourceLink:h,setPosition:_}=e,{isExample:C,feedbackPlaceholder:E,emailPlaceholder:k,surveyId:S,title:L,header:x,emailResponses:I,triggerLabel:O}=u,[A,R]=(0,D.useState)({}),[B,H]=(0,D.useState)(!1),V=(0,D.useMemo)(Io,[]),j=(0,D.useRef)(null),W=(0,D.useRef)(null),z=(0,D.useRef)(null),{error:q,save:$}=mr((async e=>{(0,i.dispatch)("core/editor").lockPostSaving(v);try{const t=await(e=>fr(T()({path:(0,y.trimEnd)(`/crowdsignal-forms/v1/feedback/${e.surveyId||""}`,"/"),method:"POST",data:e})))({feedbackPlaceholder:e.feedbackPlaceholder,emailPlaceholder:e.emailPlaceholder,sourceLink:e.sourceLink,surveyId:e.surveyId,title:e.title||e.header,emailResponses:e.emailResponses});e.surveyId||b({surveyId:t.surveyId})}finally{(0,i.dispatch)("core/editor").unlockPostSaving(v)}}),{feedbackPlaceholder:E,emailPlaceholder:k,sourceLink:h,surveyId:S,title:L,header:x,emailResponses:I});(0,D.useEffect)((()=>{C||u.surveyId||($(),b({isWidget:V}))}),[]),(0,D.useEffect)((()=>{w||r(Er)}),[w]),(0,D.useEffect)((()=>{window.requestAnimationFrame((()=>H(!B)))}),[m,f,p]),(0,D.useLayoutEffect)((()=>{if(C||!W.current||V)return;_(function(e,t,r,n,o){let l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,a={left:(0,y.isObject)(o)?o.left:o,right:(0,y.isObject)(o)?o.right:o,top:(0,y.isObject)(o)?o.top:o,bottom:(0,y.isObject)(o)?o.bottom:o};return l&&(a=((e,t)=>({left:e.left+t.x+window.scrollX,right:e.right+(window.innerWidth>t.left+t.width?window.innerWidth-t.left-t.width:0),top:e.top+t.y+window.scrollY,bottom:e.bottom+(window.innerHeight>t.top+t.height?window.innerHeight-t.top-t.height:0)}))(a,l.getBoundingClientRect())),{...xr(e,0,a),...Tr(t,n,a)}}(u.x,u.y,j.current.offsetWidth,j.current.offsetHeight,{left:"center"===u.y?10:20,right:"center"===u.y?10:20,top:w?80:20,bottom:20},document.getElementsByClassName("interface-interface-skeleton__content")[0]),W.current.offsetWidth,W.current.offsetHeight);const e=((0,y.max)([W.current.offsetWidth,j.current.offsetHeight])-W.current.offsetWidth)/2;R({"--crowdsignal-forms-feedback__toggle-padding":`${e}px`,minHeight:"center"===u.y?W.current.offsetWidth:0,marginLeft:"center"===u.y&&"left"===u.x?W.current.offsetHeight-W.current.offsetWidth-10:0,marginRight:"center"===u.y&&"right"===u.x?W.current.offsetHeight-W.current.offsetWidth-10:0})}),[B,d,w,_,u.x,u.y,W.current,j.current,O,V]),(0,D.useLayoutEffect)((()=>{z.current&&o(z.current.offsetHeight)}),[u.header,z.current,w]),(0,D.useLayoutEffect)((()=>{if(Io)return;if(W.current&&W.current.ownerDocument!==document)return void c({bottom:0,left:0,right:0,top:0});const e=document.getElementsByClassName("interface-interface-skeleton__content")[0].getBoundingClientRect();c({bottom:window.innerHeight-(e.top+e.height),left:e.left,right:window.innerWidth-(e.left+e.width),top:e.top})}),[B,d,w,W.current]);const K=e=>t=>b({[e]:t}),Z=(0,i.useSelect)((e=>e(N).getAccountInfo())),G=(0,y.get)(Z,["signalCount","shouldDisplay"]),Q=G&&(0,y.get)(Z,["signalCount","count"])>=(0,y.get)(Z,["signalCount","userLimit"]),X=(0,y.get)(Z,["account","email"]),J=U()("crowdsignal-forms-feedback",`align-${u.x}`,`vertical-align-${u.y}`,{"no-shadow":u.hideTriggerShadow,"is-active":w,"is-vertical":"center"===u.y,"is-widget":V}),ee=V&&W.current&&W.current.offsetHeight?`${W.current&&W.current.offsetHeight}px`:null,te={...To(u,g),...A,"--crowdsignal-forms-trigger-height":ee},re={height:n},ne=kr.CLOSED===u.status||kr.CLOSED_AFTER===u.status&&null!==u.closedAfterDateTime&&(new Date).toISOString()>u.closedAfterDateTime,oe=(0,y.get)(Z,"capabilities",[]).includes("hide-branding");return(0,l.createElement)(Ue,{blockName:(0,a.__)("Feedback Button","crowdsignal-forms"),blockIcon:(0,l.createElement)(Cr,null)},(0,l.createElement)(xo,P({currentView:t,onViewChange:r},e)),(0,l.createElement)(Or,P({shouldPromote:G,signalWarning:Q,email:X},e)),V&&(0,l.createElement)(l.Fragment,null,!C&&!V&&Q&&(0,l.createElement)(Ze,null),!C&&!V&&q&&(0,l.createElement)(br,{retryHandler:$}),(0,l.createElement)(Ke,{icon:"warning",status:"warn",isDismissible:!1},(0,a.__)("This widget will appear in a fixed position as selected, in a corner or at an edge.","crowdsignal-forms"))),(0,l.createElement)("div",{ref:j,className:J,style:te},(0,l.createElement)("div",{className:"crowdsignal-forms-feedback__trigger-preview"},(0,l.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__trigger-wrapper"},(0,l.createElement)(F.RichText,{ref:W,className:"wp-block-button__link crowdsignal-forms-feedback__trigger",onChange:K("triggerLabel"),value:O,allowedFormats:[],multiline:!1,disableLineBreaks:!0}))),(0,l.createElement)("div",{className:"crowdsignal-forms-feedback__popover-preview"},(C||w||V)&&(0,l.createElement)(l.Fragment,null,!V&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)("div",{"aria-modal":"true",role:"dialog",className:"crowdsignal-forms-feedback__popover-overlay",onClick:()=>{(0,i.dispatch)("core/block-editor").clearSelectedBlock(),W.current.parentElement.parentElement.parentElement.blur()},style:s})),!C&&!V&&Q&&(0,l.createElement)(Ze,null),!C&&!V&&q&&(0,l.createElement)(br,{retryHandler:$}),t===Er&&(0,l.createElement)("div",{ref:z,className:"crowdsignal-forms-feedback__popover"},(0,l.createElement)(F.RichText,{tagName:"h3",className:"crowdsignal-forms-feedback__header",onChange:K("header"),value:u.header,allowedFormats:[]}),(0,l.createElement)(M.TextareaControl,{className:"crowdsignal-forms-feedback__input",rows:6,onChange:K("feedbackPlaceholder"),value:u.feedbackPlaceholder}),(0,l.createElement)(M.TextControl,{className:"crowdsignal-forms-feedback__input",onChange:K("emailPlaceholder"),value:u.emailPlaceholder}),(0,l.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__button-wrapper"},(0,l.createElement)(F.RichText,{className:"wp-block-button__link crowdsignal-forms-feedback__feedback-button",onChange:K("submitButtonLabel"),value:u.submitButtonLabel,allowedFormats:[],multiline:!1,disableLineBreaks:!0})),!oe&&(0,l.createElement)(Y,{trackRef:"cs-forms-feedback",message:(0,a.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")},(0,l.createElement)(vr,null))),t===yr&&(0,l.createElement)("div",{className:"crowdsignal-forms-feedback__popover",style:re},(0,l.createElement)(F.RichText,{tagName:"h3",className:"crowdsignal-forms-feedback__header",onChange:K("submitText"),value:u.submitText,allowedFormats:[]}),!oe&&(0,l.createElement)(Y,{trackRef:"cs-forms-feedback",message:(0,a.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")},(0,l.createElement)(vr,null))),ne&&(0,l.createElement)("div",{className:"crowdsignal-forms-feedback__closed-notice"},(0,a.__)("This Feedback Form is Closed","crowdsignal-forms"))))),e.renderStyleProbe())})),No={title:(0,a.__)("Feedback Button","crowdsignal-forms"),description:(0,a.__)("Add an always visible button that allows your audience to share feedback anytime.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:["crowdsignal",(0,a.__)("feedback","crowdsignal-forms"),(0,a.__)("floating","crowdsignal-forms"),(0,a.__)("contact","crowdsignal-forms"),(0,a.__)("call to action","crowdsignal-forms"),(0,a.__)("cta","crowdsignal-forms"),(0,a.__)("button","crowdsignal-forms"),(0,a.__)("subscribe","crowdsignal-forms"),(0,a.__)("form","crowdsignal-forms"),(0,a.__)("email","crowdsignal-forms"),(0,a.__)("message","crowdsignal-forms")],icon:(0,l.createElement)(Cr,null),edit:Oo,supports:{multiple:!1,html:!1,reusable:!1},attributes:Lr,example:{attributes:{isExample:!0}}},Ao=window.wp.coreData,Ro=window.wp.primitives,Po=e=>{let{size:t=48}=e;return(0,l.createElement)("svg",{className:"crowdsignal-logo",width:`${t}px`,height:`${t}px`,viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},(0,l.createElement)("circle",{fill:"#fff",cx:"24",cy:"24",r:"24"}),(0,l.createElement)("path",{fill:"transparent",stroke:"#001d2d",strokeDasharray:"0,2.89",strokeLinecap:"round",d:"M24.1678322,45.3146853 C35.8469167,45.3146853 45.3146853,35.8469167 45.3146853,24.1678322 C45.3146853,12.4887477 35.8469167,3.02097902 24.1678322,3.02097902 C12.4887477,3.02097902 3.02097902,12.4887477 3.02097902,24.1678322 C3.02097902,35.8469167 12.4887477,45.3146853 24.1678322,45.3146853 Z"}),(0,l.createElement)("g",{fill:"#4bcee4",transform:"translate(11.076923, 14.769231)"},(0,l.createElement)("path",{d:"M0,10.1915057 L0,2.5910185 C0,1.7186909 0.0257916907,1.17459587 0.077375072,0.941403593 C0.129018997,0.708211319 0.23218576,0.483653545 0.49016321,0.302268264 C0.791187356,0.0777104891 1.18672049,0 2.18430191,0 C3.02707265,0 3.48284694,0.120882983 3.7150327,0.32817176 C3.95581569,0.544095036 4.09343192,0.95867259 4.09343192,1.55463543 L4.09343192,3.16107784 L3.47424971,3.41153911 L3.47424971,1.53736643 C3.47424971,1.10551988 3.42266633,0.8895966 3.25925841,0.742749314 C3.10444772,0.595902029 2.82067858,0.552729535 2.15851022,0.552729535 C1.30714226,0.552729535 1.09215096,0.621805525 0.911548579,0.751383813 C0.679362819,0.924134595 0.619182208,1.26094085 0.619182208,1.90871068 L0.619182208,10.761565 C0.619182208,11.4093348 0.679362819,11.7461411 0.911548579,11.9188919 C1.09215096,12.0484702 1.47914741,12.1175461 2.15851022,12.1175461 C2.82067858,12.1175461 3.10444772,12.0743736 3.25925841,11.9275264 C3.42266633,11.7806791 3.47424971,11.5647558 3.47424971,11.1329092 L3.47424971,9.12915827 L4.09343192,8.878697 L4.09343192,11.1156403 C4.09343192,11.7202376 3.95581569,12.1261806 3.7150327,12.3421039 C3.48284694,12.5493927 3.02707265,12.6702757 2.18430191,12.6702757 C1.35872564,12.6702757 0.791187356,12.5925652 0.49016321,12.3766419 C0.23218576,12.1866221 0.129018997,11.9706989 0.077375072,11.7288721 C0.0257916907,11.5129488 0,10.9947573 0,10.1915057"}),(0,l.createElement)("path",{d:"M7.34630646,4.83697296 L5.68545357,4.83697296 L5.68545357,0.554807353 L7.56439528,0.554807353 C7.97541562,0.554807353 8.26059051,0.615469383 8.38643596,0.771518487 C8.49545084,0.910174554 8.57098174,1.17888171 8.57098174,1.59497197 L8.57098174,3.9008004 C8.57098174,4.24750159 8.47029356,4.48154474 8.31934988,4.62026183 C8.15157563,4.76764493 7.81602713,4.83697296 7.34630646,4.83697296 M8.98200208,4.71558788 C9.09101696,4.5509338 9.17493361,4.28216561 9.17493361,3.9094664 L9.17493361,1.4476499 C9.17493361,0.944838571 9.03231664,0.580805366 8.81422783,0.364094233 C8.5793675,0.121324059 8.14318987,0 7.55600952,0 L5.08150169,0 L5.08150169,11.8063932 L5.68545357,11.5550181 L5.68545357,5.39178032 L7.63148135,5.39178032 C8.18511867,5.39178032 8.47029356,5.7124835 8.47029356,6.37128291 L8.47029356,10.4367374 L9.07424544,10.1853622 L9.07424544,6.22389981 C9.07424544,5.53910239 8.78907055,5.17506918 8.21027595,5.13167814 L8.21027595,5.11434613 C8.5793675,5.0536841 8.84777087,4.92363301 8.98200208,4.71558788"}),(0,l.createElement)("path",{d:"M13.3561043,6.80662225 C13.3561043,7.38028547 13.3046173,7.70560441 13.0986088,7.8854129 C12.9097627,8.04810251 12.5921386,8.0908997 12.0685665,8.0908997 C11.544934,8.0908997 11.2273703,8.04810251 11.0385242,7.8854129 C10.8325158,7.70560441 10.7810288,7.38028547 10.7810288,6.80662225 L10.7810288,1.83220207 C10.7810288,1.25859913 10.8325158,0.933219913 11.0385242,0.753411425 C11.2273703,0.590721815 11.544934,0.547924622 12.0685665,0.547924622 C12.5921386,0.547924622 12.9097627,0.590721815 13.0986088,0.753411425 C13.3046173,0.933219913 13.3561043,1.25859913 13.3561043,1.83220207 L13.3561043,6.80662225 Z M13.5792751,0.350997258 C13.2617114,0.0684755084 12.7380789,0 12.0685665,0 C11.3990541,0 10.8754216,0.0684755084 10.557858,0.350997258 C10.2832002,0.582162377 10.1630034,0.967457667 10.1630034,1.60103695 L10.1630034,7.03778737 C10.1630034,7.67136666 10.2832002,8.05666195 10.557858,8.28782707 C10.8754216,8.57034882 11.3990541,8.63882433 12.0685665,8.63882433 C12.7380789,8.63882433 13.2617114,8.57034882 13.5792751,8.28782707 C13.8539329,8.05666195 13.9741297,7.67136666 13.9741297,7.03778737 L13.9741297,1.60103695 C13.9741297,0.967457667 13.8539329,0.582162377 13.5792751,0.350997258 Z"}),(0,l.createElement)("polygon",{points:"16.3341896 7.34300068 14.538741 0 15.1824002 0 16.7322506 6.43818001 18.2567005 0 19.2136928 0 20.6534742 5.00260718 21.9577264 0 22.584452 0 21.1446706 5.4115283 20.2215457 5.7769602 18.7478969 0.574180131 17.2065133 6.98626662"}),(0,l.createElement)("path",{d:"M24.4293299,3.34422295 L23.6405745,3.34422295 L23.6405745,0.543247996 L24.4293299,0.543247996 C25.1487046,0.543247996 25.3740545,0.840298462 25.3740545,1.94370559 C25.3740545,3.03862728 25.1487046,3.34422295 24.4293299,3.34422295 M24.2906295,0 L23.0079104,0 L23.0079104,3.88747095 L24.2906295,3.88747095 C25.6861151,3.88747095 25.9721198,3.34422295 25.9721198,1.94370559 C25.9721198,0.534762547 25.6861151,0 24.2906295,0"})),(0,l.createElement)("g",{fill:"#384869",transform:"translate(11.076923, 14.769231)"},(0,l.createElement)("path",{d:"M3.30420202,16.4838878 L3.30420202,16.4837035 C3.14742898,16.483642 2.9908337,16.483642 2.83429766,16.483642 L2.83429766,16.4835806 C2.08858889,16.4835806 2.06151207,16.4835806 2.03461299,16.4835806 C1.7892626,16.4835806 1.56654535,16.4834577 1.32812711,16.4834577 C0.766268195,16.4821062 0.555400762,16.444201 0.555400762,15.820393 C0.555400762,15.3262123 0.719579929,15.2342446 1.32812711,15.2276711 C1.58923775,15.2275482 1.85046689,15.2273639 2.77439685,15.2273025 C2.94894461,15.2271796 3.12503284,15.2271796 3.30420202,15.2271182 C3.91049773,15.2288383 4.06892974,15.3953264 4.06892974,15.8727354 L4.06892974,15.9425867 L4.57385029,15.7331558 C4.52419957,14.9958165 4.27073206,14.6969367 3.30420202,14.6866157 L3.30420202,14.6863085 C3.12598082,14.6862471 2.9526773,14.6860628 2.77439685,14.6860014 C2.08852964,14.6860014 2.06186756,14.6860014 2.03461299,14.6860014 C1.79299529,14.6860014 1.55872448,14.6861857 1.31977299,14.6863085 L1.31977299,14.68637 C0.464216447,14.6937421 0,14.921972 0,15.9687578 C0,17.0148064 0.655472438,17.0247589 1.31977299,17.024636 L2.74447607,17.024636 L2.83429766,17.024636 C2.98953022,17.024636 3.13172798,17.0248203 3.28417583,17.0248817 C3.85622558,17.0277692 4.10258321,17.1382287 4.10258321,17.7837231 C4.10258321,18.3062252 3.97490147,18.4538528 3.28417583,18.4634366 C3.10222194,18.4635595 2.923823,18.4637438 2.74447607,18.4638667 C1.8462602,18.4641124 1.59054123,18.4642967 1.31977299,18.4643581 L1.31977299,18.4644196 C0.706604383,18.464051 0.504920556,18.2544972 0.504920556,17.6877621 L0.504920556,17.6179723 L0,17.8274032 C0.049769217,18.6527784 0.345244319,18.9949696 1.31977299,19.0048606 L1.31977299,19.0050449 C1.55937622,19.0051678 1.79104007,19.0054135 2.03461299,19.0054135 C2.06180831,19.0054135 2.08852964,19.0054135 2.80437688,19.0054135 L2.80437688,19.0053521 C2.97181475,19.0052906 3.13664565,19.0051678 3.30420202,19.0051063 L3.30420202,19.0047377 C4.23553812,18.9936795 4.65804322,18.6806697 4.65804322,17.6354198 C4.65804322,16.5891254 3.97028004,16.4882496 3.30420202,16.4838878"}),(0,l.createElement)("polygon",{points:"5.64611299 12.9122823 6.21072429 12.6702757 6.21072429 18.8614331 5.64611299 18.8614331"}),(0,l.createElement)("path",{d:"M11.1510732,13.1081108 L11.1510732,12.839366 C11.1510732,12.0331315 10.711638,11.8063932 9.74988839,11.8063932 C9.71534028,11.8063932 9.68145424,11.806759 9.64786914,11.8072468 C9.50726915,11.8074907 9.36877576,11.8079784 9.23088426,11.8084661 L9.23088426,11.8085271 C8.68515649,11.8085271 8.67035016,11.8085881 8.65608552,11.808649 C7.8425196,11.8302315 7.33994689,12.0331315 7.33994689,13.0325111 L7.33994689,13.6912652 L7.33994689,15.8450649 L7.33994689,17.1760469 L7.33994689,17.2427454 L7.33994689,17.727681 C7.33994689,18.4396598 7.64100901,18.8314981 8.65608552,18.8593602 C8.67041035,18.8593602 8.6850963,18.8594212 9.23088426,18.8594821 C9.36847482,18.8600309 9.50588482,18.8606405 9.64786914,18.8608844 C9.66526357,18.8610673 9.68235706,18.8614331 9.70017281,18.8614331 C10.6453706,18.8614331 11.1510732,18.6599354 11.1510732,17.6857354 L11.1510732,16.7094624 L11.1510732,16.642764 L11.1510732,15.8450649 L11.1510732,15.8151908 L11.1510732,14.9866422 L9.66700903,14.9866422 L9.66700903,15.5241318 L10.5541251,15.5241318 L10.5541251,15.8151908 L10.5541251,15.8450649 L10.5541251,16.263485 L10.5541251,16.642764 L10.5541251,16.7094624 L10.5541251,17.6269017 C10.5541251,18.2315776 10.3800604,18.3240044 9.71672461,18.3240044 C9.69282984,18.3240044 9.67062033,18.3235167 9.64786914,18.3232118 C9.51388987,18.322907 9.38731377,18.3222973 9.26037655,18.3216267 L9.26037655,18.3215047 C8.68521668,18.3214438 8.67071129,18.3213828 8.65608552,18.3213218 C8.13659988,18.3041899 7.93689494,18.1682324 7.93689494,17.5093563 L7.93689494,17.2427454 L7.93689494,17.1760469 L7.93689494,16.263485 L7.93689494,15.8450649 L7.93689494,13.6912652 L7.93689494,13.1668835 C7.93689494,12.5029472 8.05173431,12.3647948 8.65608552,12.3467484 C8.67077148,12.3466874 8.68521668,12.3466265 9.26037655,12.3465655 L9.26037655,12.3464436 C9.38713321,12.3458339 9.5122046,12.3452242 9.64786914,12.3449194 C9.68097273,12.3443707 9.71407632,12.3438829 9.74988839,12.3438829 C10.3136727,12.3438829 10.6039009,12.377476 10.6039009,12.856193 L10.6039009,13.318022 L11.1510732,13.1081108 Z"}),(0,l.createElement)("polygon",{id:"Fill-18",fill:"#384869",points:"16.4778247 8.69919562 16.5224146 14.606966 16.5446502 18.0439659 15.2978527 15.0956699 13.3478748 9.99624285 12.4214486 10.3738282 12.4214486 15.0956699 12.4214486 15.1261836 12.4214486 18.8614331 13.0278593 18.8614331 13.0278593 15.1261836 13.0278593 15.0956699 13.0278593 10.8201754 14.6235491 15.0956699 16.2104039 18.8614331 17.0794918 18.8614331 17.0794918 14.606966 17.0794918 8.49484392"}),(0,l.createElement)("path",{d:"M19.5573998,13.7726612 L20.4566278,8.39789802 L21.347454,13.7726612 L19.5573998,13.7726612 Z M20.8022844,6.91105946 L20.1351706,7.18543106 L18.0675616,18.8604597 L18.7237294,18.8614331 L19.4649801,14.3257238 L21.4399328,14.3257238 L22.2091698,18.8614331 L22.8667576,18.8614331 L20.8022844,6.91105946 Z"}),(0,l.createElement)("polygon",{points:"24.4839578 18.3103496 24.4839578 7.53021014 24.4839578 7.39356083 24.4839578 5.47125541 23.8548274 5.72097081 23.8548274 7.39356083 23.8548274 7.53021014 23.8548274 18.8614331 25.9721198 18.8614331 25.9721198 18.3103496"})))},Do=e=>{let{attributes:t,shouldPromote:r,signalWarning:n}=e;const{editText:o,createText:s,dashboardLink:i}=t;return(0,l.createElement)(F.InspectorControls,null,(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Crowdsignal Settings","crowdsignal-forms"),initialOpen:!0},(0,l.createElement)("div",null,o),(0,l.createElement)(M.PanelRow,null,(0,l.createElement)(M.Button,{variant:"secondary",href:i,target:"_blank",text:s}))),(0,l.createElement)(M.PanelBody,{title:(0,a.__)("Results","crowdsignal-forms"),initialOpen:!0},(0,l.createElement)("div",null,(0,l.createInterpolateElement)((0,a.__)("View results on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:(0,l.createElement)("a",{href:i,target:"_blank",rel:"external noreferrer noopener"})})),(0,l.createElement)(M.PanelRow,null,(0,l.createElement)("div",null,(0,l.createElement)(M.Button,{variant:"secondary",href:i,target:"_blank",text:(0,a.__)("View Results","crowdsignal-forms")})))),r&&(0,l.createElement)(M.PanelBody,{title:"",initialOpen:!0},(0,l.createElement)(M.PanelRow,null,(0,l.createElement)(Te,{signalWarning:n}))))};function Bo(e){let{html:t}=e;return(0,l.createElement)("div",(0,F.useBlockProps)(),(0,l.createElement)(M.SandBox,{html:t}))}var Fo=()=>(0,l.createElement)("div",{className:"wp-block-embed is-loading"},(0,l.createElement)(M.Spinner,null)),Mo=["crowdsignal.com","survey.fm","crowdsignal.net"],Ho=(0,l.createElement)(Ro.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,l.createElement)(Ro.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"})),Vo=e=>{let{setIsEditingURL:t}=e;return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(F.BlockControls,null,(0,l.createElement)(M.ToolbarGroup,null,(0,l.createElement)(M.ToolbarButton,{className:"components-toolbar__control",label:(0,a.__)("Edit URL","crowdsignal-forms"),icon:Ho,onClick:()=>{t(!0)}}))))},Uo=r(482),jo=r.n(Uo),Wo={url:{type:"string"},caption:{type:"string",source:"html",selector:"figcaption"},type:{type:"string",default:"html"},providerNameSlug:{type:"string",default:"crowdsignal"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1},previewable:{type:"boolean",default:!0},createLink:{type:"string",default:"https://crowdsignal.com/support/add-a-multipage-survey-to-any-wordpress-page-or-post/?ref=surveyembedblock"},createText:{type:"string",default:(0,a.__)("Create a new Survey","crowdsignal-forms")},typeText:{type:"string",default:(0,a.__)("survey","crowdsignal-forms")},editText:{type:"string",default:(0,l.createInterpolateElement)((0,a.__)("Edit your surveys on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:(0,l.createElement)("a",{href:"https://app.crowdsignal.com?ref=surveymbedblock",target:"_blank",rel:"external noreferrer noopener"})})},dashboardLink:{type:"string",default:"https://app.crowdsignal.com/?ref=surveyembedblock"},embedMessage:{type:"string",default:(0,a.__)("Paste a link to the survey you want to display on your site","crowdsignal-forms")},placeholderTitle:{type:"string",default:(0,a.__)("Survey Embed","crowdsignal-forms")}},zo=[{name:"crowdsignal-forms/quiz",isDefault:!1,title:(0,a.__)("Quiz","crowdsignal-forms"),description:(0,a.__)("Create a multipage quiz on crowdsignal.com and embed it.","crowdsignal-forms"),icon:(0,l.createElement)((function(){return(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"19",fill:"none",viewBox:"0 0 16 19"},(0,l.createElement)("path",{fill:"#1E1E1E",d:"M7.167 15h1.5v-1.5h-1.5V15zM7.917 6C6.305 6 5 7.326 5 8.963h1.458c0-.815.657-1.482 1.459-1.482s1.458.667 1.458 1.482c0 1.481-2.188 1.296-2.188 3.704h1.459c0-1.667 2.187-1.852 2.187-3.704C10.833 7.326 9.528 6 7.917 6z"}),(0,l.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M4.444 3.325h9.778c.246 0 .445.213.445.475v13.3c0 .262-.2.475-.445.475H1.778c-.246 0-.445-.213-.445-.475V3.8c0-.262.2-.475.445-.475h2.666zM8 0C6.839 0 5.851.793 5.485 1.9H1.778C.796 1.9 0 2.75 0 3.8v13.3C0 18.15.796 19 1.778 19h12.444c.982 0 1.778-.85 1.778-1.9V3.8c0-1.05-.796-1.9-1.778-1.9h-3.707C10.149.793 9.16 0 8 0z",clipRule:"evenodd"}),(0,l.createElement)("path",{fill:"#F3F4F5",d:"M8.75 1.75a.75.75 0 11-1.5 0 .75.75 0 011.5 0z"}))}),null),attributes:{createLink:"https://crowdsignal.com/support/create-a-quiz/?ref=quizembedblock",createText:(0,a.__)("Create a new Quiz","crowdsignal-forms"),placeholderTitle:(0,a.__)("Quiz Embed","crowdsignal-forms"),typeText:(0,a.__)("quiz","crowdsignal-forms"),editText:(0,l.createInterpolateElement)((0,a.__)("Edit your quizzes on <a>crowdsignal.com</a>","crowdsignal-forms"),{a:(0,l.createElement)("a",{href:"https://app.crowdsignal.com/?ref=quizmbedblock",target:"_blank",rel:"external noreferrer noopener"})}),dashboardLink:"https://app.crowdsignal.com/?ref=quizmbedblock",embedMessage:(0,a.__)("Paste a link to the quiz you want to display on your site","crowdsignal-forms")},keywords:[(0,a.__)("quiz","crowdsignal-forms"),(0,a.__)("quizzes","crowdsignal-forms")],isActive:(e,t)=>e.typeText===t.typeText}],qo={title:(0,a.__)("Survey","crowdsignal-forms"),description:(0,a.__)("Create a multipage survey on crowdsignal.com and embed it.","crowdsignal-forms"),category:"crowdsignal-forms",keywords:[(0,a.__)("survey","crowdsignal-forms")],icon:(0,l.createElement)((function(){return(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"19",fill:"none",viewBox:"0 0 16 19"},(0,l.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M4.444 3.325h9.778c.246 0 .445.213.445.475v13.3c0 .262-.2.475-.445.475H1.778c-.246 0-.445-.213-.445-.475V3.8c0-.262.2-.475.445-.475h2.666zM8 0C6.839 0 5.851.793 5.485 1.9H1.778C.796 1.9 0 2.75 0 3.8v13.3C0 18.15.796 19 1.778 19h12.444c.982 0 1.778-.85 1.778-1.9V3.8c0-1.05-.796-1.9-1.778-1.9h-3.707C10.149.793 9.16 0 8 0z",clipRule:"evenodd"}),(0,l.createElement)("path",{fill:"#1E1E1E",fillRule:"evenodd",d:"M13 7.5H3V6h10v1.5zM13 11.5H3V10h10v1.5zM10 15.5H3V14h7v1.5z",clipRule:"evenodd"}),(0,l.createElement)("path",{fill:"#F3F4F5",d:"M8.75 1.75a.75.75 0 11-1.5 0 .75.75 0 011.5 0z"}))}),null),edit:e=>{let{attributes:t,setAttributes:r}=e;const[n,o]=(0,l.useState)(!0),{createText:s,createLink:c,embedMessage:u,placeholderTitle:d}=t,[m,f]=(0,l.useState)(t.url),p=(0,i.useSelect)((e=>e(N).getAccountInfo())),g=(0,y.get)(p,["signalCount","shouldDisplay"]),w=g&&(0,y.get)(p,["signalCount","count"])>=(0,y.get)(p,["signalCount","userLimit"]),{preview:b,fetching:v,cannotEmbed:h}=(0,i.useSelect)((e=>{const{getEmbedPreview:t,isPreviewEmbedFallback:r,isRequestingEmbedPreview:n}=e(Ao.store);if(!m)return{fetching:!1,cannotEmbed:!1};const o=t(m),l=r(m),a=Mo.some((e=>m.includes(e))),s=!!o&&!(!1===o?.html&&void 0===o?.type)&&a;return{preview:s?o:void 0,fetching:n(m),cannotEmbed:!s||l}}),[t.url]);return v?(0,l.createElement)(Ro.View,null,(0,l.createElement)(Do,{attributes:t,shouldPromote:g,signalWarning:w}),(0,l.createElement)(Vo,{setIsEditingURL:o}),(0,l.createElement)(M.Placeholder,null,(0,l.createElement)(Fo,null))):(0,l.createElement)(Ro.View,null,(0,l.createElement)(Do,{attributes:t,shouldPromote:g,signalWarning:w}),(0,l.createElement)(Vo,{setIsEditingURL:o}),v||!b||n?(0,l.createElement)(M.Placeholder,{icon:Po,label:d},(0,l.createElement)("form",{onSubmit:e=>{e.preventDefault(),o(!1),r({url:m})}},(0,l.createElement)("div",{className:"cs-embed__instructions"},u),h&&(0,l.createElement)("span",{className:"cs-embed__error"},(0,a.__)("Unable to embed, please check the URL and try again.","crowdsignal-forms")),(0,l.createElement)("input",{className:"cs-embed__field",label:u,value:m,onChange:e=>f(e.target.value)}),(0,l.createElement)(M.Button,{className:"cs-embed__button",variant:"primary",type:"submit",label:(0,a.__)("Embed","crowdsignal-forms"),text:(0,a.__)("Embed","crowdsignal-forms")})),(0,l.createElement)(M.ExternalLink,{href:c,className:"cs-embed__create-link"},s)):(0,l.createElement)(Bo,{html:b.html}))},save:function(e){let{attributes:t}=e;const{url:r,type:n,providerNameSlug:o}=t;if(!r)return null;const a=jo()("wp-block-embed",{[`is-type-${n}`]:n,[`is-provider-${o}`]:o,[`wp-block-embed-${o}`]:o});return(0,l.createElement)("figure",F.useBlockProps.save({className:a}),(0,l.createElement)("div",{className:"wp-block-embed__wrapper"},`\n${r}\n`))},variations:zo,attributes:Wo,supports:{align:["center","wide","full"]},getEditWrapperProps:e=>{let{align:t}=e;return{"data-align":t}}};const $o={},Ko=["crowdsignal-forms/feedback"];(0,n.registerBlockType)("crowdsignal-forms/poll",Ye),(0,n.registerBlockType)("crowdsignal-forms/vote",dt),(0,n.registerBlockType)("crowdsignal-forms/vote-item",Kt),(0,n.registerBlockType)("crowdsignal-forms/applause",ar),(0,n.registerBlockType)("crowdsignal-forms/nps",_r),(0,n.registerBlockType)("crowdsignal-forms/feedback",No),(0,n.registerBlockType)("crowdsignal-forms/cs-embed",qo),(0,o.addFilter)("editor.BlockListBlock","crowdsignal-forms/with-fixed-position",(e=>t=>{if(!(0,y.includes)(Ko,t.name))return(0,l.createElement)(e,t);const[r,n]=(0,D.useState)({});$o[t.clientId]=n,(0,D.useEffect)((()=>()=>{$o[t.clientId]=null}),[$o,t.clientId]);const o={...(0,y.get)(t,["wrapperProps","style"],{}),...r,position:(0,y.isEmpty)(r)?null:"fixed",margin:0},a={...t.wrapperProps,style:o};return(0,l.createElement)(e,P({},t,{wrapperProps:a}))}),1),(0,o.addFilter)("editor.BlockEdit","crowdsignal-forms/with-fixed-position-control",(e=>t=>{if(!(0,y.includes)(Ko,t.name))return(0,l.createElement)(e,t);const r=(0,D.useCallback)((e=>{$o[t.clientId]((0,y.pick)(e,["top","left","right","bottom"]))}),[t.clientId]);return(0,l.createElement)(e,P({},t,{setPosition:r}))}))}()}(); -
crowdsignal-forms/trunk/build/feedback.asset.php
r2898850 r2907675 1 <?php return array('dependencies' => array('crowdsignal-forms-apifetch', 'lodash', 'react', 'react-dom', 'wp-components', 'wp- element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill'), 'version' => '8f26cf6b219ca1dd1f65c65e74d84008');1 <?php return array('dependencies' => array('crowdsignal-forms-apifetch', 'lodash', 'react', 'react-dom', 'wp-components', 'wp-compose', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill'), 'version' => 'c8fd46ad3d9dc79c118e'); -
crowdsignal-forms/trunk/build/feedback.css
r2715028 r2907675 1 @keyframes crowdsignal-forms-animation__pop{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__pulse{0%{opacity:0.4}50%{opacity:0.7}100%{opacity:0.4}}@keyframes crowdsignal-forms-animation__grow{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__fade-in{0%{opacity:0}100%{opacity:1}}@keyframes crowdsignal-forms-animation__fade-out{0%{opacity:1}100%{opacity:0}}.crowdsignal-forms-feedback{display:flex;position:fixed;z-index:9999999}.crowdsignal-forms-feedback>div:last-child:not(.crowdsignal-forms-feedback__trigger){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.crowdsignal-forms-feedback .crowdsignal-forms__footer-branding{margin-top:24px;font-size:12px;line-height:1.25}.crowdsignal-forms-feedback__trigger-wrapper{margin:0 !important}.crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{margin-top:-50%;transform-origin:top right;transform:rotateZ(270deg) translateY(-100%)}.crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top left;transform:rotateZ(270deg) translateX(-100%)}.crowdsignal-forms-feedback__trigger{box-shadow:1px 1px 7px rgba(0,0,0,0.3);cursor:pointer;background-color:var(--crowdsignal-forms-trigger-background-color) !important;color:var(--crowdsignal-forms-trigger-text-color) !important;display:flex !important;align-items:center;font-size:16px !important;line-height:1.5 !important;padding:10px 16px !important;white-space:nowrap !important;border:none}.crowdsignal-forms-feedback__trigger>svg{fill:currentColor}.crowdsignal-forms-feedback__trigger.is-active{background:var(--crowdsignal-forms-trigger-background-color) !important;padding-left:12px !important}.crowdsignal-forms-feedback.no-shadow .crowdsignal-forms-feedback__trigger{box-shadow:none}.crowdsignal-forms-feedback__popover-wrapper.components-popover .components-popover__content{background-color:transparent;border:0;box-shadow:none;outline:0;overflow:visible}.crowdsignal-forms-feedback__popover{background-color:var(--crowdsignal-forms-background-color);border-top:10px solid var(--crowdsignal-forms-button-color);box-shadow:1px 1px 7px rgba(0,0,0,0.3);color:var(--crowdsignal-forms-text-color);max-height:480px;outline:0;overflow-y:scroll;padding:24px;width:240px;text-align:left;z-index:100;display:flex;flex-direction:column}@media screen and (min-width: 360px){.crowdsignal-forms-feedback__popover{max-height:640px;width:300px}}@media screen and (min-width: 480px){.crowdsignal-forms-feedback__popover{max-height:auto;width:380px}}.crowdsignal-forms-feedback__header{color:var(--crowdsignal-forms-text-color);margin-top:0 !important;margin-bottom:32px !important;flex-grow:1}.crowdsignal-forms-feedback__input{margin-top:16px;position:relative;width:100%;z-index:1 }.crowdsignal-forms-feedback__input.is-error::before{border:3px solid #d63638;box-sizing:border-box;content:"";display:block;position:absolute;top:-4px;left:-4px;bottom:-4px;right:-4px;z-index:-1}.crowdsignal-forms-feedback__input input,.crowdsignal-forms-feedback__input textarea{box-sizing:border-box;font-size:var(--crowdsignal-forms-text-size) !important;padding:16px !important}.crowdsignal-forms-feedback__button-wrapper{display:flex;justify-content:flex-end;margin-top:24px;margin-bottom:0;width:100%}.crowdsignal-forms-feedback__button-wrapper:hover{color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-feedback__feedback-button{background-color:var(--crowdsignal-forms-button-color) !important;color:var(--crowdsignal-forms-button-text-color) !important;border:none}.crowdsignal-forms__footer-branding{align-items:center;display:flex;margin-top:16px;width:100%}.crowdsignal-forms__footer-branding img.crowdsignal-forms__footer-branding-logo{height:50px;margin-left:auto;margin-right:0;width:50px}.crowdsignal-forms__footer-branding .crowdsignal-forms__branding-promote{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:10px;text-decoration:none !important;box-shadow:none;border:0;background-color:#a4a4a4a4;color:#fff;cursor:pointer;padding-right:8px;padding-left:8px;margin-left:16px;border-radius:2px;padding-top:2px;padding-bottom:2px;vertical-align:middle}.crowdsignal-forms__footer-cs-link{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-bottom:0 solid var(--crowdsignal-forms-text-color) !important}.crowdsignal-forms__footer-cs-link:not(:hover){color:var(--crowdsignal-forms-text-color);opacity:0.4}.has-default-thankyou .crowdsignal-forms__footer-cs-link{color:#333}1 @keyframes crowdsignal-forms-animation__pop{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__pulse{0%{opacity:0.4}50%{opacity:0.7}100%{opacity:0.4}}@keyframes crowdsignal-forms-animation__grow{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__fade-in{0%{opacity:0}100%{opacity:1}}@keyframes crowdsignal-forms-animation__fade-out{0%{opacity:1}100%{opacity:0}}.crowdsignal-forms-feedback{display:flex;position:fixed;z-index:9999999}.crowdsignal-forms-feedback>div:last-child:not(.crowdsignal-forms-feedback__trigger){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.crowdsignal-forms-feedback .crowdsignal-forms__footer-branding{margin-top:24px;font-size:12px;line-height:1.25}.crowdsignal-forms-feedback__trigger-wrapper{margin:0 !important}.crowdsignal-forms-feedback.is-vertical .crowdsignal-forms-feedback__trigger-wrapper{margin-top:-50%;transform-origin:top right;transform:rotateZ(270deg) translateY(-100%)}.crowdsignal-forms-feedback.is-vertical.align-right .crowdsignal-forms-feedback__trigger-wrapper{transform-origin:top left;transform:rotateZ(270deg) translateX(-100%)}.crowdsignal-forms-feedback__trigger{box-shadow:1px 1px 7px rgba(0,0,0,0.3);cursor:pointer;background-color:var(--crowdsignal-forms-trigger-background-color) !important;color:var(--crowdsignal-forms-trigger-text-color) !important;display:flex !important;align-items:center;font-size:16px !important;line-height:1.5 !important;padding:10px 16px !important;white-space:nowrap !important;border:none}.crowdsignal-forms-feedback__trigger>svg{fill:currentColor}.crowdsignal-forms-feedback__trigger.is-active{background:var(--crowdsignal-forms-trigger-background-color) !important;padding-left:12px !important}.crowdsignal-forms-feedback.no-shadow .crowdsignal-forms-feedback__trigger{box-shadow:none}.crowdsignal-forms-feedback__popover-wrapper.components-popover .components-popover__content{background-color:transparent;border:0;box-shadow:none;outline:0;overflow:visible}.crowdsignal-forms-feedback__popover{background-color:var(--crowdsignal-forms-background-color);border-top:10px solid var(--crowdsignal-forms-button-color);box-shadow:1px 1px 7px rgba(0,0,0,0.3);color:var(--crowdsignal-forms-text-color);max-height:480px;outline:0;overflow-y:scroll;padding:24px;width:240px;text-align:left;z-index:100;display:flex;flex-direction:column}@media screen and (min-width: 360px){.crowdsignal-forms-feedback__popover{max-height:640px;width:300px}}@media screen and (min-width: 480px){.crowdsignal-forms-feedback__popover{max-height:auto;width:380px}}.crowdsignal-forms-feedback__header{color:var(--crowdsignal-forms-text-color);margin-top:0 !important;margin-bottom:32px !important;flex-grow:1}.crowdsignal-forms-feedback__input{margin-top:16px;position:relative;width:100%;z-index:1;box-sizing:border-box;font-size:inherit;font-family:inherit;padding:16px}.crowdsignal-forms-feedback__input.is-error::before{border:3px solid #d63638;box-sizing:border-box;content:"";display:block;position:absolute;top:-4px;left:-4px;bottom:-4px;right:-4px;z-index:-1}.crowdsignal-forms-feedback__button-wrapper{display:flex;justify-content:flex-end;margin-top:24px;margin-bottom:0;width:100%}.crowdsignal-forms-feedback__button-wrapper:hover{color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-feedback__feedback-button{background-color:var(--crowdsignal-forms-button-color) !important;color:var(--crowdsignal-forms-button-text-color) !important;border:none}.crowdsignal-forms__footer-branding{align-items:center;display:flex;margin-top:16px;width:100%}.crowdsignal-forms__footer-branding img.crowdsignal-forms__footer-branding-logo{height:50px;margin-left:auto;margin-right:0;width:50px}.crowdsignal-forms__footer-branding .crowdsignal-forms__branding-promote{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:10px;text-decoration:none !important;box-shadow:none;border:0;background-color:#a4a4a4a4;color:#fff;cursor:pointer;padding-right:8px;padding-left:8px;margin-left:16px;border-radius:2px;padding-top:2px;padding-bottom:2px;vertical-align:middle}.crowdsignal-forms__footer-cs-link{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-bottom:0 solid var(--crowdsignal-forms-text-color) !important}.crowdsignal-forms__footer-cs-link:not(:hover){color:var(--crowdsignal-forms-text-color);opacity:0.4}.has-default-thankyou .crowdsignal-forms__footer-cs-link{color:#333} -
crowdsignal-forms/trunk/build/feedback.js
r2898850 r2907675 1 !function(e,t){for(var r in t)e[r]=t[r]}(window,function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=21)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t,r){var n=r(15),o=r(16),c=r(17),i=r(19);e.exports=function(e,t){return n(e)||o(e,t)||c(e,t)||i()}},function(e,t,r){var n; 2 /*! 3 Copyright (c) 2017 Jed Watson. 4 Licensed under the MIT License (MIT), see 5 http://jedwatson.github.io/classnames 6 */!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var c=typeof n;if("string"===c||"number"===c)e.push(n);else if(Array.isArray(n)&&n.length){var i=o.apply(null,n);i&&e.push(i)}else if("object"===c)for(var a in n)r.call(n,a)&&n[a]&&e.push(a)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},function(e,t,r){var n=r(20);e.exports=function(e,t){if(null==e)return{};var r,o,c=n(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(c[r]=e[r])}return c}},function(e,t){function r(e,t,r,n,o,c,i){try{var a=e[c](i),l=a.value}catch(u){return void r(u)}a.done?t(l):Promise.resolve(l).then(n,o)}e.exports=function(e){return function(){var t=this,n=arguments;return new Promise((function(o,c){var i=e.apply(t,n);function a(e){r(i,o,c,a,l,"next",e)}function l(e){r(i,o,c,a,l,"throw",e)}a(void 0)}))}}},function(e,t){!function(){e.exports=this.crowdsignalForms.apiFetch}()},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,c=void 0;try{for(var i,a=e[Symbol.iterator]();!(n=(i=a.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(l){o=!0,c=l}finally{try{n||null==a.return||a.return()}finally{if(o)throw c}}return r}}},function(e,t,r){var n=r(18);e.exports=function(e,t){if(e){if("string"==typeof e)return n(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(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}},function(e,t){e.exports=function(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(e,t){e.exports=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.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}},function(e,t,r){"use strict";r.r(t);var n=r(0),o=r(1),c=r(4),i=r.n(c),a=r(8),l=r.n(a),u=r(5),s=r.n(u),f=r(3),b=r(2),d=r(10),p=r.n(d),m=r(11),g=r.n(m),O=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},w=function(){return Object(n.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(n.createElement)("p",null),Object(n.createElement)("h3",null,"Text"),Object(n.createElement)("div",{className:"wp-block-button"},Object(n.createElement)("div",{className:"wp-block-button__link"})),Object(n.createElement)("div",{className:"entry-content"},Object(n.createElement)("div",{className:"alignwide"})))},y=function(e){if(null===e)return{};var t,r=e.querySelector(".wp-block-button__link"),n=e.querySelector("p"),o=e.querySelector("h3"),c=e.querySelector(".alignwide"),i=O(r),a=O(n),l=window.getComputedStyle(n).color;if(i===a){var u=(t=r,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);i=u||l}return{accentColor:i,backgroundColor:a,textColor:l,textColorInverted:window.getComputedStyle(r).color,textFont:window.getComputedStyle(n).fontFamily,textSize:window.getComputedStyle(n).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(c).maxWidth}},h=r(7),j=r(6),v=function(){return Object(n.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(n.createElement)("path",{d:"M17.7049 7.70504L16.2949 6.29504L11.9999 10.59L7.70492 6.29504L6.29492 7.70504L10.5899 12L6.29492 16.295L7.70492 17.705L11.9999 13.41L16.2949 17.705L17.7049 16.295L13.4099 12L17.7049 7.70504Z"}))},E="question",k="submit",x=(Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Object.freeze({CLICK:"click",HOVER:"hover",PAGE_LOAD:"load"})),C=Object(o.forwardRef)((function(e,t){var r=e.attributes,c=e.className,i=e.isOpen,a=e.onClick,l=e.onToggle;Object(o.useLayoutEffect)(l,[i]),Object(o.useEffect)((function(){i||r.toggleOn!==x.PAGE_LOAD||a()}),[]);var u=Object(o.useCallback)((function(){i||r.toggleOn!==x.HOVER||a()}),[r.toggleOn,i]),f=s()("crowdsignal-forms-feedback__trigger","wp-block-button__link",c,{"is-active":i});return Object(n.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__trigger-wrapper"},!i&&Object(n.createElement)("button",{ref:t,className:f,onClick:a,onMouseEnter:u},Object(n.createElement)("div",{className:"crowdsignal-forms-feedback__trigger-text"},Object(h.decodeEntities)(r.triggerLabel))),i&&Object(n.createElement)("button",{ref:t,className:f,onClick:a},Object(n.createElement)(v,null),Object(j.__)("Close","crowdsignal-forms")))})),S=r(9),_=r.n(S),P=r(12),N=r.n(P),L=r(13),T=r.n(L),D=function(e,t){return r=T()({path:Object(b.trimEnd)("/crowdsignal-forms/v1/feedback/".concat(e||"","/response")),method:"POST",data:t}),new Promise((function(e,t){var n=setTimeout((function(){return t(new Error("Request timed out"))}),1e4);r.then(e,t).finally((function(){return clearTimeout(n)}))}));var r},A=function(e){var t=e.attributes,r=e.onSubmit,c=Object(o.useState)(""),a=i()(c,2),l=a[0],u=a[1],d=Object(o.useState)(""),p=i()(d,2),m=p[0],g=p[1],O=Object(o.useState)({}),w=i()(O,2),y=w[0],j=w[1],v=function(){var e=N()(_.a.mark((function e(n){var o;return _.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),o={feedback:Object(b.isEmpty)(l),email:t.emailRequired&&(Object(b.isEmpty)(m)||m.match(/^\s+@\s+$/))},j(o),!o.feedback&&!o.email){e.next=5;break}return e.abrupt("return");case 5:D(t.surveyId,{nonce:t.nonce,feedback:l,email:m}),r();case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=s()("crowdsignal-forms-feedback__input",{"is-error":y.feedback}),k=s()("crowdsignal-forms-feedback__input",{"is-error":y.email});return Object(n.createElement)("form",{onSubmit:v},Object(n.createElement)("h3",{className:"crowdsignal-forms-feedback__header",style:{whiteSpace:"pre-wrap"}},Object(h.decodeEntities)(t.header).split("<br>").join("\n")),Object(n.createElement)(f.TextareaControl,{className:E,rows:6,placeholder:t.feedbackPlaceholder,value:l,onChange:u}),Object(n.createElement)(f.TextControl,{className:k,placeholder:t.emailPlaceholder,value:m,onChange:g}),Object(n.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__button-wrapper"},Object(n.createElement)("button",{className:"wp-block-button__link crowdsignal-forms-feedback__feedback-button",type:"submit"},t.submitButtonLabel)))},M=function(e){var t=e.attributes;return Object(n.createElement)("h3",{className:"crowdsignal-forms-feedback__header",style:{whiteSpace:"pre-wrap"}},Object(h.decodeEntities)(t.submitText).split("<br>").join("\n"))},R=Object(n.createElement)("span",null,"Hide Crowdsignal ads",Object(n.createElement)("br",null),"and get unlimited",Object(n.createElement)("br",null),"signals -"," ",Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),F=function(e){var t=e.showLogo,r=e.editing,o=e.message,c=e.trackRef,i=void 0===c?"cs-forms-poll":c;return Object(n.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(n.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+i,target:"_blank",rel:"noopener noreferrer"},o||Object(j.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),r&&Object(n.createElement)(f.Tooltip,{text:R,position:"top center"},Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(j.__)("Hide","crowdsignal-forms"))),t&&Object(n.createElement)("a",{href:"https://crowdsignal.com?ref="+i,target:"_blank",rel:"noopener noreferrer"},Object(n.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))},H=function(e){var t=e.attributes,r=Object(o.useState)(E),c=i()(r,2),a=c[0],l=c[1],u=Object(o.useState)("auto"),s=i()(u,2),f=s[0],b=s[1],d=Object(o.useRef)(null),p={height:f};return Object(n.createElement)("div",{ref:d,className:"crowdsignal-forms-feedback__popover",style:p},a===E&&Object(n.createElement)(A,{attributes:t,onSubmit:function(){b(d.current.offsetHeight),l(k)}}),a===k&&Object(n.createElement)(M,{attributes:t}),!t.hideBranding&&Object(n.createElement)(F,{trackRef:"cs-forms-feedback",showLogo:a===k,message:Object(j.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")}))};function q(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?q(Object(r),!0).forEach((function(t){l()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):q(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var W=function(e,t){return{left:e.left+t.x+window.scrollX,right:e.right+(window.innerWidth>t.left+t.width?window.innerWidth-t.left-t.width:0),top:e.top+t.y+window.scrollY,bottom:e.bottom+(window.innerHeight>t.top+t.height?window.innerHeight-t.top-t.height:0)}},B=function(e,t,r){return{left:"left"===e?r.left:null,right:"right"===e?r.right:null}},z=function(e,t,r){return"center"===e?{top:(window.innerHeight-t)/2,bottom:null}:{top:"top"===e?r.top:null,bottom:"bottom"===e?r.bottom:null}};function G(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 K(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?G(Object(r),!0).forEach((function(t){l()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):G(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var U,V=(U=function(e){var t=e.attributes,r=e.fallbackStyles,c=e.renderStyleProbe,a=Object(o.useState)({}),l=i()(a,2),u=l[0],d=l[1],p=Object(o.useRef)(null),m=Object(o.useCallback)((function(){d(function(e,t,r,n){return"center"!==t?e:K({},e,{left:null!==e.left?e.left-r+n:null,right:null!==e.right?e.right-r+n:null})}(function(e,t,r,n,o){var c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,i={left:Object(b.isObject)(o)?o.left:o,right:Object(b.isObject)(o)?o.right:o,top:Object(b.isObject)(o)?o.top:o,bottom:Object(b.isObject)(o)?o.bottom:o};return c&&(i=W(i,c.getBoundingClientRect())),I({},B(e,0,i),{},z(t,n,i))}(t.x,t.y,p.current.offsetWidth,"center"===t.y?p.current.offsetWidth:p.current.offsetHeight,{top:20,bottom:20,left:"center"===t.y?0:20,right:"center"===t.y?0:20},document.body),t.y,p.current.offsetWidth,p.current.offsetHeight))}),[t.x,t.y,p.current]);Object(o.useLayoutEffect)((function(){m()}),[t.x,t.y,m]);var g,O,w=s()("crowdsignal-forms-feedback","align-".concat(t.x),{"no-shadow":t.hideTriggerShadow,"is-vertical":"center"===t.y}),y=K({},u,{},function(e,t){return Object(b.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize,triggerBackgroundColor:e.triggerBackgroundColor||t.accentColor,triggerTextColor:e.triggerTextColor||t.textColorInverted},(function(e,t){return"--crowdsignal-forms-".concat(Object(b.kebabCase)(t))}))}(t,r));return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:w,style:y},Object(n.createElement)(f.Dropdown,{popoverProps:{className:"crowdsignal-forms-feedback__popover-wrapper",position:(g=t.x,O=t.y,"center"!==O?"":"left"===g?"middle right":"middle left")},renderToggle:function(e){var r=e.isOpen,o=e.onToggle;return Object(n.createElement)(C,{ref:p,isOpen:r,onClick:o,onToggle:m,attributes:t})},renderContent:function(){return Object(n.createElement)(H,{attributes:t})}})),c())},Object(f.withFallbackStyles)((function(e){return{fallbackStyles:y(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,r=g()(e,["fallbackStyles"]);return Object(n.createElement)(U,p()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(n.createElement)(w,null)}},r))}))),$=r(14),J=function(e,t){return Object(b.forEach)(document.querySelectorAll("div[".concat(e,"]")),(function(r){try{var n=JSON.parse(r.dataset[Object(b.camelCase)(e.substr("data-".length))]),o=t(n,r);r.removeAttribute(e),Object($.render)(o,r)}catch(c){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}}))},X=function(e,t){(Object(b.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((function(){return J(e,t)})).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),Object(b.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,J(e,t))};(function(e,t){if("complete"===document.readyState)return X(e,t);window.addEventListener("load",(function(){return X(e,t)}))})("data-crowdsignal-feedback",(function(e){return Object(n.createElement)(V,{attributes:e})}))}])); 1 !function(){var e={875:function(e,t){var r;!function(){"use strict";var o={}.hasOwnProperty;function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var l=typeof r;if("string"===l||"number"===l)e.push(r);else if(Array.isArray(r)){if(r.length){var a=n.apply(null,r);a&&e.push(a)}}else if("object"===l){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var i in r)o.call(r,i)&&r[i]&&e.push(i)}}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):void 0===(r=function(){return n}.apply(t,[]))||(e.exports=r)}()},202:function(e){"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var o,n,l;if(Array.isArray(t)){if((o=t.length)!=r.length)return!1;for(n=o;0!=n--;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if((o=t.length)!=r.length)return!1;for(n=o;0!=n--;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((o=(l=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(n=o;0!=n--;)if(!Object.prototype.hasOwnProperty.call(r,l[n]))return!1;for(n=o;0!=n--;){var a=l[n];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var l=t[o]={exports:{}};return e[o](l,l.exports,r),l.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 o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e=window.wp.element,t=window.React,o=r(875),n=r.n(o),l=window.wp.components,a=window.lodash;const i=(e,t)=>(0,a.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize,triggerBackgroundColor:e.triggerBackgroundColor||t.accentColor,triggerTextColor:e.triggerTextColor||t.textColorInverted},((e,t)=>`--crowdsignal-forms-${(0,a.kebabCase)(t)}`));function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},s.apply(this,arguments)}var c=r(202),d=r.n(c),u=window.wp.compose;const f=e=>{let t=window.getComputedStyle(e).backgroundColor;for(;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},g=()=>(0,e.createElement)("div",{className:"crowdsignal-forms__style-probe"},(0,e.createElement)("p",null),(0,e.createElement)("h3",null,"Text"),(0,e.createElement)("div",{className:"wp-block-button"},(0,e.createElement)("div",{className:"wp-block-button__link"})),(0,e.createElement)("div",{className:"entry-content"},(0,e.createElement)("div",{className:"alignwide"}))),m=e=>{if(null===e)return{};const t=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),o=e.querySelector("h3"),n=e.querySelector(".alignwide");let l=f(t);const a=f(r),i=window.getComputedStyle(r).color;if(l===a){l=(s=t,"0px"!==window.getComputedStyle(s).borderBlockStartWidth?window.getComputedStyle(s).borderBlockStartColor:null)||i}var s;return{accentColor:l,backgroundColor:a,textColor:i,textColorInverted:window.getComputedStyle(t).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(n).maxWidth}};var p=window.wp.htmlEntities,b=window.wp.i18n,w=()=>(0,e.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{d:"M17.7049 7.70504L16.2949 6.29504L11.9999 10.59L7.70492 6.29504L6.29492 7.70504L10.5899 12L6.29492 16.295L7.70492 17.705L11.9999 13.41L16.2949 17.705L17.7049 16.295L13.4099 12L17.7049 7.70504Z"}));const h="question",y="submit",v=(Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),Object.freeze({CLICK:"click",HOVER:"hover",PAGE_LOAD:"load"}));var k=(0,t.forwardRef)(((r,o)=>{let{attributes:l,className:a,isOpen:i,onClick:s,onToggle:c}=r;(0,t.useLayoutEffect)(c,[i]),(0,t.useEffect)((()=>{i||l.toggleOn!==v.PAGE_LOAD||s()}),[]);const d=(0,t.useCallback)((()=>{i||l.toggleOn!==v.HOVER||s()}),[l.toggleOn,i]),u=n()("crowdsignal-forms-feedback__trigger","wp-block-button__link",a,{"is-active":i});return(0,e.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__trigger-wrapper"},!i&&(0,e.createElement)("button",{ref:o,className:u,onClick:s,onMouseEnter:d},(0,e.createElement)("div",{className:"crowdsignal-forms-feedback__trigger-text"},(0,p.decodeEntities)(l.triggerLabel))),i&&(0,e.createElement)("button",{ref:o,className:u,onClick:s},(0,e.createElement)(w,null),(0,b.__)("Close","crowdsignal-forms")))})),E=window.crowdsignalForms.apiFetch,S=r.n(E);var C=r=>{let{attributes:o,onSubmit:l}=r;const[i,s]=(0,t.useState)(""),[c,d]=(0,t.useState)(""),[u,f]=(0,t.useState)({}),g=n()("crowdsignal-forms-feedback__input",{"is-error":u.feedback}),m=n()("crowdsignal-forms-feedback__input",{"is-error":u.email});return(0,e.createElement)("form",{onSubmit:async e=>{e.preventDefault();const t={feedback:(0,a.isEmpty)(i),email:o.emailRequired&&((0,a.isEmpty)(c)||c.match(/^\s+@\s+$/))};var r,n,s;f(t),t.feedback||t.email||(r=o.surveyId,n={nonce:o.nonce,feedback:i,email:c},s=S()({path:(0,a.trimEnd)(`/crowdsignal-forms/v1/feedback/${r||""}/response`),method:"POST",data:n}),new Promise(((e,t)=>{const r=setTimeout((()=>t(new Error("Request timed out"))),1e4);s.then(e,t).finally((()=>clearTimeout(r)))})),l())}},(0,e.createElement)("h3",{className:"crowdsignal-forms-feedback__header",style:{whiteSpace:"pre-wrap"}},(0,p.decodeEntities)(o.header).split("<br>").join("\n")),(0,e.createElement)("textarea",{className:g,rows:6,placeholder:o.feedbackPlaceholder,value:i,onChange:e=>s(e.target.value)}),(0,e.createElement)("input",{type:"email",className:m,placeholder:o.emailPlaceholder,value:c,onChange:e=>d(e.target.value)}),(0,e.createElement)("div",{className:"wp-block-button crowdsignal-forms-feedback__button-wrapper"},(0,e.createElement)("button",{className:"wp-block-button__link crowdsignal-forms-feedback__feedback-button",type:"submit"},o.submitButtonLabel)))},_=t=>{let{attributes:r}=t;return(0,e.createElement)("h3",{className:"crowdsignal-forms-feedback__header",style:{whiteSpace:"pre-wrap"}},(0,p.decodeEntities)(r.submitText).split("<br>").join("\n"))},O=t=>{let{showLogo:r,children:o,message:n,trackRef:l="cs-forms-poll"}=t;return(0,e.createElement)("div",{className:"crowdsignal-forms__footer-branding"},(0,e.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+l,target:"_blank",rel:"noopener noreferrer"},n||(0,b.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),o,r&&(0,e.createElement)("a",{href:"https://crowdsignal.com?ref="+l,target:"_blank",rel:"noopener noreferrer"},(0,e.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))},x=r=>{let{attributes:o}=r;const[n,l]=(0,t.useState)(h),[a,i]=(0,t.useState)("auto"),s=(0,t.useRef)(null),c={height:a};return(0,e.createElement)("div",{ref:s,className:"crowdsignal-forms-feedback__popover",style:c},n===h&&(0,e.createElement)(C,{attributes:o,onSubmit:()=>{i(s.current.offsetHeight),l(y)}}),n===y&&(0,e.createElement)(_,{attributes:o}),!o.hideBranding&&(0,e.createElement)(O,{trackRef:"cs-forms-feedback",showLogo:n===y,message:(0,b.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms")}))};const N=(e,t,r)=>({left:"left"===e?r.left:null,right:"right"===e?r.right:null}),L=(e,t,r)=>"center"===e?{top:(window.innerHeight-t)/2,bottom:null}:{top:"top"===e?r.top:null,bottom:"bottom"===e?r.bottom:null};var j,R,T=(j=r=>{let{attributes:o,fallbackStyles:s,renderStyleProbe:c}=r;const[d,u]=(0,t.useState)({}),f=(0,t.useRef)(null),g=(0,t.useCallback)((()=>{u(((e,t,r,o)=>"center"!==t?e:{...e,left:null!==e.left?e.left-r+o:null,right:null!==e.right?e.right-r+o:null})(function(e,t,r,o,n){let l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,i={left:(0,a.isObject)(n)?n.left:n,right:(0,a.isObject)(n)?n.right:n,top:(0,a.isObject)(n)?n.top:n,bottom:(0,a.isObject)(n)?n.bottom:n};return l&&(i=((e,t)=>({left:e.left+t.x+window.scrollX,right:e.right+(window.innerWidth>t.left+t.width?window.innerWidth-t.left-t.width:0),top:e.top+t.y+window.scrollY,bottom:e.bottom+(window.innerHeight>t.top+t.height?window.innerHeight-t.top-t.height:0)}))(i,l.getBoundingClientRect())),{...N(e,0,i),...L(t,o,i)}}(o.x,o.y,f.current.offsetWidth,"center"===o.y?f.current.offsetWidth:f.current.offsetHeight,{top:20,bottom:20,left:"center"===o.y?0:20,right:"center"===o.y?0:20},document.body),o.y,f.current.offsetWidth,f.current.offsetHeight))}),[o.x,o.y,f.current]);(0,t.useLayoutEffect)((()=>{g()}),[o.x,o.y,g]);const m=n()("crowdsignal-forms-feedback",`align-${o.x}`,{"no-shadow":o.hideTriggerShadow,"is-vertical":"center"===o.y}),p={...d,...i(o,s)};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:m,style:p},(0,e.createElement)(l.Dropdown,{popoverProps:{className:"crowdsignal-forms-feedback__popover-wrapper",position:(b=o.x,w=o.y,"center"!==w?"":"left"===b?"middle right":"middle left")},renderToggle:t=>{let{isOpen:r,onToggle:n}=t;return(0,e.createElement)(k,{ref:f,isOpen:r,onClick:n,onToggle:g,attributes:o})},renderContent:()=>(0,e.createElement)(x,{attributes:o})})),c());var b,w},(R=e=>({fallbackStyles:m(e.querySelector(".crowdsignal-forms__style-probe"))}),(0,u.createHigherOrderComponent)((t=>class extends e.Component{constructor(e){super(e),this.nodeRef=this.props.node,this.state={fallbackStyles:void 0,grabStylesCompleted:!1},this.bindRef=this.bindRef.bind(this)}bindRef(e){e&&(this.nodeRef=e)}componentDidMount(){this.grabFallbackStyles()}componentDidUpdate(){this.grabFallbackStyles()}grabFallbackStyles(){const{grabStylesCompleted:e,fallbackStyles:t}=this.state;if(this.nodeRef&&!e){const e=R(this.nodeRef,this.props);d()(e,t)||this.setState({fallbackStyles:e,grabStylesCompleted:Object.values(e).every(Boolean)})}}render(){const r=(0,e.createElement)(t,s({},this.props,this.state.fallbackStyles));return this.props.node?r:(0,e.createElement)("div",{ref:this.bindRef}," ",r," ")}}),"withFallbackStyles"))((t=>{let{fallbackStyles:r,...o}=t;return(0,e.createElement)(j,s({fallbackStyles:r||{},renderStyleProbe:()=>r?null:(0,e.createElement)(g,null)},o))}))),F=window.ReactDOM;const P=(e,t)=>(0,a.forEach)(document.querySelectorAll(`div[${e}]`),(r=>{try{const o=JSON.parse(r.dataset[(0,a.camelCase)(e.substr(5))]),n=t(o,r);r.removeAttribute(e),(0,F.render)(n,r)}catch(t){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}})),M=(e,t)=>{((0,a.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((()=>P(e,t))).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),(0,a.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,P(e,t))};((e,t)=>{if("complete"===document.readyState)return M(e,t);window.addEventListener("load",(()=>M(e,t)))})("data-crowdsignal-feedback",(t=>(0,e.createElement)(T,{attributes:t})))}()}(); -
crowdsignal-forms/trunk/build/nps.asset.php
r2898850 r2907675 1 <?php return array('dependencies' => array('crowdsignal-forms-apifetch', 'lodash', 'react', 'react-dom', 'wp-compo nents', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill'), 'version' => 'f63294aa18c07f119bd4e4e54e5d31e7');1 <?php return array('dependencies' => array('crowdsignal-forms-apifetch', 'lodash', 'react', 'react-dom', 'wp-compose', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill'), 'version' => 'e21353f5e4b2f0b840c1'); -
crowdsignal-forms/trunk/build/nps.css
r2526788 r2907675 1 @keyframes crowdsignal-forms-animation__pop{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__pulse{0%{opacity:0.4}50%{opacity:0.7}100%{opacity:0.4}}@keyframes crowdsignal-forms-animation__grow{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__fade-in{0%{opacity:0}100%{opacity:1}}@keyframes crowdsignal-forms-animation__fade-out{0%{opacity:1}100%{opacity:0}}.crowdsignal-forms-dialog-wrapper{align-items:center;background:rgba(0,0,0,0.3);display:flex;justify-content:center;position:fixed;bottom:0;left:0;right:0;top:0;z-index:10000}.crowdsignal-forms-nps{border:0;border-top:10px solid var(--crowdsignal-forms-button-color);background-color:var(--crowdsignal-forms-background-color);color:var(--crowdsignal-forms-text-color);height:auto;padding:24px 16px;position:relative}@media screen and (min-width: 670px){.crowdsignal-forms-nps{padding:32px 32px 24px 32px}}.crowdsignal-forms-nps .crowdsignal-forms__footer-branding{margin-top:40px;font-size:16px}.crowdsignal-forms-nps__close-button{align-items:center;background-color:var(--crowdsignal-forms-button-color);border:0;border-radius:20px;color:var(--crowdsignal-forms-button-text-color);display:flex;height:40px;justify-content:center;outline:0;padding:0;position:absolute;right:-20px;top:-25px;width:40px}.crowdsignal-forms-nps__close-button:hover{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-nps__question{margin-top:0 !important;margin-bottom:32px !important}.crowdsignal-forms-nps__rating{display:flex;flex-direction:column}.crowdsignal-forms-nps__rating-labels{display:flex;flex-direction:row;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:14px;justify-content:space-between;margin-top:8px}.crowdsignal-forms-nps__rating-scale{display:flex;margin:10px auto 0;width:100%}.crowdsignal-forms-nps__rating-button{background-color:var(--crowdsignal-forms-button-color);border:1px solid var(--crowdsignal-forms-button-color);border-radius:2px;color:var(--crowdsignal-forms-button-text-color);cursor:pointer;display:inline-flex;flex:1;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:600;height:50px;justify-content:center;line-height:50px;margin:0 0 0 0.4em;padding:0;text-align:center;text-decoration:none;transition:background-color 0.2s, color 0.2s}.crowdsignal-forms-nps__rating-button:first-child{margin:0}.crowdsignal-forms-nps__rating-button:hover:enabled{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color);text-decoration:none}.crowdsignal-forms-nps__rating-button:disabled:not(.is-active){background-color:transparent;color:var(--crowdsignal-forms-button-color)}@media screen and (min-width: 670px){.crowdsignal-forms-nps__rating-button{margin:0 0 0 0.7em}}.crowdsignal-forms-nps__feedback{display:flex;flex-direction:column}.crowdsignal-forms-nps__feedback-text{margin-top:16px;margin-bottom:25px; width:100%}.crowdsignal-forms-nps__feedback-text textarea{font-size:var(--crowdsignal-forms-text-size)}.crowdsignal-forms-nps__feedback-button-wrapper{align-self:flex-end}.crowdsignal-forms-nps__feedback-button{align-self:flex-end;background-color:var(--crowdsignal-forms-button-color) !important;border:1px solid var(--crowdsignal-forms-button-color);color:var(--crowdsignal-forms-button-text-color) !important;text-decoration:none}.crowdsignal-forms-nps__feedback-button:hover{background-color:var(--crowdsignal-forms-button-text-color) !important;color:var(--crowdsignal-forms-button-color) !important;text-decoration:none}.crowdsignal-forms__footer-branding{align-items:center;display:flex;margin-top:16px;width:100%}.crowdsignal-forms__footer-branding img.crowdsignal-forms__footer-branding-logo{height:50px;margin-left:auto;margin-right:0;width:50px}.crowdsignal-forms__footer-branding .crowdsignal-forms__branding-promote{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:10px;text-decoration:none !important;box-shadow:none;border:0;background-color:#a4a4a4a4;color:#fff;cursor:pointer;padding-right:8px;padding-left:8px;margin-left:16px;border-radius:2px;padding-top:2px;padding-bottom:2px;vertical-align:middle}.crowdsignal-forms__footer-cs-link{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-bottom:0 solid var(--crowdsignal-forms-text-color) !important}.crowdsignal-forms__footer-cs-link:not(:hover){color:var(--crowdsignal-forms-text-color);opacity:0.4}.has-default-thankyou .crowdsignal-forms__footer-cs-link{color:#333}1 @keyframes crowdsignal-forms-animation__pop{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__pulse{0%{opacity:0.4}50%{opacity:0.7}100%{opacity:0.4}}@keyframes crowdsignal-forms-animation__grow{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}@keyframes crowdsignal-forms-animation__fade-in{0%{opacity:0}100%{opacity:1}}@keyframes crowdsignal-forms-animation__fade-out{0%{opacity:1}100%{opacity:0}}.crowdsignal-forms-dialog-wrapper{align-items:center;background:rgba(0,0,0,0.3);display:flex;justify-content:center;position:fixed;bottom:0;left:0;right:0;top:0;z-index:10000}.crowdsignal-forms-nps{border:0;border-top:10px solid var(--crowdsignal-forms-button-color);background-color:var(--crowdsignal-forms-background-color);color:var(--crowdsignal-forms-text-color);height:auto;padding:24px 16px;position:relative}@media screen and (min-width: 670px){.crowdsignal-forms-nps{padding:32px 32px 24px 32px}}.crowdsignal-forms-nps .crowdsignal-forms__footer-branding{margin-top:40px;font-size:16px}.crowdsignal-forms-nps__close-button{align-items:center;background-color:var(--crowdsignal-forms-button-color);border:0;border-radius:20px;color:var(--crowdsignal-forms-button-text-color);display:flex;height:40px;justify-content:center;outline:0;padding:0;position:absolute;right:-20px;top:-25px;width:40px}.crowdsignal-forms-nps__close-button:hover{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color)}.crowdsignal-forms-nps__question{margin-top:0 !important;margin-bottom:32px !important}.crowdsignal-forms-nps__rating{display:flex;flex-direction:column}.crowdsignal-forms-nps__rating-labels{display:flex;flex-direction:row;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:14px;justify-content:space-between;margin-top:8px}.crowdsignal-forms-nps__rating-scale{display:flex;margin:10px auto 0;width:100%}.crowdsignal-forms-nps__rating-button{background-color:var(--crowdsignal-forms-button-color);border:1px solid var(--crowdsignal-forms-button-color);border-radius:2px;color:var(--crowdsignal-forms-button-text-color);cursor:pointer;display:inline-flex;flex:1;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:600;height:50px;justify-content:center;line-height:50px;margin:0 0 0 0.4em;padding:0;text-align:center;text-decoration:none;transition:background-color 0.2s, color 0.2s}.crowdsignal-forms-nps__rating-button:first-child{margin:0}.crowdsignal-forms-nps__rating-button:hover:enabled{background-color:var(--crowdsignal-forms-button-text-color);color:var(--crowdsignal-forms-button-color);text-decoration:none}.crowdsignal-forms-nps__rating-button:disabled:not(.is-active){background-color:transparent;color:var(--crowdsignal-forms-button-color)}@media screen and (min-width: 670px){.crowdsignal-forms-nps__rating-button{margin:0 0 0 0.7em}}.crowdsignal-forms-nps__feedback{display:flex;flex-direction:column}.crowdsignal-forms-nps__feedback-text{margin-top:16px;margin-bottom:25px;font-family:inherit;font-size:inherit;padding:8px}.crowdsignal-forms-nps__feedback-text textarea{font-size:var(--crowdsignal-forms-text-size)}.crowdsignal-forms-nps__feedback-button-wrapper{align-self:flex-end}.crowdsignal-forms-nps__feedback-button{align-self:flex-end;background-color:var(--crowdsignal-forms-button-color) !important;border:1px solid var(--crowdsignal-forms-button-color);color:var(--crowdsignal-forms-button-text-color) !important;text-decoration:none}.crowdsignal-forms-nps__feedback-button:hover{background-color:var(--crowdsignal-forms-button-text-color) !important;color:var(--crowdsignal-forms-button-color) !important;text-decoration:none}.crowdsignal-forms__footer-branding{align-items:center;display:flex;margin-top:16px;width:100%}.crowdsignal-forms__footer-branding img.crowdsignal-forms__footer-branding-logo{height:50px;margin-left:auto;margin-right:0;width:50px}.crowdsignal-forms__footer-branding .crowdsignal-forms__branding-promote{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:10px;text-decoration:none !important;box-shadow:none;border:0;background-color:#a4a4a4a4;color:#fff;cursor:pointer;padding-right:8px;padding-left:8px;margin-left:16px;border-radius:2px;padding-top:2px;padding-bottom:2px;vertical-align:middle}.crowdsignal-forms__footer-cs-link{display:inline-flex;font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:uppercase;vertical-align:middle;border-bottom:0 solid var(--crowdsignal-forms-text-color) !important}.crowdsignal-forms__footer-cs-link:not(:hover){color:var(--crowdsignal-forms-text-color);opacity:0.4}.has-default-thankyou .crowdsignal-forms__footer-cs-link{color:#333} -
crowdsignal-forms/trunk/build/nps.js
r2898850 r2907675 1 !function(e,t){for(var r in t)e[r]=t[r]}(window,function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=21)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t,r){var n=r(15),o=r(16),c=r(17),a=r(19);e.exports=function(e,t){return n(e)||o(e,t)||c(e,t)||a()}},function(e,t){e.exports=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t){function r(e,t,r,n,o,c,a){try{var i=e[c](a),l=i.value}catch(s){return void r(s)}i.done?t(l):Promise.resolve(l).then(n,o)}e.exports=function(e){return function(){var t=this,n=arguments;return new Promise((function(o,c){var a=e.apply(t,n);function i(e){r(a,o,c,i,l,"next",e)}function l(e){r(a,o,c,i,l,"throw",e)}i(void 0)}))}}},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},function(e,t,r){var n=r(20);e.exports=function(e,t){if(null==e)return{};var r,o,c=n(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)r=a[o],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(c[r]=e[r])}return c}},function(e,t){!function(){e.exports=this.crowdsignalForms.apiFetch}()},function(e,t,r){var n; 2 /*! 3 Copyright (c) 2017 Jed Watson. 4 Licensed under the MIT License (MIT), see 5 http://jedwatson.github.io/classnames 6 */!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var c=typeof n;if("string"===c||"number"===c)e.push(n);else if(Array.isArray(n)&&n.length){var a=o.apply(null,n);a&&e.push(a)}else if("object"===c)for(var i in n)r.call(n,i)&&n[i]&&e.push(i)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,c=void 0;try{for(var a,i=e[Symbol.iterator]();!(n=(a=i.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){o=!0,c=l}finally{try{n||null==i.return||i.return()}finally{if(o)throw c}}return r}}},function(e,t,r){var n=r(18);e.exports=function(e,t){if(e){if("string"==typeof e)return n(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(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}},function(e,t){e.exports=function(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(e,t){e.exports=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.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}},function(e,t,r){"use strict";r.r(t);var n=r(0),o=r(2),c=r(9),a=r(1),i=function(e){var t=e.children,r=e.onClose,c=Object(o.useRef)(null);return Object(n.createElement)("div",{ref:c,role:"dialog","aria-modal":"true",className:"crowdsignal-forms-dialog-wrapper",onClick:function(e){return e.target===c.current&&r()}},t)},l=r(5),s=r.n(l),u=r(4),f=r.n(u),b=r(3),p=r(10),d=r(6),m="rating",g="feedback",O="submit",w=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),y=Object(n.createElement)("span",null,"Hide Crowdsignal ads",Object(n.createElement)("br",null),"and get unlimited",Object(n.createElement)("br",null),"signals -"," ",Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),j=function(e){var t=e.showLogo,r=e.editing,o=e.message,c=e.trackRef,a=void 0===c?"cs-forms-poll":c;return Object(n.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(n.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},o||Object(d.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),r&&Object(n.createElement)(b.Tooltip,{text:y,position:"top center"},Object(n.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(d.__)("Hide","crowdsignal-forms"))),t&&Object(n.createElement)("a",{href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},Object(n.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))},v=r(11),h=r.n(v),S=r(12),E=r.n(S),_=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},x=function(){return Object(n.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(n.createElement)("p",null),Object(n.createElement)("h3",null,"Text"),Object(n.createElement)("div",{className:"wp-block-button"},Object(n.createElement)("div",{className:"wp-block-button__link"})),Object(n.createElement)("div",{className:"entry-content"},Object(n.createElement)("div",{className:"alignwide"})))},k=function(e){if(null===e)return{};var t,r=e.querySelector(".wp-block-button__link"),n=e.querySelector("p"),o=e.querySelector("h3"),c=e.querySelector(".alignwide"),a=_(r),i=_(n),l=window.getComputedStyle(n).color;if(a===i){var s=(t=r,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);a=s||l}return{accentColor:a,backgroundColor:i,textColor:l,textColorInverted:window.getComputedStyle(r).color,textFont:window.getComputedStyle(n).fontFamily,textSize:window.getComputedStyle(n).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(c).maxWidth}},C=r(7),P=r.n(C),N=r(8),T=r.n(N),D=r(13),I=r.n(D),A=function(e,t){return r=I()({path:Object(a.trimEnd)("/crowdsignal-forms/v1/nps/".concat(e||"","/response")),method:"POST",data:t}),new Promise((function(e,t){var n=setTimeout((function(){return t(new Error("Request timed out"))}),1e4);r.then(e,t).finally((function(){return clearTimeout(n)}))}));var r};function L(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 R(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?L(Object(r),!0).forEach((function(t){s()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):L(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var F=function(e){var t=e.attributes,r=e.onSubmit,c=e.responseMeta,i=Object(o.useState)(""),l=f()(i,2),s=l[0],u=l[1],p=function(){var e=T()(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null===c||Object(a.isEmpty)(s)||A(t.surveyId,R({nonce:t.nonce,feedback:s},c)),r();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(n.createElement)("div",{className:"crowdsignal-forms-nps__feedback"},Object(n.createElement)(b.TextareaControl,{className:"crowdsignal-forms-nps__feedback-text",rows:6,placeholder:t.feedbackPlaceholder,onChange:u,value:s}),Object(n.createElement)("div",{className:"wp-block-button crowdsignal-forms-nps__feedback-button-wrapper"},Object(n.createElement)("button",{className:"wp-block-button__link crowdsignal-forms-nps__feedback-button",onClick:p,type:"button"},t.submitButtonLabel)))},M=r(14),q=r.n(M),W=function(e){var t=e.attributes,r=e.onSubmit,c=e.onSubmitSuccess,i=Object(o.useState)(-1),l=f()(i,2),s=l[0],u=l[1];return Object(n.createElement)("div",{className:"crowdsignal-forms-nps__rating"},Object(n.createElement)("div",{className:"crowdsignal-forms-nps__rating-labels"},Object(n.createElement)("span",null,t.lowRatingLabel),Object(n.createElement)("span",null,t.highRatingLabel)),Object(n.createElement)("div",{className:"crowdsignal-forms-nps__rating-scale"},Object(a.times)(11,(function(e){var o,i=q()("crowdsignal-forms-nps__rating-button",{"is-active":e===s});return Object(n.createElement)("button",{key:"rating-".concat(e),disabled:0<=s,className:i,onClick:(o=e,T()(P.a.mark((function e(){return P.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:u(o),A(t.surveyId,{nonce:t.nonce,score:o}).then((function(e){return c(Object(a.pick)(e,["r","checksum"]))})),setTimeout(r,300);case 3:case"end":return e.stop()}}),e)}))))},e)}))))};function z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var B,H=(B=function(e){var t,r=e.attributes,c=e.contentWidth,i=e.fallbackStyles,l=e.onClose,u=e.renderStyleProbe,w=Object(o.useState)(null),y=f()(w,2),v=y[0],h=y[1],S=Object(o.useState)(m),E=f()(S,2),_=E[0],x=E[1],k=Object(a.get)((t={},s()(t,g,r.feedbackQuestion),s()(t,m,r.ratingQuestion),s()(t,O,Object(d.__)("Thanks so much for your feedback!","crowdsignal-forms")),t),[_]),C=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?z(Object(r),!0).forEach((function(t){s()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):z(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({width:"".concat(c,"px")},function(e,t){return Object(a.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize},(function(e,t){return"--crowdsignal-forms-".concat(Object(a.kebabCase)(t))}))}(r,i));return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"crowdsignal-forms-nps",style:C},Object(n.createElement)("h3",{className:"crowdsignal-forms-nps__question",style:{whiteSpace:"pre-wrap"}},Object(p.decodeEntities)(k).split("<br>").join("\n")),Object(n.createElement)("button",{className:"crowdsignal-forms-nps__close-button",onClick:l},Object(n.createElement)(b.Icon,{icon:"no-alt"})),_===m&&Object(n.createElement)(W,{attributes:r,onSubmit:function(){return x(g)},onSubmitSuccess:h}),_===g&&Object(n.createElement)(F,{attributes:r,responseMeta:v,onSubmit:function(){return x(O)}}),!r.hideBranding&&Object(n.createElement)(j,{showLogo:_===O,message:Object(d.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms"),trackRef:"cs-forms-nps"})),u())},Object(b.withFallbackStyles)((function(e){return{fallbackStyles:k(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,r=E()(e,["fallbackStyles"]);return Object(n.createElement)(B,h()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(n.createElement)(x,null)}},r))})));window.addEventListener("load",(function(){return Object(a.forEach)(document.querySelectorAll("div[data-crowdsignal-nps]"),(function(e){try{var t=JSON.parse(e.dataset.crowdsignalNps),r=parseInt(t.viewThreshold,10);if(e.removeAttribute("data-crowdsignal-nps"),w.CLOSED===t.status)return;if(w.CLOSED_AFTER===t.status&&null!==t.closedAfterDateTime&&(new Date).toISOString()>t.closedAfterDateTime)return;if(!t.isPreview){var o="".concat("cs-nps-views-").concat(t.surveyId),a=1+parseInt(window.localStorage.getItem(o)||0,10);if(window.localStorage.setItem(o,a),a!==r)return}var l=function(){return e.remove()};Object(c.render)(Object(n.createElement)(i,{onClose:l},Object(n.createElement)(H,{attributes:t,contentWidth:e.scrollWidth,onClose:l})),e)}catch(s){console.error(s)}}))}))}])); 1 !function(){var e={875:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var s=o.apply(null,r);s&&e.push(s)}}else if("object"===a){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var l in r)n.call(r,l)&&r[l]&&e.push(l)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},202:function(e){"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,o,a;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(o=n;0!=o--;)if(!e(t[o],r[o]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],r.get(o[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if((n=t.length)!=r.length)return!1;for(o=n;0!=o--;)if(t[o]!==r[o])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(a=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=n;0!=o--;)if(!Object.prototype.hasOwnProperty.call(r,a[o]))return!1;for(o=n;0!=o--;){var s=a[o];if(!e(t[s],r[s]))return!1}return!0}return t!=t&&r!=r}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.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)},function(){"use strict";var e=window.wp.element,t=window.React,n=window.ReactDOM,o=window.lodash,a=r=>{let{children:n,onClose:o}=r;const a=(0,t.useRef)(null);return(0,e.createElement)("div",{ref:a,role:"dialog","aria-modal":"true",className:"crowdsignal-forms-dialog-wrapper",onClick:e=>e.target===a.current&&o()},n)},s=window.wp.htmlEntities,l=window.wp.i18n;const i="rating",c="feedback",u="submit",d=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),f=(e,t)=>(0,o.mapKeys)({backgroundColor:e.backgroundColor||"#ffffff",buttonColor:e.buttonColor||t.accentColor,buttonTextColor:e.buttonTextColor||t.textColorInverted,textColor:e.textColor||t.textColor,textSize:t.textSize},((e,t)=>`--crowdsignal-forms-${(0,o.kebabCase)(t)}`));var m=t=>{let{showLogo:r,children:n,message:o,trackRef:a="cs-forms-poll"}=t;return(0,e.createElement)("div",{className:"crowdsignal-forms__footer-branding"},(0,e.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},o||(0,l.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),n,r&&(0,e.createElement)("a",{href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},(0,e.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))};function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}var g=r(202),b=r.n(g),w=window.wp.compose;const h=e=>{let t=window.getComputedStyle(e).backgroundColor;for(;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},y=()=>(0,e.createElement)("div",{className:"crowdsignal-forms__style-probe"},(0,e.createElement)("p",null),(0,e.createElement)("h3",null,"Text"),(0,e.createElement)("div",{className:"wp-block-button"},(0,e.createElement)("div",{className:"wp-block-button__link"})),(0,e.createElement)("div",{className:"entry-content"},(0,e.createElement)("div",{className:"alignwide"}))),S=e=>{if(null===e)return{};const t=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),n=e.querySelector("h3"),o=e.querySelector(".alignwide");let a=h(t);const s=h(r),l=window.getComputedStyle(r).color;if(a===s){a=(i=t,"0px"!==window.getComputedStyle(i).borderBlockStartWidth?window.getComputedStyle(i).borderBlockStartColor:null)||l}var i;return{accentColor:a,backgroundColor:s,textColor:l,textColorInverted:window.getComputedStyle(t).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(n).fontFamily,contentWideWidth:window.getComputedStyle(o).maxWidth}};var v=window.crowdsignalForms.apiFetch,k=r.n(v);const E=(e,t)=>{return r=k()({path:(0,o.trimEnd)(`/crowdsignal-forms/v1/nps/${e||""}/response`),method:"POST",data:t}),new Promise(((e,t)=>{const n=setTimeout((()=>t(new Error("Request timed out"))),1e4);r.then(e,t).finally((()=>clearTimeout(n)))}));var r};var C,_,O=r=>{let{attributes:n,onSubmit:a,responseMeta:s}=r;const[l,i]=(0,t.useState)("");return(0,e.createElement)("div",{className:"crowdsignal-forms-nps__feedback"},(0,e.createElement)("textarea",{className:"crowdsignal-forms-nps__feedback-text",rows:6,placeholder:n.feedbackPlaceholder,onChange:e=>i(e.target.value),value:l}),(0,e.createElement)("div",{className:"wp-block-button crowdsignal-forms-nps__feedback-button-wrapper"},(0,e.createElement)("button",{className:"wp-block-button__link crowdsignal-forms-nps__feedback-button",onClick:async()=>{null===s||(0,o.isEmpty)(l)||E(n.surveyId,{nonce:n.nonce,feedback:l,...s}),a()},type:"button"},n.submitButtonLabel)))},N=r(875),x=r.n(N),R=r=>{let{attributes:n,onSubmit:a,onSubmitSuccess:s}=r;const[l,i]=(0,t.useState)(-1),c=e=>async()=>{i(e),E(n.surveyId,{nonce:n.nonce,score:e}).then((e=>s((0,o.pick)(e,["r","checksum"])))),setTimeout(a,300)};return(0,e.createElement)("div",{className:"crowdsignal-forms-nps__rating"},(0,e.createElement)("div",{className:"crowdsignal-forms-nps__rating-labels"},(0,e.createElement)("span",null,n.lowRatingLabel),(0,e.createElement)("span",null,n.highRatingLabel)),(0,e.createElement)("div",{className:"crowdsignal-forms-nps__rating-scale"},(0,o.times)(11,(t=>{const r=x()("crowdsignal-forms-nps__rating-button",{"is-active":t===l});return(0,e.createElement)("button",{key:`rating-${t}`,disabled:0<=l,className:r,onClick:c(t)},t)}))))},j=(C=r=>{let{attributes:n,contentWidth:a,fallbackStyles:d,onClose:p,renderStyleProbe:g}=r;const[b,w]=(0,t.useState)(null),[h,y]=(0,t.useState)(i),S=(0,o.get)({[c]:n.feedbackQuestion,[i]:n.ratingQuestion,[u]:(0,l.__)("Thanks so much for your feedback!","crowdsignal-forms")},[h]),v={width:`${a}px`,...f(n,d)};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"crowdsignal-forms-nps",style:v},(0,e.createElement)("h3",{className:"crowdsignal-forms-nps__question",style:{whiteSpace:"pre-wrap"}},(0,s.decodeEntities)(S).split("<br>").join("\n")),(0,e.createElement)("button",{className:"crowdsignal-forms-nps__close-button",onClick:p},"✕"),h===i&&(0,e.createElement)(R,{attributes:n,onSubmit:()=>y(c),onSubmitSuccess:w}),h===c&&(0,e.createElement)(O,{attributes:n,responseMeta:b,onSubmit:()=>y(u)}),!n.hideBranding&&(0,e.createElement)(m,{showLogo:h===u,message:(0,l.__)("Collect your own feedback with Crowdsignal","crowdsignal-forms"),trackRef:"cs-forms-nps"})),g())},(_=e=>({fallbackStyles:S(e.querySelector(".crowdsignal-forms__style-probe"))}),(0,w.createHigherOrderComponent)((t=>class extends e.Component{constructor(e){super(e),this.nodeRef=this.props.node,this.state={fallbackStyles:void 0,grabStylesCompleted:!1},this.bindRef=this.bindRef.bind(this)}bindRef(e){e&&(this.nodeRef=e)}componentDidMount(){this.grabFallbackStyles()}componentDidUpdate(){this.grabFallbackStyles()}grabFallbackStyles(){const{grabStylesCompleted:e,fallbackStyles:t}=this.state;if(this.nodeRef&&!e){const e=_(this.nodeRef,this.props);b()(e,t)||this.setState({fallbackStyles:e,grabStylesCompleted:Object.values(e).every(Boolean)})}}render(){const r=(0,e.createElement)(t,p({},this.props,this.state.fallbackStyles));return this.props.node?r:(0,e.createElement)("div",{ref:this.bindRef}," ",r," ")}}),"withFallbackStyles"))((t=>{let{fallbackStyles:r,...n}=t;return(0,e.createElement)(C,p({fallbackStyles:r||{},renderStyleProbe:()=>r?null:(0,e.createElement)(y,null)},n))})));window.addEventListener("load",(()=>(0,o.forEach)(document.querySelectorAll("div[data-crowdsignal-nps]"),(t=>{try{const r=JSON.parse(t.dataset.crowdsignalNps),o=parseInt(r.viewThreshold,10);if(t.removeAttribute("data-crowdsignal-nps"),d.CLOSED===r.status)return;if(d.CLOSED_AFTER===r.status&&null!==r.closedAfterDateTime&&(new Date).toISOString()>r.closedAfterDateTime)return;if(!r.isPreview){const e=`cs-nps-views-${r.surveyId}`,t=1+parseInt(window.localStorage.getItem(e)||0,10);if(window.localStorage.setItem(e,t),t!==o)return}const s=()=>t.remove();(0,n.render)((0,e.createElement)(a,{onClose:s},(0,e.createElement)(j,{attributes:r,contentWidth:t.scrollWidth,onClose:s})),t)}catch(e){console.error(e)}}))))}()}(); -
crowdsignal-forms/trunk/build/poll.asset.php
r2898850 r2907675 1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-blocks', 'wp-compo nents', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill'), 'version' => 'aac6e822c1078f7e4d45a98db1a872eb');1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-blocks', 'wp-compose', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-polyfill'), 'version' => '140fe7d4a6e5deb8b421'); -
crowdsignal-forms/trunk/build/poll.js
r2898850 r2907675 1 !function(e,t){for(var n in t)e[n]=t[n]}(window,function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=53)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){e.exports=n(46)()},function(e,t){!function(){e.exports=this.React}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t,n){var r=n(31),o=n(32),i=n(24),a=n(33);e.exports=function(e,t){return r(e)||o(e,t)||i(e,t)||a()}},function(e,t,n){var r; 2 /*! 3 Copyright (c) 2017 Jed Watson. 4 Licensed under the MIT License (MIT), see 5 http://jedwatson.github.io/classnames 6 */!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var i=typeof r;if("string"===i||"number"===i)e.push(r);else if(Array.isArray(r)&&r.length){var a=o.apply(null,r);a&&e.push(a)}else if("object"===i)for(var c in r)n.call(r,c)&&r[c]&&e.push(c)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},function(e,t){function n(e,t,n,r,o,i,a){try{var c=e[i](a),s=c.value}catch(l){return void n(l)}c.done?t(s):Promise.resolve(s).then(r,o)}e.exports=function(e){return function(){var t=this,r=arguments;return new Promise((function(o,i){var a=e.apply(t,r);function c(e){n(a,o,i,c,s,"next",e)}function s(e){n(a,o,i,c,s,"throw",e)}c(void 0)}))}}},function(e,t){!function(){e.exports=this.wp.htmlEntities}()},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){(function(t){e.exports=t}).call(this,{})},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},function(e,t,n){var r=n(42),o=n(43),i=n(24),a=n(44);e.exports=function(e){return r(e)||o(e)||i(e)||a()}},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r,o; 7 /*! 8 * JavaScript Cookie v2.2.1 9 * https://github.com/js-cookie/js-cookie 10 * 11 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack 12 * Released under the MIT license 13 */!function(i){if(void 0===(o="function"==typeof(r=i)?r.call(t,n,t,e):r)||(e.exports=o),!0,e.exports=i(),!!0){var a=window.Cookies,c=window.Cookies=i();c.noConflict=function(){return window.Cookies=a,c}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(r){function o(){}function i(t,n,i){if("undefined"!=typeof document){"number"==typeof(i=e({path:"/"},o.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var a=JSON.stringify(n);/^[\{\[]/.test(a)&&(n=a)}catch(l){}n=r.write?r.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var c="";for(var s in i)i[s]&&(c+="; "+s,!0!==i[s]&&(c+="="+i[s].split(";")[0]));return document.cookie=t+"="+n+c}}function a(e,n){if("undefined"!=typeof document){for(var o={},i=document.cookie?document.cookie.split("; "):[],a=0;a<i.length;a++){var c=i[a].split("="),s=c.slice(1).join("=");n||'"'!==s.charAt(0)||(s=s.slice(1,-1));try{var l=t(c[0]);if(s=(r.read||r)(s,l)||t(s),n)try{s=JSON.parse(s)}catch(u){}if(o[l]=s,e===l)break}catch(u){}}return e?o[e]:o}}return o.set=i,o.get=function(e){return a(e,!1)},o.getJSON=function(e){return a(e,!0)},o.remove=function(t,n){i(t,"",e(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}((function(){}))}))},function(e,t){!function(){e.exports=this.wp.apiFetch}()},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var r=n(20);e.exports=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}}),t&&r(e,t)}},function(e,t,n){var r=n(25);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){var r=n(34),o=n(35),i=n(36),a=n(37),c=n(38),s=n(39),l=n(40);l.alea=r,l.xor128=o,l.xorwow=i,l.xorshift7=a,l.xor4096=c,l.tychei=s,e.exports=l},function(e,t,n){var r=n(45);e.exports=function(e,t){if(null==e)return{};var n,o,i=r(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},function(e,t,n){var r=n(48),o=n(49);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t,n){var r=n(17),o=n(20),i=n(50),a=n(51);function c(t){var n="function"==typeof Map?new Map:void 0;return e.exports=c=function(e){if(null===e||!i(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return a(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)},c(t)}e.exports=c},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(s){o=!0,i=s}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}}},function(e,t){e.exports=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.")}},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t,n=this,r=(t=4022871197,function(e){e=String(e);for(var n=0;n<e.length;n++){var r=.02519603282416938*(t+=e.charCodeAt(n));r-=t=r>>>0,t=(r*=t)>>>0,t+=4294967296*(r-=t)}return 2.3283064365386963e-10*(t>>>0)});n.next=function(){var e=2091639*n.s0+2.3283064365386963e-10*n.c;return n.s0=n.s1,n.s1=n.s2,n.s2=e-(n.c=0|e)},n.c=1,n.s0=r(" "),n.s1=r(" "),n.s2=r(" "),n.s0-=r(e),n.s0<0&&(n.s0+=1),n.s1-=r(e),n.s1<0&&(n.s1+=1),n.s2-=r(e),n.s2<0&&(n.s2+=1),r=null}function c(e,t){return t.c=e.c,t.s0=e.s0,t.s1=e.s1,t.s2=e.s2,t}function s(e,t){var n=new a(e),r=t&&t.state,o=n.next;return o.int32=function(){return 4294967296*n.next()|0},o.double=function(){return o()+11102230246251565e-32*(2097152*o()|0)},o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.alea=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t=this,n="";t.x=0,t.y=0,t.z=0,t.w=0,t.next=function(){var e=t.x^t.x<<11;return t.x=t.y,t.y=t.z,t.z=t.w,t.w^=t.w>>>19^e^e>>>8},e===(0|e)?t.x=e:n+=e;for(var r=0;r<n.length+64;r++)t.x^=0|n.charCodeAt(r),t.next()}function c(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t}function s(e,t){var n=new a(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xor128=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t=this,n="";t.next=function(){var e=t.x^t.x>>>2;return t.x=t.y,t.y=t.z,t.z=t.w,t.w=t.v,(t.d=t.d+362437|0)+(t.v=t.v^t.v<<4^e^e<<1)|0},t.x=0,t.y=0,t.z=0,t.w=0,t.v=0,e===(0|e)?t.x=e:n+=e;for(var r=0;r<n.length+64;r++)t.x^=0|n.charCodeAt(r),r==n.length&&(t.d=t.x<<10^t.x>>>4),t.next()}function c(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t.v=e.v,t.d=e.d,t}function s(e,t){var n=new a(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xorwow=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t=this;t.next=function(){var e,n,r=t.x,o=t.i;return e=r[o],n=(e^=e>>>7)^e<<24,n^=(e=r[o+1&7])^e>>>10,n^=(e=r[o+3&7])^e>>>3,n^=(e=r[o+4&7])^e<<7,e=r[o+7&7],n^=(e^=e<<13)^e<<9,r[o]=n,t.i=o+1&7,n},function(e,t){var n,r=[];if(t===(0|t))r[0]=t;else for(t=""+t,n=0;n<t.length;++n)r[7&n]=r[7&n]<<15^t.charCodeAt(n)+r[n+1&7]<<13;for(;r.length<8;)r.push(0);for(n=0;n<8&&0===r[n];++n);for(8==n?r[7]=-1:r[n],e.x=r,e.i=0,n=256;n>0;--n)e.next()}(t,e)}function c(e,t){return t.x=e.x.slice(),t.i=e.i,t}function s(e,t){null==e&&(e=+new Date);var n=new a(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&(r.x&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xorshift7=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t=this;t.next=function(){var e,n,r=t.w,o=t.X,i=t.i;return t.w=r=r+1640531527|0,n=o[i+34&127],e=o[i=i+1&127],n^=n<<13,e^=e<<17,n^=n>>>15,e^=e>>>12,n=o[i]=n^e,t.i=i,n+(r^r>>>16)|0},function(e,t){var n,r,o,i,a,c=[],s=128;for(t===(0|t)?(r=t,t=null):(t+="\0",r=0,s=Math.max(s,t.length)),o=0,i=-32;i<s;++i)t&&(r^=t.charCodeAt((i+32)%t.length)),0===i&&(a=r),r^=r<<10,r^=r>>>15,r^=r<<4,r^=r>>>13,i>=0&&(a=a+1640531527|0,o=0==(n=c[127&i]^=r+a)?o+1:0);for(o>=128&&(c[127&(t&&t.length||0)]=-1),o=127,i=512;i>0;--i)r=c[o+34&127],n=c[o=o+1&127],r^=r<<13,n^=n<<17,r^=r>>>15,n^=n>>>12,c[o]=r^n;e.w=a,e.X=c,e.i=o}(t,e)}function c(e,t){return t.i=e.i,t.w=e.w,t.X=e.X.slice(),t}function s(e,t){null==e&&(e=+new Date);var n=new a(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&(r.X&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.xor4096=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){(function(e){var r;!function(e,o,i){function a(e){var t=this,n="";t.next=function(){var e=t.b,n=t.c,r=t.d,o=t.a;return e=e<<25^e>>>7^n,n=n-r|0,r=r<<24^r>>>8^o,o=o-e|0,t.b=e=e<<20^e>>>12^n,t.c=n=n-r|0,t.d=r<<16^n>>>16^o,t.a=o-e|0},t.a=0,t.b=0,t.c=-1640531527,t.d=1367130551,e===Math.floor(e)?(t.a=e/4294967296|0,t.b=0|e):n+=e;for(var r=0;r<n.length+20;r++)t.b^=0|n.charCodeAt(r),t.next()}function c(e,t){return t.a=e.a,t.b=e.b,t.c=e.c,t.d=e.d,t}function s(e,t){var n=new a(e),r=t&&t.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do{var e=((n.next()>>>11)+(n.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&c(r,n),o.state=function(){return c(n,{})}),o}o&&o.exports?o.exports=s:n(9)&&n(13)?void 0===(r=function(){return s}.call(t,n,t,o))||(o.exports=r):this.tychei=s}(0,e,n(9))}).call(this,n(12)(e))},function(e,t,n){var r;!function(o,i,a){var c,s=a.pow(256,6),l=a.pow(2,52),u=2*l;function f(e,t,n){var r=[],f=m(function e(t,n){var r,o=[],i=typeof t;if(n&&"object"==i)for(r in t)try{o.push(e(t[r],n-1))}catch(a){}return o.length?o:"string"==i?t:t+"\0"}((t=1==t?{entropy:!0}:t||{}).entropy?[e,b(i)]:null==e?function(){try{var e;return c&&(e=c.randomBytes)?e=e(256):(e=new Uint8Array(256),(o.crypto||o.msCrypto).getRandomValues(e)),b(e)}catch(r){var t=o.navigator,n=t&&t.plugins;return[+new Date,o,n,o.screen,b(i)]}}():e,3),r),h=new d(r),w=function(){for(var e=h.g(6),t=s,n=0;e<l;)e=256*(e+n),t*=256,n=h.g(1);for(;e>=u;)e/=2,t/=2,n>>>=1;return(e+n)/t};return w.int32=function(){return 0|h.g(4)},w.quick=function(){return h.g(4)/4294967296},w.double=w,m(b(h.S),i),(t.pass||n||function(e,t,n,r){return r&&(r.S&&p(r,h),e.state=function(){return p(h,{})}),n?(a.random=e,t):e})(w,f,"global"in t?t.global:this==a,t.state)}function d(e){var t,n=e.length,r=this,o=0,i=r.i=r.j=0,a=r.S=[];for(n||(e=[n++]);o<256;)a[o]=o++;for(o=0;o<256;o++)a[o]=a[i=255&i+e[o%n]+(t=a[o])],a[i]=t;(r.g=function(e){for(var t,n=0,o=r.i,i=r.j,a=r.S;e--;)t=a[o=255&o+1],n=256*n+a[255&(a[o]=a[i=255&i+t])+(a[i]=t)];return r.i=o,r.j=i,n})(256)}function p(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function m(e,t){for(var n,r=e+"",o=0;o<r.length;)t[255&o]=255&(n^=19*t[255&o])+r.charCodeAt(o++);return b(t)}function b(e){return String.fromCharCode.apply(0,e)}if(m(a.random(),i),e.exports){e.exports=f;try{c=n(41)}catch(h){}}else void 0===(r=function(){return f}.call(t,n,t,e))||(e.exports=r)}("undefined"!=typeof self?self:this,[],Math)},function(e,t){},function(e,t,n){var r=n(25);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t){e.exports=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.")}},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){"use strict";var r=n(47);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var c=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 c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array: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 n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},function(e,t,n){var r=n(20),o=n(52);function i(t,n,a){return o()?e.exports=i=Reflect.construct:e.exports=i=function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&r(i,n.prototype),i},i.apply(null,arguments)}e.exports=i},function(e,t){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}},function(e,t,n){"use strict";n.r(t);var r,o=n(0),i=n(4),a=n(14),c=n.n(a),s=n(2),l=n.n(s),u=n(6),f=n.n(u),d=n(10),p=n.n(d),m=n(7),b=n.n(m),h=n(26),w=n.n(h),g=n(1),O=n(8),v=n.n(O),y=n(11),x=n(5),j=n(15),L=n.n(j),E=(n(21),Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"})),C=Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"}),S=Object.freeze([C.CABIN,C.CHIVO,C.OPEN_SANS,C.FIRA_SANS,C.ROBOTO,C.NUNITO,C.OVERPASS,C.LATO,C.LIBRE_FRANKLIN,C.MONTSERRAT,C.POPPINS,C.RUBIK,C.RALEWAY,C.JOSEFIN_SANS,C.ALEGREYA_SANS,C.OSWALD]),_=Object.freeze((r={},l()(r,C.THEME_DEFAULT,null),l()(r,C.GEORGIA,"Georgia, serif"),l()(r,C.PALATINO,'"Palatino Linotype", "Book Antiqua", Palatino, serif'),l()(r,C.TIMES_NEW_ROMAN,'"Times New Roman", Times, serif'),l()(r,C.ARIAL,"Arial, Helvetica, sans-serif"),l()(r,C.IMPACT,"Impact, Charcoal, sans-serif"),l()(r,C.LUCIDA,'"Lucida Sans Unicode", "Lucida Grande", sans-serif'),l()(r,C.TAHOMA,"Tahoma, Geneva, sans-serif"),l()(r,C.TREBUCHET,'"Trebuchet MS", Helvetica, sans-serif'),l()(r,C.VERDANA,"Verdana, Geneva, sans-serif"),l()(r,C.COURIER,'"Courier New", Courier, monospace'),l()(r,C.CABIN,'"Cabin", sans-serif'),l()(r,C.CHIVO,'"Chivo", sans-serif'),l()(r,C.OPEN_SANS,'"Open Sans", sans-serif'),l()(r,C.FIRA_SANS,'"Fira Sans", sans-serif'),l()(r,C.ROBOTO,'"Roboto", sans-serif'),l()(r,C.NUNITO,'"Nunito", sans-serif'),l()(r,C.OVERPASS,'"Overpass", sans-serif'),l()(r,C.LATO,'"Lato", sans-serif'),l()(r,C.LIBRE_FRANKLIN,'"Libre Franklin", sans-serif'),l()(r,C.MONTSERRAT,'"Montserrat", sans-serif'),l()(r,C.POPPINS,'"Poppins", sans-serif'),l()(r,C.RUBIK,'"Rubik", sans-serif'),l()(r,C.RALEWAY,'"Raleway", sans-serif'),l()(r,C.JOSEFIN_SANS,'"Josefin Sans", sans-serif'),l()(r,C.ALEGREYA_SANS,'"Alegreya Sans", sans-serif'),l()(r,C.OSWALD,'"Oswald", sans-serif'),r)),N=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),A=Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),k=Object.freeze({RADIO:"radio",BUTTON:"button"}),R=Object.freeze({LIST:"list",INLINE:"inline"}),T=function(e){return Object(g.includes)(C,e)?_[e]:null},I=function(e){return!e||"string"!=typeof e||-1===e.indexOf("rgb")&&0!==e.indexOf("#")||-1<e.indexOf("rgba")?null:(0===e.indexOf("#")&&(e=M(e)),e.match(/\((.*?)\)/)[1])},M=function(e){var t=0,n=0,r=0,o=4===e.length?"#".concat(e[1]+e[1]+e[2]+e[2]+e[3]+e[3]):e;return 7===o.length&&(t=parseInt(o.substr(1,2),16)||0,n=parseInt(o.substr(3,2),16)||0,r=parseInt(o.substr(5,2),16)||0),"rgb(".concat(t,", ").concat(n,", ").concat(r,")")},P=n(27),F=n.n(P),B=n(16),D=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},U=function(){return Object(o.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(o.createElement)("p",null),Object(o.createElement)("h3",null,"Text"),Object(o.createElement)("div",{className:"wp-block-button"},Object(o.createElement)("div",{className:"wp-block-button__link"})),Object(o.createElement)("div",{className:"entry-content"},Object(o.createElement)("div",{className:"alignwide"})))},Z=function(e){if(null===e)return{};var t,n=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),o=e.querySelector("h3"),i=e.querySelector(".alignwide"),a=D(n),c=D(r),s=window.getComputedStyle(r).color;if(a===c){var l=(t=n,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);a=l||s}return{accentColor:a,backgroundColor:c,textColor:s,textColorInverted:window.getComputedStyle(n).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(i).maxWidth}},V=function(e){var t=e.hasVoted,n=e.isPollClosed,r=e.isPollHidden,i=e.showSubmitMessage,a=v()({"is-transparent":i},"crowdsignal-forms-poll__closed-banner");return Object(o.createElement)("div",{className:a},r&&Object(x.__)("This Poll is Hidden","crowdsignal-forms"),n&&!r&&Object(x.__)("This Poll is Closed","crowdsignal-forms"),t&&Object(x.__)("Thanks For Voting!","crowdsignal-forms"))},q=n(3),H=n.n(q),W=n(18),z=n.n(W),G=n(22),Y=n.n(G),K=n(23),J=n.n(K),X=n(28),$=n.n(X),Q=n(17),ee=n.n(Q),te=n(29),ne=n.n(te);n(19);function re(e){return function(){var t,n=ee()(e);if(oe()){var r=ee()(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return $()(this,t)}}function oe(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var ie=function(){var e=p()(f.a.mark((function e(t){var n,r,o=arguments;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!(o.length>1&&void 0!==o[1])||o[1],r="https://api.crowdsignal.com/v3/polls",n){e.next=4;break}return e.abrupt("return",null);case 4:return e.abrupt("return",window.fetch("".concat(r,"/").concat(t,"/results"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(e){if(e.status>=200&&e.status<300)return e.json();throw e})).then((function(e){if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer})));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ae=function(){var e=p()(f.a.mark((function e(t){var n,r,o;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"5430eeac3911395001d731d9702fc38b",n=(new Date).getTime(),e.next=4,window.fetch("https://poll.fm/n/".concat("5430eeac3911395001d731d9702fc38b","/").concat(t,"?").concat(n,"&format=json"));case 4:if((r=e.sent).ok){e.next=7;break}throw new le;case 7:return e.next=9,r.json();case 9:if((o=e.sent).nonce){e.next=12;break}throw new le;case 12:return e.abrupt("return",o.nonce);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ce=function(){var e=p()(f.a.mark((function e(t,n,r,o){var i,a,c;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=r.join(","),e.next=3,window.fetch("https://polls.polldaddy.com/vote-js.php?format=json&p=".concat(n,"&b=1&a=").concat(i,"&o=&va=16&cookie=0&n=").concat(t,"&url=").concat(encodeURIComponent(window.location),"&vi=").concat(o));case 3:if((a=e.sent).ok){e.next=6;break}throw new le;case 6:return e.next=8,a.json();case 8:if("error"!==(c=e.sent).status){e.next=11;break}throw new se(c.error);case 11:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),se=function(e){J()(n,e);var t=re(n);function n(){return Y()(this,n),t.apply(this,arguments)}return n}(ne()(Error)),le=function(e){J()(n,e);var t=re(n);function n(){return Y()(this,n),t.call(this,Object(x.__)("Server error. Please try again.","crowdsignal-forms"))}return n}(se),ue=function(e,t){var n=Object(i.useState)(null),r=b()(n,2),o=r[0],a=r[1],c=Object(i.useState)(null),s=b()(c,2),l=s[0],u=s[1],f=Object(i.useState)(!0),d=b()(f,2),p=d[0],m=d[1];return Object(i.useEffect)((function(){m(!0),u(null),a(null),e().then(a).catch(u).finally((function(){return m(!1)}))}),t),{data:o,error:l,loading:p}},fe=function(e){var t=e.error,n=e.loading,r=e.text,i=e.totalVotes,a=e.votes,c=v()("crowdsignal-forms-poll__answer-results",{"is-error":t,"is-loading":n}),s=!n&&!t,l=0===i?0:100*a/i,u={width:"".concat(parseInt(l,10),"%")};return Object(o.createElement)("div",{className:c},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-labels"},Object(o.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-answer"},Object(y.decodeEntities)(r)),Object(o.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-votes"},s&&Object(x.sprintf)(Object(x._n)("%s vote","%s votes",a,"crowdsignal-forms"),a.toLocaleString())),Object(o.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-percent"},s&&"".concat(l.toFixed(2),"%"))),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-track"},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-bar",style:u})))};fe.propTypes={loading:H.a.bool,text:H.a.string.isRequired,totalVotes:H.a.number,votes:H.a.number};var de=fe,pe=Object(o.createElement)("span",null,"Hide Crowdsignal ads",Object(o.createElement)("br",null),"and get unlimited",Object(o.createElement)("br",null),"signals -"," ",Object(o.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer"},"Upgrade")),me=function(e){var t=e.showLogo,n=e.editing,r=e.message,i=e.trackRef,a=void 0===i?"cs-forms-poll":i;return Object(o.createElement)("div",{className:"crowdsignal-forms__footer-branding"},Object(o.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},r||Object(x.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),n&&Object(o.createElement)(B.Tooltip,{text:pe,position:"top center"},Object(o.createElement)("a",{href:"https://crowdsignal.com/pricing",target:"_blank",rel:"noopener noreferrer",className:"crowdsignal-forms__branding-promote"},Object(x.__)("Hide","crowdsignal-forms"))),t&&Object(o.createElement)("a",{href:"https://crowdsignal.com?ref="+a,target:"_blank",rel:"noopener noreferrer"},Object(o.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))};var be=function(e){var t=e.answers,n=e.pollIdFromApi,r=e.setErrorMessage,a=e.hideBranding,c=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=ue((function(){return ie(e,t)}),[e]),r=n.data,o=n.error,i=n.loading;return{error:o,loading:i,results:r}}(n),s=c.error,l=c.loading,u=c.results;Object(i.useEffect)((function(){r(s?Object(x.__)("Unfortunately, we're having some trouble retrieving the results for this poll at this time.","crowdsignal-forms"):"")}),[s]);var f=v()("crowdsignal-forms-poll__results",{"is-error":!!s,"is-loading":l}),d=Object(g.sum)(Object(g.values)(u));return Object(o.createElement)("div",{className:f},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__results-list"},Object(g.map)(t,(function(e){var t;return!function(e){return Object(g.isEmpty)(e)||void 0===e.text||null===e.text||""===e.text}(e)&&Object(o.createElement)(de,{key:e.answerId,error:!!s,loading:l,text:e.text,totalVotes:d,votes:u&&null!==(t=u[e.answerIdFromApi])&&void 0!==t?t:0})}))),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__results-footer"},Object(o.createElement)("span",{className:"crowdsignal-forms-poll__results-total"},Object(x.sprintf)(Object(x._n)("%s total vote","%s total votes",d,"crowdsignal-forms"),d?d.toLocaleString():0)),!a&&Object(o.createElement)(me,null)))};be.propTypes={pollIdFromApi:H.a.number,answers:H.a.arrayOf(H.a.shape({answerId:H.a.string.isRequired,answerIdFromApi:H.a.number,text:H.a.string})).isRequired,setErrorMessage:H.a.func.isRequired,hideBranding:H.a.bool};var he=be,we=function(e){var t=e.answerIdFromApi,n=e.answerStyle,r=e.hasVoted,i=e.isMultipleChoice,a=e.isSelected,c=e.isVoting,s=e.isFocused,l=e.onSelect,u=e.onFocus,f=e.text,d=function(e){return l(parseInt(e.target.attributes.answerid.value,10))},p=function(e){return u(parseInt(e.target.attributes.answerid.value,10))},m=function(e){e.preventDefault(),d(e)},b=v()("crowdsignal-forms-poll__answer",{"is-multiple-choice":i,"is-selected":a,"is-focused":s,"is-button":k.BUTTON===n}),h="poll-answer-".concat(t);return Object(o.createElement)("div",{className:b},k.RADIO===n&&Object(o.createElement)("label",{className:b,htmlFor:h,tabIndex:"-1"},Object(o.createElement)("input",{className:"crowdsignal-forms-poll__input",id:h,name:"answer",onChange:d,selected:a,type:i?"checkbox":"radio",answerid:t,disabled:r||c,tabIndex:"0","aria-label":f,onFocus:p}),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__check"}),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-label-wrapper"},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__answer-label"},Object(y.decodeEntities)(f)))),k.BUTTON===n&&Object(o.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},Object(o.createElement)("input",{type:"submit",className:"wp-block-button__link crowdsignal-forms-poll__submit-button",value:Object(y.decodeEntities)(f),answerid:t,onClick:m})))};we.propTypes={answerIdFromApi:H.a.number.isRequired,hasVoted:H.a.bool,isMultipleChoice:H.a.bool,isSelected:H.a.bool,isVoting:H.a.bool,onSelect:H.a.func.isRequired,text:H.a.string.isRequired};var ge=we,Oe=function(e){var t=e.answers,n=e.answerStyle,r=e.buttonAlignment,a=e.hasVoted,s=e.isMultipleChoice,l=e.isVoting,u=e.onSubmit,f=e.submitButtonLabel,d=e.hideBranding,p=Object(i.useState)([]),m=b()(p,2),h=m[0],w=m[1],O=function(e){return k.BUTTON===n?(w([e]),u([e])):s?Object(g.includes)(h,e)?w(Object(g.without)(h,e)):void w([].concat(L()(h),[e])):w([e])},y=Object(i.useState)([]),x=b()(y,2),j=x[0],E=x[1],C=function(e){return E([e])},S=v()({"is-button":k.BUTTON===n,"is-inline-button-alignment":R.INLINE===r},"crowdsignal-forms-poll__options");return Object(o.createElement)("form",{className:"crowdsignal-forms-poll__form",onSubmit:function(e){e.preventDefault(),u(h)}},Object(o.createElement)("div",{className:S},Object(g.map)(t,(function(e,t){return Object(o.createElement)(ge,c()({key:"poll-answer-".concat(t),answerStyle:n,isMultipleChoice:s,isSelected:Object(g.includes)(h,e.answerIdFromApi),isFocused:Object(g.includes)(j,e.answerIdFromApi),onSelect:O,onFocus:C,hasVoted:a,isVoting:l},e))}))),!a&&k.RADIO===n&&Object(o.createElement)("div",{className:"crowdsignal-forms-poll__actions"},Object(o.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},Object(o.createElement)("input",{type:"submit",className:"wp-block-button__link crowdsignal-forms-poll__submit-button",disabled:l||!h.length,value:f}))),!d&&Object(o.createElement)("div",{className:"wp_block-crowdsignal-forms-poll__vote-branding"},Object(o.createElement)(me,{showLogo:!1})))};Oe.propTypes={answers:H.a.array.isRequired,isMultipleChoice:H.a.bool,onSubmit:H.a.func.isRequired,submitButtonLabel:H.a.string.isRequired};var ve=Oe,ye=function(e){var t=e.children;return Object(o.createElement)("div",{className:"crowdsignal-forms-poll__error-banner"},t)},xe=function(){return Object(o.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)("path",{d:"M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12Z",fill:"white"}),Object(o.createElement)("mask",{id:"maskClose","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"5",y:"5",width:"14",height:"14"},Object(o.createElement)("path",{d:"M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z",fill:"white"})),Object(o.createElement)("g",{mask:"url(#maskClose)"},Object(o.createElement)("rect",{width:"24",height:"24",fill:"black"})))},je=function(){return Object(o.createElement)("svg",{width:"34",height:"34",viewBox:"0 0 34 34",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6667 0C7.46667 0 0 7.46667 0 16.6667C0 25.8667 7.46667 33.3333 16.6667 33.3333C25.8667 33.3333 33.3333 25.8667 33.3333 16.6667C33.3333 7.46667 25.8667 0 16.6667 0ZM16.6667 30C9.31667 30 3.33333 24.0167 3.33333 16.6667C3.33333 9.31667 9.31667 3.33333 16.6667 3.33333C24.0167 3.33333 30 9.31667 30 16.6667C30 24.0167 24.0167 30 16.6667 30ZM13.3333 20.2833L24.3167 9.3L26.6667 11.6667L13.3333 25L6.66667 18.3333L9.01667 15.9833L13.3333 20.2833Z",fill:"var(--crowdsignal-forms-submit-button-bg-color)"}),Object(o.createElement)("mask",{id:"maskCheck","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"34",height:"34"},Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6667 0C7.46667 0 0 7.46667 0 16.6667C0 25.8667 7.46667 33.3333 16.6667 33.3333C25.8667 33.3333 33.3333 25.8667 33.3333 16.6667C33.3333 7.46667 25.8667 0 16.6667 0ZM16.6667 30C9.31667 30 3.33333 24.0167 3.33333 16.6667C3.33333 9.31667 9.31667 3.33333 16.6667 3.33333C24.0167 3.33333 30 9.31667 30 16.6667C30 24.0167 24.0167 30 16.6667 30ZM13.3333 20.2833L24.3167 9.3L26.6667 11.6667L13.3333 25L6.66667 18.3333L9.01667 15.9833L13.3333 20.2833Z"})),Object(o.createElement)("g",{mask:"url(#maskCheck)"}))},Le=function(e){var t=e.className;return Object(o.createElement)("svg",{width:"88",height:"88",viewBox:"0 0 88 88",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t},Object(o.createElement)("g",{filter:"url(#filterThankYou)"},Object(o.createElement)("path",{d:"M44 80C66.0914 80 84 62.0914 84 40C84 17.9086 66.0914 0 44 0C21.9086 0 4 17.9086 4 40C4 62.0914 21.9086 80 44 80Z",fill:"#384869"}),Object(o.createElement)("path",{d:"M26.0226 27.1047L27.2135 22.9517L28.6403 23.3609L29.0032 22.0954L24.5573 20.8206L24.1945 22.086L25.6214 22.4952L24.4305 26.6481L26.0226 27.1047ZM33.0856 29.1299L34.6393 23.7116L33.0472 23.2551L32.4572 25.3128L30.5497 24.7658L31.1397 22.7081L29.5476 22.2516L27.9939 27.6699L29.586 28.1265L30.1868 26.0312L32.0943 26.5782L31.4935 28.6734L33.0856 29.1299ZM37.4113 30.3703L39.1085 30.857L38.8937 24.9315L36.896 24.3587L33.5738 29.2699L35.1959 29.7351L35.7865 28.7381L37.4387 29.2119L37.4113 30.3703ZM37.4837 25.8804L37.5138 25.889L37.4715 28.0063L36.3976 27.6983L37.4837 25.8804ZM41.0986 31.4276L41.9169 28.5739L41.947 28.5825L43.2352 32.0403L44.4556 32.3902L46.0092 26.9719L44.5073 26.5412L43.7019 29.3499L43.6719 29.3412L42.3857 25.9328L41.1504 25.5786L39.5967 30.997L41.0986 31.4276ZM46.7986 33.0621L47.2056 31.6427L47.7936 31.1936L48.4057 33.5229L50.2569 34.0537L49.2542 30.5072L51.728 28.6117L50.0571 28.1325L47.7234 29.9504L47.6934 29.9417L48.3523 27.6437L46.7602 27.1872L45.2065 32.6056L46.7986 33.0621ZM55.281 35.4944L55.7731 33.7784L58.6859 30.6068L57.0225 30.1298L55.4426 32.0541L55.4125 32.0455L55.0924 29.5764L53.3914 29.0887L54.181 33.3218L53.6889 35.0378L55.281 35.4944ZM61.4239 31.2903C59.7492 30.8101 58.3861 31.5815 57.8897 33.3125C57.3934 35.0435 58.1379 36.4152 59.8163 36.8964C61.491 37.3767 62.853 36.6091 63.3494 34.878C63.8458 33.147 63.0986 31.7705 61.4239 31.2903ZM61.0599 32.5595C61.7246 32.7501 61.9964 33.4742 61.7273 34.4129C61.4592 35.3479 60.8486 35.8189 60.1803 35.6273C59.5119 35.4356 59.2438 34.7126 59.5119 33.7776C59.781 32.8389 60.3953 32.3689 61.0599 32.5595ZM66.3384 32.8012L64.7463 32.3446L63.7461 35.833C63.3918 37.0683 64.1232 38.1314 65.5539 38.5417C66.9845 38.9519 68.1681 38.4379 68.5223 37.2025L69.5226 33.7142L67.9305 33.2577L66.9809 36.5695C66.8172 37.1403 66.4462 37.3712 65.9318 37.2237C65.4174 37.0762 65.2251 36.6838 65.3888 36.113L66.3384 32.8012ZM36.4693 42.5838L37.0195 40.665L39.0246 41.24L39.367 40.0459L37.3619 39.4709L37.6601 38.4308L39.8755 39.0661L40.2384 37.8007L36.4309 36.7089L34.8772 42.1273L36.4693 42.5838ZM43.4269 38.6134C41.7522 38.1332 40.3892 38.9045 39.8928 40.6356C39.3964 42.3666 40.141 43.7382 41.8194 44.2195C43.4941 44.6997 44.8561 43.9321 45.3525 42.2011C45.8488 40.4701 45.1016 39.0936 43.4269 38.6134ZM43.063 39.8826C43.7276 40.0731 43.9995 40.7972 43.7303 41.7359C43.4622 42.6709 42.8517 43.142 42.1833 42.9503C41.515 42.7587 41.2468 42.0357 41.5149 41.1007C41.7841 40.162 42.3984 39.692 43.063 39.8826ZM48.0045 41.2995L48.6654 41.489C49.0934 41.6117 49.2996 41.9838 49.1844 42.3856C49.0671 42.7948 48.7144 42.9904 48.2675 42.8622L47.6104 42.6738L48.0045 41.2995ZM47.3089 43.7252L47.8309 43.8748L48.1659 45.9377L49.9457 46.4481L49.5058 44.0991C50.1503 43.9913 50.6348 43.4638 50.8179 42.8255C51.1506 41.6652 50.602 40.7724 49.1563 40.3579L46.7494 39.6677L45.1957 45.086L46.7878 45.5426L47.3089 43.7252ZM26.5905 52.2347L29.7888 47.2879L28.0315 46.784L26.0433 50.4442L26.0133 50.4356L26.2667 46.278L24.4343 45.7525L24.5253 51.6425L26.5905 52.2347ZM32.7521 48.036C31.0774 47.5558 29.7143 48.3272 29.218 50.0582C28.7216 51.7892 29.4661 53.1608 31.1446 53.6421C32.8193 54.1223 34.1813 53.3547 34.6776 51.6237C35.174 49.8927 34.4268 48.5162 32.7521 48.036ZM32.3882 49.3052C33.0528 49.4958 33.3247 50.2199 33.0555 51.1586C32.7874 52.0936 32.1769 52.5646 31.5085 52.373C30.8401 52.1813 30.572 51.4583 30.8401 50.5233C31.1093 49.5846 31.7236 49.1146 32.3882 49.3052ZM37.0705 55.2398L38.2613 51.0868L39.6882 51.496L40.0511 50.2306L35.6052 48.9557L35.2424 50.2211L36.6692 50.6303L35.4784 54.7832L37.0705 55.2398ZM40.6339 56.2616L42.1876 50.8432L40.5955 50.3867L39.0418 55.805L40.6339 56.2616ZM42.8869 56.9076L43.7052 54.0538L43.7352 54.0625L45.0234 57.5202L46.2438 57.8702L47.7975 52.4518L46.2955 52.0211L45.4901 54.8298L45.4601 54.8212L44.174 51.4128L42.9386 51.0585L41.3849 56.4769L42.8869 56.9076ZM52.7701 57.2465L52.9747 56.533L50.6166 55.8569L50.3129 56.9157L51.139 57.1526L51.11 57.2256C50.94 57.6482 50.4891 57.8318 49.9709 57.6832C49.2725 57.483 48.9872 56.7632 49.2704 55.7756C49.5471 54.8106 50.1045 54.369 50.7804 54.5628C51.2385 54.6942 51.5209 55.0556 51.5119 55.4837L53.0777 55.9327C53.2763 54.7868 52.4918 53.6963 51.1325 53.3065C49.4615 52.8274 48.1511 53.5569 47.6418 55.333C47.1261 57.1316 47.854 58.4335 49.5738 58.9266C51.1471 59.3778 52.3448 58.7297 52.7701 57.2465ZM54.5376 54.3845L53.6262 58.0731L54.9329 58.4477L56.1146 54.8367L54.5376 54.3845ZM53.7294 60.1792C54.1649 60.3041 54.6201 60.077 54.7407 59.6564C54.8603 59.2396 54.5945 58.8058 54.159 58.681C53.7159 58.5539 53.2644 58.782 53.1449 59.1988C53.0243 59.6194 53.2863 60.0521 53.7294 60.1792Z",fill:"white"}),Object(o.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M44 75.2C63.4405 75.2 79.2 59.4404 79.2 40C79.2 20.5596 63.4405 4.80002 44 4.80002C24.5596 4.80002 8.80005 20.5596 8.80005 40C8.80005 59.4404 24.5596 75.2 44 75.2Z",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeDasharray:"0.1 4"})),Object(o.createElement)("defs",null,Object(o.createElement)("filter",{id:"filterThankYou",x:"0",y:"0",width:"88",height:"88",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},Object(o.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),Object(o.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),Object(o.createElement)("feOffset",{dy:"4"}),Object(o.createElement)("feGaussianBlur",{stdDeviation:"2"}),Object(o.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),Object(o.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),Object(o.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"}))))},Ee=function(e){var t=e.target;t&&(t.paused?t.play():t.pause())},Ce=function(e){var t=e.confirmMessageType,n=e.customConfirmMessage,r=e.setDismissSubmitMessage,i=e.hideBranding;return Object(o.createElement)("div",{className:"crowdsignal-forms-poll__submit-message-container"},Object(o.createElement)("div",{className:"crowdsignal-forms-poll__submit-message"},E.THANK_YOU===t&&Object(o.createElement)(o.Fragment,null,Object(o.createElement)("video",{muted:!0,autoPlay:!0,loop:!0,playsInline:!0,poster:"https://crowdsignal.files.wordpress.com/2020/02/thumbs-up-video-placeholder.jpg",width:"100%",onClick:Ee},Object(o.createElement)("source",{src:"https://crowdsignal.files.wordpress.com/2019/08/thumbs-up-cs.mp4",type:"video/mp4"})),Object(o.createElement)(Le,{className:"crowdsignal-forms-poll__thank-you-sticker"}),!i&&Object(o.createElement)("img",{className:"crowdsignal-forms-poll__thank-you-cs-sticker",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})),E.CUSTOM_TEXT===t&&Object(o.createElement)(o.Fragment,null,Object(o.createElement)("div",{className:"crowdsignal-forms-poll__custom-message-check"},Object(o.createElement)(je,null)),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__custom-message"},Object(g.isEmpty)(n)?Object(x.__)("Thanks for voting!","crowdsignal-forms"):n)),Object(o.createElement)("button",{className:"crowdsignal-forms-poll__dismiss-submit-message",onClick:function(){return r(!0)}},Object(o.createElement)(xe,null))),Object(o.createElement)("div",{className:"crowdsignal-forms-poll__submit-message-footer"},!i&&Object(o.createElement)(me,{showLogo:E.THANK_YOU!==t})))};function Se(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _e(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Se(Object(n),!0).forEach((function(t){l()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Se(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ne,Ae=(Ne=function(e){var t=e.attributes,n=e.fallbackStyles,r=e.renderStyleProbe,a=Object(i.useState)(Math.random()),s=b()(a,1)[0],l=Object(i.useState)(""),u=b()(l,2),d=u[0],m=u[1],h=Object(i.useState)(!1),O=b()(h,2),j=O[0],L=O[1],_=t.apiPollData,R=_.id,M=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="cs-poll-".concat(e),o=Object(i.useState)(!1),a=b()(o,2),c=a[0],s=a[1],l=Object(i.useState)(!1),u=b()(l,2),d=u[0],m=u[1],h=Object(i.useState)(""),w=b()(h,2),g=w[0],O=w[1];Object(i.useEffect)((function(){t&&void 0!==z.a.get(r)&&(m(!0),O(z.a.get(r)))}),[]);var v=function(){var o=p()(f.a.mark((function o(i){var a,c,l,u=arguments;return f.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return a=u.length>1&&void 0!==u[1]?u[1]:1,o.prev=1,s(!0),o.next=5,ae(e);case 5:return c=o.sent,o.next=8,ce(c,e,i,a);case 8:m(!0),t&&(l=n?i.join(","):(new Date).getTime(),z.a.set(r,l,{sameSite:"Strict",expires:365}),O(l));case 10:return o.prev=10,s(!1),o.finish(10);case 13:case"end":return o.stop()}}),o,null,[[1,,10,13]])})));return function(e){return o.apply(this,arguments)}}();return{hasVoted:d,isVoting:c,vote:v,storedCookieValue:g}}(R,t.hasOneResponsePerComputer),P=M.hasVoted,F=M.isVoting,B=M.vote;E.REDIRECT===t.confirmMessageType&&(t.confirmMessageType=E.THANK_YOU);var D=function(){var e=p()(f.a.mark((function e(t){return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,m(""),L(!1),e.next=5,B(t);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),e.t0 instanceof se?m(e.t0.message):m(Object(x.__)("Server error. Please try again.","crowdsignal-forms"));case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}(),U=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;if(N.CLOSED===e)return!0;if(N.CLOSED_AFTER===e){var r=new Date(t);return r<n}return!1}(t.pollStatus,t.closedAfterDateTime);if(U&&A.HIDDEN===t.closedPollState)return null;var Z=U&&A.SHOW_RESULTS===t.closedPollState||P&&E.RESULTS===t.confirmMessageType,q=P&&!Z&&!j,H=E.THANK_YOU===t.confirmMessageType,W=function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return v()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-submit-button-bg-color":e.submitButtonBackgroundColor,"has-submit-button-text-color":e.submitButtonTextColor,"has-border-radius":null!==(t=e.borderRadius)&&void 0!==t&&t,"has-box-shadow":e.hasBoxShadow},r)}(t,t.className,"crowdsignal-forms-poll",{"has-voted":P,"is-closed":U,"is-voting":F,"has-default-thankyou":H}),G=_e({width:"full"!==t.align?"".concat(t.width,"%"):"auto"},function(e,t){var n,r,o,i,a=Object(g.isEmpty)(e.textColor)?t.textColor:e.textColor;return Object(g.mapKeys)({borderColor:null!==(n=e.borderColor)&&void 0!==n?n:t.accentColor,borderRadius:"".concat(e.borderRadius,"px"),borderWidth:"".concat(e.borderWidth,"px"),bgColor:e.backgroundColor,bodyFontFamily:null!==(r=T(e.fontFamily))&&void 0!==r?r:t.textFont,questionFontFamily:null!==(o=T(e.fontFamily))&&void 0!==o?o:t.headingFont,submitButtonBgColor:e.submitButtonBackgroundColor||t.accentColor,submitButtonTextColor:e.submitButtonTextColor||t.textColorInverted,textColor:a,textColorProperties:null!==(i=I(a))&&void 0!==i?i:"0, 0, 0",contentWideWidth:t.contentWideWidth},(function(e,t){return"--crowdsignal-forms-".concat(Object(g.kebabCase)(t))}))}(t,n)),Y=Object(g.reduce)(_.answers,(function(e,t){return e[t.client_id]=t.id,e}),{}),K=Object(g.map)(t.answers,(function(e){return _e({},e,{answerIdFromApi:Y[e.answerId]})})),J=function(e,t){for(var n=e.slice(),r=n.length-1;r>0;r--){var o=Math.floor(t()*r),i=n[r];n[r]=n[o],n[o]=i}return n}(Object(g.filter)(K,(function(e){return!!e.text})),t.randomizeAnswers?new w.a(s):function(){return 1}),X=v()({"is-transparent":q},"crowdsignal-forms-poll__content"),$=function(e,t){return e.isMultipleChoice?k.RADIO:!Object(g.isEmpty)(t)&&t.indexOf("is-style-buttons")>-1?k.BUTTON:k.RADIO}(t,t.className);return t.fontFamily&&function(e){if(!Object(g.isEmpty)(e)&&C.THEME_DEFAULT!==e&&-1!==S.indexOf(e)){var t="https://fonts.googleapis.com/css2?family=".concat(e,":wght@400;600;700&display=swap");0===Object(g.filter)(Array.from(document.head.childNodes),(function(e){return"link"===e.nodeName.toLowerCase()&&e.href===t})).length&&document.head.appendChild(Object(g.tap)(document.createElement("link"),(function(e){e.type="text/css",e.rel="stylesheet",e.href=t})))}}(t.fontFamily),Object(o.createElement)("div",{className:W,style:G},d&&Object(o.createElement)(ye,null,d),Object(o.createElement)("div",{className:X},Object(o.createElement)("h3",{className:"crowdsignal-forms-poll__question",style:{whiteSpace:"pre-wrap"}},Object(y.decodeEntities)(t.question).split("<br>").join("\n")),t.note&&Object(o.createElement)("div",{className:"crowdsignal-forms-poll__note",style:{whiteSpace:"pre-wrap"}},Object(y.decodeEntities)(t.note).split("<br>").join("\n")),!Z&&Object(o.createElement)(ve,{answers:J,answerStyle:$,buttonAlignment:t.buttonAlignment,isMultipleChoice:t.isMultipleChoice,onSubmit:D,submitButtonLabel:t.submitButtonLabel,hasVoted:P,isVoting:F,hideBranding:t.hideBranding}),Z&&Object(o.createElement)(he,{pollIdFromApi:R,answers:J,setErrorMessage:m,hideBranding:t.hideBranding})),q&&Object(o.createElement)(Ce,c()({},t,{setDismissSubmitMessage:L})),(U||P)&&Object(o.createElement)(V,{showSubmitMessage:q,isPollClosed:U,hasVoted:P}),r())},Object(B.withFallbackStyles)((function(e){return{fallbackStyles:Z(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,n=F()(e,["fallbackStyles"]);return Object(o.createElement)(Ne,c()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(o.createElement)(U,null)}},n))}))),ke=n(30),Re=function(e,t){return Object(g.forEach)(document.querySelectorAll("div[".concat(e,"]")),(function(n){try{var r=JSON.parse(n.dataset[Object(g.camelCase)(e.substr("data-".length))]),o=t(r,n);n.removeAttribute(e),Object(ke.render)(o,n)}catch(i){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}}))},Te=function(e,t){(Object(g.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((function(){return Re(e,t)})).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),Object(g.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,Re(e,t))};(function(e,t){if("complete"===document.readyState)return Te(e,t);window.addEventListener("load",(function(){return Te(e,t)}))})("data-crowdsignal-poll",(function(e){return Object(o.createElement)(Ae,{attributes:e})}))}])); 1 !function(){var e={875:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var s=typeof r;if("string"===s||"number"===s)e.push(r);else if(Array.isArray(r)){if(r.length){var a=o.apply(null,r);a&&e.push(a)}}else if("object"===s){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var i in r)n.call(r,i)&&r[i]&&e.push(i)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},202:function(e){"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,o,s;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(o=n;0!=o--;)if(!e(t[o],r[o]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],r.get(o[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if((n=t.length)!=r.length)return!1;for(o=n;0!=o--;)if(t[o]!==r[o])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(s=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(o=n;0!=o--;)if(!Object.prototype.hasOwnProperty.call(r,s[o]))return!1;for(o=n;0!=o--;){var a=s[o];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}},49:function(e,t,r){"use strict";var n=r(257);function o(){}function s(){}s.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,s,a){if(a!==n){var i=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 i.name="Invariant Violation",i}}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:s,resetWarningCache:o};return r.PropTypes=r,r}},507:function(e,t,r){e.exports=r(49)()},257:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},116:function(e,t,r){var n=r(82),o=r(557),s=r(262),a=r(95),i=r(431),l=r(131),c=r(701);c.alea=n,c.xor128=o,c.xorwow=s,c.xorshift7=a,c.xor4096=i,c.tychei=l,e.exports=c},82:function(e,t,r){var n;!function(e,o,s){function a(e){var t,r=this,n=(t=4022871197,function(e){e=String(e);for(var r=0;r<e.length;r++){var n=.02519603282416938*(t+=e.charCodeAt(r));n-=t=n>>>0,t=(n*=t)>>>0,t+=4294967296*(n-=t)}return 2.3283064365386963e-10*(t>>>0)});r.next=function(){var e=2091639*r.s0+2.3283064365386963e-10*r.c;return r.s0=r.s1,r.s1=r.s2,r.s2=e-(r.c=0|e)},r.c=1,r.s0=n(" "),r.s1=n(" "),r.s2=n(" "),r.s0-=n(e),r.s0<0&&(r.s0+=1),r.s1-=n(e),r.s1<0&&(r.s1+=1),r.s2-=n(e),r.s2<0&&(r.s2+=1),n=null}function i(e,t){return t.c=e.c,t.s0=e.s0,t.s1=e.s1,t.s2=e.s2,t}function l(e,t){var r=new a(e),n=t&&t.state,o=r.next;return o.int32=function(){return 4294967296*r.next()|0},o.double=function(){return o()+11102230246251565e-32*(2097152*o()|0)},o.quick=o,n&&("object"==typeof n&&i(n,r),o.state=function(){return i(r,{})}),o}o&&o.exports?o.exports=l:r.amdD&&r.amdO?void 0===(n=function(){return l}.call(t,r,t,o))||(o.exports=n):this.alea=l}(0,e=r.nmd(e),r.amdD)},131:function(e,t,r){var n;!function(e,o,s){function a(e){var t=this,r="";t.next=function(){var e=t.b,r=t.c,n=t.d,o=t.a;return e=e<<25^e>>>7^r,r=r-n|0,n=n<<24^n>>>8^o,o=o-e|0,t.b=e=e<<20^e>>>12^r,t.c=r=r-n|0,t.d=n<<16^r>>>16^o,t.a=o-e|0},t.a=0,t.b=0,t.c=-1640531527,t.d=1367130551,e===Math.floor(e)?(t.a=e/4294967296|0,t.b=0|e):r+=e;for(var n=0;n<r.length+20;n++)t.b^=0|r.charCodeAt(n),t.next()}function i(e,t){return t.a=e.a,t.b=e.b,t.c=e.c,t.d=e.d,t}function l(e,t){var r=new a(e),n=t&&t.state,o=function(){return(r.next()>>>0)/4294967296};return o.double=function(){do{var e=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=r.next,o.quick=o,n&&("object"==typeof n&&i(n,r),o.state=function(){return i(r,{})}),o}o&&o.exports?o.exports=l:r.amdD&&r.amdO?void 0===(n=function(){return l}.call(t,r,t,o))||(o.exports=n):this.tychei=l}(0,e=r.nmd(e),r.amdD)},557:function(e,t,r){var n;!function(e,o,s){function a(e){var t=this,r="";t.x=0,t.y=0,t.z=0,t.w=0,t.next=function(){var e=t.x^t.x<<11;return t.x=t.y,t.y=t.z,t.z=t.w,t.w^=t.w>>>19^e^e>>>8},e===(0|e)?t.x=e:r+=e;for(var n=0;n<r.length+64;n++)t.x^=0|r.charCodeAt(n),t.next()}function i(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t}function l(e,t){var r=new a(e),n=t&&t.state,o=function(){return(r.next()>>>0)/4294967296};return o.double=function(){do{var e=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=r.next,o.quick=o,n&&("object"==typeof n&&i(n,r),o.state=function(){return i(r,{})}),o}o&&o.exports?o.exports=l:r.amdD&&r.amdO?void 0===(n=function(){return l}.call(t,r,t,o))||(o.exports=n):this.xor128=l}(0,e=r.nmd(e),r.amdD)},431:function(e,t,r){var n;!function(e,o,s){function a(e){var t=this;t.next=function(){var e,r,n=t.w,o=t.X,s=t.i;return t.w=n=n+1640531527|0,r=o[s+34&127],e=o[s=s+1&127],r^=r<<13,e^=e<<17,r^=r>>>15,e^=e>>>12,r=o[s]=r^e,t.i=s,r+(n^n>>>16)|0},function(e,t){var r,n,o,s,a,i=[],l=128;for(t===(0|t)?(n=t,t=null):(t+="\0",n=0,l=Math.max(l,t.length)),o=0,s=-32;s<l;++s)t&&(n^=t.charCodeAt((s+32)%t.length)),0===s&&(a=n),n^=n<<10,n^=n>>>15,n^=n<<4,n^=n>>>13,s>=0&&(a=a+1640531527|0,o=0==(r=i[127&s]^=n+a)?o+1:0);for(o>=128&&(i[127&(t&&t.length||0)]=-1),o=127,s=512;s>0;--s)n=i[o+34&127],r=i[o=o+1&127],n^=n<<13,r^=r<<17,n^=n>>>15,r^=r>>>12,i[o]=n^r;e.w=a,e.X=i,e.i=o}(t,e)}function i(e,t){return t.i=e.i,t.w=e.w,t.X=e.X.slice(),t}function l(e,t){null==e&&(e=+new Date);var r=new a(e),n=t&&t.state,o=function(){return(r.next()>>>0)/4294967296};return o.double=function(){do{var e=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=r.next,o.quick=o,n&&(n.X&&i(n,r),o.state=function(){return i(r,{})}),o}o&&o.exports?o.exports=l:r.amdD&&r.amdO?void 0===(n=function(){return l}.call(t,r,t,o))||(o.exports=n):this.xor4096=l}(0,e=r.nmd(e),r.amdD)},95:function(e,t,r){var n;!function(e,o,s){function a(e){var t=this;t.next=function(){var e,r,n=t.x,o=t.i;return e=n[o],r=(e^=e>>>7)^e<<24,r^=(e=n[o+1&7])^e>>>10,r^=(e=n[o+3&7])^e>>>3,r^=(e=n[o+4&7])^e<<7,e=n[o+7&7],r^=(e^=e<<13)^e<<9,n[o]=r,t.i=o+1&7,r},function(e,t){var r,n=[];if(t===(0|t))n[0]=t;else for(t=""+t,r=0;r<t.length;++r)n[7&r]=n[7&r]<<15^t.charCodeAt(r)+n[r+1&7]<<13;for(;n.length<8;)n.push(0);for(r=0;r<8&&0===n[r];++r);for(8==r?n[7]=-1:n[r],e.x=n,e.i=0,r=256;r>0;--r)e.next()}(t,e)}function i(e,t){return t.x=e.x.slice(),t.i=e.i,t}function l(e,t){null==e&&(e=+new Date);var r=new a(e),n=t&&t.state,o=function(){return(r.next()>>>0)/4294967296};return o.double=function(){do{var e=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=r.next,o.quick=o,n&&(n.x&&i(n,r),o.state=function(){return i(r,{})}),o}o&&o.exports?o.exports=l:r.amdD&&r.amdO?void 0===(n=function(){return l}.call(t,r,t,o))||(o.exports=n):this.xorshift7=l}(0,e=r.nmd(e),r.amdD)},262:function(e,t,r){var n;!function(e,o,s){function a(e){var t=this,r="";t.next=function(){var e=t.x^t.x>>>2;return t.x=t.y,t.y=t.z,t.z=t.w,t.w=t.v,(t.d=t.d+362437|0)+(t.v=t.v^t.v<<4^e^e<<1)|0},t.x=0,t.y=0,t.z=0,t.w=0,t.v=0,e===(0|e)?t.x=e:r+=e;for(var n=0;n<r.length+64;n++)t.x^=0|r.charCodeAt(n),n==r.length&&(t.d=t.x<<10^t.x>>>4),t.next()}function i(e,t){return t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t.v=e.v,t.d=e.d,t}function l(e,t){var r=new a(e),n=t&&t.state,o=function(){return(r.next()>>>0)/4294967296};return o.double=function(){do{var e=((r.next()>>>11)+(r.next()>>>0)/4294967296)/(1<<21)}while(0===e);return e},o.int32=r.next,o.quick=o,n&&("object"==typeof n&&i(n,r),o.state=function(){return i(r,{})}),o}o&&o.exports?o.exports=l:r.amdD&&r.amdO?void 0===(n=function(){return l}.call(t,r,t,o))||(o.exports=n):this.xorwow=l}(0,e=r.nmd(e),r.amdD)},701:function(e,t,r){var n;!function(o,s,a){var i,l=256,c=a.pow(l,6),u=a.pow(2,52),d=2*u,f=l-1;function m(e,t,r){var n=[],f=g(h((t=1==t?{entropy:!0}:t||{}).entropy?[e,b(s)]:null==e?function(){try{var e;return i&&(e=i.randomBytes)?e=e(l):(e=new Uint8Array(l),(o.crypto||o.msCrypto).getRandomValues(e)),b(e)}catch(e){var t=o.navigator,r=t&&t.plugins;return[+new Date,o,r,o.screen,b(s)]}}():e,3),n),m=new p(n),v=function(){for(var e=m.g(6),t=c,r=0;e<u;)e=(e+r)*l,t*=l,r=m.g(1);for(;e>=d;)e/=2,t/=2,r>>>=1;return(e+r)/t};return v.int32=function(){return 0|m.g(4)},v.quick=function(){return m.g(4)/4294967296},v.double=v,g(b(m.S),s),(t.pass||r||function(e,t,r,n){return n&&(n.S&&w(n,m),e.state=function(){return w(m,{})}),r?(a.random=e,t):e})(v,f,"global"in t?t.global:this==a,t.state)}function p(e){var t,r=e.length,n=this,o=0,s=n.i=n.j=0,a=n.S=[];for(r||(e=[r++]);o<l;)a[o]=o++;for(o=0;o<l;o++)a[o]=a[s=f&s+e[o%r]+(t=a[o])],a[s]=t;(n.g=function(e){for(var t,r=0,o=n.i,s=n.j,a=n.S;e--;)t=a[o=f&o+1],r=r*l+a[f&(a[o]=a[s=f&s+t])+(a[s]=t)];return n.i=o,n.j=s,r})(l)}function w(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function h(e,t){var r,n=[],o=typeof e;if(t&&"object"==o)for(r in e)try{n.push(h(e[r],t-1))}catch(e){}return n.length?n:"string"==o?e:e+"\0"}function g(e,t){for(var r,n=e+"",o=0;o<n.length;)t[f&o]=f&(r^=19*t[f&o])+n.charCodeAt(o++);return b(t)}function b(e){return String.fromCharCode.apply(0,e)}if(g(a.random(),s),e.exports){e.exports=m;try{i=r(440)}catch(e){}}else void 0===(n=function(){return m}.call(t,r,t,e))||(e.exports=n)}("undefined"!=typeof self?self:this,[],Math)},440:function(){}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var s=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(s.exports,s,s.exports,r),s.loaded=!0,s.exports}r.amdD=function(){throw new Error("define cannot be used indirect")},r.amdO={},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.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},function(){"use strict";var e=window.wp.element,t=window.React;function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},n.apply(this,arguments)}var o=r(116),s=r.n(o),a=window.lodash,i=r(875),l=r.n(i),c=window.wp.htmlEntities,u=window.wp.i18n;window.wp.blocks;const d=Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"}),f=Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"}),m=Object.freeze([f.CABIN,f.CHIVO,f.OPEN_SANS,f.FIRA_SANS,f.ROBOTO,f.NUNITO,f.OVERPASS,f.LATO,f.LIBRE_FRANKLIN,f.MONTSERRAT,f.POPPINS,f.RUBIK,f.RALEWAY,f.JOSEFIN_SANS,f.ALEGREYA_SANS,f.OSWALD]),p=Object.freeze({[f.THEME_DEFAULT]:null,[f.GEORGIA]:"Georgia, serif",[f.PALATINO]:'"Palatino Linotype", "Book Antiqua", Palatino, serif',[f.TIMES_NEW_ROMAN]:'"Times New Roman", Times, serif',[f.ARIAL]:"Arial, Helvetica, sans-serif",[f.IMPACT]:"Impact, Charcoal, sans-serif",[f.LUCIDA]:'"Lucida Sans Unicode", "Lucida Grande", sans-serif',[f.TAHOMA]:"Tahoma, Geneva, sans-serif",[f.TREBUCHET]:'"Trebuchet MS", Helvetica, sans-serif',[f.VERDANA]:"Verdana, Geneva, sans-serif",[f.COURIER]:'"Courier New", Courier, monospace',[f.CABIN]:'"Cabin", sans-serif',[f.CHIVO]:'"Chivo", sans-serif',[f.OPEN_SANS]:'"Open Sans", sans-serif',[f.FIRA_SANS]:'"Fira Sans", sans-serif',[f.ROBOTO]:'"Roboto", sans-serif',[f.NUNITO]:'"Nunito", sans-serif',[f.OVERPASS]:'"Overpass", sans-serif',[f.LATO]:'"Lato", sans-serif',[f.LIBRE_FRANKLIN]:'"Libre Franklin", sans-serif',[f.MONTSERRAT]:'"Montserrat", sans-serif',[f.POPPINS]:'"Poppins", sans-serif',[f.RUBIK]:'"Rubik", sans-serif',[f.RALEWAY]:'"Raleway", sans-serif',[f.JOSEFIN_SANS]:'"Josefin Sans", sans-serif',[f.ALEGREYA_SANS]:'"Alegreya Sans", sans-serif',[f.OSWALD]:'"Oswald", sans-serif'}),w=Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}),h=Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),g=Object.freeze({RADIO:"radio",BUTTON:"button"}),b=Object.freeze({LIST:"list",INLINE:"inline"}),v=e=>(0,a.includes)(f,e)?p[e]:null,L=(e,t)=>{var r,n,o,s;const i=(0,a.isEmpty)(e.textColor)?t.textColor:e.textColor;return(0,a.mapKeys)({borderColor:null!==(r=e.borderColor)&&void 0!==r?r:t.accentColor,borderRadius:`${e.borderRadius}px`,borderWidth:`${e.borderWidth}px`,bgColor:e.backgroundColor,bodyFontFamily:null!==(n=v(e.fontFamily))&&void 0!==n?n:t.textFont,questionFontFamily:null!==(o=v(e.fontFamily))&&void 0!==o?o:t.headingFont,submitButtonBgColor:e.submitButtonBackgroundColor||t.accentColor,submitButtonTextColor:e.submitButtonTextColor||t.textColorInverted,textColor:i,textColorProperties:null!==(s=C(i))&&void 0!==s?s:"0, 0, 0",contentWideWidth:t.contentWideWidth},((e,t)=>`--crowdsignal-forms-${(0,a.kebabCase)(t)}`))},C=e=>!e||"string"!=typeof e||-1===e.indexOf("rgb")&&0!==e.indexOf("#")||-1<e.indexOf("rgba")?null:(0===e.indexOf("#")&&(e=E(e)),e.match(/\((.*?)\)/)[1]),E=e=>{let t=0,r=0,n=0;const o=4===e.length?`#${e[1]+e[1]+e[2]+e[2]+e[3]+e[3]}`:e;return 7===o.length&&(t=parseInt(o.substr(1,2),16)||0,r=parseInt(o.substr(3,2),16)||0,n=parseInt(o.substr(5,2),16)||0),`rgb(${t}, ${r}, ${n})`};var y=r(202),S=r.n(y),x=window.wp.compose;const _=e=>{let t=window.getComputedStyle(e).backgroundColor;for(;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},O=()=>(0,e.createElement)("div",{className:"crowdsignal-forms__style-probe"},(0,e.createElement)("p",null),(0,e.createElement)("h3",null,"Text"),(0,e.createElement)("div",{className:"wp-block-button"},(0,e.createElement)("div",{className:"wp-block-button__link"})),(0,e.createElement)("div",{className:"entry-content"},(0,e.createElement)("div",{className:"alignwide"}))),N=e=>{if(null===e)return{};const t=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),n=e.querySelector("h3"),o=e.querySelector(".alignwide");let s=_(t);const a=_(r),i=window.getComputedStyle(r).color;if(s===a){s=(l=t,"0px"!==window.getComputedStyle(l).borderBlockStartWidth?window.getComputedStyle(l).borderBlockStartColor:null)||i}var l;return{accentColor:s,backgroundColor:a,textColor:i,textColorInverted:window.getComputedStyle(t).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(n).fontFamily,contentWideWidth:window.getComputedStyle(o).maxWidth}};var A=t=>{let{hasVoted:r,isPollClosed:n,isPollHidden:o,showSubmitMessage:s}=t;const a=l()({"is-transparent":s},"crowdsignal-forms-poll__closed-banner");return(0,e.createElement)("div",{className:a},o&&(0,u.__)("This Poll is Hidden","crowdsignal-forms"),n&&!o&&(0,u.__)("This Poll is Closed","crowdsignal-forms"),r&&(0,u.__)("Thanks For Voting!","crowdsignal-forms"))},R=r(507),k=r.n(R);function T(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}var I=function e(t,r){function n(e,n,o){if("undefined"!=typeof document){"number"==typeof(o=T({},r,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var a in o)o[a]&&(s+="; "+a,!0!==o[a]&&(s+="="+o[a].split(";")[0]));return document.cookie=e+"="+t.write(n,e)+s}}return Object.create({set:n,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],n={},o=0;o<r.length;o++){var s=r[o].split("="),a=s.slice(1).join("=");try{var i=decodeURIComponent(s[0]);if(n[i]=t.read(a,i),e===i)break}catch(e){}}return e?n[e]:n}},remove:function(e,t){n(e,"",T({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,T({},this.attributes,t))},withConverter:function(t){return e(T({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});window.wp.apiFetch;class M extends Error{}class F extends M{constructor(){super((0,u.__)("Server error. Please try again.","crowdsignal-forms"))}}const B=function(e){let r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const{data:n,error:o,loading:s}=((n,o)=>{const[s,a]=(0,t.useState)(null),[i,l]=(0,t.useState)(null),[c,u]=(0,t.useState)(!0);return(0,t.useEffect)((()=>{u(!0),l(null),a(null),async function(e){return arguments.length>1&&void 0!==arguments[1]&&!arguments[1]?null:window.fetch(`https://api.crowdsignal.com/v3/polls/${e}/results`,{method:"GET",headers:{"content-type":"application/json"}}).then((e=>{if(e.status>=200&&e.status<300)return e.json();throw e})).then((e=>{if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer}))}(e,r).then(a).catch(l).finally((()=>u(!1)))}),o),{data:s,error:i,loading:c}})(0,[e]);return{error:o,loading:s,results:n}},D=t=>{let{error:r,loading:n,text:o,totalVotes:s,votes:a}=t;const i=l()("crowdsignal-forms-poll__answer-results",{"is-error":r,"is-loading":n}),d=!n&&!r,f=0===s?0:100*a/s,m={width:`${parseInt(f,10)}%`};return(0,e.createElement)("div",{className:i},(0,e.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-labels"},(0,e.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-answer"},(0,c.decodeEntities)(o)),(0,e.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-votes"},d&&(0,u.sprintf)(/* translators: %s: Number of votes. */ 2 (0,u._n)("%s vote","%s votes",a,"crowdsignal-forms"),a.toLocaleString())),(0,e.createElement)("span",{className:"crowdsignal-forms-poll__answer-results-percent"},d&&`${f.toFixed(2)}%`)),(0,e.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-track"},(0,e.createElement)("div",{className:"crowdsignal-forms-poll__answer-results-progress-bar",style:m})))};D.propTypes={loading:k().bool,text:k().string.isRequired,totalVotes:k().number,votes:k().number};var j=D,U=t=>{let{showLogo:r,children:n,message:o,trackRef:s="cs-forms-poll"}=t;return(0,e.createElement)("div",{className:"crowdsignal-forms__footer-branding"},(0,e.createElement)("a",{className:"crowdsignal-forms__footer-cs-link",href:"https://crowdsignal.com?ref="+s,target:"_blank",rel:"noopener noreferrer"},o||(0,u.__)("Create your own poll with Crowdsignal","crowdsignal-forms")),n,r&&(0,e.createElement)("a",{href:"https://crowdsignal.com?ref="+s,target:"_blank",rel:"noopener noreferrer"},(0,e.createElement)("img",{className:"crowdsignal-forms__footer-branding-logo",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})))};const P=r=>{let{answers:n,pollIdFromApi:o,setErrorMessage:s,hideBranding:i}=r;const{error:c,loading:d,results:f}=B(o);(0,t.useEffect)((()=>{s(c?(0,u.__)("Unfortunately, we're having some trouble retrieving the results for this poll at this time.","crowdsignal-forms"):"")}),[c]);const m=l()("crowdsignal-forms-poll__results",{"is-error":!!c,"is-loading":d}),p=(0,a.sum)((0,a.values)(f));return(0,e.createElement)("div",{className:m},(0,e.createElement)("div",{className:"crowdsignal-forms-poll__results-list"},(0,a.map)(n,(t=>{var r;return!(e=>(0,a.isEmpty)(e)||void 0===e.text||null===e.text||""===e.text)(t)&&(0,e.createElement)(j,{key:t.answerId,error:!!c,loading:d,text:t.text,totalVotes:p,votes:f&&null!==(r=f[t.answerIdFromApi])&&void 0!==r?r:0})}))),(0,e.createElement)("div",{className:"crowdsignal-forms-poll__results-footer"},(0,e.createElement)("span",{className:"crowdsignal-forms-poll__results-total"},(0,u.sprintf)(/* translators: %s: Number of votes */ 3 (0,u._n)("%s total vote","%s total votes",p,"crowdsignal-forms"),p?p.toLocaleString():0)),!i&&(0,e.createElement)(U,null)))};P.propTypes={pollIdFromApi:k().number,answers:k().arrayOf(k().shape({answerId:k().string.isRequired,answerIdFromApi:k().number,text:k().string})).isRequired,setErrorMessage:k().func.isRequired,hideBranding:k().bool};var V=P;const Z=t=>{let{answerIdFromApi:r,answerStyle:n,hasVoted:o,isMultipleChoice:s,isSelected:a,isVoting:i,isFocused:u,onSelect:d,onFocus:f,text:m}=t;const p=e=>d(parseInt(e.target.attributes.answerid.value,10)),w=l()("crowdsignal-forms-poll__answer",{"is-multiple-choice":s,"is-selected":a,"is-focused":u,"is-button":g.BUTTON===n}),h=`poll-answer-${r}`;return(0,e.createElement)("div",{className:w},g.RADIO===n&&(0,e.createElement)("label",{className:w,htmlFor:h,tabIndex:"-1"},(0,e.createElement)("input",{className:"crowdsignal-forms-poll__input",id:h,name:"answer",onChange:p,selected:a,type:s?"checkbox":"radio",answerid:r,disabled:o||i,tabIndex:"0","aria-label":m,onFocus:e=>f(parseInt(e.target.attributes.answerid.value,10))}),(0,e.createElement)("div",{className:"crowdsignal-forms-poll__check"}),(0,e.createElement)("div",{className:"crowdsignal-forms-poll__answer-label-wrapper"},(0,e.createElement)("div",{className:"crowdsignal-forms-poll__answer-label"},(0,c.decodeEntities)(m)))),g.BUTTON===n&&(0,e.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},(0,e.createElement)("input",{type:"submit",className:"wp-block-button__link crowdsignal-forms-poll__submit-button",value:(0,c.decodeEntities)(m),answerid:r,onClick:e=>{e.preventDefault(),p(e)}})))};Z.propTypes={answerIdFromApi:k().number.isRequired,hasVoted:k().bool,isMultipleChoice:k().bool,isSelected:k().bool,isVoting:k().bool,onSelect:k().func.isRequired,text:k().string.isRequired};var q=Z;const z=r=>{let{answers:o,answerStyle:s,buttonAlignment:i,hasVoted:c,isMultipleChoice:u,isVoting:d,onSubmit:f,submitButtonLabel:m,hideBranding:p}=r;const[w,h]=(0,t.useState)([]),v=e=>g.BUTTON===s?(h([e]),f([e])):u?(0,a.includes)(w,e)?h((0,a.without)(w,e)):void h([...w,e]):h([e]),[L,C]=(0,t.useState)([]),E=e=>C([e]),y=l()({"is-button":g.BUTTON===s,"is-inline-button-alignment":b.INLINE===i},"crowdsignal-forms-poll__options");return(0,e.createElement)("form",{className:"crowdsignal-forms-poll__form",onSubmit:e=>{e.preventDefault(),f(w)}},(0,e.createElement)("div",{className:y},(0,a.map)(o,((t,r)=>(0,e.createElement)(q,n({key:`poll-answer-${r}`,answerStyle:s,isMultipleChoice:u,isSelected:(0,a.includes)(w,t.answerIdFromApi),isFocused:(0,a.includes)(L,t.answerIdFromApi),onSelect:v,onFocus:E,hasVoted:c,isVoting:d},t))))),!c&&g.RADIO===s&&(0,e.createElement)("div",{className:"crowdsignal-forms-poll__actions"},(0,e.createElement)("div",{className:"wp-block-button crowdsignal-forms-poll__block-button"},(0,e.createElement)("input",{type:"submit",className:"wp-block-button__link crowdsignal-forms-poll__submit-button",disabled:d||!w.length,value:m}))),!p&&(0,e.createElement)("div",{className:"wp_block-crowdsignal-forms-poll__vote-branding"},(0,e.createElement)(U,{showLogo:!1})))};z.propTypes={answers:k().array.isRequired,isMultipleChoice:k().bool,onSubmit:k().func.isRequired,submitButtonLabel:k().string.isRequired};var H=z,W=t=>{let{children:r}=t;return(0,e.createElement)("div",{className:"crowdsignal-forms-poll__error-banner"},r)},$=()=>(0,e.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{d:"M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12Z",fill:"white"}),(0,e.createElement)("mask",{id:"maskClose","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"5",y:"5",width:"14",height:"14"},(0,e.createElement)("path",{d:"M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z",fill:"white"})),(0,e.createElement)("g",{mask:"url(#maskClose)"},(0,e.createElement)("rect",{width:"24",height:"24",fill:"black"}))),G=()=>(0,e.createElement)("svg",{width:"34",height:"34",viewBox:"0 0 34 34",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6667 0C7.46667 0 0 7.46667 0 16.6667C0 25.8667 7.46667 33.3333 16.6667 33.3333C25.8667 33.3333 33.3333 25.8667 33.3333 16.6667C33.3333 7.46667 25.8667 0 16.6667 0ZM16.6667 30C9.31667 30 3.33333 24.0167 3.33333 16.6667C3.33333 9.31667 9.31667 3.33333 16.6667 3.33333C24.0167 3.33333 30 9.31667 30 16.6667C30 24.0167 24.0167 30 16.6667 30ZM13.3333 20.2833L24.3167 9.3L26.6667 11.6667L13.3333 25L6.66667 18.3333L9.01667 15.9833L13.3333 20.2833Z",fill:"var(--crowdsignal-forms-submit-button-bg-color)"}),(0,e.createElement)("mask",{id:"maskCheck","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"34",height:"34"},(0,e.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.6667 0C7.46667 0 0 7.46667 0 16.6667C0 25.8667 7.46667 33.3333 16.6667 33.3333C25.8667 33.3333 33.3333 25.8667 33.3333 16.6667C33.3333 7.46667 25.8667 0 16.6667 0ZM16.6667 30C9.31667 30 3.33333 24.0167 3.33333 16.6667C3.33333 9.31667 9.31667 3.33333 16.6667 3.33333C24.0167 3.33333 30 9.31667 30 16.6667C30 24.0167 24.0167 30 16.6667 30ZM13.3333 20.2833L24.3167 9.3L26.6667 11.6667L13.3333 25L6.66667 18.3333L9.01667 15.9833L13.3333 20.2833Z"})),(0,e.createElement)("g",{mask:"url(#maskCheck)"})),Y=t=>{let{className:r}=t;return(0,e.createElement)("svg",{width:"88",height:"88",viewBox:"0 0 88 88",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:r},(0,e.createElement)("g",{filter:"url(#filterThankYou)"},(0,e.createElement)("path",{d:"M44 80C66.0914 80 84 62.0914 84 40C84 17.9086 66.0914 0 44 0C21.9086 0 4 17.9086 4 40C4 62.0914 21.9086 80 44 80Z",fill:"#384869"}),(0,e.createElement)("path",{d:"M26.0226 27.1047L27.2135 22.9517L28.6403 23.3609L29.0032 22.0954L24.5573 20.8206L24.1945 22.086L25.6214 22.4952L24.4305 26.6481L26.0226 27.1047ZM33.0856 29.1299L34.6393 23.7116L33.0472 23.2551L32.4572 25.3128L30.5497 24.7658L31.1397 22.7081L29.5476 22.2516L27.9939 27.6699L29.586 28.1265L30.1868 26.0312L32.0943 26.5782L31.4935 28.6734L33.0856 29.1299ZM37.4113 30.3703L39.1085 30.857L38.8937 24.9315L36.896 24.3587L33.5738 29.2699L35.1959 29.7351L35.7865 28.7381L37.4387 29.2119L37.4113 30.3703ZM37.4837 25.8804L37.5138 25.889L37.4715 28.0063L36.3976 27.6983L37.4837 25.8804ZM41.0986 31.4276L41.9169 28.5739L41.947 28.5825L43.2352 32.0403L44.4556 32.3902L46.0092 26.9719L44.5073 26.5412L43.7019 29.3499L43.6719 29.3412L42.3857 25.9328L41.1504 25.5786L39.5967 30.997L41.0986 31.4276ZM46.7986 33.0621L47.2056 31.6427L47.7936 31.1936L48.4057 33.5229L50.2569 34.0537L49.2542 30.5072L51.728 28.6117L50.0571 28.1325L47.7234 29.9504L47.6934 29.9417L48.3523 27.6437L46.7602 27.1872L45.2065 32.6056L46.7986 33.0621ZM55.281 35.4944L55.7731 33.7784L58.6859 30.6068L57.0225 30.1298L55.4426 32.0541L55.4125 32.0455L55.0924 29.5764L53.3914 29.0887L54.181 33.3218L53.6889 35.0378L55.281 35.4944ZM61.4239 31.2903C59.7492 30.8101 58.3861 31.5815 57.8897 33.3125C57.3934 35.0435 58.1379 36.4152 59.8163 36.8964C61.491 37.3767 62.853 36.6091 63.3494 34.878C63.8458 33.147 63.0986 31.7705 61.4239 31.2903ZM61.0599 32.5595C61.7246 32.7501 61.9964 33.4742 61.7273 34.4129C61.4592 35.3479 60.8486 35.8189 60.1803 35.6273C59.5119 35.4356 59.2438 34.7126 59.5119 33.7776C59.781 32.8389 60.3953 32.3689 61.0599 32.5595ZM66.3384 32.8012L64.7463 32.3446L63.7461 35.833C63.3918 37.0683 64.1232 38.1314 65.5539 38.5417C66.9845 38.9519 68.1681 38.4379 68.5223 37.2025L69.5226 33.7142L67.9305 33.2577L66.9809 36.5695C66.8172 37.1403 66.4462 37.3712 65.9318 37.2237C65.4174 37.0762 65.2251 36.6838 65.3888 36.113L66.3384 32.8012ZM36.4693 42.5838L37.0195 40.665L39.0246 41.24L39.367 40.0459L37.3619 39.4709L37.6601 38.4308L39.8755 39.0661L40.2384 37.8007L36.4309 36.7089L34.8772 42.1273L36.4693 42.5838ZM43.4269 38.6134C41.7522 38.1332 40.3892 38.9045 39.8928 40.6356C39.3964 42.3666 40.141 43.7382 41.8194 44.2195C43.4941 44.6997 44.8561 43.9321 45.3525 42.2011C45.8488 40.4701 45.1016 39.0936 43.4269 38.6134ZM43.063 39.8826C43.7276 40.0731 43.9995 40.7972 43.7303 41.7359C43.4622 42.6709 42.8517 43.142 42.1833 42.9503C41.515 42.7587 41.2468 42.0357 41.5149 41.1007C41.7841 40.162 42.3984 39.692 43.063 39.8826ZM48.0045 41.2995L48.6654 41.489C49.0934 41.6117 49.2996 41.9838 49.1844 42.3856C49.0671 42.7948 48.7144 42.9904 48.2675 42.8622L47.6104 42.6738L48.0045 41.2995ZM47.3089 43.7252L47.8309 43.8748L48.1659 45.9377L49.9457 46.4481L49.5058 44.0991C50.1503 43.9913 50.6348 43.4638 50.8179 42.8255C51.1506 41.6652 50.602 40.7724 49.1563 40.3579L46.7494 39.6677L45.1957 45.086L46.7878 45.5426L47.3089 43.7252ZM26.5905 52.2347L29.7888 47.2879L28.0315 46.784L26.0433 50.4442L26.0133 50.4356L26.2667 46.278L24.4343 45.7525L24.5253 51.6425L26.5905 52.2347ZM32.7521 48.036C31.0774 47.5558 29.7143 48.3272 29.218 50.0582C28.7216 51.7892 29.4661 53.1608 31.1446 53.6421C32.8193 54.1223 34.1813 53.3547 34.6776 51.6237C35.174 49.8927 34.4268 48.5162 32.7521 48.036ZM32.3882 49.3052C33.0528 49.4958 33.3247 50.2199 33.0555 51.1586C32.7874 52.0936 32.1769 52.5646 31.5085 52.373C30.8401 52.1813 30.572 51.4583 30.8401 50.5233C31.1093 49.5846 31.7236 49.1146 32.3882 49.3052ZM37.0705 55.2398L38.2613 51.0868L39.6882 51.496L40.0511 50.2306L35.6052 48.9557L35.2424 50.2211L36.6692 50.6303L35.4784 54.7832L37.0705 55.2398ZM40.6339 56.2616L42.1876 50.8432L40.5955 50.3867L39.0418 55.805L40.6339 56.2616ZM42.8869 56.9076L43.7052 54.0538L43.7352 54.0625L45.0234 57.5202L46.2438 57.8702L47.7975 52.4518L46.2955 52.0211L45.4901 54.8298L45.4601 54.8212L44.174 51.4128L42.9386 51.0585L41.3849 56.4769L42.8869 56.9076ZM52.7701 57.2465L52.9747 56.533L50.6166 55.8569L50.3129 56.9157L51.139 57.1526L51.11 57.2256C50.94 57.6482 50.4891 57.8318 49.9709 57.6832C49.2725 57.483 48.9872 56.7632 49.2704 55.7756C49.5471 54.8106 50.1045 54.369 50.7804 54.5628C51.2385 54.6942 51.5209 55.0556 51.5119 55.4837L53.0777 55.9327C53.2763 54.7868 52.4918 53.6963 51.1325 53.3065C49.4615 52.8274 48.1511 53.5569 47.6418 55.333C47.1261 57.1316 47.854 58.4335 49.5738 58.9266C51.1471 59.3778 52.3448 58.7297 52.7701 57.2465ZM54.5376 54.3845L53.6262 58.0731L54.9329 58.4477L56.1146 54.8367L54.5376 54.3845ZM53.7294 60.1792C54.1649 60.3041 54.6201 60.077 54.7407 59.6564C54.8603 59.2396 54.5945 58.8058 54.159 58.681C53.7159 58.5539 53.2644 58.782 53.1449 59.1988C53.0243 59.6194 53.2863 60.0521 53.7294 60.1792Z",fill:"white"}),(0,e.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M44 75.2C63.4405 75.2 79.2 59.4404 79.2 40C79.2 20.5596 63.4405 4.80002 44 4.80002C24.5596 4.80002 8.80005 20.5596 8.80005 40C8.80005 59.4404 24.5596 75.2 44 75.2Z",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeDasharray:"0.1 4"})),(0,e.createElement)("defs",null,(0,e.createElement)("filter",{id:"filterThankYou",x:"0",y:"0",width:"88",height:"88",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},(0,e.createElement)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,e.createElement)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,e.createElement)("feOffset",{dy:"4"}),(0,e.createElement)("feGaussianBlur",{stdDeviation:"2"}),(0,e.createElement)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"}),(0,e.createElement)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow"}),(0,e.createElement)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow",result:"shape"}))))};const K=e=>{const t=e.target;t&&(t.paused?t.play():t.pause())};var X,J,Q=t=>{let{confirmMessageType:r,customConfirmMessage:n,setDismissSubmitMessage:o,hideBranding:s}=t;return(0,e.createElement)("div",{className:"crowdsignal-forms-poll__submit-message-container"},(0,e.createElement)("div",{className:"crowdsignal-forms-poll__submit-message"},d.THANK_YOU===r&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("video",{muted:!0,autoPlay:!0,loop:!0,playsInline:!0,poster:"https://crowdsignal.files.wordpress.com/2020/02/thumbs-up-video-placeholder.jpg",width:"100%",onClick:K},(0,e.createElement)("source",{src:"https://crowdsignal.files.wordpress.com/2019/08/thumbs-up-cs.mp4",type:"video/mp4"})),(0,e.createElement)(Y,{className:"crowdsignal-forms-poll__thank-you-sticker"}),!s&&(0,e.createElement)("img",{className:"crowdsignal-forms-poll__thank-you-cs-sticker",src:"https://app.crowdsignal.com/images/svg/cs-logo-dots.svg",alt:"Crowdsignal sticker"})),d.CUSTOM_TEXT===r&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"crowdsignal-forms-poll__custom-message-check"},(0,e.createElement)(G,null)),(0,e.createElement)("div",{className:"crowdsignal-forms-poll__custom-message"},(0,a.isEmpty)(n)?(0,u.__)("Thanks for voting!","crowdsignal-forms"):n)),(0,e.createElement)("button",{className:"crowdsignal-forms-poll__dismiss-submit-message",onClick:()=>o(!0)},(0,e.createElement)($,null))),(0,e.createElement)("div",{className:"crowdsignal-forms-poll__submit-message-footer"},!s&&(0,e.createElement)(U,{showLogo:d.THANK_YOU!==r})))},ee=(X=r=>{let{attributes:o,fallbackStyles:i,renderStyleProbe:p}=r;const[b]=(0,t.useState)(Math.random()),[v,C]=(0,t.useState)(""),[E,y]=(0,t.useState)(!1),{apiPollData:S}=o,x=S.id,{hasVoted:_,isVoting:O,vote:N}=function(e){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o=`cs-poll-${e}`,[s,a]=(0,t.useState)(!1),[i,l]=(0,t.useState)(!1),[c,u]=(0,t.useState)("");return(0,t.useEffect)((()=>{r&&void 0!==I.get(o)&&(l(!0),u(I.get(o)))}),[]),{hasVoted:i,isVoting:s,vote:async function(t){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;try{a(!0);const i=await(async e=>{const t=(new Date).getTime(),r=await window.fetch(`https://poll.fm/n/5430eeac3911395001d731d9702fc38b/${e}?${t}&format=json`);if(!r.ok)throw new F;const n=await r.json();if(!n.nonce)throw new F;return n.nonce})(e);if(await(async(e,t,r,n)=>{const o=r.join(","),s=await window.fetch(`https://polls.polldaddy.com/vote-js.php?format=json&p=${t}&b=1&a=${o}&o=&va=16&cookie=0&n=${e}&url=${encodeURIComponent(window.location)}&vi=${n}`);if(!s.ok)throw new F;const a=await s.json();if("error"===a.status)throw new M(a.error)})(i,e,t,s),l(!0),r){const e=n?t.join(","):(new Date).getTime();I.set(o,e,{sameSite:"Strict",expires:365}),u(e)}}finally{a(!1)}},storedCookieValue:c}}(x,o.hasOneResponsePerComputer);d.REDIRECT===o.confirmMessageType&&(o.confirmMessageType=d.THANK_YOU);const R=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;return w.CLOSED===e||w.CLOSED_AFTER===e&&new Date(t)<r}(o.pollStatus,o.closedAfterDateTime);if(R&&h.HIDDEN===o.closedPollState)return null;const k=R&&h.SHOW_RESULTS===o.closedPollState||_&&d.RESULTS===o.confirmMessageType,T=_&&!k&&!E,B=d.THANK_YOU===o.confirmMessageType,D=function(e){for(var t,r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return l()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-submit-button-bg-color":e.submitButtonBackgroundColor,"has-submit-button-text-color":e.submitButtonTextColor,"has-border-radius":null!==(t=e.borderRadius)&&void 0!==t&&t,"has-box-shadow":e.hasBoxShadow},n)}(o,o.className,"crowdsignal-forms-poll",{"has-voted":_,"is-closed":R,"is-voting":O,"has-default-thankyou":B}),j={width:"full"!==o.align?`${o.width}%`:"auto",...L(o,i)},U=(0,a.reduce)(S.answers,((e,t)=>(e[t.client_id]=t.id,e)),{}),P=(0,a.map)(o.answers,(e=>{const t=U[e.answerId];return{...e,answerIdFromApi:t}})),Z=((e,t)=>{const r=e.slice();for(let e=r.length-1;e>0;e--){const n=Math.floor(t()*e),o=r[e];r[e]=r[n],r[n]=o}return r})((0,a.filter)(P,(e=>!!e.text)),o.randomizeAnswers?new(s())(b):()=>1),q=l()({"is-transparent":T},"crowdsignal-forms-poll__content"),z=((e,t)=>e.isMultipleChoice?g.RADIO:!(0,a.isEmpty)(t)&&t.indexOf("is-style-buttons")>-1?g.BUTTON:g.RADIO)(o,o.className);return o.fontFamily&&(e=>{if((0,a.isEmpty)(e)||f.THEME_DEFAULT===e||-1===m.indexOf(e))return;const t=`https://fonts.googleapis.com/css2?family=${e}:wght@400;600;700&display=swap`;0===(0,a.filter)(Array.from(document.head.childNodes),(e=>"link"===e.nodeName.toLowerCase()&&e.href===t)).length&&document.head.appendChild((0,a.tap)(document.createElement("link"),(e=>{e.type="text/css",e.rel="stylesheet",e.href=t})))})(o.fontFamily),(0,e.createElement)("div",{className:D,style:j},v&&(0,e.createElement)(W,null,v),(0,e.createElement)("div",{className:q},(0,e.createElement)("h3",{className:"crowdsignal-forms-poll__question",style:{whiteSpace:"pre-wrap"}},(0,c.decodeEntities)(o.question).split("<br>").join("\n")),o.note&&(0,e.createElement)("div",{className:"crowdsignal-forms-poll__note",style:{whiteSpace:"pre-wrap"}},(0,c.decodeEntities)(o.note).split("<br>").join("\n")),!k&&(0,e.createElement)(H,{answers:Z,answerStyle:z,buttonAlignment:o.buttonAlignment,isMultipleChoice:o.isMultipleChoice,onSubmit:async e=>{try{C(""),y(!1),await N(e)}catch(e){C(e instanceof M?e.message:(0,u.__)("Server error. Please try again.","crowdsignal-forms"))}},submitButtonLabel:o.submitButtonLabel,hasVoted:_,isVoting:O,hideBranding:o.hideBranding}),k&&(0,e.createElement)(V,{pollIdFromApi:x,answers:Z,setErrorMessage:C,hideBranding:o.hideBranding})),T&&(0,e.createElement)(Q,n({},o,{setDismissSubmitMessage:y})),(R||_)&&(0,e.createElement)(A,{showSubmitMessage:T,isPollClosed:R,hasVoted:_}),p())},(J=e=>({fallbackStyles:N(e.querySelector(".crowdsignal-forms__style-probe"))}),(0,x.createHigherOrderComponent)((t=>class extends e.Component{constructor(e){super(e),this.nodeRef=this.props.node,this.state={fallbackStyles:void 0,grabStylesCompleted:!1},this.bindRef=this.bindRef.bind(this)}bindRef(e){e&&(this.nodeRef=e)}componentDidMount(){this.grabFallbackStyles()}componentDidUpdate(){this.grabFallbackStyles()}grabFallbackStyles(){const{grabStylesCompleted:e,fallbackStyles:t}=this.state;if(this.nodeRef&&!e){const e=J(this.nodeRef,this.props);S()(e,t)||this.setState({fallbackStyles:e,grabStylesCompleted:Object.values(e).every(Boolean)})}}render(){const r=(0,e.createElement)(t,n({},this.props,this.state.fallbackStyles));return this.props.node?r:(0,e.createElement)("div",{ref:this.bindRef}," ",r," ")}}),"withFallbackStyles"))((t=>{let{fallbackStyles:r,...o}=t;return(0,e.createElement)(X,n({fallbackStyles:r||{},renderStyleProbe:()=>r?null:(0,e.createElement)(O,null)},o))}))),te=window.ReactDOM;const re=(e,t)=>(0,a.forEach)(document.querySelectorAll(`div[${e}]`),(r=>{try{const n=JSON.parse(r.dataset[(0,a.camelCase)(e.substr(5))]),o=t(n,r);r.removeAttribute(e),(0,te.render)(o,r)}catch(t){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}})),ne=(e,t)=>{((0,a.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((()=>re(e,t))).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),(0,a.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,re(e,t))};((e,t)=>{if("complete"===document.readyState)return ne(e,t);window.addEventListener("load",(()=>ne(e,t)))})("data-crowdsignal-poll",(t=>(0,e.createElement)(ee,{attributes:t})))}()}(); -
crowdsignal-forms/trunk/build/vote.asset.php
r2773635 r2907675 1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-blocks', 'wp-compo nents', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'b473a28451e92de5c3aae30276de198e');1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-blocks', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '2292f22c1253d834f5d3'); -
crowdsignal-forms/trunk/build/vote.js
r2773635 r2907675 1 !function(e,t){for(var n in t)e[n]=t[n]}(window,function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=41)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.React}()},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t){!function(){e.exports=this.lodash}()},function(e,t){!function(){e.exports=this.regeneratorRuntime}()},function(e,t,n){e.exports=n(30)()},function(e,t,n){var r=n(27),o=n(28),a=n(18),i=n(29);e.exports=function(e,t){return r(e)||o(e,t)||a(e,t)||i()}},function(e,t){function n(e,t,n,r,o,a,i){try{var s=e[a](i),c=s.value}catch(u){return void n(u)}s.done?t(c):Promise.resolve(c).then(r,o)}e.exports=function(e){return function(){var t=this,r=arguments;return new Promise((function(o,a){var i=e.apply(t,r);function s(e){n(i,o,a,s,c,"next",e)}function c(e){n(i,o,a,s,c,"throw",e)}s(void 0)}))}}},function(e,t,n){var r; 2 /*! 3 Copyright (c) 2017 Jed Watson. 4 Licensed under the MIT License (MIT), see 5 http://jedwatson.github.io/classnames 6 */!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)&&r.length){var i=o.apply(null,r);i&&e.push(i)}else if("object"===a)for(var s in r)n.call(r,s)&&r[s]&&e.push(s)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.ReactDOM}()},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r,o; 7 /*! 8 * JavaScript Cookie v2.2.1 9 * https://github.com/js-cookie/js-cookie 10 * 11 * Copyright 2006, 2015 Klaus Hartl & Fagner Brack 12 * Released under the MIT license 13 */!function(a){if(void 0===(o="function"==typeof(r=a)?r.call(t,n,t,e):r)||(e.exports=o),!0,e.exports=a(),!!0){var i=window.Cookies,s=window.Cookies=a();s.noConflict=function(){return window.Cookies=i,s}}}((function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(r){function o(){}function a(t,n,a){if("undefined"!=typeof document){"number"==typeof(a=e({path:"/"},o.defaults,a)).expires&&(a.expires=new Date(1*new Date+864e5*a.expires)),a.expires=a.expires?a.expires.toUTCString():"";try{var i=JSON.stringify(n);/^[\{\[]/.test(i)&&(n=i)}catch(u){}n=r.write?r.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var s="";for(var c in a)a[c]&&(s+="; "+c,!0!==a[c]&&(s+="="+a[c].split(";")[0]));return document.cookie=t+"="+n+s}}function i(e,n){if("undefined"!=typeof document){for(var o={},a=document.cookie?document.cookie.split("; "):[],i=0;i<a.length;i++){var s=a[i].split("="),c=s.slice(1).join("=");n||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var u=t(s[0]);if(c=(r.read||r)(c,u)||t(c),n)try{c=JSON.parse(c)}catch(l){}if(o[u]=c,e===u)break}catch(l){}}return e?o[e]:o}}return o.set=a,o.get=function(e){return i(e,!1)},o.getJSON=function(e){return i(e,!0)},o.remove=function(t,n){a(t,"",e(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}((function(){}))}))},function(e,t){!function(){e.exports=this.wp.apiFetch}()},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var r=n(14);e.exports=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}}),t&&r(e,t)}},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t,n){var r=n(19);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){var r=n(32),o=n(33);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t,n){var r=n(11),o=n(14),a=n(34),i=n(35);function s(t){var n="function"==typeof Map?new Map:void 0;return e.exports=s=function(e){if(null===e||!a(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return i(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)},s(t)}e.exports=s},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},function(e,t,n){var r=n(37);e.exports=function(e,t){if(null==e)return{};var n,o,a=r(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t,n){var r=n(38),o=n(39),a=n(18),i=n(40);e.exports=function(e){return r(e)||o(e)||a(e)||i()}},,function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,a=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(c){o=!0,a=c}finally{try{r||null==s.return||s.return()}finally{if(o)throw a}}return n}}},function(e,t){e.exports=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.")}},function(e,t,n){"use strict";var r=n(31);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var s=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 s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array: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:a,resetWarningCache:o};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},function(e,t,n){var r=n(14),o=n(36);function a(t,n,i){return o()?e.exports=a=Reflect.construct:e.exports=a=function(e,t,n){var o=[null];o.push.apply(o,t);var a=new(Function.bind.apply(e,o));return n&&r(a,n.prototype),a},a.apply(null,arguments)}e.exports=a},function(e,t){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},function(e,t,n){var r=n(19);e.exports=function(e){if(Array.isArray(e))return r(e)}},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}},function(e,t){e.exports=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.")}},function(e,t,n){"use strict";n.r(t);var r=n(2),o=n.n(r),a=n(0),i=n(1),s=n.n(i),c=n(3),u=n(4),l=n.n(u),p=n(7),f=n.n(p),d=n(6),m=n.n(d),b=n(8),h=n.n(b),v=n(5),E=n.n(v);function O(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function y(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var g=n(10),w=n.n(g),x=!1,S=s.a.createContext(null),C="entering",j="entered",N=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o="exited",r.appearStatus=C):o=j:o=t.unmountOnExit||t.mountOnEnter?"unmounted":"exited",r.state={status:o},r.nextCallback=null,r}O(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&"unmounted"===t.status?{status:"exited"}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==C&&n!==j&&(t=C):n!==C&&n!==j||(t="exiting")}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),t===C?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&"exited"===this.state.status&&this.setState({status:"unmounted"})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[w.a.findDOMNode(this),r],a=o[0],i=o[1],s=this.getTimeouts(),c=r?s.appear:s.enter;!e&&!n||x?this.safeSetState({status:j},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,i),this.safeSetState({status:C},(function(){t.props.onEntering(a,i),t.onTransitionEnd(c,(function(){t.safeSetState({status:j},(function(){t.props.onEntered(a,i)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:w.a.findDOMNode(this);t&&!x?(this.props.onExit(r),this.safeSetState({status:"exiting"},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:w.a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if("unmounted"===e)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,y(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return s.a.createElement(S.Provider,{value:null},"function"==typeof n?n(e,r):s.a.cloneElement(s.a.Children.only(n),r))},t}(s.a.Component);function A(){}N.contextType=S,N.propTypes={},N.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:A,onEntering:A,onEntered:A,onExit:A,onExiting:A,onExited:A},N.UNMOUNTED="unmounted",N.EXITED="exited",N.ENTERING=C,N.ENTERED=j,N.EXITING="exiting";var R,k,T=N;var _="out-in",I="in-out",L=function(e,t,n){return function(){var r;e.props[t]&&(r=e.props)[t].apply(r,arguments),n()}},P=((R={})[_]=function(e){var t=e.current,n=e.changeState;return s.a.cloneElement(t,{in:!1,onExited:L(t,"onExited",(function(){n(C,null)}))})},R[I]=function(e){var t=e.current,n=e.changeState,r=e.children;return[t,s.a.cloneElement(r,{in:!0,onEntered:L(r,"onEntered",(function(){n(C)}))})]},R),D=((k={})[_]=function(e){var t=e.children,n=e.changeState;return s.a.cloneElement(t,{in:!0,onEntered:L(t,"onEntered",(function(){n(j,s.a.cloneElement(t,{in:!0}))}))})},k[I]=function(e){var t=e.current,n=e.children,r=e.changeState;return[s.a.cloneElement(t,{in:!1,onExited:L(t,"onExited",(function(){r(j,s.a.cloneElement(n,{in:!0}))}))}),s.a.cloneElement(n,{in:!0})]},k),M=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={status:j,current:null},t.appeared=!1,t.changeState=function(e,n){void 0===n&&(n=t.state.current),t.setState({status:e,current:n})},t}O(t,e);var n=t.prototype;return n.componentDidMount=function(){this.appeared=!0},t.getDerivedStateFromProps=function(e,t){return null==e.children?{current:null}:t.status===C&&e.mode===I?{status:C}:!t.current||(n=t.current,r=e.children,n===r||s.a.isValidElement(n)&&s.a.isValidElement(r)&&null!=n.key&&n.key===r.key)?{current:s.a.cloneElement(e.children,{in:!0})}:{status:"exiting"};var n,r},n.render=function(){var e,t=this.props,n=t.children,r=t.mode,o=this.state,a=o.status,i=o.current,c={children:n,current:i,changeState:this.changeState,status:a};switch(a){case C:e=D[r](c);break;case"exiting":e=P[r](c);break;case j:e=i}return s.a.createElement(S.Provider,{value:{isMounting:!this.appeared}},e)},t}(s.a.Component);M.propTypes={},M.defaultProps={mode:_};var U=M;function V(){return(V=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function F(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var B=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.remove(r):"string"==typeof n.className?n.className=F(n.className,r):n.setAttribute("class",F(n.className&&n.className.baseVal||"",r)));var n,r}))},H=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1];t.removeClasses(o,"exit"),t.addClass(o,a?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.addClass(o,a,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),o=r[0],a=r[1]?"appear":"enter";t.removeClasses(o,a),t.addClass(o,a,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,o=r?""+(r&&n?n+"-":"")+e:n[e];return{baseClassName:o,activeClassName:r?o+"-active":n[e+"Active"],doneClassName:r?o+"-done":n[e+"Done"]}},t}O(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&o&&(r+=" "+o),"active"===n&&e&&e.scrollTop,r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.add(r):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r}))}(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,o=n.active,a=n.done;this.appliedClasses[t]={},r&&B(e,r),o&&B(e,o),a&&B(e,a)},n.render=function(){var e=this.props,t=(e.classNames,y(e,["classNames"]));return s.a.createElement(T,V({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(s.a.Component);H.defaultProps={classNames:""},H.propTypes={};var W=H,G=function(e){var t=e.className,n=e.fillColor,r=void 0===n?"black":n;return Object(a.createElement)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(a.createElement)("g",{clipPath:"url(#clipThumbsUp)"},Object(a.createElement)("mask",{id:"maskThumbsUp","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"-1",width:"20",height:"20"},Object(a.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.35 6.24998H13.5658L14.4366 2.06081L14.4641 1.76748C14.4641 1.39165 14.3083 1.04331 14.0608 0.795813L13.0891 -0.166687L7.05748 5.87415C6.71831 6.20415 6.51664 6.66248 6.51664 7.16665L2.84998 7.16665V16.425H6.51664V16.3333C6.51664 17.3416 7.34164 18.1666 8.34998 18.1666H16.6C17.3608 18.1666 18.0116 17.7083 18.2866 17.0483L21.055 10.5858C21.1375 10.375 21.1833 10.155 21.1833 9.91665V8.08331C21.1833 7.07498 20.3583 6.24998 19.35 6.24998ZM19.35 9.91665L16.6 16.3333H8.34998V7.16665L12.3283 3.18831L11.3108 8.08331H19.35V9.91665Z",fill:"white"})),Object(a.createElement)("g",{mask:"url(#maskThumbsUp)"},Object(a.createElement)("rect",{x:"0.999878",y:"-3.05176e-05",width:"22",height:"22",fill:r}))),Object(a.createElement)("defs",null,Object(a.createElement)("clipPath",{id:"clipThumbsUp"},Object(a.createElement)("rect",{width:"24",height:"24",fill:"white"}))))},z=function(e){var t=e.className,n=e.fillColor,r=void 0===n?"black":n;return Object(a.createElement)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Object(a.createElement)("g",{clipPath:"url(#clipThumbsDown)"},Object(a.createElement)("mask",{id:"maskThumbsDown","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"5",width:"20",height:"20"},Object(a.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.65002 17.75H10.4342L9.56336 21.9392L9.53586 22.2325C9.53586 22.6083 9.69169 22.9567 9.93919 23.2042L10.9109 24.1667L16.9425 18.1258C17.2817 17.7958 17.4834 17.3375 17.4834 16.8333L21.15 16.8333L21.15 7.57499H17.4834V7.66666C17.4834 6.65832 16.6584 5.83332 15.65 5.83332H7.40003C6.63919 5.83332 5.98836 6.29165 5.71336 6.95166L2.94503 13.4142C2.86253 13.625 2.81669 13.845 2.81669 14.0833V15.9167C2.81669 16.925 3.64169 17.75 4.65002 17.75ZM4.65002 14.0833L7.40002 7.66666H15.65L15.65 16.8333L11.6717 20.8117L12.6892 15.9167H4.65002V14.0833Z",fill:"white"})),Object(a.createElement)("g",{mask:"url(#maskThumbsDown)"},Object(a.createElement)("rect",{x:"23.0001",y:"24",width:"22",height:"22",transform:"rotate(-180 23.0001 24)",fill:r}))),Object(a.createElement)("defs",null,Object(a.createElement)("clipPath",{id:"clipThumbsDown"},Object(a.createElement)("rect",{width:"24",height:"24",fill:"white"}))))},K=function(e){var t,n=e.attributes,r=e.voteCount,o=e.apiAnswerId,s=e.onVote,u=e.disabled,l=e.isVotedOn,p=e.hideCount,f=e.fallbackStyles,d=e.isInEditor,b=n.className,v=n.type,E=Object(i.useState)(0),O=m()(E,2),y=O[0],g=O[1],w=function(){!u&&s&&(g(1),s(o))},x="up"===v?G:z,S="is-type-".concat(v),C=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return h()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},n)}(n,"crowdsignal-forms-vote-item",b,{"is-voted-on":l,"is-disabled":u,"is-in-editor":d},S),j=function(e,t){var n=Object(c.isEmpty)(e.textColor)?t.textColor:e.textColor,r=Object(c.isEmpty)(e.backgroundColor)?t.backgroundColor:e.backgroundColor;return Object(c.mapKeys)({borderColor:e.borderColor,bgColor:r,textColor:n,votedColor:t.accentColor},(function(e,t){return"--crowdsignal-forms-vote-".concat(Object(c.kebabCase)(t))}))}(n,f),N=r+y;return Object(a.createElement)("div",{className:C,onClick:w,onKeyPress:w,role:"button",style:j,tabIndex:0},Object(a.createElement)(x,{className:"crowdsignal-forms-vote-item__icon",fillColor:"currentColor"}),!p&&Object(a.createElement)(U,{mode:"in-out"},Object(a.createElement)(W,{key:y,classNames:"crowdsignal-forms-vote-item__count",timeout:300},Object(a.createElement)("div",{className:"crowdsignal-forms-vote-item__count"},(t=N)?t>=1e7?"".concat(Object(c.round)(t/1e6),"M"):t>=1e6?"".concat((t/1e6).toFixed(1),"M"):t>=1e4?"".concat(Object(c.round)(t/1e3),"K"):t>=1e3?"".concat((t/1e3).toFixed(1),"K"):t.toString():"0"))))};K.propTypes={apiAnswerId:E.a.number,className:E.a.string,disabled:E.a.bool,isVotedOn:E.a.bool,onVote:E.a.func,type:E.a.string.isRequired,voteCount:E.a.number.isRequired};var q=K,J=n(12),Y=n.n(J),Z=n(15),$=n.n(Z),X=n(16),Q=n.n(X),ee=n(20),te=n.n(ee),ne=n(11),re=n.n(ne),oe=n(21),ae=n.n(oe),ie=(n(13),n(9));function se(e){return function(){var t,n=re()(e);if(ce()){var r=re()(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return te()(this,t)}}function ce(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var ue=function(){var e=f()(l.a.mark((function e(t){var n,r,o=arguments;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!(o.length>1&&void 0!==o[1])||o[1],r="https://api.crowdsignal.com/v3/polls",n){e.next=4;break}return e.abrupt("return",null);case 4:return e.abrupt("return",window.fetch("".concat(r,"/").concat(t,"/results"),{method:"GET",headers:{"content-type":"application/json"}}).then((function(e){if(e.status>=200&&e.status<300)return e.json();throw e})).then((function(e){if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer})));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),le=function(){var e=f()(l.a.mark((function e(t){var n,r,o;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"5430eeac3911395001d731d9702fc38b",n=(new Date).getTime(),e.next=4,window.fetch("https://poll.fm/n/".concat("5430eeac3911395001d731d9702fc38b","/").concat(t,"?").concat(n,"&format=json"));case 4:if((r=e.sent).ok){e.next=7;break}throw new de;case 7:return e.next=9,r.json();case 9:if((o=e.sent).nonce){e.next=12;break}throw new de;case 12:return e.abrupt("return",o.nonce);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pe=function(){var e=f()(l.a.mark((function e(t,n,r,o){var a,i,s;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=r.join(","),e.next=3,window.fetch("https://polls.polldaddy.com/vote-js.php?format=json&p=".concat(n,"&b=1&a=").concat(a,"&o=&va=16&cookie=0&n=").concat(t,"&url=").concat(encodeURIComponent(window.location),"&vi=").concat(o));case 3:if((i=e.sent).ok){e.next=6;break}throw new de;case 6:return e.next=8,i.json();case 8:if("error"!==(s=e.sent).status){e.next=11;break}throw new fe(s.error);case 11:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}(),fe=function(e){Q()(n,e);var t=se(n);function n(){return $()(this,n),t.apply(this,arguments)}return n}(ae()(Error)),de=function(e){Q()(n,e);var t=se(n);function n(){return $()(this,n),t.call(this,Object(ie.__)("Server error. Please try again.","crowdsignal-forms"))}return n}(fe),me=function(e,t){var n=Object(i.useState)(null),r=m()(n,2),o=r[0],a=r[1],s=Object(i.useState)(null),c=m()(s,2),u=c[0],l=c[1],p=Object(i.useState)(!0),f=m()(p,2),d=f[0],b=f[1];return Object(i.useEffect)((function(){b(!0),l(null),a(null),e().then(a).catch(l).finally((function(){return b(!1)}))}),t),{data:o,error:u,loading:d}},be=n(22),he=n.n(be),ve=n(23),Ee=n.n(ve),Oe=n(24),ye=function(e){for(var t=window.getComputedStyle(e).backgroundColor;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},ge=function(){return Object(a.createElement)("div",{className:"crowdsignal-forms__style-probe"},Object(a.createElement)("p",null),Object(a.createElement)("h3",null,"Text"),Object(a.createElement)("div",{className:"wp-block-button"},Object(a.createElement)("div",{className:"wp-block-button__link"})),Object(a.createElement)("div",{className:"entry-content"},Object(a.createElement)("div",{className:"alignwide"})))},we=function(e){if(null===e)return{};var t,n=e.querySelector(".wp-block-button__link"),r=e.querySelector("p"),o=e.querySelector("h3"),a=e.querySelector(".alignwide"),i=ye(n),s=ye(r),c=window.getComputedStyle(r).color;if(i===s){var u=(t=n,"0px"!==window.getComputedStyle(t).borderBlockStartWidth?window.getComputedStyle(t).borderBlockStartColor:null);i=u||c}return{accentColor:i,backgroundColor:s,textColor:c,textColorInverted:window.getComputedStyle(n).color,textFont:window.getComputedStyle(r).fontFamily,textSize:window.getComputedStyle(r).fontSize,headingFont:window.getComputedStyle(o).fontFamily,contentWideWidth:window.getComputedStyle(a).maxWidth}},xe=function(e){var t=e.showBranding,n=e.referralCode;return Object(a.createElement)("div",{className:"crowdsignal-forms__branding"},t&&Object(a.createElement)("a",{className:"crowdsignal-forms__branding-link with-external-icon",href:"https://crowdsignal.com?ref=".concat(n),target:"blank",rel:"noopener noreferrer"},Object(ie.__)("Powered by Crowdsignal","crowdsignal-forms")),!t&&Object(a.createElement)("span",{className:"crowdsignal-forms__branding-link"}," "))};xe.propTypes={showBranding:E.a.bool,referralCode:E.a.string.isRequired};var Se,Ce,je=xe,Ne=(n(25),n(17),Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"}),Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"})),Ae=(Object.freeze([Ne.CABIN,Ne.CHIVO,Ne.OPEN_SANS,Ne.FIRA_SANS,Ne.ROBOTO,Ne.NUNITO,Ne.OVERPASS,Ne.LATO,Ne.LIBRE_FRANKLIN,Ne.MONTSERRAT,Ne.POPPINS,Ne.RUBIK,Ne.RALEWAY,Ne.JOSEFIN_SANS,Ne.ALEGREYA_SANS,Ne.OSWALD]),Object.freeze((Se={},o()(Se,Ne.THEME_DEFAULT,null),o()(Se,Ne.GEORGIA,"Georgia, serif"),o()(Se,Ne.PALATINO,'"Palatino Linotype", "Book Antiqua", Palatino, serif'),o()(Se,Ne.TIMES_NEW_ROMAN,'"Times New Roman", Times, serif'),o()(Se,Ne.ARIAL,"Arial, Helvetica, sans-serif"),o()(Se,Ne.IMPACT,"Impact, Charcoal, sans-serif"),o()(Se,Ne.LUCIDA,'"Lucida Sans Unicode", "Lucida Grande", sans-serif'),o()(Se,Ne.TAHOMA,"Tahoma, Geneva, sans-serif"),o()(Se,Ne.TREBUCHET,'"Trebuchet MS", Helvetica, sans-serif'),o()(Se,Ne.VERDANA,"Verdana, Geneva, sans-serif"),o()(Se,Ne.COURIER,'"Courier New", Courier, monospace'),o()(Se,Ne.CABIN,'"Cabin", sans-serif'),o()(Se,Ne.CHIVO,'"Chivo", sans-serif'),o()(Se,Ne.OPEN_SANS,'"Open Sans", sans-serif'),o()(Se,Ne.FIRA_SANS,'"Fira Sans", sans-serif'),o()(Se,Ne.ROBOTO,'"Roboto", sans-serif'),o()(Se,Ne.NUNITO,'"Nunito", sans-serif'),o()(Se,Ne.OVERPASS,'"Overpass", sans-serif'),o()(Se,Ne.LATO,'"Lato", sans-serif'),o()(Se,Ne.LIBRE_FRANKLIN,'"Libre Franklin", sans-serif'),o()(Se,Ne.MONTSERRAT,'"Montserrat", sans-serif'),o()(Se,Ne.POPPINS,'"Poppins", sans-serif'),o()(Se,Ne.RUBIK,'"Rubik", sans-serif'),o()(Se,Ne.RALEWAY,'"Raleway", sans-serif'),o()(Se,Ne.JOSEFIN_SANS,'"Josefin Sans", sans-serif'),o()(Se,Ne.ALEGREYA_SANS,'"Alegreya Sans", sans-serif'),o()(Se,Ne.OSWALD,'"Oswald", sans-serif'),Se)),Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"})),Re=(Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),Object.freeze({RADIO:"radio",BUTTON:"button"}),Object.freeze({LIST:"list",INLINE:"inline"}),Ce=function(e){var t=e.attributes,n=e.fallbackStyles,r=e.renderStyleProbe,o=t.apiPollData.id,s=Object(i.useState)(0),u=m()(s,2),p=u[0],d=u[1],b=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="cs-poll-".concat(e),o=Object(i.useState)(!1),a=m()(o,2),s=a[0],c=a[1],u=Object(i.useState)(!1),p=m()(u,2),d=p[0],b=p[1],h=Object(i.useState)(""),v=m()(h,2),E=v[0],O=v[1];Object(i.useEffect)((function(){t&&void 0!==Y.a.get(r)&&(b(!0),O(Y.a.get(r)))}),[]);var y=function(){var o=f()(l.a.mark((function o(a){var i,s,u,p=arguments;return l.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return i=p.length>1&&void 0!==p[1]?p[1]:1,o.prev=1,c(!0),o.next=5,le(e);case 5:return s=o.sent,o.next=8,pe(s,e,a,i);case 8:b(!0),t&&(u=n?a.join(","):(new Date).getTime(),Y.a.set(r,u,{sameSite:"Strict",expires:365}),O(u));case 10:return o.prev=10,c(!1),o.finish(10);case 13:case"end":return o.stop()}}),o,null,[[1,,10,13]])})));return function(e){return o.apply(this,arguments)}}();return{hasVoted:d,isVoting:s,vote:y,storedCookieValue:E}}(o,!0,!0),v=b.hasVoted,E=b.vote,O=b.storedCookieValue,y=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=me((function(){return ue(e,t)}),[e]),r=n.data,o=n.error,a=n.loading;return{error:o,loading:a,results:r}}(o,!t.hideResults).results;Object(i.useEffect)((function(){""!==O&&d(parseInt(O.split(",")[0],10))}),[O]);var g=function(){var e=f()(l.a.mark((function e(t){return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d(t),e.next=3,E([t]);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),w=h()("crowdsignal-forms-vote",t.className,"size-".concat(t.size)),x=Object(c.zipObject)(Object(c.map)(t.apiPollData.answers,"client_id"),Object(c.map)(t.apiPollData.answers,"id")),S=function(e){return Object(c.mapKeys)({borderRadius:"".concat(e.borderRadius,"px"),borderWidth:"".concat(e.borderWidth,"px")},(function(e,t){return"--crowdsignal-forms-vote-".concat(Object(c.kebabCase)(t))}))}(t),C=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;if(Ae.CLOSED===e)return!0;if(Ae.CLOSED_AFTER===e){var r=new Date(t);return r<n}return!1}(t.pollStatus,t.closedAfterDateTime);return Object(a.createElement)("div",{className:w,style:S},Object(a.createElement)("div",{className:"crowdsignal-forms-vote__items"},Object(c.map)(t.innerBlocks,(function(e){var r=x[e.answerId];return Object(a.createElement)(q,{attributes:e,fallbackStyles:n,key:e.answerId,apiAnswerId:r,onVote:g,disabled:v||0!==p||C,isVotedOn:r===p,voteCount:y?y[r]:0,hideCount:t.hideResults,type:e.type})}))),Object(a.createElement)(je,{showBranding:v&&!t.hideBranding,referralCode:"cs-forms-vote"}),r())},Object(Oe.withFallbackStyles)((function(e){return{fallbackStyles:we(e.querySelector(".crowdsignal-forms__style-probe"))}}))((function(e){var t=e.fallbackStyles,n=Ee()(e,["fallbackStyles"]);return Object(a.createElement)(Ce,he()({fallbackStyles:t||{},renderStyleProbe:function(){return t?null:Object(a.createElement)(ge,null)}},n))}))),ke=function(e,t){return Object(c.forEach)(document.querySelectorAll("div[".concat(e,"]")),(function(n){try{var r=JSON.parse(n.dataset[Object(c.camelCase)(e.substr("data-".length))]),o=t(r,n);n.removeAttribute(e),Object(g.render)(o,n)}catch(a){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}}))},Te=function(e,t){(Object(c.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((function(){return ke(e,t)})).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),Object(c.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,ke(e,t))};function _e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(function(e,t){if("complete"===document.readyState)return Te(e,t);window.addEventListener("load",(function(){return Te(e,t)}))})("data-crowdsignal-vote",(function(e,t){var n=[];Object(c.forEach)(t.children,(function(e){Object(c.isEmpty)(e.dataset.crowdsignalVoteItem)||n.push(JSON.parse(e.dataset.crowdsignalVoteItem))}));var r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_e(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_e(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e,{innerBlocks:n});return Object(a.createElement)(Re,{attributes:r})}))}])); 1 !function(){var e={875:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var s=typeof n;if("string"===s||"number"===s)e.push(n);else if(Array.isArray(n)){if(n.length){var a=o.apply(null,n);a&&e.push(a)}}else if("object"===s){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var i in n)r.call(n,i)&&n[i]&&e.push(i)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},202:function(e){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,o,s;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(o=r;0!=o--;)if(!e(t[o],n[o]))return!1;return!0}if(t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(o of t.entries())if(!n.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],n.get(o[0])))return!1;return!0}if(t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(o of t.entries())if(!n.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(n)){if((r=t.length)!=n.length)return!1;for(o=r;0!=o--;)if(t[o]!==n[o])return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(s=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(o=r;0!=o--;)if(!Object.prototype.hasOwnProperty.call(n,s[o]))return!1;for(o=r;0!=o--;){var a=s[o];if(!e(t[a],n[a]))return!1}return!0}return t!=t&&n!=n}},49:function(e,t,n){"use strict";var r=n(257);function o(){}function s(){}s.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,s,a){if(a!==r){var i=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 i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={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:s,resetWarningCache:o};return n.PropTypes=n,n}},507:function(e,t,n){e.exports=n(49)()},257:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var s=t[r]={exports:{}};return e[r](s,s.exports,n),s.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e=window.wp.element,t=window.React,r=n.n(t),o=window.lodash,s=n(875),a=n.n(s),i=n(507),l=n.n(i);function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function u(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,c(e,t)}function d(e,t){if(null==e)return{};var n,r,o={},s=Object.keys(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}var p=window.ReactDOM,f=n.n(p),m=r().createContext(null),h=function(e){return e.scrollTop},E="unmounted",g="exited",v="entering",b="entered",w="exiting",S=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,s=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?s?(o=g,r.appearStatus=v):o=b:o=t.unmountOnExit||t.mountOnEnter?E:g,r.state={status:o},r.nextCallback=null,r}u(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===E?{status:g}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==v&&n!==b&&(t=v):n!==v&&n!==b||(t=w)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===v){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:f().findDOMNode(this);n&&h(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===g&&this.setState({status:E})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[f().findDOMNode(this),r],s=o[0],a=o[1],i=this.getTimeouts(),l=r?i.appear:i.enter;e||n?(this.props.onEnter(s,a),this.safeSetState({status:v},(function(){t.props.onEntering(s,a),t.onTransitionEnd(l,(function(){t.safeSetState({status:b},(function(){t.props.onEntered(s,a)}))}))}))):this.safeSetState({status:b},(function(){t.props.onEntered(s)}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:f().findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:w},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:g},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:g},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:f().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],s=o[0],a=o[1];this.props.addEndListener(s,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===E)return null;var t=this.props,n=t.children,o=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,d(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return r().createElement(m.Provider,{value:null},"function"==typeof n?n(e,o):r().cloneElement(r().Children.only(n),o))},t}(r().Component);function C(){}S.contextType=m,S.propTypes={},S.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:C,onEntering:C,onEntered:C,onExit:C,onExiting:C,onExited:C},S.UNMOUNTED=E,S.EXITED=g,S.ENTERING=v,S.ENTERED=b,S.EXITING=w;var y,O,x=S,N="out-in",A="in-out",R=function(e,t,n){return function(){var r;e.props[t]&&(r=e.props)[t].apply(r,arguments),n()}},k=((y={})[N]=function(e){var t=e.current,n=e.changeState;return r().cloneElement(t,{in:!1,onExited:R(t,"onExited",(function(){n(v,null)}))})},y[A]=function(e){var t=e.current,n=e.changeState,o=e.children;return[t,r().cloneElement(o,{in:!0,onEntered:R(o,"onEntered",(function(){n(v)}))})]},y),T=((O={})[N]=function(e){var t=e.children,n=e.changeState;return r().cloneElement(t,{in:!0,onEntered:R(t,"onEntered",(function(){n(b,r().cloneElement(t,{in:!0}))}))})},O[A]=function(e){var t=e.current,n=e.children,o=e.changeState;return[r().cloneElement(t,{in:!1,onExited:R(t,"onExited",(function(){o(b,r().cloneElement(n,{in:!0}))}))}),r().cloneElement(n,{in:!0})]},O),L=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={status:b,current:null},t.appeared=!1,t.changeState=function(e,n){void 0===n&&(n=t.state.current),t.setState({status:e,current:n})},t}u(t,e);var n=t.prototype;return n.componentDidMount=function(){this.appeared=!0},t.getDerivedStateFromProps=function(e,t){return null==e.children?{current:null}:t.status===v&&e.mode===A?{status:v}:!t.current||((n=t.current)===(o=e.children)||r().isValidElement(n)&&r().isValidElement(o)&&null!=n.key&&n.key===o.key)?{current:r().cloneElement(e.children,{in:!0})}:{status:w};var n,o},n.render=function(){var e,t=this.props,n=t.children,o=t.mode,s=this.state,a=s.status,i=s.current,l={children:n,current:i,changeState:this.changeState,status:a};switch(a){case v:e=T[o](l);break;case w:e=k[o](l);break;case b:e=i}return r().createElement(m.Provider,{value:{isMounting:!this.appeared}},e)},t}(r().Component);L.propTypes={},L.defaultProps={mode:N};var I=L;function _(){return _=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_.apply(this,arguments)}function P(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var D=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.remove(r):"string"==typeof n.className?n.className=P(n.className,r):n.setAttribute("class",P(n.className&&n.className.baseVal||"",r)));var n,r}))},M=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),o=r[0],s=r[1];t.removeClasses(o,"exit"),t.addClass(o,s?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),o=r[0],s=r[1]?"appear":"enter";t.addClass(o,s,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),o=r[0],s=r[1]?"appear":"enter";t.removeClasses(o,s),t.addClass(o,s,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,o=r?(r&&n?n+"-":"")+e:n[e];return{baseClassName:o,activeClassName:r?o+"-active":n[e+"Active"],doneClassName:r?o+"-done":n[e+"Done"]}},t}u(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&o&&(r+=" "+o),"active"===n&&e&&h(e),r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.add(r):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r}))}(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,o=n.active,s=n.done;this.appliedClasses[t]={},r&&D(e,r),o&&D(e,o),s&&D(e,s)},n.render=function(){var e=this.props,t=(e.classNames,d(e,["classNames"]));return r().createElement(x,_({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(r().Component);M.defaultProps={classNames:""},M.propTypes={};var j=M,U=t=>{let{className:n,fillColor:r="black"}=t;return(0,e.createElement)("svg",{className:n,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("g",{clipPath:"url(#clipThumbsUp)"},(0,e.createElement)("mask",{id:"maskThumbsUp","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"-1",width:"20",height:"20"},(0,e.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.35 6.24998H13.5658L14.4366 2.06081L14.4641 1.76748C14.4641 1.39165 14.3083 1.04331 14.0608 0.795813L13.0891 -0.166687L7.05748 5.87415C6.71831 6.20415 6.51664 6.66248 6.51664 7.16665L2.84998 7.16665V16.425H6.51664V16.3333C6.51664 17.3416 7.34164 18.1666 8.34998 18.1666H16.6C17.3608 18.1666 18.0116 17.7083 18.2866 17.0483L21.055 10.5858C21.1375 10.375 21.1833 10.155 21.1833 9.91665V8.08331C21.1833 7.07498 20.3583 6.24998 19.35 6.24998ZM19.35 9.91665L16.6 16.3333H8.34998V7.16665L12.3283 3.18831L11.3108 8.08331H19.35V9.91665Z",fill:"white"})),(0,e.createElement)("g",{mask:"url(#maskThumbsUp)"},(0,e.createElement)("rect",{x:"0.999878",y:"-3.05176e-05",width:"22",height:"22",fill:r}))),(0,e.createElement)("defs",null,(0,e.createElement)("clipPath",{id:"clipThumbsUp"},(0,e.createElement)("rect",{width:"24",height:"24",fill:"white"}))))},V=t=>{let{className:n,fillColor:r="black"}=t;return(0,e.createElement)("svg",{className:n,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("g",{clipPath:"url(#clipThumbsDown)"},(0,e.createElement)("mask",{id:"maskThumbsDown","mask-type":"alpha",maskUnits:"userSpaceOnUse",x:"2",y:"5",width:"20",height:"20"},(0,e.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.65002 17.75H10.4342L9.56336 21.9392L9.53586 22.2325C9.53586 22.6083 9.69169 22.9567 9.93919 23.2042L10.9109 24.1667L16.9425 18.1258C17.2817 17.7958 17.4834 17.3375 17.4834 16.8333L21.15 16.8333L21.15 7.57499H17.4834V7.66666C17.4834 6.65832 16.6584 5.83332 15.65 5.83332H7.40003C6.63919 5.83332 5.98836 6.29165 5.71336 6.95166L2.94503 13.4142C2.86253 13.625 2.81669 13.845 2.81669 14.0833V15.9167C2.81669 16.925 3.64169 17.75 4.65002 17.75ZM4.65002 14.0833L7.40002 7.66666H15.65L15.65 16.8333L11.6717 20.8117L12.6892 15.9167H4.65002V14.0833Z",fill:"white"})),(0,e.createElement)("g",{mask:"url(#maskThumbsDown)"},(0,e.createElement)("rect",{x:"23.0001",y:"24",width:"22",height:"22",transform:"rotate(-180 23.0001 24)",fill:r}))),(0,e.createElement)("defs",null,(0,e.createElement)("clipPath",{id:"clipThumbsDown"},(0,e.createElement)("rect",{width:"24",height:"24",fill:"white"}))))};const F=n=>{const{attributes:r,voteCount:s,apiAnswerId:i,onVote:l,disabled:c,isVotedOn:u,hideCount:d,fallbackStyles:p,isInEditor:f}=n,{className:m,type:h}=r,[E,g]=(0,t.useState)(0),v=()=>{!c&&l&&(g(1),l(i))},b="up"===h?U:V,w=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return a()({"has-bg-color":e.backgroundColor,"has-text-color":e.textColor,"has-border-color":e.borderColor},n)}(r,"crowdsignal-forms-vote-item",m,{"is-voted-on":u,"is-disabled":c,"is-in-editor":f},`is-type-${h}`),S=((e,t)=>{const n=(0,o.isEmpty)(e.textColor)?t.textColor:e.textColor,r=(0,o.isEmpty)(e.backgroundColor)?t.backgroundColor:e.backgroundColor;return(0,o.mapKeys)({borderColor:e.borderColor,bgColor:r,textColor:n,votedColor:t.accentColor},((e,t)=>`--crowdsignal-forms-vote-${(0,o.kebabCase)(t)}`))})(r,p),C=s+E;return(0,e.createElement)("div",{className:w,onClick:v,onKeyPress:v,role:"button",style:S,tabIndex:0},(0,e.createElement)(b,{className:"crowdsignal-forms-vote-item__icon",fillColor:"currentColor"}),!d&&(0,e.createElement)(I,{mode:"in-out"},(0,e.createElement)(j,{key:E,classNames:"crowdsignal-forms-vote-item__count",timeout:300},(0,e.createElement)("div",{className:"crowdsignal-forms-vote-item__count"},(y=C)?y>=1e7?`${(0,o.round)(y/1e6)}M`:y>=1e6?`${(y/1e6).toFixed(1)}M`:y>=1e4?`${(0,o.round)(y/1e3)}K`:y>=1e3?`${(y/1e3).toFixed(1)}K`:y.toString():"0"))));var y};F.propTypes={apiAnswerId:l().number,className:l().string,disabled:l().bool,isVotedOn:l().bool,onVote:l().func,type:l().string.isRequired,voteCount:l().number.isRequired};var B=F;function H(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var $=function e(t,n){function r(e,r,o){if("undefined"!=typeof document){"number"==typeof(o=H({},n,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var a in o)o[a]&&(s+="; "+a,!0!==o[a]&&(s+="="+o[a].split(";")[0]));return document.cookie=e+"="+t.write(r,e)+s}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],r={},o=0;o<n.length;o++){var s=n[o].split("="),a=s.slice(1).join("=");try{var i=decodeURIComponent(s[0]);if(r[i]=t.read(a,i),e===i)break}catch(e){}}return e?r[e]:r}},remove:function(e,t){r(e,"",H({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,H({},this.attributes,t))},withConverter:function(t){return e(H({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"}),W=(window.wp.apiFetch,window.wp.i18n);class z extends Error{}class G extends z{constructor(){super((0,W.__)("Server error. Please try again.","crowdsignal-forms"))}}const K=function(e){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const{data:r,error:o,loading:s}=((r,o)=>{const[s,a]=(0,t.useState)(null),[i,l]=(0,t.useState)(null),[c,u]=(0,t.useState)(!0);return(0,t.useEffect)((()=>{u(!0),l(null),a(null),async function(e){return arguments.length>1&&void 0!==arguments[1]&&!arguments[1]?null:window.fetch(`https://api.crowdsignal.com/v3/polls/${e}/results`,{method:"GET",headers:{"content-type":"application/json"}}).then((e=>{if(e.status>=200&&e.status<300)return e.json();throw e})).then((e=>{if(404===e.status)return{};if(e.error)throw new Error(e.message);return e.results.votes_by_answer}))}(e,n).then(a).catch(l).finally((()=>u(!1)))}),o),{data:s,error:i,loading:c}})(0,[e]);return{error:o,loading:s,results:r}};var q=n(202),Y=n.n(q),J=window.wp.compose;const Z=e=>{let t=window.getComputedStyle(e).backgroundColor;for(;"rgba(0, 0, 0, 0)"===t&&e.parentNode&&e.parentNode.nodeType===window.Node.ELEMENT_NODE;)e=e.parentNode,t=window.getComputedStyle(e).backgroundColor;return t},X=()=>(0,e.createElement)("div",{className:"crowdsignal-forms__style-probe"},(0,e.createElement)("p",null),(0,e.createElement)("h3",null,"Text"),(0,e.createElement)("div",{className:"wp-block-button"},(0,e.createElement)("div",{className:"wp-block-button__link"})),(0,e.createElement)("div",{className:"entry-content"},(0,e.createElement)("div",{className:"alignwide"}))),Q=e=>{if(null===e)return{};const t=e.querySelector(".wp-block-button__link"),n=e.querySelector("p"),r=e.querySelector("h3"),o=e.querySelector(".alignwide");let s=Z(t);const a=Z(n),i=window.getComputedStyle(n).color;if(s===a){s=(l=t,"0px"!==window.getComputedStyle(l).borderBlockStartWidth?window.getComputedStyle(l).borderBlockStartColor:null)||i}var l;return{accentColor:s,backgroundColor:a,textColor:i,textColorInverted:window.getComputedStyle(t).color,textFont:window.getComputedStyle(n).fontFamily,textSize:window.getComputedStyle(n).fontSize,headingFont:window.getComputedStyle(r).fontFamily,contentWideWidth:window.getComputedStyle(o).maxWidth}},ee=t=>{let{showBranding:n,referralCode:r}=t;return(0,e.createElement)("div",{className:"crowdsignal-forms__branding"},n&&(0,e.createElement)("a",{className:"crowdsignal-forms__branding-link with-external-icon",href:`https://crowdsignal.com?ref=${r}`,target:"blank",rel:"noopener noreferrer"},(0,W.__)("Powered by Crowdsignal","crowdsignal-forms")),!n&&(0,e.createElement)("span",{className:"crowdsignal-forms__branding-link"}," "))};ee.propTypes={showBranding:l().bool,referralCode:l().string.isRequired};var te=ee;window.wp.blocks,Object.freeze({THANK_YOU:"thank-you",CUSTOM_TEXT:"custom-text",REDIRECT:"redirect",RESULTS:"results"});const ne=Object.freeze({THEME_DEFAULT:"theme-default",GEORGIA:"georgia",PALATINO:"palatino",TIMES_NEW_ROMAN:"times-new-roman",ARIAL:"arial",IMPACT:"impact",LUCIDA:"lucida",TAHOMA:"tahoma",TREBUCHET:"trebuchet",VERDANA:"verdana",COURIER:"courier",CABIN:"Cabin",CHIVO:"Chivo",OPEN_SANS:"Open+Sans",FIRA_SANS:"Fira+Sans",ROBOTO:"Roboto",NUNITO:"Nunito",OVERPASS:"Overpass",LATO:"Lato",LIBRE_FRANKLIN:"Libre+Franklin",MONTSERRAT:"Montserrat",POPPINS:"Poppins",RUBIK:"Rubik",RALEWAY:"Raleway",JOSEFIN_SANS:"Josefin+Sans",ALEGREYA_SANS:"Alegreya+Sans",OSWALD:"Oswald"}),re=(Object.freeze([ne.CABIN,ne.CHIVO,ne.OPEN_SANS,ne.FIRA_SANS,ne.ROBOTO,ne.NUNITO,ne.OVERPASS,ne.LATO,ne.LIBRE_FRANKLIN,ne.MONTSERRAT,ne.POPPINS,ne.RUBIK,ne.RALEWAY,ne.JOSEFIN_SANS,ne.ALEGREYA_SANS,ne.OSWALD]),Object.freeze({[ne.THEME_DEFAULT]:null,[ne.GEORGIA]:"Georgia, serif",[ne.PALATINO]:'"Palatino Linotype", "Book Antiqua", Palatino, serif',[ne.TIMES_NEW_ROMAN]:'"Times New Roman", Times, serif',[ne.ARIAL]:"Arial, Helvetica, sans-serif",[ne.IMPACT]:"Impact, Charcoal, sans-serif",[ne.LUCIDA]:'"Lucida Sans Unicode", "Lucida Grande", sans-serif',[ne.TAHOMA]:"Tahoma, Geneva, sans-serif",[ne.TREBUCHET]:'"Trebuchet MS", Helvetica, sans-serif',[ne.VERDANA]:"Verdana, Geneva, sans-serif",[ne.COURIER]:'"Courier New", Courier, monospace',[ne.CABIN]:'"Cabin", sans-serif',[ne.CHIVO]:'"Chivo", sans-serif',[ne.OPEN_SANS]:'"Open Sans", sans-serif',[ne.FIRA_SANS]:'"Fira Sans", sans-serif',[ne.ROBOTO]:'"Roboto", sans-serif',[ne.NUNITO]:'"Nunito", sans-serif',[ne.OVERPASS]:'"Overpass", sans-serif',[ne.LATO]:'"Lato", sans-serif',[ne.LIBRE_FRANKLIN]:'"Libre Franklin", sans-serif',[ne.MONTSERRAT]:'"Montserrat", sans-serif',[ne.POPPINS]:'"Poppins", sans-serif',[ne.RUBIK]:'"Rubik", sans-serif',[ne.RALEWAY]:'"Raleway", sans-serif',[ne.JOSEFIN_SANS]:'"Josefin Sans", sans-serif',[ne.ALEGREYA_SANS]:'"Alegreya Sans", sans-serif',[ne.OSWALD]:'"Oswald", sans-serif'}),Object.freeze({OPEN:"open",CLOSED:"closed",CLOSED_AFTER:"closed-after"}));Object.freeze({SHOW_RESULTS:"show-results",SHOW_CLOSED_BANNER:"show-closed-banner",HIDDEN:"hidden"}),Object.freeze({RADIO:"radio",BUTTON:"button"}),Object.freeze({LIST:"list",INLINE:"inline"});var oe,se,ae=(oe=n=>{let{attributes:r,fallbackStyles:s,renderStyleProbe:i}=n;const l=r.apiPollData.id,[c,u]=(0,t.useState)(0),{hasVoted:d,vote:p,storedCookieValue:f}=function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o=`cs-poll-${e}`,[s,a]=(0,t.useState)(!1),[i,l]=(0,t.useState)(!1),[c,u]=(0,t.useState)("");return(0,t.useEffect)((()=>{n&&void 0!==$.get(o)&&(l(!0),u($.get(o)))}),[]),{hasVoted:i,isVoting:s,vote:async function(t){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;try{a(!0);const i=await(async e=>{const t=(new Date).getTime(),n=await window.fetch(`https://poll.fm/n/5430eeac3911395001d731d9702fc38b/${e}?${t}&format=json`);if(!n.ok)throw new G;const r=await n.json();if(!r.nonce)throw new G;return r.nonce})(e);if(await(async(e,t,n,r)=>{const o=n.join(","),s=await window.fetch(`https://polls.polldaddy.com/vote-js.php?format=json&p=${t}&b=1&a=${o}&o=&va=16&cookie=0&n=${e}&url=${encodeURIComponent(window.location)}&vi=${r}`);if(!s.ok)throw new G;const a=await s.json();if("error"===a.status)throw new z(a.error)})(i,e,t,s),l(!0),n){const e=r?t.join(","):(new Date).getTime();$.set(o,e,{sameSite:"Strict",expires:365}),u(e)}}finally{a(!1)}},storedCookieValue:c}}(l,!0,!0),{results:m}=K(l,!r.hideResults);(0,t.useEffect)((()=>{""!==f&&u(parseInt(f.split(",")[0],10))}),[f]);const h=async e=>{u(e),await p([e])},E=a()("crowdsignal-forms-vote",r.className,`size-${r.size}`),g=(0,o.zipObject)((0,o.map)(r.apiPollData.answers,"client_id"),(0,o.map)(r.apiPollData.answers,"id")),v=(e=>(0,o.mapKeys)({borderRadius:`${e.borderRadius}px`,borderWidth:`${e.borderWidth}px`},((e,t)=>`--crowdsignal-forms-vote-${(0,o.kebabCase)(t)}`)))(r),b=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date;return re.CLOSED===e||re.CLOSED_AFTER===e&&new Date(t)<n}(r.pollStatus,r.closedAfterDateTime);return(0,e.createElement)("div",{className:E,style:v},(0,e.createElement)("div",{className:"crowdsignal-forms-vote__items"},(0,o.map)(r.innerBlocks,(t=>{const n=g[t.answerId];return(0,e.createElement)(B,{attributes:t,fallbackStyles:s,key:t.answerId,apiAnswerId:n,onVote:h,disabled:d||0!==c||b,isVotedOn:n===c,voteCount:m?m[n]:0,hideCount:r.hideResults,type:t.type})}))),(0,e.createElement)(te,{showBranding:d&&!r.hideBranding,referralCode:"cs-forms-vote"}),i())},(se=e=>({fallbackStyles:Q(e.querySelector(".crowdsignal-forms__style-probe"))}),(0,J.createHigherOrderComponent)((t=>class extends e.Component{constructor(e){super(e),this.nodeRef=this.props.node,this.state={fallbackStyles:void 0,grabStylesCompleted:!1},this.bindRef=this.bindRef.bind(this)}bindRef(e){e&&(this.nodeRef=e)}componentDidMount(){this.grabFallbackStyles()}componentDidUpdate(){this.grabFallbackStyles()}grabFallbackStyles(){const{grabStylesCompleted:e,fallbackStyles:t}=this.state;if(this.nodeRef&&!e){const e=se(this.nodeRef,this.props);Y()(e,t)||this.setState({fallbackStyles:e,grabStylesCompleted:Object.values(e).every(Boolean)})}}render(){const n=(0,e.createElement)(t,_({},this.props,this.state.fallbackStyles));return this.props.node?n:(0,e.createElement)("div",{ref:this.bindRef}," ",n," ")}}),"withFallbackStyles"))((t=>{let{fallbackStyles:n,...r}=t;return(0,e.createElement)(oe,_({fallbackStyles:n||{},renderStyleProbe:()=>n?null:(0,e.createElement)(X,null)},r))})));const ie=(e,t)=>(0,o.forEach)(document.querySelectorAll(`div[${e}]`),(n=>{try{const r=JSON.parse(n.dataset[(0,o.camelCase)(e.substr(5))]),s=t(r,n);n.removeAttribute(e),(0,p.render)(s,n)}catch(t){console.error("Crowdsignal Forms: Failed to parse block data for: %s",e)}})),le=(e,t)=>{((0,o.isEmpty)(window.CrowdsignalMutationObservers)||!0!==window.CrowdsignalMutationObservers[e])&&(new window.MutationObserver((()=>ie(e,t))).observe(document.body,{attributes:!0,attributeFilter:[e],childList:!0,subtree:!0}),(0,o.isEmpty)(window.CrowdsignalMutationObservers)&&(window.CrowdsignalMutationObservers=[]),window.CrowdsignalMutationObservers[e]=!0,ie(e,t))};((e,t)=>{if("complete"===document.readyState)return le(e,t);window.addEventListener("load",(()=>le(e,t)))})("data-crowdsignal-vote",((t,n)=>{const r=[];(0,o.forEach)(n.children,(e=>{(0,o.isEmpty)(e.dataset.crowdsignalVoteItem)||r.push(JSON.parse(e.dataset.crowdsignalVoteItem))}));const s={...t,innerBlocks:r};return(0,e.createElement)(ae,{attributes:s})}))}()}(); -
crowdsignal-forms/trunk/changelog.txt
r2898850 r2907675 1 = 1.7.0 = 2 * Optimize frontend components (#263) 3 * Update dependencies for node 18.13.0 (#262) 4 1 5 = 1.6.7 = 2 * update script to read only first line of .nvmrc, use 'v' prefix so it matches node -v output (#260) 3 * fix block spacing for better theme compatibility (#258) 4 * add nvmrc file with note about install on lower version (#257) 5 * use split/join strategy to fix line jump rendering on poll question and note. Some linter as well (#259) 6 * Fix block spacing for better theme compatibility (#258) 7 * Fix line jumps (#259) 6 8 * Remove RawHTML use from the blocks (#255) 7 9 * Bump tested version to 6.2 (#256) 8 10 * Fix rendering on question and note (#252) 9 * Update script to use python2 (#254) 10 * update version tested (#253) 11 * Update scripts to use python2 (#254) 11 12 12 13 = 1.6.6 = -
crowdsignal-forms/trunk/crowdsignal-forms.php
r2898850 r2907675 16 16 * Plugin URI: https://crowdsignal.com/crowdsignal-forms/ 17 17 * Description: Crowdsignal Form Blocks 18 * Version: 1. 6.718 * Version: 1.7.0 19 19 * Author: Automattic 20 20 * Author URI: https://automattic.com/ … … 29 29 } 30 30 31 define( 'CROWDSIGNAL_FORMS_VERSION', '1. 6.7' );31 define( 'CROWDSIGNAL_FORMS_VERSION', '1.7.0' ); 32 32 define( 'CROWDSIGNAL_FORMS_PLUGIN_FILE', __FILE__ ); 33 33 define( 'CROWDSIGNAL_FORMS_PLUGIN_BASENAME', plugin_basename( __FILE__ ) ); -
crowdsignal-forms/trunk/includes/admin/class-crowdsignal-forms-settings.php
r2898850 r2907675 67 67 */ 68 68 public function admin_enqueue_scripts() { 69 wp_enqueue_style( 'admin-styles', plugin_dir_url( __FILE__ ) . '/admin-styles.css', array(), '1. 6.7' );69 wp_enqueue_style( 'admin-styles', plugin_dir_url( __FILE__ ) . '/admin-styles.css', array(), '1.7.0' ); 70 70 wp_enqueue_script( 'videopress', 'https://videopress.com/videopress-iframe.js', array(), '1.0', false ); 71 71 } -
crowdsignal-forms/trunk/includes/admin/class-crowdsignal-forms-setup.php
r2898850 r2907675 68 68 */ 69 69 public function admin_enqueue_scripts() { 70 wp_enqueue_style( 'admin-styles', plugin_dir_url( __FILE__ ) . '/admin-styles.css', array(), '1. 6.7' );70 wp_enqueue_style( 'admin-styles', plugin_dir_url( __FILE__ ) . '/admin-styles.css', array(), '1.7.0' ); 71 71 wp_enqueue_script( 'videopress', 'https://videopress.com/videopress-iframe.js', array(), '1.0', false ); 72 72 } -
crowdsignal-forms/trunk/languages/crowdsignal-forms.pot
r2898850 r2907675 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Crowdsignal Forms 1. 6.7\n"5 "Project-Id-Version: Crowdsignal Forms 1.7.0\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/crowdsignal-forms\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2023-0 4-13T18:35:04+00:00\n"12 "POT-Creation-Date: 2023-05-03T18:49:09+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.6.0\n" … … 44 44 45 45 #: includes/admin/class-crowdsignal-forms-admin.php:92 46 #: build/editor.js:18 46 #: build/editor.js:3 47 #: build/editor.js:6 47 48 msgid "Settings" 48 49 msgstr "" … … 170 171 171 172 #: includes/admin/views/html-admin-setup-header.php:15 172 #: build/editor.js: 18173 #: build/editor.js:6 173 174 msgid "Crowdsignal Settings" 174 175 msgstr "" … … 229 230 230 231 #: includes/frontend/blocks/class-crowdsignal-forms-feedback-block.php:146 231 #: build/editor.js: 18232 #: build/editor.js:4 232 233 msgid "Your Email" 233 234 msgstr "" 234 235 235 236 #: includes/frontend/blocks/class-crowdsignal-forms-feedback-block.php:154 236 #: build/editor.js: 18237 #: build/editor.js:4 237 238 msgid "Please let us know how we can do better…" 238 239 msgstr "" 239 240 240 241 #: includes/frontend/blocks/class-crowdsignal-forms-feedback-block.php:158 241 #: build/editor.js: 18242 #: build/editor.js:4 242 243 msgid "👋 Hey there!" 243 244 msgstr "" … … 246 247 #: includes/frontend/blocks/class-crowdsignal-forms-nps-block.php:154 247 248 #: includes/frontend/blocks/class-crowdsignal-forms-poll-block.php:155 248 #: build/editor.js:18 249 #: build/editor.js:3 250 #: build/editor.js:4 251 #: build/editor.js:6 249 252 msgid "Submit" 250 253 msgstr "" 251 254 252 255 #: includes/frontend/blocks/class-crowdsignal-forms-feedback-block.php:174 253 #: build/editor.js: 18256 #: build/editor.js:4 254 257 msgid "Thanks for letting us know!" 255 258 msgstr "" 256 259 257 260 #: includes/frontend/blocks/class-crowdsignal-forms-feedback-block.php:189 258 #: build/editor.js:18 261 #: build/editor.js:3 262 #: build/editor.js:4 259 263 msgid "Feedback" 260 264 msgstr "" 261 265 262 266 #: includes/frontend/blocks/class-crowdsignal-forms-nps-block.php:121 263 #: build/editor.js: 18267 #: build/editor.js:3 264 268 msgid "Please help us understand your rating" 265 269 msgstr "" 266 270 267 271 #: includes/frontend/blocks/class-crowdsignal-forms-nps-block.php:128 268 #: build/editor.js: 18272 #: build/editor.js:3 269 273 msgid "Thanks so much for your response! How could we do better?" 270 274 msgstr "" 271 275 272 276 #: includes/frontend/blocks/class-crowdsignal-forms-nps-block.php:139 273 #: build/editor.js: 18277 #: build/editor.js:3 274 278 msgid "Extremely likely" 275 279 msgstr "" 276 280 277 281 #: includes/frontend/blocks/class-crowdsignal-forms-nps-block.php:143 278 #: build/editor.js: 18282 #: build/editor.js:3 279 283 msgid "Not likely at all" 280 284 msgstr "" 281 285 282 286 #: includes/frontend/blocks/class-crowdsignal-forms-nps-block.php:147 283 #: build/editor.js: 18287 #: build/editor.js:3 284 288 msgid "How likely is it that you would recommend this project to a friend or colleague?" 285 289 msgstr "" … … 308 312 msgstr "" 309 313 310 #: build/applause.js:13 311 #: build/editor.js:18 312 #: build/poll.js:13 313 #: build/vote.js:13 314 #: build/applause.js:1 315 #: build/editor.js:1 316 #: build/poll.js:1 317 #: build/poll.js:3 318 #: build/vote.js:1 314 319 msgid "Server error. Please try again." 315 320 msgstr "" 316 321 317 #: build/applause.js:1 3318 #: build/editor.js: 18319 #: build/vote.js:1 3322 #: build/applause.js:1 323 #: build/editor.js:3 324 #: build/vote.js:1 320 325 msgid "Powered by Crowdsignal" 321 326 msgstr "" 322 327 323 #: build/editor.js:1 8324 #: build/poll.js:1 3328 #: build/editor.js:1 329 #: build/poll.js:1 325 330 msgid "This Poll is Hidden" 326 331 msgstr "" 327 332 328 #: build/editor.js:1 8329 #: build/poll.js:1 3333 #: build/editor.js:1 334 #: build/poll.js:1 330 335 msgid "This Poll is Closed" 331 336 msgstr "" 332 337 333 #: build/editor.js:1 8334 #: build/poll.js:1 3338 #: build/editor.js:1 339 #: build/poll.js:1 335 340 msgid "Thanks For Voting!" 336 341 msgstr "" 337 342 338 #: build/editor.js:18 339 #: build/poll.js:13 343 #. translators: %s: Number of votes. 344 #: build/editor.js:2 345 #: build/poll.js:2 340 346 msgid "%s vote" 341 347 msgid_plural "%s votes" … … 343 349 msgstr[1] "" 344 350 345 #: build/editor.js: 18346 #: build/feedback.js: 6347 #: build/nps.js: 6348 #: build/poll.js: 13351 #: build/editor.js:2 352 #: build/feedback.js:1 353 #: build/nps.js:1 354 #: build/poll.js:2 349 355 msgid "Create your own poll with Crowdsignal" 350 356 msgstr "" 351 357 352 #: build/editor.js:18 353 #: build/feedback.js:6 354 #: build/nps.js:6 355 #: build/poll.js:13 356 msgid "Hide" 357 msgstr "" 358 359 #: build/editor.js:18 360 #: build/poll.js:13 358 #: build/editor.js:2 359 #: build/poll.js:2 361 360 msgid "Unfortunately, we're having some trouble retrieving the results for this poll at this time." 362 361 msgstr "" 363 362 364 #: build/editor.js:18 365 #: build/poll.js:13 363 #. translators: %s: Number of votes 364 #: build/editor.js:3 365 #: build/poll.js:3 366 366 msgid "%s total vote" 367 367 msgid_plural "%s total votes" … … 369 369 msgstr[1] "" 370 370 371 #: build/editor.js: 18371 #: build/editor.js:3 372 372 msgid "Enter an answer" 373 373 msgstr "" 374 374 375 #: build/editor.js: 18375 #: build/editor.js:3 376 376 msgid "Buttons" 377 377 msgstr "" 378 378 379 #: build/editor.js: 18379 #: build/editor.js:3 380 380 msgid "Upgrade" 381 381 msgstr "" 382 382 383 #: build/editor.js: 18383 #: build/editor.js:3 384 384 msgid "Your free Crowdsignal account has " 385 385 msgstr "" 386 386 387 #: build/editor.js: 18387 #: build/editor.js:3 388 388 msgid "reached the signals limit." 389 389 msgstr "" 390 390 391 #: build/editor.js: 18391 #: build/editor.js:3 392 392 msgid "Hide Crowdsignal branding and get " 393 393 msgstr "" 394 394 395 #: build/editor.js: 18395 #: build/editor.js:3 396 396 msgid "unlimited signals" 397 397 msgstr "" 398 398 399 #: build/editor.js:18 399 #: build/editor.js:3 400 #: build/editor.js:4 401 #: build/editor.js:6 400 402 msgid "Results" 401 403 msgstr "" 402 404 403 #: build/editor.js:18 405 #: build/editor.js:3 406 #: build/editor.js:4 404 407 msgid "Manage results on " 405 408 msgstr "" 406 409 407 #: build/editor.js: 18410 #: build/editor.js:3 408 411 msgid "Publish this post to enable results on " 409 412 msgstr "" 410 413 411 #: build/editor.js:18 414 #: build/editor.js:3 415 #: build/editor.js:4 412 416 msgid "View results" 413 417 msgstr "" 414 418 415 #: build/editor.js: 18419 #: build/editor.js:3 416 420 msgid "Title of the poll block" 417 421 msgstr "" 418 422 419 #: build/editor.js: 18423 #: build/editor.js:3 420 424 msgid "Confirmation message" 421 425 msgstr "" 422 426 423 #: build/editor.js: 18427 #: build/editor.js:3 424 428 msgid "On submission" 425 429 msgstr "" 426 430 427 #: build/editor.js: 18431 #: build/editor.js:3 428 432 msgid "Show results" 429 433 msgstr "" 430 434 431 #: build/editor.js: 18435 #: build/editor.js:3 432 436 msgid "Show \"Thank You\" message" 433 437 msgstr "" 434 438 435 #: build/editor.js: 18439 #: build/editor.js:3 436 440 msgid "Show a custom text message" 437 441 msgstr "" 438 442 439 #: build/editor.js: 18443 #: build/editor.js:3 440 444 msgid "Message text" 441 445 msgstr "" 442 446 443 #: build/editor.js: 18444 #: build/poll.js: 13447 #: build/editor.js:3 448 #: build/poll.js:3 445 449 msgid "Thanks for voting!" 446 450 msgstr "" 447 451 448 #: build/editor.js: 18452 #: build/editor.js:3 449 453 msgid "Redirect address" 450 454 msgstr "" 451 455 452 #: build/editor.js:18 456 #: build/editor.js:3 457 #: build/editor.js:6 453 458 msgid "Status" 454 459 msgstr "" 455 460 456 #: build/editor.js:18 461 #: build/editor.js:3 462 #: build/editor.js:6 457 463 msgid "Open" 458 464 msgstr "" 459 465 460 #: build/editor.js:18 466 #: build/editor.js:3 467 #: build/editor.js:6 461 468 msgid "Closed after" 462 469 msgstr "" 463 470 464 #: build/editor.js:18 471 #: build/editor.js:3 472 #: build/editor.js:6 465 473 msgid "Closed" 466 474 msgstr "" 467 475 468 #: build/editor.js: 18476 #: build/editor.js:3 469 477 msgid "Close poll on" 470 478 msgstr "" 471 479 472 #: build/editor.js: 18480 #: build/editor.js:3 473 481 msgid "When poll is closed" 474 482 msgstr "" 475 483 476 #: build/editor.js: 18484 #: build/editor.js:3 477 485 msgid "Show poll with \"Closed\" banner" 478 486 msgstr "" 479 487 480 #: build/editor.js: 18488 #: build/editor.js:3 481 489 msgid "Hide poll" 482 490 msgstr "" 483 491 484 #: build/editor.js:18 492 #: build/editor.js:3 493 #: build/editor.js:6 485 494 msgid "Block styling" 486 495 msgstr "" 487 496 488 #: build/editor.js:18 497 #: build/editor.js:3 498 #: build/editor.js:6 489 499 msgid "Text color" 490 500 msgstr "" 491 501 492 #: build/editor.js:18 502 #: build/editor.js:3 503 #: build/editor.js:6 493 504 msgid "Background color" 494 505 msgstr "" 495 506 496 #: build/editor.js: 18507 #: build/editor.js:3 497 508 msgid "Border color" 498 509 msgstr "" 499 510 500 #: build/editor.js: 18511 #: build/editor.js:3 501 512 msgid "Choose font" 502 513 msgstr "" 503 514 504 #: build/editor.js: 18515 #: build/editor.js:3 505 516 msgid "Default theme font" 506 517 msgstr "" 507 518 508 #: build/editor.js: 18519 #: build/editor.js:3 509 520 msgid "Width (%)" 510 521 msgstr "" 511 522 512 #: build/editor.js: 18523 #: build/editor.js:3 513 524 msgid "Reset" 514 525 msgstr "" 515 526 516 #: build/editor.js: 18527 #: build/editor.js:3 517 528 msgid "Border thickness" 518 529 msgstr "" 519 530 520 #: build/editor.js: 18531 #: build/editor.js:3 521 532 msgid "Corner radius" 522 533 msgstr "" 523 534 524 #: build/editor.js: 18535 #: build/editor.js:3 525 536 msgid "Drop shadow" 526 537 msgstr "" 527 538 528 #: build/editor.js: 18539 #: build/editor.js:3 529 540 msgid "Button styling" 530 541 msgstr "" 531 542 532 #: build/editor.js: 18543 #: build/editor.js:3 533 544 msgid "Alignment" 534 545 msgstr "" 535 546 536 #: build/editor.js: 18547 #: build/editor.js:3 537 548 msgid "List" 538 549 msgstr "" 539 550 540 #: build/editor.js: 18551 #: build/editor.js:3 541 552 msgid "Inline" 542 553 msgstr "" 543 554 544 #: build/editor.js: 18555 #: build/editor.js:3 545 556 msgid "Answer settings" 546 557 msgstr "" 547 558 548 #: build/editor.js: 18559 #: build/editor.js:3 549 560 msgid "One response per computer" 550 561 msgstr "" 551 562 552 #: build/editor.js: 18563 #: build/editor.js:3 553 564 msgid "Randomize answer order" 554 565 msgstr "" 555 566 556 #: build/editor.js: 18567 #: build/editor.js:3 557 568 msgid "Choose one answer" 558 569 msgstr "" 559 570 560 #: build/editor.js: 18571 #: build/editor.js:3 561 572 msgid "Choose multiple answers" 562 573 msgstr "" 563 574 564 #: build/editor.js: 18575 #: build/editor.js:3 565 576 msgid "Warning! This poll is published. Deleting or reordering answers may cause the loss of existing responses." 566 577 msgstr "" 567 578 568 #: build/editor.js: 18579 #: build/editor.js:3 569 580 msgid "Edit" 570 581 msgstr "" 571 582 572 #: build/editor.js: 18583 #: build/editor.js:3 573 584 msgid "You need to connect to a Crowdsignal account to collect and manage your results." 574 585 msgstr "" 575 586 576 #: build/editor.js: 18587 #: build/editor.js:3 577 588 msgid "Please verify your WordPress.com email address in order to publish your poll." 578 589 msgstr "" 579 590 580 #: build/editor.js: 18591 #: build/editor.js:3 581 592 msgid "Connect to Crowdsignal" 582 593 msgstr "" 583 594 584 #: build/editor.js: 18595 #: build/editor.js:3 585 596 msgid "Verify or Change your Email Address" 586 597 msgstr "" 587 598 588 #: build/editor.js: 18599 #: build/editor.js:3 589 600 msgid "Please upgrade" 590 601 msgstr "" 591 602 592 #: build/editor.js: 18603 #: build/editor.js:3 593 604 msgid "exceeded 2500 signals." 594 605 msgstr "" 595 606 596 #: build/editor.js: 18607 #: build/editor.js:3 597 608 msgid "Crowdsignal Poll" 598 609 msgstr "" 599 610 600 #: build/editor.js: 18611 #: build/editor.js:3 601 612 msgid "Enter your question" 602 613 msgstr "" 603 614 604 #: build/editor.js: 18615 #: build/editor.js:3 605 616 msgid "Add a note (optional)" 606 617 msgstr "" 607 618 608 #: build/editor.js: 18619 #: build/editor.js:3 609 620 msgid "Poll" 610 621 msgstr "" 611 622 612 #: build/editor.js: 18623 #: build/editor.js:3 613 624 msgid "Create polls and get your audience’s opinion — powered by Crowdsignal." 614 625 msgstr "" 615 626 616 #: build/editor.js:18 627 #: build/editor.js:3 628 #: build/editor.js:4 617 629 msgid "ask" 618 630 msgstr "" 619 631 620 #: build/editor.js:18 632 #: build/editor.js:3 633 #: build/editor.js:4 634 #: build/editor.js:6 621 635 msgid "feedback" 622 636 msgstr "" 623 637 624 #: build/editor.js:18 638 #: build/editor.js:3 639 #: build/editor.js:4 640 #: build/editor.js:6 625 641 msgid "form" 626 642 msgstr "" 627 643 628 #: build/editor.js:18 644 #: build/editor.js:3 645 #: build/editor.js:4 629 646 msgid "opinion" 630 647 msgstr "" 631 648 632 #: build/editor.js:18 649 #: build/editor.js:3 650 #: build/editor.js:4 633 651 msgid "poll" 634 652 msgstr "" 635 653 636 #: build/editor.js: 18654 #: build/editor.js:3 637 655 msgid "pop" 638 656 msgstr "" 639 657 640 #: build/editor.js: 18658 #: build/editor.js:3 641 659 msgid "question" 642 660 msgstr "" 643 661 644 #: build/editor.js:18 662 #: build/editor.js:3 663 #: build/editor.js:6 645 664 msgid "quiz" 646 665 msgstr "" 647 666 648 #: build/editor.js:18 667 #: build/editor.js:3 668 #: build/editor.js:4 649 669 msgid "research" 650 670 msgstr "" 651 671 652 #: build/editor.js:18 672 #: build/editor.js:3 673 #: build/editor.js:4 674 #: build/editor.js:6 653 675 msgid "survey" 654 676 msgstr "" 655 677 656 #: build/editor.js: 18678 #: build/editor.js:3 657 679 msgid "vote" 658 680 msgstr "" 659 681 660 #: build/editor.js: 18682 #: build/editor.js:3 661 683 msgid "How did you hear about us?" 662 684 msgstr "" 663 685 664 #: build/editor.js: 18686 #: build/editor.js:3 665 687 msgid "Search" 666 688 msgstr "" 667 689 668 #: build/editor.js: 18690 #: build/editor.js:3 669 691 msgid "Friend" 670 692 msgstr "" 671 693 672 #: build/editor.js: 18694 #: build/editor.js:3 673 695 msgid "Email" 674 696 msgstr "" 675 697 676 #: build/editor.js: 18698 #: build/editor.js:3 677 699 msgid "Small" 678 700 msgstr "" 679 701 680 #: build/editor.js: 18702 #: build/editor.js:3 681 703 msgid "Medium" 682 704 msgstr "" 683 705 684 #: build/editor.js: 18706 #: build/editor.js:3 685 707 msgid "Large" 686 708 msgstr "" 687 709 688 #: build/editor.js: 18710 #: build/editor.js:3 689 711 msgid "Title of the vote block" 690 712 msgstr "" 691 713 692 #: build/editor.js: 18714 #: build/editor.js:3 693 715 msgid "Close vote block on" 694 716 msgstr "" 695 717 696 #: build/editor.js: 18718 #: build/editor.js:3 697 719 msgid "Show vote counters" 698 720 msgstr "" 699 721 700 #: build/editor.js: 18722 #: build/editor.js:3 701 723 msgid "Hide vote counters" 702 724 msgstr "" 703 725 704 #: build/editor.js: 18726 #: build/editor.js:3 705 727 msgid "Change block size" 706 728 msgstr "" 707 729 708 #: build/editor.js: 18730 #: build/editor.js:3 709 731 msgid "Untitled Vote" 710 732 msgstr "" 711 733 712 #: build/editor.js: 18734 #: build/editor.js:3 713 735 msgid "Crowdsignal Vote" 714 736 msgstr "" 715 737 716 #: build/editor.js: 18738 #: build/editor.js:3 717 739 msgid "Vote" 718 740 msgstr "" 719 741 720 #: build/editor.js: 18742 #: build/editor.js:3 721 743 msgid "Allow your audience to rate your work or express their opinion — powered by Crowdsignal." 722 744 msgstr "" 723 745 724 #: build/editor.js: 18746 #: build/editor.js:3 725 747 msgid "ballot" 726 748 msgstr "" 727 749 728 #: build/editor.js:18 750 #: build/editor.js:3 751 #: build/editor.js:6 729 752 msgid "button" 730 753 msgstr "" 731 754 732 #: build/editor.js: 18755 #: build/editor.js:3 733 756 msgid "count" 734 757 msgstr "" 735 758 736 #: build/editor.js: 18759 #: build/editor.js:3 737 760 msgid "deciding" 738 761 msgstr "" 739 762 740 #: build/editor.js: 18763 #: build/editor.js:3 741 764 msgid "decision" 742 765 msgstr "" 743 766 744 #: build/editor.js: 18767 #: build/editor.js:3 745 768 msgid "elect" 746 769 msgstr "" 747 770 748 #: build/editor.js: 18771 #: build/editor.js:3 749 772 msgid "election" 750 773 msgstr "" 751 774 752 #: build/editor.js: 18775 #: build/editor.js:3 753 776 msgid "like" 754 777 msgstr "" 755 778 756 #: build/editor.js: 18779 #: build/editor.js:3 757 780 msgid "nero" 758 781 msgstr "" 759 782 760 #: build/editor.js: 18783 #: build/editor.js:3 761 784 msgid "polling" 762 785 msgstr "" 763 786 764 #: build/editor.js: 18787 #: build/editor.js:3 765 788 msgid "rate" 766 789 msgstr "" 767 790 768 #: build/editor.js:18 791 #: build/editor.js:3 792 #: build/editor.js:4 769 793 msgid "rating" 770 794 msgstr "" 771 795 772 #: build/editor.js: 18796 #: build/editor.js:3 773 797 msgid "thumb down" 774 798 msgstr "" 775 799 776 #: build/editor.js: 18800 #: build/editor.js:3 777 801 msgid "thumb up" 778 802 msgstr "" 779 803 780 #: build/editor.js: 18804 #: build/editor.js:3 781 805 msgid "thumbs" 782 806 msgstr "" 783 807 784 #: build/editor.js: 18808 #: build/editor.js:3 785 809 msgid "voting" 786 810 msgstr "" 787 811 788 #: build/editor.js: 18812 #: build/editor.js:3 789 813 msgid "Styling" 790 814 msgstr "" 791 815 792 #: build/editor.js: 18816 #: build/editor.js:3 793 817 msgid "Vote Item" 794 818 msgstr "" 795 819 796 #: build/editor.js: 18820 #: build/editor.js:3 797 821 msgid "Title of the applause block" 798 822 msgstr "" 799 823 800 #: build/editor.js: 18824 #: build/editor.js:3 801 825 msgid "Close applause block on" 802 826 msgstr "" 803 827 804 #: build/editor.js: 18828 #: build/editor.js:3 805 829 msgid "Untitled Applause" 806 830 msgstr "" 807 831 808 #: build/editor.js: 18832 #: build/editor.js:3 809 833 msgid "Crowdsignal Applause" 810 834 msgstr "" 811 835 812 #: build/editor.js: 18836 #: build/editor.js:3 813 837 msgid "Applause" 814 838 msgstr "" 815 839 816 #: build/editor.js: 18840 #: build/editor.js:3 817 841 msgid "Let your audience cheer with a big round of applause — powered by Crowdsignal." 818 842 msgstr "" 819 843 820 #: build/editor.js: 18844 #: build/editor.js:3 821 845 msgid "applause" 822 846 msgstr "" 823 847 824 #: build/editor.js: 18848 #: build/editor.js:3 825 849 msgid "cheer" 826 850 msgstr "" 827 851 828 #: build/editor.js: 18852 #: build/editor.js:3 829 853 msgid "cheering" 830 854 msgstr "" 831 855 832 #: build/editor.js: 18856 #: build/editor.js:3 833 857 msgid "clap" 834 858 msgstr "" 835 859 836 #: build/editor.js: 18860 #: build/editor.js:3 837 861 msgid "kudos" 838 862 msgstr "" 839 863 840 #: build/editor.js: 18864 #: build/editor.js:3 841 865 msgid "praise" 842 866 msgstr "" 843 867 844 #: build/editor.js: 18868 #: build/editor.js:3 845 869 msgid "upvote" 846 870 msgstr "" 847 871 848 #: build/editor.js: 18872 #: build/editor.js:3 849 873 msgid "upvoting" 850 874 msgstr "" 851 875 852 #: build/editor.js: 18876 #: build/editor.js:3 853 877 msgid "votes" 854 878 msgstr "" 855 879 856 #: build/editor.js:18 880 #: build/editor.js:3 881 #: build/editor.js:4 857 882 msgid "Save the block to track results on " 858 883 msgstr "" 859 884 860 #: build/editor.js:18 885 #: build/editor.js:3 886 #: build/editor.js:4 861 887 msgid "Title (optional)" 862 888 msgstr "" 863 889 864 #: build/editor.js:18 890 #: build/editor.js:3 891 #: build/editor.js:6 865 892 msgid "Button color" 866 893 msgstr "" 867 894 868 #: build/editor.js:18 895 #: build/editor.js:3 896 #: build/editor.js:6 869 897 msgid "Button text color" 870 898 msgstr "" 871 899 872 #: build/editor.js:18 900 #: build/editor.js:3 901 #: build/editor.js:6 873 902 msgid "Close on" 874 903 msgstr "" 875 904 876 #: build/editor.js:18 905 #: build/editor.js:3 906 #: build/editor.js:6 877 907 msgid "Current view" 878 908 msgstr "" 879 909 880 #: build/editor.js: 18910 #: build/editor.js:3 881 911 msgid "Rating" 882 912 msgstr "" 883 913 884 #: build/editor.js: 18914 #: build/editor.js:3 885 915 msgid "Set view threshold" 886 916 msgstr "" 887 917 888 #: build/editor.js: 18918 #: build/editor.js:3 889 919 msgid "Show this block after __ visits:" 890 920 msgstr "" 891 921 892 #: build/editor.js: 18922 #: build/editor.js:3 893 923 msgid "Retry" 894 924 msgstr "" 895 925 896 #: build/editor.js: 18926 #: build/editor.js:3 897 927 msgid "Unfortunately, the block couldn't be saved to Crowdsignal.com." 898 928 msgstr "" 899 929 900 #: build/editor.js:18 930 #: build/editor.js:3 931 msgid "Hide Crowdsignal ads" 932 msgstr "" 933 934 #: build/editor.js:3 935 msgid "and get unlimited" 936 msgstr "" 937 938 #: build/editor.js:3 939 msgid "signals" 940 msgstr "" 941 942 #: build/editor.js:3 943 msgid "Hide" 944 msgstr "" 945 946 #: build/editor.js:3 901 947 msgid "Crowdsignal NPS" 902 948 msgstr "" 903 949 904 #: build/editor.js: 18950 #: build/editor.js:3 905 951 msgid "Preview" 906 952 msgstr "" 907 953 908 #: build/editor.js:18 954 #. translators: %d: number of pageviews 955 #: build/editor.js:4 909 956 msgid "This block will appear as a popup window to people who have visited this page at least %d time." 910 957 msgid_plural "This block will appear as a popup window to people who have visited this page at least %d times." … … 912 959 msgstr[1] "" 913 960 914 #: build/editor.js: 18961 #: build/editor.js:4 915 962 msgid "Enter your rating question" 916 963 msgstr "" 917 964 918 #: build/editor.js: 18965 #: build/editor.js:4 919 966 msgid "Not likely" 920 967 msgstr "" 921 968 922 #: build/editor.js: 18969 #: build/editor.js:4 923 970 msgid "Very likely" 924 971 msgstr "" 925 972 926 #: build/editor.js:18 927 #: build/feedback.js:6 928 #: build/nps.js:6 973 #: build/editor.js:4 974 #: build/editor.js:6 975 #: build/feedback.js:1 976 #: build/nps.js:1 929 977 msgid "Collect your own feedback with Crowdsignal" 930 978 msgstr "" 931 979 932 #: build/editor.js: 18980 #: build/editor.js:4 933 981 msgid "Enter your feedback question" 934 982 msgstr "" 935 983 936 #: build/editor.js: 18984 #: build/editor.js:4 937 985 msgid "Measure NPS" 938 986 msgstr "" 939 987 940 #: build/editor.js: 18988 #: build/editor.js:4 941 989 msgid "Calculate your Net Promoter Score! Collect feedback and track customer satisfaction over time. — powered by Crowdsignal." 942 990 msgstr "" 943 991 944 #: build/editor.js: 18992 #: build/editor.js:4 945 993 msgid "CSAT" 946 994 msgstr "" 947 995 948 #: build/editor.js: 18996 #: build/editor.js:4 949 997 msgid "customer experience" 950 998 msgstr "" 951 999 952 #: build/editor.js: 181000 #: build/editor.js:4 953 1001 msgid "customer satisfaction" 954 1002 msgstr "" 955 1003 956 #: build/editor.js: 181004 #: build/editor.js:4 957 1005 msgid "loyalty" 958 1006 msgstr "" 959 1007 960 #: build/editor.js: 181008 #: build/editor.js:4 961 1009 msgid "net promoter score" 962 1010 msgstr "" 963 1011 964 #: build/editor.js: 181012 #: build/editor.js:4 965 1013 msgid "nps" 966 1014 msgstr "" 967 1015 968 #: build/editor.js: 181016 #: build/editor.js:4 969 1017 msgid "promoter" 970 1018 msgstr "" 971 1019 972 #: build/editor.js: 181020 #: build/editor.js:4 973 1021 msgid "review" 974 1022 msgstr "" 975 1023 976 #: build/editor.js: 181024 #: build/editor.js:4 977 1025 msgid "score" 978 1026 msgstr "" 979 1027 980 #: build/editor.js: 181028 #: build/editor.js:4 981 1029 msgid "How satisfied are you with the content of the site?" 982 1030 msgstr "" 983 1031 984 #: build/editor.js: 181032 #: build/editor.js:4 985 1033 msgid "Any advise on how we could improve your experience?" 986 1034 msgstr "" 987 1035 988 #: build/editor.js: 181036 #: build/editor.js:4 989 1037 msgid "Not satisfied" 990 1038 msgstr "" 991 1039 992 #: build/editor.js: 181040 #: build/editor.js:4 993 1041 msgid "Very satisfied" 994 1042 msgstr "" 995 1043 996 #: build/editor.js: 181044 #: build/editor.js:4 997 1045 msgid "Send me responses via email" 998 1046 msgstr "" 999 1047 1000 #: build/editor.js:18 1048 #. translators: %s: email address 1049 #: build/editor.js:6 1001 1050 msgid "Responses will be sent to %s" 1002 1051 msgstr "" 1003 1052 1004 #: build/editor.js: 181053 #: build/editor.js:6 1005 1054 msgid "Feedback Button" 1006 1055 msgstr "" 1007 1056 1008 #: build/editor.js: 181057 #: build/editor.js:6 1009 1058 msgid "Hide Shadow" 1010 1059 msgstr "" 1011 1060 1012 #: build/editor.js: 181061 #: build/editor.js:6 1013 1062 msgid "Show feedback form on:" 1014 1063 msgstr "" 1015 1064 1016 #: build/editor.js: 181065 #: build/editor.js:6 1017 1066 msgid "Click" 1018 1067 msgstr "" 1019 1068 1020 #: build/editor.js: 181069 #: build/editor.js:6 1021 1070 msgid "Hover" 1022 1071 msgstr "" 1023 1072 1024 #: build/editor.js: 181073 #: build/editor.js:6 1025 1074 msgid "Page load" 1026 1075 msgstr "" 1027 1076 1028 #: build/editor.js: 181077 #: build/editor.js:6 1029 1078 msgid "Require email address" 1030 1079 msgstr "" 1031 1080 1032 #: build/editor.js: 181081 #: build/editor.js:6 1033 1082 msgid "Top" 1034 1083 msgstr "" 1035 1084 1036 #: build/editor.js: 181085 #: build/editor.js:6 1037 1086 msgid "Bottom" 1038 1087 msgstr "" 1039 1088 1040 #: build/editor.js: 181089 #: build/editor.js:6 1041 1090 msgid "Left" 1042 1091 msgstr "" 1043 1092 1044 #: build/editor.js: 181093 #: build/editor.js:6 1045 1094 msgid "Right" 1046 1095 msgstr "" 1047 1096 1048 #: build/editor.js: 181097 #: build/editor.js:6 1049 1098 msgid "Center" 1050 1099 msgstr "" 1051 1100 1052 #: build/editor.js: 181101 #: build/editor.js:6 1053 1102 msgid "Change block position" 1054 1103 msgstr "" 1055 1104 1056 #: build/editor.js: 181105 #: build/editor.js:6 1057 1106 msgid "Question" 1058 1107 msgstr "" 1059 1108 1060 #: build/editor.js: 181109 #: build/editor.js:6 1061 1110 msgid "Change button position" 1062 1111 msgstr "" 1063 1112 1064 #: build/editor.js: 181113 #: build/editor.js:6 1065 1114 msgid "This widget will appear in a fixed position as selected, in a corner or at an edge." 1066 1115 msgstr "" 1067 1116 1068 #: build/editor.js: 181117 #: build/editor.js:6 1069 1118 msgid "This Feedback Form is Closed" 1070 1119 msgstr "" 1071 1120 1072 #: build/editor.js: 181121 #: build/editor.js:6 1073 1122 msgid "Add an always visible button that allows your audience to share feedback anytime." 1074 1123 msgstr "" 1075 1124 1076 #: build/editor.js: 181125 #: build/editor.js:6 1077 1126 msgid "floating" 1078 1127 msgstr "" 1079 1128 1080 #: build/editor.js: 181129 #: build/editor.js:6 1081 1130 msgid "contact" 1082 1131 msgstr "" 1083 1132 1084 #: build/editor.js: 181133 #: build/editor.js:6 1085 1134 msgid "call to action" 1086 1135 msgstr "" 1087 1136 1088 #: build/editor.js: 181137 #: build/editor.js:6 1089 1138 msgid "cta" 1090 1139 msgstr "" 1091 1140 1092 #: build/editor.js: 181141 #: build/editor.js:6 1093 1142 msgid "subscribe" 1094 1143 msgstr "" 1095 1144 1096 #: build/editor.js: 181145 #: build/editor.js:6 1097 1146 msgid "email" 1098 1147 msgstr "" 1099 1148 1100 #: build/editor.js: 181149 #: build/editor.js:6 1101 1150 msgid "message" 1102 1151 msgstr "" 1103 1152 1104 #: build/editor.js: 181153 #: build/editor.js:6 1105 1154 msgid "View results on <a>crowdsignal.com</a>" 1106 1155 msgstr "" 1107 1156 1108 #: build/editor.js: 181157 #: build/editor.js:6 1109 1158 msgid "View Results" 1110 1159 msgstr "" 1111 1160 1112 #: build/editor.js: 181161 #: build/editor.js:6 1113 1162 msgid "Edit URL" 1114 1163 msgstr "" 1115 1164 1116 #: build/editor.js:18 1165 #: build/editor.js:6 1166 msgid "Create a new Survey" 1167 msgstr "" 1168 1169 #: build/editor.js:6 1170 msgid "Edit your surveys on <a>crowdsignal.com</a>" 1171 msgstr "" 1172 1173 #: build/editor.js:6 1174 msgid "Paste a link to the survey you want to display on your site" 1175 msgstr "" 1176 1177 #: build/editor.js:6 1178 msgid "Survey Embed" 1179 msgstr "" 1180 1181 #: build/editor.js:6 1182 msgid "Quiz" 1183 msgstr "" 1184 1185 #: build/editor.js:6 1186 msgid "Create a multipage quiz on crowdsignal.com and embed it." 1187 msgstr "" 1188 1189 #: build/editor.js:6 1190 msgid "Create a new Quiz" 1191 msgstr "" 1192 1193 #: build/editor.js:6 1194 msgid "Quiz Embed" 1195 msgstr "" 1196 1197 #: build/editor.js:6 1198 msgid "Edit your quizzes on <a>crowdsignal.com</a>" 1199 msgstr "" 1200 1201 #: build/editor.js:6 1202 msgid "Paste a link to the quiz you want to display on your site" 1203 msgstr "" 1204 1205 #: build/editor.js:6 1206 msgid "quizzes" 1207 msgstr "" 1208 1209 #: build/editor.js:6 1210 msgid "Survey" 1211 msgstr "" 1212 1213 #: build/editor.js:6 1214 msgid "Create a multipage survey on crowdsignal.com and embed it." 1215 msgstr "" 1216 1217 #: build/editor.js:6 1117 1218 msgid "Unable to embed, please check the URL and try again." 1118 1219 msgstr "" 1119 1220 1120 #: build/editor.js: 181221 #: build/editor.js:6 1121 1222 msgid "Embed" 1122 1223 msgstr "" 1123 1224 1124 #: build/editor.js:18 1125 msgid "Create a new Survey" 1126 msgstr "" 1127 1128 #: build/editor.js:18 1129 msgid "Edit your surveys on <a>crowdsignal.com</a>" 1130 msgstr "" 1131 1132 #: build/editor.js:18 1133 msgid "Paste a link to the survey you want to display on your site" 1134 msgstr "" 1135 1136 #: build/editor.js:18 1137 msgid "Survey Embed" 1138 msgstr "" 1139 1140 #: build/editor.js:18 1141 msgid "Quiz" 1142 msgstr "" 1143 1144 #: build/editor.js:18 1145 msgid "Create a multipage quiz on crowdsignal.com and embed it." 1146 msgstr "" 1147 1148 #: build/editor.js:18 1149 msgid "Create a new Quiz" 1150 msgstr "" 1151 1152 #: build/editor.js:18 1153 msgid "Quiz Embed" 1154 msgstr "" 1155 1156 #: build/editor.js:18 1157 msgid "Edit your quizzes on <a>crowdsignal.com</a>" 1158 msgstr "" 1159 1160 #: build/editor.js:18 1161 msgid "Paste a link to the quiz you want to display on your site" 1162 msgstr "" 1163 1164 #: build/editor.js:18 1165 msgid "quizzes" 1166 msgstr "" 1167 1168 #: build/editor.js:18 1169 msgid "Survey" 1170 msgstr "" 1171 1172 #: build/editor.js:18 1173 msgid "Create a multipage survey on crowdsignal.com and embed it." 1174 msgstr "" 1175 1176 #: build/feedback.js:6 1225 #: build/feedback.js:1 1177 1226 msgid "Close" 1178 1227 msgstr "" 1179 1228 1180 #: build/nps.js: 61229 #: build/nps.js:1 1181 1230 msgid "Thanks so much for your feedback!" 1182 1231 msgstr ""
Note: See TracChangeset
for help on using the changeset viewer.