mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-30 23:58:13 +08:00
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user