mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-07-15 07:56:11 +08:00
AppState: Remove isLoadingFromDisk
It isn't actually used anywhere. I want to simplify this as much as possible, as I want the note loading to be as lazy as possible.
This commit is contained in:
@ -81,10 +81,8 @@ class StateContainerState extends State<StateContainer> {
|
||||
|
||||
void _loadNotesFromDisk() {
|
||||
Fimber.d("Loading Notes From Disk");
|
||||
appState.isLoadingFromDisk = true;
|
||||
noteRepo.listNotes().then((loadedNotes) {
|
||||
setState(() {
|
||||
appState.isLoadingFromDisk = false;
|
||||
appState.notes = loadedNotes;
|
||||
|
||||
getAnalytics().logEvent(
|
||||
@ -98,7 +96,6 @@ class StateContainerState extends State<StateContainer> {
|
||||
setState(() {
|
||||
Fimber.d("Load Notes From Disk Error: " + err.toString());
|
||||
Fimber.d(stack.toString());
|
||||
appState.isLoadingFromDisk = false;
|
||||
|
||||
getAnalytics().logEvent(
|
||||
name: "notes_loading_failed",
|
||||
@ -119,17 +116,14 @@ class StateContainerState extends State<StateContainer> {
|
||||
await noteRepo.sync();
|
||||
|
||||
try {
|
||||
appState.isLoadingFromDisk = true;
|
||||
var loadedNotes = await noteRepo.listNotes();
|
||||
setState(() {
|
||||
appState.isLoadingFromDisk = false;
|
||||
appState.notes = loadedNotes;
|
||||
});
|
||||
} catch (err, stack) {
|
||||
setState(() {
|
||||
Fimber.d("Load Notes From Disk Error: " + err.toString());
|
||||
Fimber.d(stack.toString());
|
||||
appState.isLoadingFromDisk = false;
|
||||
});
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user