Files
PiliPlus/lib/grpc/dyn.dart
dom 664a039617 drop
Signed-off-by: dom <githubaccount56556@proton.me>
2026-05-10 18:50:20 +08:00

16 lines
471 B
Dart

import 'package:PiliPlus/grpc/bilibili/app/dynamic/v1.pb.dart'
show DynRedReq, TabOffset, DynRedReply;
import 'package:PiliPlus/grpc/grpc_req.dart';
import 'package:PiliPlus/grpc/url.dart';
abstract final class DynGrpc {
static Future<int?> dynRed() async {
final res = await GrpcReq.request(
GrpcUrl.dynRed,
DynRedReq(tabOffset: [TabOffset(tab: 1)]),
DynRedReply.fromBuffer,
);
return res.dataOrNull?.dynRedItem.count.toInt();
}
}