updating block to handle ids to pass to chapter index

This commit is contained in:
Antoine M 2023-11-27 18:47:59 +01:00
parent 97a1fbe0f5
commit 06cfc8045a
18 changed files with 41 additions and 31 deletions

View File

@ -1 +1 @@
<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'cb985ddea71248ae9768'); <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '7b9c58e5ef03620c2036');

View File

@ -5,6 +5,7 @@
/*!******************************************************************************************************************************************************************************************************************************************************!*\ /*!******************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/lien-chapitre/editor.scss ***! !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/lien-chapitre/editor.scss ***!
\******************************************************************************************************************************************************************************************************************************************************/ \******************************************************************************************************************************************************************************************************************************************************/
.related-conseil-panel-body .block-editor-link-control__search-actions,
.related-conseil-panel-body .block-editor-link-control__search-item, .related-conseil-panel-body .block-editor-link-control__search-item,
.related-conseil-panel-body .block-editor-link-control__search-input-wrapper { .related-conseil-panel-body .block-editor-link-control__search-input-wrapper {
max-width: 80%; max-width: 80%;

View File

@ -1 +1 @@
{"version":3,"file":"chapitre-thematique/index.css","mappings":";;;;;;;AACC;;EAEC;AAAF,C","sources":["webpack://multiblocks/./src/lien-chapitre/editor.scss"],"sourcesContent":[".related-conseil-panel-body {\r\n\t.block-editor-link-control__search-item,\r\n\t.block-editor-link-control__search-input-wrapper {\r\n\t\tmax-width: 80%;\r\n\t}\r\n}\r\n"],"names":[],"sourceRoot":""} {"version":3,"file":"chapitre-thematique/index.css","mappings":";;;;;;;AACC;;;EAGC;AAAF,C","sources":["webpack://multiblocks/./src/lien-chapitre/editor.scss"],"sourcesContent":[".related-conseil-panel-body {\r\n\t.block-editor-link-control__search-actions,\r\n\t.block-editor-link-control__search-item,\r\n\t.block-editor-link-control__search-input-wrapper {\r\n\t\tmax-width: 80%;\r\n\t}\r\n}\r\n"],"names":[],"sourceRoot":""}

View File

@ -145,7 +145,8 @@ function Edit({
onClick: removeImageAttributes onClick: removeImageAttributes
}))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)({ ...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)({
className: `homegrade-blocks-chapitre-thematique` className: `homegrade-blocks-chapitre-thematique`,
id: chapterTitle.replace(/[^a-zA-Z]/g, "").toLowerCase()
}) })
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
className: "homegrade-blocks-chapitre-thematique__cover" className: "homegrade-blocks-chapitre-thematique__cover"
@ -247,7 +248,8 @@ function save({
} = attributes; } = attributes;
return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
..._wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__.useBlockProps.save({ ..._wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__.useBlockProps.save({
className: `homegrade-blocks-chapitre-thematique` className: `homegrade-blocks-chapitre-thematique`,
id: chapterTitle.replace(/[^a-zA-Z]/g, "").toLowerCase()
}) })
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
className: "homegrade-blocks-chapitre-thematique__cover" className: "homegrade-blocks-chapitre-thematique__cover"
@ -316,18 +318,17 @@ function Edit({
chapterLinkDescription chapterLinkDescription
}); });
} }
function handleRelatedPostChange(chapterLinkRelatedPost) { function onRelatedPostChange(chapterLinkRelatedPost) {
console.log(chapterLinkRelatedPost);
setAttributes({ setAttributes({
chapterLinkRelatedPost chapterLinkRelatedPost
}); });
} }
return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_6__.PanelBody, { return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_6__.PanelBody, {
className: "related-conseil-panel-body", className: "related-conseil-panel-body",
title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Page de lien de ce Chapitre ", "homegrade-blocks__texte-fonctionnel") title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Page de lien de ce Chapitre ", "homegrade-blocks")
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.__experimentalLinkControl, { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.__experimentalLinkControl, {
value: chapterLinkRelatedPost, value: chapterLinkRelatedPost,
onChange: handleRelatedPostChange onChange: onRelatedPostChange
}))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)({ ...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)({
className: `homegrade-blocks-lien-chapitre` className: `homegrade-blocks-lien-chapitre`
@ -346,7 +347,7 @@ function Edit({
onChange: onChangeChapterLinkDescription onChange: onChangeChapterLinkDescription
}), chapterLinkRelatedPost && chapterLinkRelatedPost.url && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", { }), chapterLinkRelatedPost && chapterLinkRelatedPost.url && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
className: "homegrade-blocks-lien-chapitre__cta" className: "homegrade-blocks-lien-chapitre__cta"
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("En savoir plus", "homegrade-blocks__texte-fonctionnel"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
class: "cta_arrow_button" class: "cta_arrow_button"
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__["default"], src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__["default"],
@ -445,7 +446,7 @@ function save({
className: "homegrade-blocks-lien-chapitre__cta", className: "homegrade-blocks-lien-chapitre__cta",
href: chapterLinkRelatedPost.url, href: chapterLinkRelatedPost.url,
target: chapterLinkRelatedPost.opensInNewTab ? "_blank" : "_self", target: chapterLinkRelatedPost.opensInNewTab ? "_blank" : "_self",
rel: "noopener" rel: chapterLinkRelatedPost.opensInNewTab ? "noopener" : ""
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
class: "cta_arrow_button" class: "cta_arrow_button"
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'de42c5df0d0ae3be548c'); <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => 'a2af13610b9f3e766507');

View File

@ -9,6 +9,7 @@
/*!******************************************************************************************************************************************************************************************************************************************************!*\ /*!******************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/lien-chapitre/editor.scss ***! !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/lien-chapitre/editor.scss ***!
\******************************************************************************************************************************************************************************************************************************************************/ \******************************************************************************************************************************************************************************************************************************************************/
.related-conseil-panel-body .block-editor-link-control__search-actions,
.related-conseil-panel-body .block-editor-link-control__search-item, .related-conseil-panel-body .block-editor-link-control__search-item,
.related-conseil-panel-body .block-editor-link-control__search-input-wrapper { .related-conseil-panel-body .block-editor-link-control__search-input-wrapper {
max-width: 80%; max-width: 80%;

View File

@ -1 +1 @@
{"version":3,"file":"index.css","mappings":";;;;;;;;;;;AACC;;EAEC;AAAF,C","sources":["webpack://multiblocks/./src/lien-chapitre/editor.scss"],"sourcesContent":[".related-conseil-panel-body {\r\n\t.block-editor-link-control__search-item,\r\n\t.block-editor-link-control__search-input-wrapper {\r\n\t\tmax-width: 80%;\r\n\t}\r\n}\r\n"],"names":[],"sourceRoot":""} {"version":3,"file":"index.css","mappings":";;;;;;;;;;;AACC;;;EAGC;AAAF,C","sources":["webpack://multiblocks/./src/lien-chapitre/editor.scss"],"sourcesContent":[".related-conseil-panel-body {\r\n\t.block-editor-link-control__search-actions,\r\n\t.block-editor-link-control__search-item,\r\n\t.block-editor-link-control__search-input-wrapper {\r\n\t\tmax-width: 80%;\r\n\t}\r\n}\r\n"],"names":[],"sourceRoot":""}

View File

@ -145,7 +145,8 @@ function Edit({
onClick: removeImageAttributes onClick: removeImageAttributes
}))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)({ ...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_4__.useBlockProps)({
className: `homegrade-blocks-chapitre-thematique` className: `homegrade-blocks-chapitre-thematique`,
id: chapterTitle.replace(/[^a-zA-Z]/g, "").toLowerCase()
}) })
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
className: "homegrade-blocks-chapitre-thematique__cover" className: "homegrade-blocks-chapitre-thematique__cover"
@ -247,7 +248,8 @@ function save({
} = attributes; } = attributes;
return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
..._wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__.useBlockProps.save({ ..._wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__.useBlockProps.save({
className: `homegrade-blocks-chapitre-thematique` className: `homegrade-blocks-chapitre-thematique`,
id: chapterTitle.replace(/[^a-zA-Z]/g, "").toLowerCase()
}) })
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
className: "homegrade-blocks-chapitre-thematique__cover" className: "homegrade-blocks-chapitre-thematique__cover"
@ -448,18 +450,17 @@ function Edit({
chapterLinkDescription chapterLinkDescription
}); });
} }
function handleRelatedPostChange(chapterLinkRelatedPost) { function onRelatedPostChange(chapterLinkRelatedPost) {
console.log(chapterLinkRelatedPost);
setAttributes({ setAttributes({
chapterLinkRelatedPost chapterLinkRelatedPost
}); });
} }
return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_6__.PanelBody, { return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_6__.PanelBody, {
className: "related-conseil-panel-body", className: "related-conseil-panel-body",
title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Page de lien de ce Chapitre ", "homegrade-blocks__texte-fonctionnel") title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Page de lien de ce Chapitre ", "homegrade-blocks")
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.__experimentalLinkControl, { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.__experimentalLinkControl, {
value: chapterLinkRelatedPost, value: chapterLinkRelatedPost,
onChange: handleRelatedPostChange onChange: onRelatedPostChange
}))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)({ ...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)({
className: `homegrade-blocks-lien-chapitre` className: `homegrade-blocks-lien-chapitre`
@ -478,7 +479,7 @@ function Edit({
onChange: onChangeChapterLinkDescription onChange: onChangeChapterLinkDescription
}), chapterLinkRelatedPost && chapterLinkRelatedPost.url && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", { }), chapterLinkRelatedPost && chapterLinkRelatedPost.url && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
className: "homegrade-blocks-lien-chapitre__cta" className: "homegrade-blocks-lien-chapitre__cta"
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("En savoir plus", "homegrade-blocks__texte-fonctionnel"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
class: "cta_arrow_button" class: "cta_arrow_button"
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__["default"], src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__["default"],
@ -577,7 +578,7 @@ function save({
className: "homegrade-blocks-lien-chapitre__cta", className: "homegrade-blocks-lien-chapitre__cta",
href: chapterLinkRelatedPost.url, href: chapterLinkRelatedPost.url,
target: chapterLinkRelatedPost.opensInNewTab ? "_blank" : "_self", target: chapterLinkRelatedPost.opensInNewTab ? "_blank" : "_self",
rel: "noopener" rel: chapterLinkRelatedPost.opensInNewTab ? "noopener" : ""
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
class: "cta_arrow_button" class: "cta_arrow_button"
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => '7bfff374a553acf463b4'); <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => '50bfbae2beeb58e70564');

View File

@ -1,6 +1,7 @@
/*!******************************************************************************************************************************************************************************************************************************************************!*\ /*!******************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/lien-chapitre/editor.scss ***! !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/lien-chapitre/editor.scss ***!
\******************************************************************************************************************************************************************************************************************************************************/ \******************************************************************************************************************************************************************************************************************************************************/
.related-conseil-panel-body .block-editor-link-control__search-actions,
.related-conseil-panel-body .block-editor-link-control__search-item, .related-conseil-panel-body .block-editor-link-control__search-item,
.related-conseil-panel-body .block-editor-link-control__search-input-wrapper { .related-conseil-panel-body .block-editor-link-control__search-input-wrapper {
max-width: 80%; max-width: 80%;

View File

@ -1 +1 @@
{"version":3,"file":"lien-chapitre/index.css","mappings":";;;AACC;;EAEC;AAAF,C","sources":["webpack://multiblocks/./src/lien-chapitre/editor.scss"],"sourcesContent":[".related-conseil-panel-body {\r\n\t.block-editor-link-control__search-item,\r\n\t.block-editor-link-control__search-input-wrapper {\r\n\t\tmax-width: 80%;\r\n\t}\r\n}\r\n"],"names":[],"sourceRoot":""} {"version":3,"file":"lien-chapitre/index.css","mappings":";;;AACC;;;EAGC;AAAF,C","sources":["webpack://multiblocks/./src/lien-chapitre/editor.scss"],"sourcesContent":[".related-conseil-panel-body {\r\n\t.block-editor-link-control__search-actions,\r\n\t.block-editor-link-control__search-item,\r\n\t.block-editor-link-control__search-input-wrapper {\r\n\t\tmax-width: 80%;\r\n\t}\r\n}\r\n"],"names":[],"sourceRoot":""}

View File

@ -105,18 +105,17 @@ function Edit({
chapterLinkDescription chapterLinkDescription
}); });
} }
function handleRelatedPostChange(chapterLinkRelatedPost) { function onRelatedPostChange(chapterLinkRelatedPost) {
console.log(chapterLinkRelatedPost);
setAttributes({ setAttributes({
chapterLinkRelatedPost chapterLinkRelatedPost
}); });
} }
return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_6__.PanelBody, { return (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.InspectorControls, null, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_components__WEBPACK_IMPORTED_MODULE_6__.PanelBody, {
className: "related-conseil-panel-body", className: "related-conseil-panel-body",
title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Page de lien de ce Chapitre ", "homegrade-blocks__texte-fonctionnel") title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Page de lien de ce Chapitre ", "homegrade-blocks")
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.__experimentalLinkControl, { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.__experimentalLinkControl, {
value: chapterLinkRelatedPost, value: chapterLinkRelatedPost,
onChange: handleRelatedPostChange onChange: onRelatedPostChange
}))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }))), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)({ ...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)({
className: `homegrade-blocks-lien-chapitre` className: `homegrade-blocks-lien-chapitre`
@ -135,7 +134,7 @@ function Edit({
onChange: onChangeChapterLinkDescription onChange: onChangeChapterLinkDescription
}), chapterLinkRelatedPost && chapterLinkRelatedPost.url && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", { }), chapterLinkRelatedPost && chapterLinkRelatedPost.url && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
className: "homegrade-blocks-lien-chapitre__cta" className: "homegrade-blocks-lien-chapitre__cta"
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("En savoir plus", "homegrade-blocks__texte-fonctionnel"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
class: "cta_arrow_button" class: "cta_arrow_button"
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__["default"], src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__["default"],
@ -234,7 +233,7 @@ function save({
className: "homegrade-blocks-lien-chapitre__cta", className: "homegrade-blocks-lien-chapitre__cta",
href: chapterLinkRelatedPost.url, href: chapterLinkRelatedPost.url,
target: chapterLinkRelatedPost.opensInNewTab ? "_blank" : "_self", target: chapterLinkRelatedPost.opensInNewTab ? "_blank" : "_self",
rel: "noopener" rel: chapterLinkRelatedPost.opensInNewTab ? "noopener" : ""
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", { }, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
class: "cta_arrow_button" class: "cta_arrow_button"
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", { }, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,4 @@
/*!*****************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/lien-chapitre/style.scss ***!
\*****************************************************************************************************************************************************************************************************************************************************/

View File

@ -72,6 +72,7 @@ export default function Edit({ attributes, setAttributes, ...props }) {
<div <div
{...useBlockProps({ {...useBlockProps({
className: `homegrade-blocks-chapitre-thematique`, className: `homegrade-blocks-chapitre-thematique`,
id: chapterTitle.replace(/[^a-zA-Z]/g, "").toLowerCase(),
})} })}
> >
<div className="homegrade-blocks-chapitre-thematique__cover"> <div className="homegrade-blocks-chapitre-thematique__cover">

View File

@ -7,6 +7,7 @@ export default function save({ attributes }) {
<div <div
{...useBlockProps.save({ {...useBlockProps.save({
className: `homegrade-blocks-chapitre-thematique`, className: `homegrade-blocks-chapitre-thematique`,
id: chapterTitle.replace(/[^a-zA-Z]/g, "").toLowerCase(),
})} })}
> >
<div className="homegrade-blocks-chapitre-thematique__cover"> <div className="homegrade-blocks-chapitre-thematique__cover">