woocommerce/plugins/woocommerce-admin/client/payments/payments-settings-banner-sl...

28 lines
695 B
JavaScript

/**
* External dependencies
*/
import { createSlotFill } from '@wordpress/components';
import { registerPlugin } from '@wordpress/plugins';
/**
* Internal dependencies
*/
import { PaymentsBannerWrapper } from './payment-settings-banner';
import { SETTINGS_SLOT_FILL_CONSTANT } from '../settings/settings-slots';
const { Fill } = createSlotFill( SETTINGS_SLOT_FILL_CONSTANT );
const PaymentsBannerFill = () => {
return (
<Fill>
<PaymentsBannerWrapper />
</Fill>
);
};
export const registerPaymentsSettingsBannerFill = () => {
registerPlugin( 'woocommerce-admin-paymentsgateways-settings-banner', {
scope: 'woocommerce-payments-settings',
render: PaymentsBannerFill,
} );
};