// import 'dart:typed_data'; // import 'package:teso/Classes/API%20Clasess/PostedAd.dart'; // import 'package:teso/Pages/PageWidgets/Posts/comment.dart'; // import 'package:teso/Pages/PageWidgets/Posts/expandedPost.dart'; // import 'package:flutter/material.dart'; // // import 'package:teso/util/consts.dart'; // import 'package:video_player/video_player.dart'; // class PostDetails extends StatefulWidget { // final PostedAd type; // const PostDetails({Key key, this.type}) : super(key: key); // @override // _PostDetailsState createState() => _PostDetailsState(post: type); // } // class _PostDetailsState extends State { // PostedAd post; // _PostDetailsState({this.post}); // bool available = false; // Uint8List bytes; // TextEditingController controller; // VideoPlayerController _videoPlayerController; // void deleteDialog(context) { // showModalBottomSheet( // context: context, // shape: RoundedRectangleBorder( // borderRadius: BorderRadius.vertical(top: Radius.circular(30.0)), // ), // builder: (BuildContext bc) { // return Container( // child: new Wrap( // children: [ // new Container( // width: double.infinity, // margin: EdgeInsets.only( // top: 20.0, // bottom: 12.0, // ), // child: Center( // child: Text( // "Delete post", // style: TextStyle( // fontSize: 12.0, // ), // ), // )), // Padding( // padding: const EdgeInsets.symmetric(horizontal: 20.0), // child: Divider(), // ), // new ListTile( // leading: new Icon(MaterialCommunityIcons.trash_can), // title: new Text('Delete'), // onTap: () => print("Delete")), // ], // ), // ); // }, // ); // } // @override // void initState() { // super.initState(); // _videoPlayerController = // VideoPlayerController.network(tesoStreaming + post.post.path) // ..initialize().then((_) { // _videoPlayerController.play(); // _videoPlayerController.setLooping(true); // setState(() {}); // }); // } // @override // Widget build(BuildContext context) { // return Scaffold( // appBar: null, // body: Container( // margin: EdgeInsets.only( // top: 50, // left: 10, // right: 10, // ), // height: MediaQuery.of(context).size.height, // width: MediaQuery.of(context).size.width, // child: SingleChildScrollView( // scrollDirection: Axis.vertical, // child: Column( // children: [ // buildPostDetails( // context, post, deleteDialog, _videoPlayerController), // Padding(padding: EdgeInsets.all(05)), // buildCommentTile(context, available, bytes, controller), // ], // ), // ), // ), // ); // } // }