From 93fae86a275b010fe4c58b1b36df59ff4e571f1a Mon Sep 17 00:00:00 2001
From: "guilhem.carron" <gcarron@grandlyon.com>
Date: Tue, 7 Dec 2021 09:55:39 +0100
Subject: [PATCH] fix(partnersInfo): Remove message from partnersInfo

---
 src/components/PartnersInfo/PartnersInfo.tsx | 20 --------------------
 src/models/partnersInfo.model.ts             |  1 -
 src/services/partnersInfo.service.ts         |  1 -
 3 files changed, 22 deletions(-)

diff --git a/src/components/PartnersInfo/PartnersInfo.tsx b/src/components/PartnersInfo/PartnersInfo.tsx
index 1656dc2e..02ede5fa 100644
--- a/src/components/PartnersInfo/PartnersInfo.tsx
+++ b/src/components/PartnersInfo/PartnersInfo.tsx
@@ -1,6 +1,4 @@
 import React, { useCallback, useContext, useEffect, useState } from 'react'
-import { convertStringToEditorState } from '../../utils/editorStateManagment'
-import CustomEditor from '../Editing/CustomEditor'
 import { IPartnersInfo } from '../../models/partnersInfo.model'
 import 'react-draft-wysiwyg/dist/react-draft-wysiwyg.css'
 import './partnersInfo.scss'
@@ -13,7 +11,6 @@ const PartnersInfo: React.FC = () => {
   const [refreshData, setRefreshData] = useState(false)
   const [isLoading, setIsLoading] = useState<boolean>(false)
   const [partnersInfo, setPartnersInfo] = useState<IPartnersInfo>({
-    message: '',
     grdf_failure: false,
     enedis_failure: false,
     egl_failure: false,
@@ -21,13 +18,6 @@ const PartnersInfo: React.FC = () => {
   })
   const { user }: Partial<UserContextProps> = useContext(UserContext)
 
-  const handleEditorChange = (value: string): void => {
-    setPartnersInfo((prevPartnersInfo) => ({
-      ...prevPartnersInfo,
-      message: value,
-    }))
-  }
-
   const handleCheckboxChange = (value: boolean, type: CheckboxType): void => {
     switch (type) {
       case CheckboxType.GRDF:
@@ -65,7 +55,6 @@ const PartnersInfo: React.FC = () => {
 
   const resetFields = useCallback(() => {
     setPartnersInfo({
-      message: '',
       grdf_failure: false,
       enedis_failure: false,
       egl_failure: false,
@@ -85,7 +74,6 @@ const PartnersInfo: React.FC = () => {
           await partnersInfoService.getPartnersInfo()
         if (partnersInfoResp) {
           setPartnersInfo({
-            message: partnersInfoResp.message,
             grdf_failure: partnersInfoResp.grdf_failure,
             enedis_failure: partnersInfoResp.enedis_failure,
             egl_failure: partnersInfoResp.egl_failure,
@@ -134,15 +122,7 @@ const PartnersInfo: React.FC = () => {
               />
               <label htmlFor="switch_notification"></label>
             </div>
-
-            <p className="title">Message de la pop-up</p>
-            <CustomEditor
-              baseState={convertStringToEditorState(partnersInfo.message)}
-              handleChange={handleEditorChange}
-              editorType="info"
-            />
             <p className="title">État des services</p>
-
             <div>
               <div className="switch_div">
                 Panne GRDF
diff --git a/src/models/partnersInfo.model.ts b/src/models/partnersInfo.model.ts
index 91080b12..3d073d3e 100644
--- a/src/models/partnersInfo.model.ts
+++ b/src/models/partnersInfo.model.ts
@@ -1,5 +1,4 @@
 export interface IPartnersInfo {
-  message: string
   grdf_failure: boolean
   enedis_failure: boolean
   egl_failure: boolean
diff --git a/src/services/partnersInfo.service.ts b/src/services/partnersInfo.service.ts
index 75245731..0b930759 100644
--- a/src/services/partnersInfo.service.ts
+++ b/src/services/partnersInfo.service.ts
@@ -15,7 +15,6 @@ export class PartnersInfoService {
       await axios.put(
         `/api/admin/partnersInfo`,
         {
-          message: partnersInfo.message,
           grdf_failure: partnersInfo.grdf_failure,
           enedis_failure: partnersInfo.enedis_failure,
           egl_failure: partnersInfo.egl_failure,
-- 
GitLab