import 'package:doctor_app_flutter/config/size_config.dart'; import 'package:doctor_app_flutter/core/model/medical_file_model.dart'; import 'package:doctor_app_flutter/core/viewModel/procedure_View_model.dart'; import 'package:doctor_app_flutter/models/patient/patiant_info_model.dart'; import 'package:doctor_app_flutter/screens/base/base_view.dart'; import 'package:doctor_app_flutter/screens/patients/profile/soap_update/shared_soap_widgets/bottom_sheet_title.dart'; import 'package:doctor_app_flutter/screens/procedures/entity_list_checkbox_search_widget.dart'; import 'package:doctor_app_flutter/util/dr_app_toast_msg.dart'; import 'package:doctor_app_flutter/util/translations_delegate_base.dart'; import 'package:doctor_app_flutter/widgets/shared/app_scaffold_widget.dart'; import 'package:doctor_app_flutter/widgets/shared/app_texts_widget.dart'; import 'package:doctor_app_flutter/widgets/shared/buttons/app_buttons_widget.dart'; import 'package:doctor_app_flutter/widgets/shared/network_base_view.dart'; import 'package:doctor_app_flutter/widgets/shared/text_fields/app-textfield-custom.dart'; import 'package:flutter/material.dart'; class AddNoteOrder extends StatefulWidget { // final ProcedureViewModel model; // final PatiantInformtion patient; // // const AddNoteOrder({Key key, this.model, this.patient}) // : super(key: key); @override _AddNoteOrderState createState() => _AddNoteOrderState(); } class _AddNoteOrderState extends State { int selectedType; ProcedureViewModel model; PatiantInformtion patient; TextEditingController progressNoteController = TextEditingController(); setSelectedType(int val) { setState(() { selectedType = val; }); } @override Widget build(BuildContext context) { return BaseView( // onModelReady: (model) => model.getProcedureCategory( // categoryName: "Radiology", categoryID: "03"), builder: (BuildContext context, ProcedureViewModel model, Widget child) => AppScaffold( isShowAppBar: false, backgroundColor: Theme.of(context).scaffoldBackgroundColor, body: SingleChildScrollView( child: Container( height: MediaQuery.of(context).size.height * 1.0, child: Padding( padding: EdgeInsets.all(0.0), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ BottomSheetTitle(title: 'Add Progress Note',), SizedBox( height: 10.0, ), Center( child: FractionallySizedBox( widthFactor: 0.9, child: Column( children: [ AppTextFieldCustom( hintText: TranslationBase.of(context).addProgressNote, controller: progressNoteController, maxLines: 25, minLines: 7, hasBorder: true, // validationError:complaintsController.text.isEmpty , ), ], ), ), ), ], ), ), ), ), bottomSheet: Container( margin: EdgeInsets.all(SizeConfig.widthMultiplier * 5), child: Wrap( alignment: WrapAlignment.center, children: [ AppButton( title: 'Add Progress Note', color: Color(0xff359846), fontWeight: FontWeight.w700, onPressed: () { }, ), ], ), ), ), ); } }