From 96a24bc05ed68c283ae1227737021b60ca48b77c Mon Sep 17 00:00:00 2001 From: adarleyjrr <50996706+adarleyjrr@users.noreply.github.com> Date: Fri, 9 Apr 2021 15:40:54 -0400 Subject: [PATCH 1/3] fix: for htmlparsedcontent component decorators on first render --- CHANGELOG.md | 2 ++ src/components/WYSIWYGInput/WYSIWYGInput.stories.tsx | 2 +- src/components/WYSIWYGInput/index.tsx | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 575c6cc..11a705f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +- Fixed a bug that would cause links to not display their decorators on first render of the HTMLParsedContent component + ## [2.1.1] - 2021-04-08 ### Fixed diff --git a/src/components/WYSIWYGInput/WYSIWYGInput.stories.tsx b/src/components/WYSIWYGInput/WYSIWYGInput.stories.tsx index f1660f8..daf1f42 100644 --- a/src/components/WYSIWYGInput/WYSIWYGInput.stories.tsx +++ b/src/components/WYSIWYGInput/WYSIWYGInput.stories.tsx @@ -65,7 +65,7 @@ WithError.args = { export const DefaultValue = Template.bind({}); DefaultValue.args = { defaultHtmlValue: - '

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Atque quaerat, minus suscipit totam nam sequi hic expedita quae fugit blanditiis ad voluptate eligendi adipisci. Quaerat similique numquam corporis molestias, blanditiis enim saepe accusamus debitis ipsa provident cumque voluptatum dolor beatae odit, odio ipsum maiores! Reiciendis, debitis fugiat consequuntur ex quae necessitatibus laboriosam sit quas et nam! Maxime, necessitatibus velit veniam, assumenda minima soluta, molestias rem eos harum reiciendis tempore consequatur? Vel quos similique rem, delectus maiores inventore quisquam ab asperiores explicabo accusantium quas doloribus iusto dolorem repellat. Necessitatibus repellendus consectetur hic autem perspiciatis voluptatibus, eius laudantium quas iste, nobis unde?

Totam numquam sunt iure recusandae harum nihil itaque assumenda facilis in repellat sed sapiente, esse blanditiis fuga aliquid pariatur architecto laboriosam. Id ex temporibus voluptatum maiores, error eveniet totam in ipsa beatae iure obcaecati corrupti, numquam nesciunt ipsum a dicta ad! Veritatis labore cum necessitatibus, a delectus doloremque voluptate ut blanditiis nisi atque soluta repellendus earum fugiat fugit totam harum commodi saepe! Totam qui cumque recusandae beatae unde atque nobis ipsa nihil

' + '

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Atque quaerat, minus suscipit totam nam sequi hic expedita quae fugit blanditiis ad voluptate eligendi adipisci. Quaerat similique numquam corporis molestias, blanditiis enim saepe accusamus debitis ipsa provident cumque voluptatum dolor beatae odit, odio ipsum maiores! Reiciendis, debitis fugiat consequuntur ex quae necessitatibus laboriosam sit quas et nam! Maxime, necessitatibus velit veniam, assumenda minima soluta, molestias rem eos harum reiciendis tempore consequatur? Vel quos similique rem, delectus maiores inventore quisquam ab asperiores explicabo accusantium quas doloribus iusto dolorem repellat. Necessitatibus repellendus consectetur hic autem perspiciatis voluptatibus, eius laudantium quas iste, nobis unde?

Totam numquam sunt iure recusandae harum nihil itaque assumenda facilis in repellat sed sapiente, esse blanditiis fuga aliquid pariatur architecto laboriosam. Id ex temporibus voluptatum maiores, error eveniet totam in ipsa beatae iure obcaecati corrupti, numquam nesciunt ipsum a dicta ad! Veritatis labore cum necessitatibus, a delectus doloremque voluptate ut blanditiis nisi atque soluta repellendus earum fugiat fugit totam harum commodi saepe! Totam qui cumque recusandae beatae unde atque nobis ipsa nihil

' }; /** diff --git a/src/components/WYSIWYGInput/index.tsx b/src/components/WYSIWYGInput/index.tsx index d73e492..8e16bdb 100644 --- a/src/components/WYSIWYGInput/index.tsx +++ b/src/components/WYSIWYGInput/index.tsx @@ -192,7 +192,8 @@ export const WYSIWYGInput = forwardRef( setEditorState( EditorState.createWithContent( - ContentState.createFromBlockArray(contentBlock.contentBlocks, contentBlock.entityMap) + ContentState.createFromBlockArray(contentBlock.contentBlocks, contentBlock.entityMap), + defaultDecorators ) ); }; From 0dae64657bb203f71dbc9f3853c217f71cc4cce6 Mon Sep 17 00:00:00 2001 From: adarleyjrr <50996706+adarleyjrr@users.noreply.github.com> Date: Fri, 9 Apr 2021 15:44:15 -0400 Subject: [PATCH 2/3] build: bumping version: 2.1.2 --- CHANGELOG.md | 4 ++++ package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 11a705f..245f643 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +## [2.1.2] - 2021-04-09 + +### Fixed + - Fixed a bug that would cause links to not display their decorators on first render of the HTMLParsedContent component ## [2.1.1] - 2021-04-08 diff --git a/package.json b/package.json index a89a131..ee486b1 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@perimetre/ui", "description": "A component library made by @perimetre", - "version": "2.1.1", + "version": "2.1.2", "repository": { "type": "git", "url": "git+https://github.com/perimetre/ui.git" From ee4c9292278ebef58add477ca5a88f6882a96371 Mon Sep 17 00:00:00 2001 From: adarleyjrr <50996706+adarleyjrr@users.noreply.github.com> Date: Fri, 9 Apr 2021 15:53:23 -0400 Subject: [PATCH 3/3] fix: for changelog documentation in v2.1.2 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 245f643..2398cbe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,7 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -- Fixed a bug that would cause links to not display their decorators on first render of the HTMLParsedContent component +- Fixed a bug that would cause links to not display their decorators on first render of the WYSIWYGInput component ## [2.1.1] - 2021-04-08