import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:news_app/constant/api_const.dart'; import '../http/http_util.dart'; import '../model/special_detail.dart'; /// @author: bo.zeng /// @email: cnhbwds@gmail.com /// @date: 2025 2025/4/29 23:03 /// @description: class SpecialDetailProvider extends Notifier { @override SpecialDetail build() { return SpecialDetail(); } Future fetchSpecialDetail({required String cid}) async { final jsonData = await HttpUtil().get( apiSpecialDetail, queryParameters: {"contentId": cid}, ); state = SpecialDetail.fromJson(jsonData); } }