Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 14362 | Rev 14364 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 14362 Rev 14363
Línea 1... Línea 1...
1
import React from 'react'
1
import React, { useState, useEffect }  from 'react'
2
import { CKEditor } from 'ckeditor4-react'
2
import { CKEditor } from 'ckeditor4-react'
Línea 3... Línea 3...
3
 
3
 
Línea -... Línea 4...
-
 
4
const DescriptionInput = ({ name, onChange, defaultValue = '' }) => {
-
 
5
 
-
 
6
	const [myVal ,setMyVal] = useState((defaultValue !== '' )? defaultValue:'' ); 
-
 
7
 
-
 
8
	useEffect(() => {
-
 
9
 
4
const DescriptionInput = ({ name, onChange, defaultValue = '' }) => {
10
		setMyVal((defaultValue !== ''  )? defaultValue:'')
5
 
11
	},[])
6
	return (
12
	return (
7
		<CKEditor
13
		<CKEditor
8
			initData={defaultValue}
14
			initData={defaultValue}
9
			onChange={(e) => {
15
			onChange={(e) => {
-
 
16
				const text = e.editor.getData()
10
				const text = e.editor.getData()
17
				onChange(name, text)
11
				onChange(name, text)
18
				setMyVal(text)
12
			}}
19
			}}
13
			onInstanceReady={(e) => e.editor.setData(defaultValue)}
20
			onInstanceReady={(e) => e.editor.setData(defaultValue)}
14
			config={{
21
			config={{