Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-12-27 20:54:41 +08:00
parent 25acf3a9bb
commit b51c646415
227 changed files with 768 additions and 764 deletions

View File

@@ -213,7 +213,7 @@ class ChatItem extends StatelessWidget {
children: [
GestureDetector(
onTap: () {
var roomId = content['sourceID'];
dynamic roomId = content['sourceID'];
if (roomId is String) {
roomId = int.parse(roomId);
}
@@ -266,7 +266,7 @@ class ChatItem extends StatelessWidget {
children: [
Row(
children: [
for (var i in content['image_urls'])
for (final i in content['image_urls'])
NetworkImgLayer(
width: 130,
height: 130 * 9 / 16,
@@ -326,7 +326,7 @@ class ChatItem extends StatelessWidget {
fontWeight: FontWeight.bold,
),
),
for (var i in content['sub_cards'])
for (final i in content['sub_cards'])
GestureDetector(
onTap: () async {
String? bvid = IdUtils.bvRegex
@@ -421,7 +421,7 @@ class ChatItem extends StatelessWidget {
onTap: () async {
try {
SmartDialog.showLoading();
var bvid = content["bvid"];
final bvid = content["bvid"];
final int? cid = await SearchHttp.ab2c(bvid: bvid);
SmartDialog.dismiss();
if (cid != null) {
@@ -637,7 +637,7 @@ class ChatItem extends StatelessWidget {
late final Map<String, Map> emojiMap = {};
final List<String> patterns = [Constants.urlRegex.pattern];
if (eInfos != null) {
for (var e in eInfos!) {
for (final e in eInfos!) {
emojiMap[e.text] ??= {
'url': e.hasGifUrl() ? e.gifUrl : e.url,
'size': e.size * 22.0,