From fd6a3b185f94d673f3d871bebecaa0d34c7473d1 Mon Sep 17 00:00:00 2001 From: Wojciech Krysiak Date: Wed, 23 Sep 2020 21:36:45 +0200 Subject: [PATCH] fix: pssing params to richtext closes #603 --- package.json | 2 +- src/frontend/components/property-type/richtext/edit.tsx | 3 ++- src/frontend/components/property-type/richtext/show.tsx | 6 ++++-- yarn.lock | 8 ++++---- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index cbe0dd346..c54a4f916 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ }, "homepage": "https://github.com/SoftwareBrothers/admin-bro#readme", "dependencies": { - "@admin-bro/design-system": "^1.7.0-beta.7", + "@admin-bro/design-system": "^1.7.0-beta.8", "@babel/core": "^7.10.2", "@babel/parser": "^7.10.2", "@babel/plugin-transform-runtime": "^7.10.1", diff --git a/src/frontend/components/property-type/richtext/edit.tsx b/src/frontend/components/property-type/richtext/edit.tsx index 4b60a335e..7d822c348 100644 --- a/src/frontend/components/property-type/richtext/edit.tsx +++ b/src/frontend/components/property-type/richtext/edit.tsx @@ -22,10 +22,11 @@ const Edit: FC = (props) => { const { custom } = property - const quill = custom as QuillOptions + const quill = custom as QuillOptions || {} quill.theme = quill.theme || 'snow' quill.modules = { toolbar: DefaultQuillToolbarOptions, + ...(quill.modules || {}), } return ( diff --git a/src/frontend/components/property-type/richtext/show.tsx b/src/frontend/components/property-type/richtext/show.tsx index 67b5b3c1a..2305763b6 100644 --- a/src/frontend/components/property-type/richtext/show.tsx +++ b/src/frontend/components/property-type/richtext/show.tsx @@ -1,5 +1,5 @@ import React, { ReactNode } from 'react' -import { ValueGroup } from '@admin-bro/design-system' +import { ValueGroup, Text, Box } from '@admin-bro/design-system' import { EditPropertyProps } from '../base-property-props' @@ -22,7 +22,9 @@ export default class Show extends React.PureComponent { return ( -
+ + + ) } diff --git a/yarn.lock b/yarn.lock index e916aef7f..b79fa1d42 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,10 +2,10 @@ # yarn lockfile v1 -"@admin-bro/design-system@^1.7.0-beta.7": - version "1.7.0-beta.7" - resolved "https://registry.yarnpkg.com/@admin-bro/design-system/-/design-system-1.7.0-beta.7.tgz#87e15dcafe41030f5501409d805a7f2be308168e" - integrity sha512-2TfKu8DEfnzFFMTNR0xLW3UJlQhDkWXlVfstwQOyNFIjzd7urtDPKT2ez0K/AuZ1KEo7Jyw3bCdsqLcf6mwiag== +"@admin-bro/design-system@^1.7.0-beta.8": + version "1.7.0-beta.8" + resolved "https://registry.yarnpkg.com/@admin-bro/design-system/-/design-system-1.7.0-beta.8.tgz#1834e02b5f3314c16be61518ff783f6c5c9c22d2" + integrity sha512-hByMBplQNfOjEbmo1lHX/wK8VGBwp4eXeM0tUUGnd73alSsAVOXkwZ2hhygeCbTj6NEpekny6ls51BQJmAXl0g== dependencies: "@carbon/icons-react" "^10.14.0" jw-paginate "^1.0.4"