PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 16.2
Jetpack – WP Security, Backup, Speed, & Growth v16.2
16.2 16.2-beta 12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 13.8.3 13.9.2 14.0.1 14.1.1 14.2.2 All 502 releases
jetpack / _inc / blocks / mailchimp / admin.js

admin.js in Jetpack – WP Security, Backup, Speed, & Growth 16.2, at _inc/blocks/mailchimp/admin.js

1 lines 1.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (()=>{"use strict";var e={36299(){},10790(e){e.exports=window.ReactJSXRuntime},1455(e){e.exports=window.wp.apiFetch},86087(e){e.exports=window.wp.element},52619(e){e.exports=window.wp.hooks},27723(e){e.exports=window.wp.i18n}},t={};function i(n){var a=t[n];if(void 0!==a)return a.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,i),o.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var n=i(1455),a=i.n(n),o=i(86087),r=i(52619),s=i(27723),c=(i(36299),i(10790));const __=s.__,d=({isConnected:e})=>{const[t,i]=(0,o.useState)([{id:"none",name:__("None","jetpack")}]),[n,r]=(0,o.useState)("none"),[s,d]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{e&&(d(!0),a()({path:"/wpcom/v2/mailchimp/settings",method:"GET"}).then(e=>{e.audiences&&(i([{id:"none",name:__("None","jetpack")},...e.audiences]),e.follower_list_id&&e.audiences.find(({id:t})=>t===e.follower_list_id)&&r(e.follower_list_id),d(!1))}))},[e]),e?(0,c.jsx)("div",{className:"jetpack-mailchimp-settings",children:(0,c.jsxs)("label",{htmlFor:"jetpack-mailchimp-audience",children:[__("Audience that your visitors can subscribe to:","jetpack"),(0,c.jsx)("select",{id:"jetpack-mailchimp-audience",name:"jetpack-mailchimp-audience",onChange:e=>r(e.target.value),value:n,disabled:s,children:t.map(e=>(0,c.jsx)("option",{value:e.id,children:e.name},e.id))})]})}):null};(0,r.addFilter)("jetpack.externalConnections.extraSettings","jetpack/mailchimp/admin",(e,t)=>"mailchimp"!==t?e:d)})();