replaceImage method
void
replaceImage(
- dynamic oldImage,
- dynamic newImage
Implementation
void replaceImage(dynamic oldImage, dynamic newImage) {
if ((oldImage is String || oldImage is XFile) &&
(newImage is String || newImage is XFile)) {
final index = state.indexOf(oldImage);
if (index != -1) {
final updatedList = List<dynamic>.from(state);
updatedList[index] = newImage;
emit(updatedList);
}
}
}