// import 'package:absenkuv3/Bloc/CustomFunction.dart';
// import 'package:absenkuv3/Bloc/Izin/IzinBloc.dart';
// import 'package:absenkuv3/Repository/Model/mIzin.dart';
// import 'package:absenkuv3/Setting/value_image.dart';
// import 'package:absenkuv3/UI/Template/MultiImagePicker/Model/MultiImagePickerModel.dart';
// import 'package:absenkuv3/UI/Template/style.dart';
// import 'package:absenkuv3/UI/Template/templateButton.dart';
// import 'package:absenkuv3/UI/Template/templateTextFieldForm.dart';
// import 'package:flutter/material.dart';
// import 'package:flutter_bloc/flutter_bloc.dart';
// import 'package:intl/intl.dart';
//
// class HalamanPengajuanTukarShift extends StatefulWidget {
//   final String? idShift;
//   HalamanPengajuanTukarShift(this.idShift);
//   @override
//   _HalamanPengajuanTukarShiftState createState() =>
//       _HalamanPengajuanTukarShiftState();
// }
//
// class _HalamanPengajuanTukarShiftState
//     extends State<HalamanPengajuanTukarShift> {
//   GlobalKey<ScaffoldState> scaffoldKey = GlobalKey();
//   final GlobalKey<FormState> formKey = GlobalKey<FormState>();
//   final dateFormat = new DateFormat('yyyy-MM-dd');
//   String? tanggalMulai;
//   String? tanggalSelesai;
//   DataJenisIzin? dataJenisIzin;
//   TextEditingController keterangan = new TextEditingController();
//   List<MultiImagePickerModel>? listImage;
//
//   @override
//   Widget build(BuildContext context) {
//     return Scaffold(
//       key: scaffoldKey,
//       backgroundColor: Colors.white,
//       appBar: AppBar(
//         centerTitle: true,
//         title: Text(
//           'Pengajuan Tukar Shift',
//           style: TextStyle(fontSize: CustomStyle.fontSizeTitle),
//         ),
//         flexibleSpace: Image(
//           image: AssetImage(ValueImage.headerBiruDashboard),
//           fit: BoxFit.cover,
//         ),
//         backgroundColor: Colors.transparent,
//       ),
//       body: SingleChildScrollView(
//         child: Container(
//           padding: EdgeInsets.fromLTRB(24, 24, 24, 18),
//           child: Form(
//             key: formKey,
//             child: Column(
//               children: [
//                 TemplateTextFieldForm(
//                   adaValidasi: true,
//                   controller: keterangan,
//                   color: Colors.grey[600],
//                   maxLine: 5,
//                   minLine: 5,
//                   titleText: "Keterangan",
//                   radius: CustomStyle.formRadius,
//                   hintText: "Keterangan",
//                 ),
//                 SizedBox(
//                   height: 12,
//                 ),
//                 TemplateButton(
//                   onClick: () {
//                     if (dataJenisIzin == null)
//                       showSnackBarDelayed(
//                           scaffoldKey, 'Jenis Izin Belum dipilih', context);
//                     else
//                       BlocProvider.of<IzinBloc>(context).add(pengajuanIzin(
//                           ModelIzin(
//                               dataJenisIzin!.id,
//                               dataJenisIzin!.nama,
//                               dataJenisIzin!.jenisIzin,
//                               tanggalMulai,
//                               tanggalSelesai,
//                               keterangan.text,
//                               listImage,
//                               ''),
//                           context,
//                           scaffoldKey,
//                           formKey));
//                   },
//                   radius: CustomStyle.formRadius + 6,
//                   label: "Kirim",
//                   color: CustomStyle.color1,
//                   expand: true,
//                   bold: true,
//                   heightButton: 40,
//                 ),
//               ],
//             ),
//           ),
//         ),
//       ),
//     );
//   }
// }
