/home/nbcgowuy/tnclms.com/wp-content/plugins/tutor/assets/lib/gutenberg_blocks.js
var el = wp.element.createElement,
registerBlockType = wp.blocks.registerBlockType,
withSelect = wp.data.withSelect;
/**
* Block for student registration
*
*/
registerBlockType('tutor-gutenberg/student-registration', {
title: 'Student Registration',
icon: 'welcome-learn-more',
category: 'tutor',
edit: function (props) {
var dataHtml;
jQuery.ajax({
url: ajaxurl,
type: 'POST',
async: false,
data: { shortcode: 'tutor_student_registration_form', action: 'render_block_tutor' },
success: function (response) {
dataHtml = response.data;
},
});
return el('div', {
dangerouslySetInnerHTML: {
__html: dataHtml
}
})
},
save: function () {
return null;
//return el( 'div', { }, '[tutor_student_registration_form]' );
},
});
/**
* Block for instructor registration
*
*/
registerBlockType('tutor-gutenberg/instructor-registration', {
title: 'Instructor Registration',
icon: 'welcome-learn-more',
category: 'tutor',
edit: function (props) {
var dataHtml;
jQuery.ajax({
url: ajaxurl,
type: 'POST',
async: false,
data: { shortcode: 'tutor_instructor_registration_form', action: 'render_block_tutor' },
success: function (response) {
dataHtml = response.data;
},
});
return el('div', {
dangerouslySetInnerHTML: {
__html: dataHtml
}
})
},
save: function () {
return null;
},
});