///todo deleted
// import 'package:flutter/material.dart';
// import 'package:provider/provider.dart';
// import 'package:test_sa/controllers/providers/api/user_provider.dart';
// import 'package:test_sa/controllers/providers/settings/setting_provider.dart';
// import 'package:test_sa/models/ppm/ppm.dart';
//
// class FutureEditPpm extends StatefulWidget {
//   final Ppm ppm;
//
//   const FutureEditPpm({Key? key, this.ppm}) : super(key: key);
//
//   @override
//   State<FutureEditPpm> createState() => _FutureEditPpmState();
// }
//
// class _FutureEditPpmState extends State<FutureEditPpm> {
//   UserProvider _userProvider;
//   SettingProvider _settingProvider;
//
//   @override
//   Widget build(BuildContext context) {
//     _userProvider = Provider.of<UserProvider>(context);
//     _settingProvider = Provider.of<SettingProvider>(context);
//     //String requestId = ModalRoute.of(context).settings.arguments;
//
//     // return Scaffold(
//     //   body: FutureBuilder<Pentry>(
//     //     future: RegularVisitsProvider().getPentry(user: _userProvider.user, host: _settingProvider.host, id: widget.ppm.id),
//     //     builder: (BuildContext context, AsyncSnapshot<Pentry> snapshot) {
//     //       if (snapshot.hasError) {
//     //         return FailedLoading(
//     //           message: context.translation.failedToCompleteRequest,
//     //           onReload: () {
//     //             setState(() {});
//     //           },
//     //         );
//     //       }
//     //       if (snapshot.hasData) {
//     //         return EditPentry(
//     //           pentry: snapshot.data,
//     //           ppm: widget.ppm,
//     //         );
//     //       }
//     //       return const Center(child: ALoading());
//     //     },
//     //   ),
//     // );
//   }
// }
