mirror of
https://github.com/muerwre/vault-frontend.git
synced 2025-05-02 08:06:41 +07:00
fixed tag autocomplete behaviour
This commit is contained in:
parent
9dc83b0db8
commit
85d20e5009
8 changed files with 25 additions and 20 deletions
src/components/editors/EditorUploadCoverButton
|
@ -13,10 +13,10 @@ type IProps = IEditorComponentProps & {};
|
|||
|
||||
const EditorUploadCoverButton: FC<IProps> = () => {
|
||||
const { values, setFieldValue } = useNodeFormContext();
|
||||
const { uploadFiles, files, pendingImages } = useUploader(
|
||||
const { uploadFile, files, pendingImages } = useUploader(
|
||||
UploadSubject.Editor,
|
||||
UploadTarget.Nodes,
|
||||
[]
|
||||
values.cover ? [values.cover] : []
|
||||
);
|
||||
|
||||
const background = values.cover ? getURL(values.cover, PRESETS['300']) : null;
|
||||
|
@ -27,14 +27,15 @@ const EditorUploadCoverButton: FC<IProps> = () => {
|
|||
}, [setFieldValue]);
|
||||
|
||||
const onInputChange = useCallback(
|
||||
(event: ChangeEvent<HTMLInputElement>) => {
|
||||
async (event: ChangeEvent<HTMLInputElement>) => {
|
||||
const files = Array.from(event.target.files || [])
|
||||
.filter(file => getFileType(file) === UploadType.Image)
|
||||
.slice(0, 1);
|
||||
|
||||
uploadFiles(files);
|
||||
const result = await uploadFile(files[0]);
|
||||
setFieldValue('cover', result);
|
||||
},
|
||||
[uploadFiles]
|
||||
[uploadFile, setFieldValue]
|
||||
);
|
||||
|
||||
useEffect(() => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue