Merge pull request #2908 from woocommerce/temp/settings-ui

Merge latest UI changes
This commit is contained in:
Philipp Stracker 2024-12-11 21:21:19 +01:00 committed by GitHub
commit d5f0ada0ce
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
110 changed files with 4285 additions and 2217 deletions

View file

@ -653,7 +653,10 @@ class WCGatewayModule implements ServiceModule, ExtendingModule, ExecutableModul
$listener = $container->get( 'wcgateway.settings.listener' );
assert( $listener instanceof SettingsListener );
$listener->listen_for_merchant_id();
$use_new_ui = $container->get( 'wcgateway.settings.admin-settings-enabled' );
if ( ! $use_new_ui ) {
$listener->listen_for_merchant_id();
}
try {
$listener->listen_for_vaulting_enabled();