From 190f020e6f2bc9adec2137c749cc6fee05bf4893 Mon Sep 17 00:00:00 2001 From: Yoan VALLET <ext.sopra.yvallet@grandlyon.com> Date: Tue, 19 May 2020 17:00:36 +0200 Subject: [PATCH] fix: removal of html to react lib --- package.json | 1 - src/components/ContentComponents/FAQ/FAQ.tsx | 7 ++----- src/styles/components/_faq.scss | 9 ++++++--- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 0b3980672..4484c8f6c 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,6 @@ "d3": "^5.15.0", "eslint-config-cozy-app": "1.1.12", "global": "^4.4.0", - "html-to-react": "^1.4.2", "lodash": "^4.17.15", "luxon": "^1.21.3", "moment": "^2.24.0", diff --git a/src/components/ContentComponents/FAQ/FAQ.tsx b/src/components/ContentComponents/FAQ/FAQ.tsx index db62e0b3a..8e87e7161 100644 --- a/src/components/ContentComponents/FAQ/FAQ.tsx +++ b/src/components/ContentComponents/FAQ/FAQ.tsx @@ -1,16 +1,13 @@ import React, { useState } from 'react' import GenericExpansionPanel from 'components/CommonKit/ExpansionPanel/StyledSampleExpansionPanel' -import FAQJSon from '../../../db/FAQ.json' +import FAQJSon from 'db/FAQ.json' const formatDetails = (details: Array<string>) => { - const HtmlToReactParser = require('html-to-react').Parser - const htmlParser = new HtmlToReactParser() const formatedDetails: React.ReactNode[] = [] details.forEach((detail, index) => { - const detailParsed = htmlParser.parse(detail) formatedDetails.push( <div key={index} className="faq-content-detail"> - {detailParsed} + {`${detail}`} </div> ) }) diff --git a/src/styles/components/_faq.scss b/src/styles/components/_faq.scss index c7bc83045..8ef5d965f 100644 --- a/src/styles/components/_faq.scss +++ b/src/styles/components/_faq.scss @@ -19,9 +19,6 @@ margin-bottom: 1.25rem; color: $text-bright; } - .faq-content-detail { - padding-bottom: 1rem; - } } } @@ -62,5 +59,11 @@ @media #{$large-phone} { width: 100%; } + .faq-content-detail { + padding-bottom: 0.4rem; + .ul { + font-weight: bold; + } + } } } -- GitLab