import Quill from 'quill';
import 'quill/dist/quill.snow.css';
const QuillWrapper = styled.div``;
const Editor = () => {
const quillElement = useRef(null);
const quillInstance = useRef(null);
useEffect(() => {
quillInstance.current = new Quill(quillElement.current, {
theme: 'snow', // bubble or snow
placeholder: '๋ด์ฉ์ ์์ฑํ์ธ์',
modules: {
toolbar: [
[{ 'header': [1, 2, 3, 4, 5, 6, true] }],
[{ 'size': ['small', false, 'large', 'huge'] }],
['bold', 'italic', 'underline', 'strike'],
[{ 'color': [] }, { 'background': [] }],
[{ list: 'ordered' }, { list: 'bullet' }],
['link', 'image'],
],
},
});
}, []);
return (
<QuillWrapper>
<div ref={quillElement} />
</QuillWrapper>
);
};
export default Editor;