plugin updates
This commit is contained in:
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -13,4 +13,6 @@
|
||||
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-marketing-channels-card .components-card-header{flex-direction:column;align-items:flex-start;gap:4px}.woocommerce-marketing-channels-card .components-button.is-link{font-size:14px;font-size:0.875rem;font-weight:600;text-decoration:none}
|
||||
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-marketing-discover-tools-card-body-empty-content{width:50%;margin:auto;text-align:center}.woocommerce-marketing-discover-tools-card-body-empty-content svg{background-color:#f6f7f7;border-radius:28px;margin-bottom:4px}.woocommerce-marketing-discover-tools-card-body-empty-content div{color:#757575;margin-bottom:8px}
|
||||
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-marketing-learn-marketing-card__body{display:flex;flex-wrap:wrap}.woocommerce-marketing-learn-marketing-card__post{width:340px;height:318px;padding:24px;text-decoration:none}.woocommerce-marketing-learn-marketing-card__post-img{width:292px;height:166px;background:#e9e9e9;margin-bottom:16px;border-radius:4px}.woocommerce-marketing-learn-marketing-card__post-img--placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:rgba(0,0,0,0)}.woocommerce-marketing-learn-marketing-card__post-img--placeholder::after{content:" "}@media screen and (prefers-reduced-motion: reduce){.woocommerce-marketing-learn-marketing-card__post-img--placeholder{animation:none}}.woocommerce-marketing-learn-marketing-card__post-img img{display:block;width:100%;height:100%;border-radius:4px}.woocommerce-marketing-learn-marketing-card__post-title{font-size:14px;font-weight:700;line-height:18px;color:#1e1e1e;margin-bottom:12px}.woocommerce-marketing-learn-marketing-card__post-title--placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:rgba(0,0,0,0)}.woocommerce-marketing-learn-marketing-card__post-title--placeholder::after{content:" "}@media screen and (prefers-reduced-motion: reduce){.woocommerce-marketing-learn-marketing-card__post-title--placeholder{animation:none}}.woocommerce-marketing-learn-marketing-card__post-description{font-size:12px;line-height:17px;color:#757575;display:flex;gap:8px}.woocommerce-marketing-learn-marketing-card__post-description--placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:rgba(0,0,0,0);width:33%}.woocommerce-marketing-learn-marketing-card__post-description--placeholder::after{content:" "}@media screen and (prefers-reduced-motion: reduce){.woocommerce-marketing-learn-marketing-card__post-description--placeholder{animation:none}}.woocommerce-marketing-learn-marketing-card__post-description img{width:16px;height:16px}.woocommerce-marketing-learn-marketing-card__footer--placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:rgba(0,0,0,0);width:150px;height:32px}.woocommerce-marketing-learn-marketing-card__footer--placeholder::after{content:" "}@media screen and (prefers-reduced-motion: reduce){.woocommerce-marketing-learn-marketing-card__footer--placeholder{animation:none}}.woocommerce-marketing-learn-marketing-card .woocommerce-empty-content{margin:24px auto}
|
||||
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-marketplace__notice{align-items:center;border:1px solid #f0f0f0;box-shadow:0 2px 6px 0 rgba(0,0,0,.0509803922);display:flex;gap:12px;margin-bottom:32px;opacity:1;padding:12px;transition:opacity 1s ease-out}.woocommerce-marketplace__notice--info{border-left:4px solid var(--wp-admin-theme-color, #007cba)}.woocommerce-marketplace__notice--error{border-left:4px solid #d94f4f}.woocommerce-marketplace__notice--warning{border-left:4px solid #f0b849}.woocommerce-marketplace__notice--success{border-left:4px solid #4ab866}.woocommerce-marketplace__notice-icon{align-self:flex-start;height:24px}.woocommerce-marketplace__notice-icon--info{fill:var(--wp-admin-theme-color, #007cba)}.woocommerce-marketplace__notice-icon--error{fill:#d94f4f}.woocommerce-marketplace__notice-icon--warning{fill:#f0b849}.woocommerce-marketplace__notice-icon--success{fill:#4ab866}.woocommerce-marketplace__notice-content{align-items:flex-start;display:flex;flex-direction:column;flex:1;gap:12px}.woocommerce-marketplace__notice-description{color:#1a1a1a;font-size:13px;font-weight:400;line-height:20px;margin:0}.woocommerce-marketplace__notice-children{color:#1a1a1a;font-size:13px;font-weight:400;gap:8px;line-height:20px;margin:0}.woocommerce-marketplace__notice-children .components-button{margin-right:12px}.woocommerce-marketplace__notice-close{align-self:flex-start;background:none;border:none;cursor:pointer;height:24px}@media only screen and (min-width: 600px){.woocommerce-marketplace__notice{margin-bottom:40px}}
|
||||
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.promo-card{background-color:#fff;box-shadow:rgba(0,0,0,.1) 0 0 0 1px;border-radius:1px;padding:24px}.promo-card.has-background{align-items:center;background:rgba(242,237,255,.6) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzU2IiBoZWlnaHQ9IjMyNiIgdmlld0JveD0iMCAwIDM1NiAzMjYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0zNDYuMDI4IDEzNi40ODhDMzY3LjMwOCAxMTcuMDA2IDM1My40MDkgNzIuNzA3OSAzMTQuOTk3IDM3LjU0MjFDMjc2LjU3NiAyLjM2ODE5IDIyOC4xODggLTEwLjM0ODQgMjA2LjkwOCA5LjEyNTE0QzE5My41MiAyMS4zODE0IDE5NC4wNTkgNDMuNDc3MSAyMDUuODc1IDY2LjkyOTFDMTQ2LjE5MiAyOC43Nzk1IDgzLjE5NTQgMTkuMjg1MiA1Mi4xMjgxIDQ3LjcxODdDMjEuMDY5OCA3Ni4xNTIxIDMxLjQ0MDYgMTMzLjgyNSA3My4xMTIgMTg4LjQ3MkM0Ny40ODYgMTc3LjY1NCAyMy4zNTk1IDE3Ny4xNTMgOS45NzE4MSAxODkuNDE3Qy0xMS4zMDg0IDIwOC44OTkgMi41OTEwOCAyNTMuMTk3IDQxLjAwMzIgMjg4LjM2M0M3OS40MTUzIDMyMy41MjkgMTI3LjgxMiAzMzYuMjU0IDE0OS4wODMgMzE2Ljc3MkMxNjIuNDcxIDMwNC41MTYgMTYxLjkzMiAyODIuNDIgMTUwLjExNiAyNTguOTY4QzIwOS43OTkgMjk3LjExOCAyNzIuNzk2IDMwNi42MTIgMzAzLjg2MyAyNzguMTdDMzM0LjkyMSAyNDkuNzM3IDMyNC41NSAxOTIuMDY0IDI4Mi44NzkgMTM3LjQxN0MzMDguNTA1IDE0OC4yMzQgMzMyLjYzMiAxNDguNzI4IDM0Ni4wMTkgMTM2LjQ3MUwzNDYuMDI4IDEzNi40ODhaIiBmaWxsPSIjREZEMUZCIiBmaWxsLW9wYWNpdHk9IjAuMyIvPgo8L3N2Zz4K) no-repeat right -50px top -20px;border:none;box-shadow:none;display:flex;flex-direction:row;gap:12px;justify-content:space-between}.promo-card.wide{display:flex;flex-direction:column;gap:24px;justify-content:space-between}.promo-card.wide .promo-content-image{align-items:center;flex-direction:row-reverse}.promo-card.wide .promo-links{align-self:flex-end;flex-direction:row-reverse;margin-top:0}.promo-card.wide .promo-image svg{width:48px}.promo-content .promo-text:last-child{margin-bottom:0}.promo-image{display:none}.promo-image svg{width:72px;height:auto}.promo-content-links{display:flex;flex-direction:column}.promo-content-image{display:flex;gap:24px;justify-content:space-between}.promo-links{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;margin-top:15px}.promo-title{font-size:20px;font-weight:normal;margin-bottom:8px;margin-top:0}.promo-text{font-size:14px;color:#555}.promo-cta{background-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #0073aa));border-radius:2px;color:var(--wp-components-color-accent-inverted, #fff);display:flex;padding:10px 15px;text-decoration:none;white-space:nowrap}.promo-cta:hover{background-color:var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #005a8a));color:#fff}.promo-cta-link{align-items:center;align-self:stretch;color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #0073aa));display:flex;justify-content:center;padding:var(--grid-unit-10, 8px) var(--grid-unit-20, 16px);white-space:nowrap}.woocommerce-admin-page__extensions .promo-card{border-radius:4px;margin-bottom:40px;width:100%}.woocommerce-marketing-coupons .promo-card{margin-bottom:24px}.woocommerce-marketing-coupons .promo-title{font-size:16px}@media screen and (min-width: 385px){.promo-image{display:flex;justify-content:flex-end}}@media screen and (min-width: 481px){.promo-card.has-background{gap:24px}.has-background .promo-image{width:250px}}@media screen and (min-width: 769px){.promo-card.wide{flex-direction:row}.promo-card.wide .promo-links{align-self:center}}
|
||||
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.woocommerce-marketing-overview-multichannel{display:flex;flex-direction:column;gap:32px;max-width:680px;margin:40px auto}
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,9 @@
|
||||
/**
|
||||
* @license React
|
||||
* use-sync-external-store-shim.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.settings-payments-main__container{background:#000;text-align:center;padding:50px 0;width:100%}.settings-payments-main__container h1{color:#fff}
|
||||
:root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0, 124, 186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;--wp-admin-border-width-focus: 2px}@media(min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}[data-gateway_id=pre_install_woocommerce_payments_promotion]>.status a{visibility:hidden !important}[data-gateway_id=pre_install_woocommerce_payments_promotion]>.action .is-secondary,[data-gateway_id=pre_install_woocommerce_payments_promotion]>.action.is-secondary:hover{box-shadow:none}[data-gateway_id=pre_install_woocommerce_payments_promotion]>.action a{position:relative;display:none}.wc_gateways .name .wc-payment-gateway-method-name{display:inline-flex}.wc_gateways .name .wc-payment-gateway-method-name img{height:24px;width:auto;margin-left:4px}.wc_gateways .wc-payment-gateway-method__name{display:flex}.wc_gateways .wc-payment-gateway-method__name .pre-install-payment-gateway__subtitle{margin-left:16px}.wc_gateways .wc-payment-gateway-method__name .pre-install-payment-gateway__subtitle>img{height:24px;width:auto;margin-left:4px}.wc_gateways .pre-install-payment-gateway__actions{display:flex}.wc_gateways .pre-install-payment-gateway__actions-menu{margin-right:24px}.wc_gateways .pre-install-payment-gateway__actions-menu-options{text-align:center}.settings-payments-main__container .settings-payments-main__spinner{display:flex;justify-content:center;align-items:center;position:absolute;width:100%}.settings-payments-main__container table.wc_gateways .other-payment-methods__button-text{margin-right:4px}.settings-payments-main__container table.wc_gateways td.other-payment-methods-row{border-top:1px solid #c3c4c7;background-color:#fff}.settings-payments-main__container table.wc_gateways .other-payment-methods__image{vertical-align:middle;margin-right:8px}
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
-1
@@ -1 +1 @@
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[7844],{86689:(e,a,s)=>{s.r(a),s.d(a,{SetupTasksPanel:()=>t,default:()=>l});var c=s(69307),n=s(56641);const t=({query:e})=>(0,c.createElement)("div",{className:"woocommerce-setup-panel"},(0,c.createElement)(n.TaskLists,{query:e})),l=t}}]);
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[7844],{86689:(e,a,s)=>{s.r(a),s.d(a,{SetupTasksPanel:()=>t,default:()=>l});var c=s(69307),n=s(8658);const t=({query:e})=>(0,c.createElement)("div",{className:"woocommerce-setup-panel"},(0,c.createElement)(n.TaskLists,{query:e})),l=t}}]);
|
||||
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
@@ -1 +1 @@
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[5396],{65847:(e,t,a)=>{a.r(t),a.d(t,{default:()=>g});var n=a(69307),o=a(65736),s=a(9818),c=a(22629),i=a(55609),m=a(86020),r=a(14812),l=a(67221),d=a(14599),_=a(60538),u=a(70319),p=a(53736),y=a(52550);const w=document.querySelector('[data-gateway_id="pre_install_woocommerce_payments_promotion"]'),g=()=>{const[e,t]=(0,n.useState)(null),[a,g]=(0,n.useState)(!1),[E,h]=(0,n.useState)(!1),{installAndActivatePlugins:v,dismissRecommendedPlugins:A}=(0,s.useDispatch)(l.PLUGINS_STORE_NAME),{createNotice:N}=(0,s.useDispatch)("core/notices"),{installedPaymentGateway:S,installedPaymentGateways:T,paymentGatewaySuggestions:G,isResolving:f}=(0,s.useSelect)((t=>{const a=E&&(0,p.V7)(e);return{installedPaymentGateway:a&&t(l.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateway(a),installedPaymentGateways:t(l.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateways().reduce(((e,t)=>(a===t.id||(e[t.id]=!0),e)),{}),isResolving:t(l.ONBOARDING_STORE_NAME).isResolving("getPaymentGatewaySuggestions"),paymentGatewaySuggestions:t(l.ONBOARDING_STORE_NAME).getPaymentGatewaySuggestions()}}),[E]),P=(0,n.useRef)(!1),R=G&&G.length>0&&!(0,y.j)(G)&&!a;if((0,n.useEffect)((()=>{if((R||w&&!f)&&!P.current){P.current=!0;const e=(G||[]).reduce(((e,t)=>t.plugins&&t.plugins.length>0?{...e,[t.plugins[0].replace(/\-/g,"_")+"_displayed"]:!0}:e),{woocommerce_payments_displayed:!!w});(0,d.recordEvent)("settings_payments_recommendations_pageview",e)}}),[R,w,f]),(0,n.useEffect)((()=>{S&&(window.location.href=S.settings_url)}),[S]),!R)return null;const b=async()=>{g(!0),(0,d.recordEvent)("settings_payments_recommendations_dismiss",{}),await A("payments")||(g(!1),N("error",(0,o.__)('There was a problem hiding the "Additional ways to get paid" card.',"woocommerce")))},k=(G||[]).filter((e=>!T[e.id]&&e.plugins?.length&&(!window.wcAdminFeatures["wc-pay-promotion"]||!e.id.startsWith("woocommerce_payments")))).map((a=>({key:a.id,title:(0,n.createElement)(n.Fragment,null,a.title,a.recommended&&(0,n.createElement)(m.Pill,null,(0,o.__)("Recommended","woocommerce"))),content:(0,c.decodeEntities)(a.content),after:(0,n.createElement)(i.Button,{isSecondary:!0,onClick:()=>(a=>{e||(t(a.id),(0,d.recordEvent)("settings_payments_recommendations_setup",{extension_selected:a.plugins[0]}),v([a.plugins[0]]).then((()=>{h(!0)})).catch((e=>{(0,u.a)(e),t(null)})))})(a),isBusy:e===a.id,disabled:!!e},a.actionText||(0,o.__)("Get started","woocommerce")),before:(0,n.createElement)("img",{src:a.square_image||a.image_72x72||a.image,alt:""})})));return(0,n.createElement)(i.Card,{size:"medium",className:"woocommerce-recommended-payments-card"},(0,n.createElement)(i.CardHeader,null,(0,n.createElement)("div",{className:"woocommerce-recommended-payments-card__header"},(0,n.createElement)(r.Text,{variant:"title.small",as:"p",size:"20",lineHeight:"28px"},(0,o.__)("Recommended payment providers","woocommerce")),(0,n.createElement)(r.Text,{className:"woocommerce-recommended-payments__header-heading",variant:"caption",as:"p",size:"12",lineHeight:"16px"},(0,o.__)('We recommend adding one of the following payment extensions to your store. The extension will be installed and activated for you when you click "Get started".',"woocommerce"))),(0,n.createElement)("div",{className:"woocommerce-card__menu woocommerce-card__header-item"},(0,n.createElement)(m.EllipsisMenu,{label:(0,o.__)("Task List Options","woocommerce"),renderContent:()=>(0,n.createElement)("div",{className:"woocommerce-review-activity-card__section-controls"},(0,n.createElement)(i.Button,{onClick:b},(0,o.__)("Hide this","woocommerce")))}))),(0,n.createElement)(m.List,{items:k}),(0,n.createElement)(i.CardFooter,null,(0,n.createElement)(i.Button,{href:"https://woocommerce.com/product-category/woocommerce-extensions/payment-gateways/?utm_source=payments_recommendations",target:"_blank",isTertiary:!0},(0,o.__)("Discover other payment providers","woocommerce"),(0,n.createElement)(_.Z,{size:18}))))}}}]);
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[5396],{65847:(e,t,n)=>{n.r(t),n.d(t,{default:()=>w});var a=n(69307),o=n(65736),s=n(9818),c=n(22629),i=n(55609),m=n(86020),r=n(14812),l=n(67221),d=n(14599),_=n(60538),u=n(70319),p=n(53736),y=n(52550);const g=document.querySelector('[data-gateway_id="pre_install_woocommerce_payments_promotion"]'),w=()=>{const[e,t]=(0,a.useState)(null),[n,w]=(0,a.useState)(!1),[E,h]=(0,a.useState)(!1),{installAndActivatePlugins:v,dismissRecommendedPlugins:A}=(0,s.useDispatch)(l.PLUGINS_STORE_NAME),{createNotice:N}=(0,s.useDispatch)("core/notices"),{installedPaymentGateway:S,installedPaymentGateways:T,paymentGatewaySuggestions:G,isResolving:f}=(0,s.useSelect)((t=>{const n=E&&(0,p.V7)(e);return{installedPaymentGateway:n&&t(l.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateway(n),installedPaymentGateways:t(l.PAYMENT_GATEWAYS_STORE_NAME).getPaymentGateways().reduce(((e,t)=>(n===t.id||(e[t.id]=!0),e)),{}),isResolving:t(l.ONBOARDING_STORE_NAME).isResolving("getPaymentGatewaySuggestions"),paymentGatewaySuggestions:t(l.ONBOARDING_STORE_NAME).getPaymentGatewaySuggestions()}}),[E]),P=(0,a.useRef)(!1),R=G&&G.length>0&&!(0,y.j)(G)&&!n;if((0,a.useEffect)((()=>{if((R||g&&!f)&&!P.current){P.current=!0;const e=(G||[]).reduce(((e,t)=>t.plugins&&t.plugins.length>0?{...e,[t.plugins[0].replace(/\-/g,"_")+"_displayed"]:!0}:e),{woocommerce_payments_displayed:!!g});(0,d.recordEvent)("settings_payments_recommendations_pageview",e)}}),[R,g,f]),(0,a.useEffect)((()=>{S&&(window.location.href=S.settings_url)}),[S]),!R)return null;const b=async()=>{w(!0),(0,d.recordEvent)("settings_payments_recommendations_dismiss",{}),await A("payments")||(w(!1),N("error",(0,o.__)('There was a problem hiding the "Additional ways to get paid" card.',"woocommerce")))},k=(G||[]).filter((e=>!T[e.id]&&e.plugins?.length&&(!window.wcAdminFeatures["wc-pay-promotion"]||!e.id.startsWith("woocommerce_payments")))).map((n=>({key:n.id,title:(0,a.createElement)(a.Fragment,null,n.title,n.recommended&&(0,a.createElement)(m.Pill,null,(0,o.__)("Recommended","woocommerce"))),content:(0,c.decodeEntities)(n.content),after:(0,a.createElement)(i.Button,{isSecondary:!0,onClick:()=>(n=>{e||(t(n.id),(0,d.recordEvent)("settings_payments_recommendations_setup",{extension_selected:n.plugins[0]}),v([n.plugins[0]]).then((()=>{h(!0)})).catch((e=>{(0,u.a)(e),t(null)})))})(n),isBusy:e===n.id,disabled:!!e},n.actionText||(0,o.__)("Get started","woocommerce")),before:(0,a.createElement)("img",{src:n.square_image||n.image_72x72||n.image,alt:""})})));return 0===k.length?null:(0,a.createElement)(i.Card,{size:"medium",className:"woocommerce-recommended-payments-card"},(0,a.createElement)(i.CardHeader,null,(0,a.createElement)("div",{className:"woocommerce-recommended-payments-card__header"},(0,a.createElement)(r.Text,{variant:"title.small",as:"p",size:"20",lineHeight:"28px"},(0,o.__)("Recommended payment providers","woocommerce")),(0,a.createElement)(r.Text,{className:"woocommerce-recommended-payments__header-heading",variant:"caption",as:"p",size:"12",lineHeight:"16px"},(0,o.__)('We recommend adding one of the following payment extensions to your store. The extension will be installed and activated for you when you click "Get started".',"woocommerce"))),(0,a.createElement)("div",{className:"woocommerce-card__menu woocommerce-card__header-item"},(0,a.createElement)(m.EllipsisMenu,{label:(0,o.__)("Task List Options","woocommerce"),renderContent:()=>(0,a.createElement)("div",{className:"woocommerce-review-activity-card__section-controls"},(0,a.createElement)(i.Button,{onClick:b},(0,o.__)("Hide this","woocommerce")))}))),(0,a.createElement)(m.List,{items:k}),(0,a.createElement)(i.CardFooter,null,(0,a.createElement)(i.Button,{href:"https://woocommerce.com/product-category/woocommerce-extensions/payment-gateways/?utm_source=payments_recommendations",target:"_blank",isTertiary:!0},(0,o.__)("Discover other payment providers","woocommerce"),(0,a.createElement)(_.Z,{size:18}))))}}}]);
|
||||
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[5571],{94113:(e,a,n)=>{n.r(a),n.d(a,{default:()=>s});var c=n(69307);const s=({})=>(0,c.createElement)("div",null,"Settings page")}}]);
|
||||
Reference in New Issue
Block a user