forked from Nexus/nexus
use gomuks for downloading media
This commit is contained in:
parent
90230651e6
commit
fa451621de
20 changed files with 159 additions and 241 deletions
|
|
@ -1,11 +1,9 @@
|
|||
import "package:cross_cache/cross_cache.dart";
|
||||
import "package:flutter/material.dart";
|
||||
import "package:flutter_riverpod/flutter_riverpod.dart";
|
||||
import "package:nexus/controllers/cross_cache.dart";
|
||||
import "package:nexus/controllers/url_preview.dart";
|
||||
import "package:nexus/helpers/extensions/better_when.dart";
|
||||
import "package:nexus/helpers/extensions/get_headers.dart";
|
||||
import "package:nexus/helpers/launch_helper.dart";
|
||||
import "package:nexus/helpers/mxc_image.dart";
|
||||
|
||||
class UrlPreview extends ConsumerWidget {
|
||||
final String link;
|
||||
|
|
@ -48,10 +46,9 @@ class UrlPreview extends ConsumerWidget {
|
|||
child: Image(
|
||||
errorBuilder: (_, _, _) => SizedBox.shrink(),
|
||||
width: preview.width,
|
||||
image: CachedNetworkImage(
|
||||
preview.imageUrl.toString(),
|
||||
ref.watch(CrossCacheController.provider),
|
||||
headers: ref.headers,
|
||||
image: MxcImage(
|
||||
ref,
|
||||
.new(mxc: preview.imageUrl!),
|
||||
),
|
||||
fit: .fitWidth,
|
||||
),
|
||||
|
|
|
|||
Loading…
Reference in a new issue