1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-25 12:56:41 +07:00

fixed text editor appearance

This commit is contained in:
Fedor Katurov 2019-10-17 13:17:34 +07:00
parent a37bc76965
commit 57f90ee46b
5 changed files with 19 additions and 6 deletions

View file

@ -13,12 +13,14 @@ import { EditorPanel } from '~/components/editors/EditorPanel';
import * as NODE_ACTIONS from '~/redux/node/actions';
import { selectUploads } from '~/redux/uploads/selectors';
import { ERROR_LITERAL } from '~/constants/errors';
import { NODE_EDITORS } from '~/redux/node/constants';
import { NODE_EDITORS, EMPTY_NODE } from '~/redux/node/constants';
const mapStateToProps = state => {
const { editor, errors } = selectNode(state);
const { statuses, files } = selectUploads(state);
console.log('mss', { editor });
return { editor, statuses, files, errors };
};
@ -41,9 +43,11 @@ const EditorDialogUnconnected: FC<IProps> = ({
onRequestClose,
type,
}) => {
const [data, setData] = useState(editor);
const [data, setData] = useState(EMPTY_NODE);
const [temp, setTemp] = useState([]);
useEffect(() => setData(editor), [editor]);
const setTitle = useCallback(
title => {
setData({ ...data, title });
@ -53,10 +57,12 @@ const EditorDialogUnconnected: FC<IProps> = ({
const onSubmit = useCallback(
(event: FormEvent) => {
console.log({ data, editor });
event.preventDefault();
return;
nodeSave(data);
},
[data, nodeSave]
[data, nodeSave, editor]
);
useEffect(() => {