Files
momo/lib/provider/gallery.dart
2023-02-10 17:33:51 +08:00

22 lines
502 B
Dart

import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:momo/models/image_resp.dart';
class GalleryNotifier extends Notifier<List<ImageResp>> {
@override
List<ImageResp> build() {
return [];
}
void addImage({required List<ImageResp> imageList}) {
// return await rc.future;
state = [...state, ...imageList];
}
void clearImage() {
state = [];
}
}
final galleryProvider =
NotifierProvider<GalleryNotifier, List<ImageResp>>(() => GalleryNotifier());