view.dart 944 B

12345678910111213141516171819202122232425262728293031
  1. import 'package:flutter/material.dart';
  2. import 'package:get/get.dart';
  3. import 'package:vitalapp/components/appbar.dart';
  4. import 'package:vitalapp/pages/check/widgets/new_configurable_card.dart';
  5. import 'package:vitalapp/pages/patient/mental_disorder_info/controller.dart';
  6. class MentalDisorderInfoView extends GetView<MentalDisorderInfoController> {
  7. const MentalDisorderInfoView();
  8. @override
  9. Widget build(BuildContext context) {
  10. return Scaffold(
  11. body: _buildContent(controller.key),
  12. );
  13. }
  14. Widget _buildContent(String key) {
  15. return Obx(
  16. () => NewConfigurableCard(
  17. cardKey: key,
  18. callBack: (key, templateCode, data, isMuanual) async {
  19. await controller.createMentalDisorderInfo(
  20. data,
  21. );
  22. return true;
  23. },
  24. // physicalExamNumber: "physicalExamNumber"
  25. examData: controller.state.examData, physicalExamNumber: '',
  26. ),
  27. );
  28. }
  29. }