Flutter local data saved with state
You can try it on datalocal.web.app.
import 'package:datalocal/datalocal.dart';
...
Future<void> initialize() async {
state = await DataLocal.create(
"notes",
onRefresh: () {
setState(() {});
},
);
state.onRefresh = () {
data = state.data;
setState(() {});
};
state.refresh();
...
...
[DataLocal] is a class to initialize and save any state of data
For example:
...
state = await DataLocal.create(
"notes",
onRefresh: () {
setState(() {});
},
);
state.onRefresh = () {
data = state.data;
setState(() {});
};
state.refresh();
loading = false;
setState(() {});
...