diff --git a/.changeset/hungry-news-ring.md b/.changeset/hungry-news-ring.md new file mode 100644 index 00000000..c4ef7a06 --- /dev/null +++ b/.changeset/hungry-news-ring.md @@ -0,0 +1,5 @@ +--- +'@wpmedia/text-output-block': patch +--- + +Removed consumer dependancy diff --git a/.changeset/slimy-mice-occur.md b/.changeset/slimy-mice-occur.md new file mode 100644 index 00000000..72897112 --- /dev/null +++ b/.changeset/slimy-mice-occur.md @@ -0,0 +1,30 @@ +--- +'@wpmedia/feeds-source-content-api-by-day-block': patch +'@wpmedia/feeds-source-content-api-by-day2-block': patch +'@wpmedia/feeds-source-content-api-by-day3-block': patch +'@wpmedia/mrss-feature-block': patch +'@wpmedia/rss-alexa-feature-block': patch +'@wpmedia/rss-fbia-feature-block': patch +'@wpmedia/rss-feature-block': patch +'@wpmedia/rss-flipboard-feature-block': patch +'@wpmedia/rss-google-news-feature-block': patch +'@wpmedia/rss-msn-feature-block': patch +'@wpmedia/sitemap-index-by-day-feature-block': patch +'@wpmedia/sitemap-section-feature-block': patch +'@wpmedia/text-output-block': patch +'@wpmedia/textfile-block': patch +'@wpmedia/ans-feature-block': patch +'@wpmedia/feeds-source-collections-block': patch +'@wpmedia/feeds-source-content-api-block': patch +'@wpmedia/feeds-source-single-content-block': patch +'@wpmedia/feeds-source-video-api-block': patch +'@wpmedia/json-output-block': patch +'@wpmedia/sitemap-feature-block': patch +'@wpmedia/sitemap-index-feature-block': patch +'@wpmedia/sitemap-news-feature-block': patch +'@wpmedia/sitemap-section-index-feature-block': patch +'@wpmedia/sitemap-video-feature-block': patch +'@wpmedia/story-feed-querybuilder-content-source-block': patch +--- + +OBF 1.15.1 to sandbox diff --git a/blocks/text-output-block/output-types/text.js b/blocks/text-output-block/output-types/text.js index 024ea053..5996849a 100644 --- a/blocks/text-output-block/output-types/text.js +++ b/blocks/text-output-block/output-types/text.js @@ -1,19 +1,18 @@ -import PropTypes from 'prop-types' -import Consumer from 'fusion:consumer' +import PropTypes from "prop-types"; -export function TextOutputType(children){ - const generateText = (child) => { - if (Array.isArray(child)) return child.map(generateText).join('\n') - return child - } - return generateText(children) +const TextOutputType = ({ children }) => { + const generateText = (child) => { + if (Array.isArray(child)) return child.map(generateText).join("\n"); + return child; + }; + return generateText(children); }; TextOutputType.contentType = "text/plain"; - TextOutputType.fallback = false; TextOutputType.propTypes = { children: PropTypes.node, -} -export default Consumer(TextOutputType) +}; + +export default TextOutputType; \ No newline at end of file