feat: multiple files selected view (#1062)

This commit is contained in:
Aman Harwara
2022-06-03 12:19:22 +05:30
committed by GitHub
parent 462199406c
commit 4caf958659
17 changed files with 399 additions and 298 deletions

View File

@@ -14,13 +14,19 @@ export type PopoverFileItemAction =
| {
type: Exclude<
PopoverFileItemActionType,
PopoverFileItemActionType.RenameFile | PopoverFileItemActionType.ToggleFileProtection
| PopoverFileItemActionType.RenameFile
| PopoverFileItemActionType.ToggleFileProtection
| PopoverFileItemActionType.PreviewFile
>
payload: FileItem
payload: {
file: FileItem
}
}
| {
type: PopoverFileItemActionType.ToggleFileProtection
payload: FileItem
payload: {
file: FileItem
}
callback: (isProtected: boolean) => void
}
| {
@@ -30,3 +36,10 @@ export type PopoverFileItemAction =
name: string
}
}
| {
type: PopoverFileItemActionType.PreviewFile
payload: {
file: FileItem
otherFiles: FileItem[]
}
}