Proyectos de Subversion LeadersLinked - SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
2521 stevensc 1
import React from 'react'
2
import { CKEditor } from '@ckeditor/ckeditor5-react'
2569 stevensc 3
import { FormLabel } from '@mui/material'
2548 stevensc 4
import 'ckeditor5.css'
2521 stevensc 5
 
2569 stevensc 6
import ClassicEditor from '../ckeditor/ClassicEditor'
7
 
2521 stevensc 8
export default function Ckeditor({
2569 stevensc 9
  id = '',
10
  label = '',
2521 stevensc 11
  defaultValue = '',
12
  onChange = () => '',
2764 stevensc 13
  onReady = () => {},
14
  disabled
2521 stevensc 15
}) {
16
  return (
2569 stevensc 17
    <>
18
      {label ? <FormLabel htmlFor={id}>{label}</FormLabel> : null}
19
      <CKEditor
20
        editor={ClassicEditor}
21
        onReady={onReady}
22
        data={defaultValue}
23
        onChange={(event, editor) => onChange(editor.getData())}
24
        id={id}
2764 stevensc 25
        disabled={disabled}
2569 stevensc 26
      />
27
    </>
2521 stevensc 28
  )
29
}