38 lines
935 B
Dart
38 lines
935 B
Dart
import 'package:didvan/models/view/app_bar_data.dart';
|
|
import 'package:didvan/pages/home/comments/comments_state.dart';
|
|
import 'package:didvan/widgets/didvan/scaffold.dart';
|
|
import 'package:flutter/material.dart';
|
|
import 'package:provider/provider.dart';
|
|
|
|
class Comments extends StatefulWidget {
|
|
final Map<String, dynamic> pageData;
|
|
const Comments({
|
|
Key? key,
|
|
required this.pageData,
|
|
}) : super(key: key);
|
|
|
|
@override
|
|
_CommentsState createState() => _CommentsState();
|
|
}
|
|
|
|
class _CommentsState extends State<Comments> {
|
|
@override
|
|
void initState() {
|
|
final state = context.read<CommentsState>();
|
|
state.id = widget.pageData['id'];
|
|
state.isRadar = widget.pageData['isRadar'];
|
|
Future.delayed(
|
|
Duration.zero,
|
|
() => state.getComments(),
|
|
);
|
|
super.initState();
|
|
}
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return DidvanScaffold(
|
|
appBarData: AppBarData(),
|
|
);
|
|
}
|
|
}
|