Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 9893 Rev 11069
Línea 1... Línea 1...
1
import React from 'react'
1
import React from 'react'
2
import { CKEditor } from "ckeditor4-react";
2
import { CKEditor } from 'ckeditor4-react'
Línea 3... Línea 3...
3
 
3
 
4
const DescriptionInput = ({ name, setValue, defaultValue }) => {
4
const DescriptionInput = ({ name, setValue, defaultValue }) => {
5
    return (
5
	return (
6
        <CKEditor
6
		<CKEditor
7
            data={name}
7
			data={name}
8
            onChange={(e) => {
8
			onChange={(e) => {
9
                const text = e.editor.getData();
9
				const text = e.editor.getData()
10
                setValue(name, text);
10
				setValue(name, text)
11
            }}
11
			}}
12
            initData={defaultValue}
12
			onInstanceReady={defaultValue}
13
            config={{
13
			config={{
14
                toolbar: [
14
				toolbar: [
15
                    { name: 'editing', items: ['Scayt'] },
15
					{ name: 'editing', items: ['Scayt'] },
16
                    { name: 'links', items: ['Link', 'Unlink'] },
16
					{ name: 'links', items: ['Link', 'Unlink'] },
17
                    { name: 'paragraph', items: ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', 'Blockquote'] },
17
					{ name: 'paragraph', items: ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', 'Blockquote'] },
18
                    { name: 'basicstyles', items: ['Bold', 'Italic', 'Strike', 'RemoveFormat'] },
18
					{ name: 'basicstyles', items: ['Bold', 'Italic', 'Strike', 'RemoveFormat'] },
19
                    '/',
19
					'/',
20
                    { name: 'insert', items: ['Image', 'Table', 'HorizontalRule', 'SpecialChar'] },
20
					{ name: 'insert', items: ['Image', 'Table', 'HorizontalRule', 'SpecialChar'] },
21
                    { name: 'styles', items: ['Styles', 'Format'] },
21
					{ name: 'styles', items: ['Styles', 'Format'] },
22
                    { name: 'tools', items: ['Maximize'] }
22
					{ name: 'tools', items: ['Maximize'] }
23
                ],
23
				],
24
                removePlugins: 'elementspath,Anchor',
24
				removePlugins: 'elementspath,Anchor',
25
                heigth: 100
25
				heigth: 100
26
            }}
26
			}}
27
            name={name}
27
			name={name}
28
        />
28
		/>
29
    )
29
	)
30
}
30
}
31
export default DescriptionInput
31
export default DescriptionInput