From c6e6233c343cec28edd13c52380a5e94aeb1849e Mon Sep 17 00:00:00 2001 From: muerwre Date: Wed, 7 Aug 2019 15:50:48 +0700 Subject: [PATCH] fixed uploading --- src/components/editors/ImageEditor/index.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/components/editors/ImageEditor/index.tsx b/src/components/editors/ImageEditor/index.tsx index d09b9ebe..e3b524d0 100644 --- a/src/components/editors/ImageEditor/index.tsx +++ b/src/components/editors/ImageEditor/index.tsx @@ -1,6 +1,4 @@ -import React, { - FC, useCallback, useEffect, useState -} from 'react'; +import React, { FC, useCallback, useEffect, useState } from 'react'; import uuid from 'uuid4'; import { INode, IFileWithUUID } from '~/redux/types'; import * as styles from './styles.scss'; @@ -31,10 +29,10 @@ const ImageEditor: FC = ({ data, setData, onUpload }) => { const temps = files.map(file => file.temp_id); - setTemp(temps); + setTemp([...temp, ...temps]); onUpload(files); }, - [onUpload] + [onUpload, temp] ); const onInputChange = useCallback( @@ -53,10 +51,10 @@ const ImageEditor: FC = ({ data, setData, onUpload }) => { const temps = files.map(file => file.temp_id); - setTemp(temps); + setTemp([...temp, ...temps]); onUpload(files); }, - [onUpload] + [onUpload, temp] ); useEffect(() => { @@ -69,6 +67,8 @@ const ImageEditor: FC = ({ data, setData, onUpload }) => { }; }, [eventPreventer]); + useEffect(() => console.log({ temp }), [temp]); + return (
{data.type}