Files
koodo-reader/src/components/dialogs/settingDialog/interface.tsx
troyeguo f08dd37d81 fix bug
Former-commit-id: 1f2d526f4331255be797481900594b1089d898b0
2021-09-19 16:59:23 +08:00

24 lines
706 B
TypeScript

import BookModel from "../../../model/Book";
import NoteModel from "../../../model/Note";
import BookmarkModel from "../../../model/Bookmark";
export interface SettingInfoProps {
handleSetting: (isSettingOpen: boolean) => void;
handleTipDialog: (isTipDialog: boolean) => void;
handleTip: (tip: string) => void;
t: (title: string) => string;
bookmarks: BookmarkModel[];
notes: NoteModel[];
books: BookModel[];
}
export interface SettingInfoState {
isTouch: boolean;
isPreventTrigger: boolean;
isOpenBook: boolean;
isDisplayDark: boolean;
isExpandContent: boolean;
isDisableUpdate: boolean;
isDisableAnalytics: boolean;
isAutoFullscreen: boolean;
currentThemeIndex: number;
}