refactor(network): Replace read with watch for providers in image handling

This commit is contained in:
cogwheel0
2025-11-01 15:42:08 +05:30
parent 877b403914
commit 71d63ac157
4 changed files with 16 additions and 14 deletions

View File

@@ -417,7 +417,7 @@ class _EnhancedImageAttachmentState
// Get authentication headers if available
final headers = buildImageHeadersFromWidgetRef(ref);
final cacheManager = ref.read(selfSignedImageCacheManagerProvider);
final cacheManager = ref.watch(selfSignedImageCacheManagerProvider);
final imageWidget = CachedNetworkImage(
key: ValueKey('image_${widget.attachmentId}'),
imageUrl: _cachedImageData!,
@@ -548,7 +548,7 @@ class FullScreenImageViewer extends ConsumerWidget {
// Get authentication headers if available
final headers = buildImageHeadersFromWidgetRef(ref);
final cacheManager = ref.read(selfSignedImageCacheManagerProvider);
final cacheManager = ref.watch(selfSignedImageCacheManagerProvider);
imageWidget = CachedNetworkImage(
imageUrl: imageData,
fit: BoxFit.contain,