thumbhash improvements

This commit is contained in:
mertalev
2025-07-08 16:17:03 +03:00
parent df4a27e8a7
commit 0dadfc52dd
8 changed files with 80 additions and 165 deletions
+23
View File
@@ -0,0 +1,23 @@
import 'dart:convert';
import 'package:flutter/widgets.dart';
import 'package:thumbhash/thumbhash.dart' as thumbhash;
class Thumbhash extends StatelessWidget {
final String blurhash;
final BoxFit fit;
const Thumbhash({
required this.blurhash,
this.fit = BoxFit.cover,
super.key,
});
@override
Widget build(BuildContext context) {
return Image.memory(
thumbhash.rgbaToBmp(thumbhash.thumbHashToRGBA(base64.decode(blurhash))),
fit: fit,
);
}
}