PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.1.2
JetFormBuilder — Dynamic Blocks Form Builder v3.1.2
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / assets / src / editor / blocks / group-break-field / edit.js
jetformbuilder / assets / src / editor / blocks / group-break-field Last commit date
edit.js 2 years ago index.js 2 years ago preview.js 2 years ago
edit.js
47 lines
1 import preview from './preview';
2
3 const {
4 AdvancedFields,
5 } = JetFBComponents;
6
7 const { __ } = wp.i18n;
8
9 const {
10 InspectorControls,
11 useBlockProps
12 } = wp.blockEditor ? wp.blockEditor : wp.editor;
13
14
15 export default function GroupBreakEdit( props ) {
16 const blockProps = useBlockProps();
17
18 const {
19 isSelected,
20 attributes,
21 editProps: { uniqKey }
22 } = props;
23
24 if ( attributes.isPreview ) {
25 return <div style={ {
26 width: '100%',
27 display: 'flex',
28 justifyContent: 'center',
29 } }>
30 { preview }
31 </div>;
32 }
33
34 return [
35 isSelected && <InspectorControls key={ uniqKey( 'InspectorControls' ) }>
36 <AdvancedFields
37 key={ uniqKey( 'AdvancedFields' ) }
38 { ...props }
39 />
40 </InspectorControls>,
41 <div { ...blockProps }>
42 <div className={ 'jet-form-builder__group-break jet-form-builder__bottom-line' }>
43 <span>{ __( 'GROUP BREAK' ) }</span>
44 </div>
45 </div>
46 ];
47 }