diff --git a/editors/demo/src/HHMI/HHMI.js b/editors/demo/src/HHMI/HHMI.js index 4c1d96095280c4c17b57306e3de83d781cecafdc..baed57f47ca8cabab56848efe5910e6ea477edd2 100644 --- a/editors/demo/src/HHMI/HHMI.js +++ b/editors/demo/src/HHMI/HHMI.js @@ -195,7 +195,7 @@ const Hhmi = () => { // targetFormat="JSON" readonly={readOnly} layout={HhmiLayout} - onChange={source => console.log(source)} + // onChange={source => console.log(source)} /> </> ); diff --git a/wax-prosemirror-core/index.js b/wax-prosemirror-core/index.js index f6f7a4641af02902f6e26a69aa53d73baeff8075..27a9bd09dd876287c40ced66a4a21f36c7e93b30 100644 --- a/wax-prosemirror-core/index.js +++ b/wax-prosemirror-core/index.js @@ -52,3 +52,8 @@ export { default as Button } from './src/components/Button'; /* Plugins */ export { default as FakeCursorPlugin } from './src/config/plugins/FakeCursorPlugin'; + +// export * from 'prosemirror-state'; +// export * from 'prosemirror-view'; +// export * from 'prosemirror-model'; +// export * from 'prosemirror-transform'; diff --git a/wax-questions-service/src/MultipleChoiceQuestionService/components/FeedbackComponent.js b/wax-questions-service/src/MultipleChoiceQuestionService/components/FeedbackComponent.js index 1634d5bcf22d5a3aae17c3190a6d3d9a78cdebe8..aad9196bad2535bfd35361acd359f5fa293b8246 100644 --- a/wax-questions-service/src/MultipleChoiceQuestionService/components/FeedbackComponent.js +++ b/wax-questions-service/src/MultipleChoiceQuestionService/components/FeedbackComponent.js @@ -53,6 +53,14 @@ export default ({ node, getPos, readOnly }) => { const [feedBack, setFeedBack] = useState(node.attrs.feedback); const feedBackRef = useRef(null); + const setHeight = () => { + const textarea = feedBackRef.current; + if (!textarea) return; + const heightLimit = 200; + textarea.style.height = ''; + textarea.style.height = `${Math.min(textarea.scrollHeight, heightLimit)}px`; + }; + const feedBackInput = () => { setFeedBack(feedBackRef.current.value); const allNodes = getNodes(main); @@ -71,14 +79,6 @@ export default ({ node, getPos, readOnly }) => { return false; }; - const setHeight = () => { - const textarea = feedBackRef.current; - if (!textarea) return; - const heightLimit = 200; - textarea.style.height = ''; - textarea.style.height = `${Math.min(textarea.scrollHeight, heightLimit)}px`; - }; - const setNullSelection = () => { main.dispatch( main.state.tr.setSelection(TextSelection.create(main.state.tr.doc, null)), @@ -101,7 +101,6 @@ export default ({ node, getPos, readOnly }) => { readOnly={readOnly} ref={feedBackRef} rows="1" - style={{ height: setHeight() }} type="text" value={feedBack} />