/
var
/
www
/
barefootlaw.org
/
wp-content
/
plugins
/
mailchimp-for-wp
/
assets
/
js
/
Upload File
HOME
{"version":3,"sources":["forms-block.js"],"names":["r","e","n","t","o","i","f","c","require","u","a","Error","code","p","exports","call","length","1","module","__","window","wp","i18n","registerBlockType","blocks","SelectControl","components","forms","mc4wp_forms","title","description","category","attributes","id","type","icon","React","createElement","width","height","viewBox","version","opacity","fill","fillOpacity","stroke","d","supports","html","edit","props","options","map","label","name","value","undefined","setAttributes","style","backgroundColor","padding","onChange","save"],"mappings":"CAAY,SAASA,EAAEC,EAAEC,EAAEC,GAAG,SAASC,EAAEC,EAAEC,GAAG,IAAIJ,EAAEG,GAAG,CAAC,IAAIJ,EAAEI,GAAG,CAAC,IAAIE,EAAE,mBAAmBC,SAASA,QAAQ,IAAIF,GAAGC,EAAE,OAAOA,EAAEF,GAAE,GAAI,GAAGI,EAAE,OAAOA,EAAEJ,GAAE,GAAI,IAAIK,EAAE,IAAIC,MAAM,uBAAuBN,EAAE,KAAK,MAAMK,EAAEE,KAAK,mBAAmBF,EAAE,IAAIG,EAAEX,EAAEG,GAAG,CAACS,QAAQ,IAAIb,EAAEI,GAAG,GAAGU,KAAKF,EAAEC,QAAQ,SAASd,GAAoB,OAAOI,EAAlBH,EAAEI,GAAG,GAAGL,IAAeA,IAAIa,EAAEA,EAAEC,QAAQd,EAAEC,EAAEC,EAAEC,GAAG,OAAOD,EAAEG,GAAGS,QAAQ,IAAI,IAAIL,EAAE,mBAAmBD,SAASA,QAAQH,EAAE,EAAEA,EAAEF,EAAEa,OAAOX,IAAID,EAAED,EAAEE,IAAI,OAAOD,EAA7b,CAA4c,CAACa,EAAE,CAAC,SAAST,EAAQU,EAAOJ,GACxe,aAEA,IAAIK,EAAKC,OAAOC,GAAGC,KAAKH,GACpBI,EAAoBH,OAAOC,GAAGG,OAAOD,kBACrCE,EAAgBL,OAAOC,GAAGK,WAAWD,cAErCE,EAAQP,OAAOQ,YACnBL,EAAkB,wBAAyB,CACzCM,MAAOV,EAAG,gCACVW,YAAaX,EAAG,wDAChBY,SAAU,UACVC,WAAY,CACVC,GAAI,CACFC,KAAM,QAGVC,KAAmBC,MAAMC,cAAc,MAAO,CAC5CC,MAAO,KACPC,OAAQ,KACRC,QAAS,YACTC,QAAS,OACKL,MAAMC,cAAc,OAAQ,CAC1CK,QAAS,IACTC,KAAM,UACNC,YAAa,IACbC,OAAQ,OACRC,EAAG,0rDAELC,SAAU,CACRC,MAAM,GAERC,KAAM,SAAcC,GAClB,IAAIC,EAAUxB,EAAMyB,IAAI,SAAU9C,GAChC,MAAO,CACL+C,MAAO/C,EAAEgD,KACTC,MAAOjD,EAAE2B,MAUb,YAN4BuB,IAAxBN,EAAMlB,WAAWC,IAAmC,EAAfN,EAAMX,QAC7CkC,EAAMO,cAAc,CAClBxB,GAAIN,EAAM,GAAGM,KAIGG,MAAMC,cAAc,MAAO,CAC7CqB,MAAO,CACLC,gBAAiB,UACjBC,QAAS,SAEGxB,MAAMC,cAAcZ,EAAe,CACjD4B,MAAOlC,EAAG,wCACVoC,MAAOL,EAAMlB,WAAWC,GACxBkB,QAASA,EACTU,SAAU,SAAkBN,GAC1BL,EAAMO,cAAc,CAClBxB,GAAIsB,SAMZO,KAAM,SAAcZ,GAClB,OAAO,SAIT,KAAK,GAAG,CAAC","file":"forms-block.min.js","sourcesContent":["(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){\n\"use strict\";\n\nvar __ = window.wp.i18n.__;\nvar registerBlockType = window.wp.blocks.registerBlockType;\nvar SelectControl = window.wp.components.SelectControl; // eslint-disable-line no-unused-vars\n\nvar forms = window.mc4wp_forms;\nregisterBlockType('mailchimp-for-wp/form', {\n title: __('Mailchimp for WordPress Form'),\n description: __('Block showing a Mailchimp for WordPress sign-up form'),\n category: 'widgets',\n attributes: {\n id: {\n type: 'int'\n }\n },\n icon: /*#__PURE__*/React.createElement(\"svg\", {\n width: \"16\",\n height: \"16\",\n viewBox: \"0 0 16 16\",\n version: \"1.1\"\n }, /*#__PURE__*/React.createElement(\"path\", {\n opacity: \"1\",\n fill: \"#a0a5aa\",\n fillOpacity: \"1\",\n stroke: \"none\",\n d: \"M 8.0097656 0.052734375 A 8 8 0 0 0 0.009765625 8.0527344 A 8 8 0 0 0 8.0097656 16.052734 A 8 8 0 0 0 16.009766 8.0527344 A 8 8 0 0 0 8.0097656 0.052734375 z M 9.2597656 4.171875 C 9.3205456 4.171875 9.9296146 5.0233822 10.611328 6.0664062 C 11.293041 7.1094313 12.296018 8.5331666 12.841797 9.2285156 L 13.833984 10.492188 L 13.316406 11.041016 C 13.031321 11.342334 12.708299 11.587891 12.599609 11.587891 C 12.253798 11.587891 11.266634 10.490156 10.349609 9.0859375 C 9.8610009 8.3377415 9.4126385 7.7229 9.3515625 7.71875 C 9.2904825 7.71455 9.2402344 8.3477011 9.2402344 9.1269531 L 9.2402344 10.544922 L 8.5839844 10.982422 C 8.2233854 11.223015 7.8735746 11.418294 7.8066406 11.417969 C 7.7397106 11.417644 7.4861075 10.997223 7.2421875 10.482422 C 6.9982675 9.9676199 6.6560079 9.3946444 6.4824219 9.2089844 L 6.1679688 8.8710938 L 6.0664062 9.34375 C 5.7203313 10.974656 5.6693219 11.090791 5.0917969 11.505859 C 4.5805569 11.873288 4.2347982 12.017623 4.1914062 11.882812 C 4.1839062 11.859632 4.1482681 11.574497 4.1113281 11.25 C 3.9708341 10.015897 3.5347399 8.7602861 2.8105469 7.5019531 C 2.5672129 7.0791451 2.5711235 7.0651693 2.9765625 6.8320312 C 3.2046215 6.7008903 3.5466561 6.4845105 3.7363281 6.3515625 C 4.0587811 6.1255455 4.1076376 6.1466348 4.4941406 6.6679688 C 4.8138896 7.0992628 4.9275606 7.166285 4.9941406 6.96875 C 5.0960956 6.666263 6.181165 5.8574219 6.484375 5.8574219 C 6.600668 5.8574219 6.8857635 6.1981904 7.1171875 6.6152344 C 7.3486105 7.0322784 7.5790294 7.3728809 7.6308594 7.3730469 C 7.7759584 7.3735219 7.9383234 5.8938023 7.8339844 5.5195312 C 7.7605544 5.2561423 7.8865035 5.0831575 8.4453125 4.6796875 C 8.8327545 4.3999485 9.1989846 4.171875 9.2597656 4.171875 z \"\n })),\n supports: {\n html: false\n },\n edit: function edit(props) {\n var options = forms.map(function (f) {\n return {\n label: f.name,\n value: f.id\n };\n });\n\n if (props.attributes.id === undefined && forms.length > 0) {\n props.setAttributes({\n id: forms[0].id\n });\n }\n\n return /*#__PURE__*/React.createElement(\"div\", {\n style: {\n backgroundColor: '#f8f9f9',\n padding: '14px'\n }\n }, /*#__PURE__*/React.createElement(SelectControl, {\n label: __('Mailchimp for WordPress Sign-up Form'),\n value: props.attributes.id,\n options: options,\n onChange: function onChange(value) {\n props.setAttributes({\n id: value\n });\n }\n }));\n },\n // Render nothing in the saved content, because we render in PHP\n save: function save(props) {\n return null; // return `[mc4wp_form id=\"${props.attributes.id}\"]`;\n }\n});\n\n},{}]},{},[1]);\n"]}