PluginProbe
GiveWP – Donation Plugin and Fundraising Platform / 4.18.0
GiveWP – Donation Plugin and Fundraising Platform v4.18.0
4.18.0 4.17.0 4.16.9 4.16.8.1 4.16.8 4.16.7.2 4.16.7.1 4.16.7 4.16.6.1 4.16.6 4.16.5.1 4.16.5 4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 All 257 releases
← All changes | blocks/donation-form-grid/index.js +23 -23 2.3.0 → 4.18.0 View file →
@@ -1,15 +1,15 @@
1 1 /**
2 2 * WordPress dependencies
3 3 */
4 -const { __ } = wp.i18n;
5 -const { registerBlockType } = wp.blocks;
4 +import { __ } from '@wordpress/i18n'
5 +import { registerBlockType } from '@wordpress/blocks';
6 6
7 7 /**
8 8 * Internal dependencies
9 9 */
10 10 import blockAttributes from './data/attributes';
11 -import giveLogo from './data/icon';
11 +import GiveIcon from '@givewp/components/GiveIcon';
12 12 import GiveDonationFormGrid from './edit/block';
13 13
14 14 /**
15 15 * Register Block
@@ -14,25 +14,25 @@
14 14 /**
15 15 * Register Block
16 16 */
17 17
18 -export default registerBlockType( 'give/donation-form-grid', {
18 +export default registerBlockType('give/donation-form-grid', {
19 + apiVersion: 3,
20 + title: __('Donation Form Grid', 'give'),
21 + description: __(
22 + "The GiveWP Donation Form Grid block insert an existing donation form into the page. Each form's presentation can be customized below.",
23 + 'give'
24 + ),
25 + category: 'give',
26 + icon: <GiveIcon color="grey" />,
27 + keywords: [__('donation', 'give'), __('grid', 'give')],
28 + supports: {
29 + html: false,
30 + },
31 + attributes: blockAttributes,
32 + edit: GiveDonationFormGrid,
19 33
20 - title: __( 'Give Donation Form Grid' ),
21 - description: __( 'The Give Donation Form Grid block insert an existing donation form into the page. Each form\'s presentation can be customized below.' ),
22 - category: 'widgets',
23 - icon: giveLogo,
24 - keywords: [
25 - __( 'donation' ),
26 - __( 'grid' ),
27 - ],
28 - supports: {
29 - html: false,
30 - },
31 - attributes: blockAttributes,
32 - edit: GiveDonationFormGrid,
33 -
34 - save: () => {
35 - // Server side rendering via shortcode
36 - return null;
37 - },
38 -} );
34 + save: () => {
35 + // Server side rendering via shortcode
36 + return null;
37 + },
38 +});