import 'package:PiliPlus/grpc/bilibili/app/dynamic/v2.pb.dart'; import 'package:PiliPlus/grpc/bilibili/pagination.pb.dart'; import 'package:PiliPlus/grpc/grpc_req.dart'; import 'package:PiliPlus/grpc/url.dart'; import 'package:PiliPlus/http/loading_state.dart'; import 'package:fixnum/fixnum.dart'; class SpaceGrpc { static Future> opusSpaceFlow({ required int hostMid, String? next, required String filterType, }) { return GrpcReq.request( GrpcUrl.opusSpaceFlow, OpusSpaceFlowReq( hostMid: Int64(hostMid), pagination: Pagination( pageSize: 20, next: next, ), filterType: filterType, ), OpusSpaceFlowResp.fromBuffer, ); } }