Files
koodo-reader/src/containers/deleteDialog/interface.tsx
troyeguo 430ceef652 fix bug
Former-commit-id: 54ad40f5a938dd5e86a955588f76738cd2679106
2020-10-19 21:33:30 +08:00

23 lines
741 B
TypeScript

import BookModel from "../../model/Book";
import NoteModel from "../../model/Note";
import BookmarkModel from "../../model/Bookmark";
import { RouteComponentProps } from "react-router";
export interface DeleteDialogProps extends RouteComponentProps<any> {
books: BookModel[];
isOpenDeleteDialog: boolean;
currentBook: BookModel;
bookmarks: BookmarkModel[];
notes: NoteModel[];
digests: NoteModel[];
mode: string;
shelfIndex: number;
handleFetchBooks: () => void;
handleDeleteDialog: (isShow: boolean) => void;
handleActionDialog: (isShow: boolean) => void;
handleFetchBookmarks: () => void;
handleFetchNotes: () => void;
handleMessageBox: (isShow: boolean) => void;
handleMessage: (message: string) => void;
}