1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-24 20:36:40 +07:00

fixed upload progress

This commit is contained in:
Fedor Katurov 2022-12-20 15:17:39 +06:00
parent f7cd6316f5
commit ae7347fbb7
2 changed files with 25 additions and 29 deletions

View file

@ -3,8 +3,4 @@
.icon {
fill: $color_danger;
stroke: none;
//path {
// transition: d 0.5s;
//}
}

View file

@ -1,5 +1,7 @@
import React, { FC, useMemo } from 'react';
import { observer } from 'mobx-react-lite';
import { ImageUpload } from '~/components/upload/ImageUpload';
import { imagePresets } from '~/constants/urls';
import { UploadStatus } from '~/store/uploader/UploaderStore';
@ -18,33 +20,31 @@ interface SortableImageGridProps {
className?: string;
size?: number;
}
const renderItem = ({
item,
onDelete,
}: {
item: IFile;
onDelete: (fileId: number) => void;
}) => (
<ImageUpload
id={item.id}
thumb={getURL(item, imagePresets.cover)}
onDrop={onDelete}
/>
const renderItem = observer(
({ item, onDelete }: { item: IFile; onDelete: (fileId: number) => void }) => (
<ImageUpload
id={item.id}
thumb={getURL(item, imagePresets.cover)}
onDrop={onDelete}
/>
),
);
const renderLocked = ({
locked,
onDelete,
}: {
locked: UploadStatus;
onDelete: (fileId: number) => void;
}) => (
<ImageUpload
thumb={locked.thumbnail}
onDrop={onDelete}
progress={locked.progress}
uploading
/>
const renderLocked = observer(
({
locked,
onDelete,
}: {
locked: UploadStatus;
onDelete: (fileId: number) => void;
}) => (
<ImageUpload
thumb={locked.thumbnail}
onDrop={onDelete}
progress={locked.progress}
uploading
/>
),
);
const SortableImageGrid: FC<SortableImageGridProps> = ({