patient view searched with arguments instead of email of patient
This commit is contained in:
@@ -1,13 +1,11 @@
|
|||||||
import 'dart:convert';
|
import 'dart:convert';
|
||||||
|
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:patient_manager/components/mihAppDrawer.dart';
|
|
||||||
import 'package:patient_manager/components/patientDetails.dart';
|
import 'package:patient_manager/components/patientDetails.dart';
|
||||||
import 'package:patient_manager/components/mihAppBar.dart';
|
import 'package:patient_manager/components/mihAppBar.dart';
|
||||||
import 'package:patient_manager/components/patientFiles.dart';
|
import 'package:patient_manager/components/patientFiles.dart';
|
||||||
import 'package:patient_manager/components/patientNotes.dart';
|
import 'package:patient_manager/components/patientNotes.dart';
|
||||||
import 'package:patient_manager/env/env.dart';
|
import 'package:patient_manager/env/env.dart';
|
||||||
import 'package:patient_manager/main.dart';
|
|
||||||
import 'package:patient_manager/objects/arguments.dart';
|
import 'package:patient_manager/objects/arguments.dart';
|
||||||
import 'package:patient_manager/objects/patients.dart';
|
import 'package:patient_manager/objects/patients.dart';
|
||||||
import 'package:supertokens_flutter/http.dart' as http;
|
import 'package:supertokens_flutter/http.dart' as http;
|
||||||
@@ -27,7 +25,7 @@ class PatientView extends StatefulWidget {
|
|||||||
class _PatientViewState extends State<PatientView> {
|
class _PatientViewState extends State<PatientView> {
|
||||||
Future<Patient?> fetchPatient() async {
|
Future<Patient?> fetchPatient() async {
|
||||||
//print("Patien manager page: $endpoint");
|
//print("Patien manager page: $endpoint");
|
||||||
var patientAppId = widget.arguments.signedInUser.app_id;
|
var patientAppId = widget.arguments.selectedPatient!.app_id;
|
||||||
|
|
||||||
final response = await http
|
final response = await http
|
||||||
.get(Uri.parse("${AppEnviroment.baseApiUrl}/patients/$patientAppId"));
|
.get(Uri.parse("${AppEnviroment.baseApiUrl}/patients/$patientAppId"));
|
||||||
@@ -73,10 +71,10 @@ class _PatientViewState extends State<PatientView> {
|
|||||||
if (snapshot.hasData) {
|
if (snapshot.hasData) {
|
||||||
return Scaffold(
|
return Scaffold(
|
||||||
appBar: const MIHAppBar(barTitle: "Patient View"),
|
appBar: const MIHAppBar(barTitle: "Patient View"),
|
||||||
drawer: MIHAppDrawer(
|
// drawer: MIHAppDrawer(
|
||||||
signedInUser: widget.arguments.signedInUser,
|
// signedInUser: widget.arguments.signedInUser,
|
||||||
logo: MzanziInnovationHub.of(context)!.theme.logoImage(),
|
// logo: MzanziInnovationHub.of(context)!.theme.logoImage(),
|
||||||
),
|
// ),
|
||||||
body: SingleChildScrollView(
|
body: SingleChildScrollView(
|
||||||
child: Padding(
|
child: Padding(
|
||||||
padding: const EdgeInsets.symmetric(
|
padding: const EdgeInsets.symmetric(
|
||||||
|
|||||||
Reference in New Issue
Block a user