From 3dca727a5e872cdf9e0f695855bb5409281a84cb Mon Sep 17 00:00:00 2001 From: Dian Bayu Nugroho Date: Thu, 15 Feb 2024 14:14:31 +0700 Subject: [PATCH] fix: submit photo selfie --- ...{DisplayPictureScreen.dart => display_picture_screen.dart} | 4 +++- .../component/take_picture_screen/take_picture_screen.dart | 2 +- .../registration/view/submission_data/submit_photo_ktp.dart | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) rename lib/application/component/take_picture_screen/{DisplayPictureScreen.dart => display_picture_screen.dart} (97%) diff --git a/lib/application/component/take_picture_screen/DisplayPictureScreen.dart b/lib/application/component/take_picture_screen/display_picture_screen.dart similarity index 97% rename from lib/application/component/take_picture_screen/DisplayPictureScreen.dart rename to lib/application/component/take_picture_screen/display_picture_screen.dart index 40ecd95..eee0650 100644 --- a/lib/application/component/take_picture_screen/DisplayPictureScreen.dart +++ b/lib/application/component/take_picture_screen/display_picture_screen.dart @@ -162,7 +162,9 @@ class DisplayPictureScreen extends StatelessWidget { provider.initCamera().then((cameras) { routePush(context, page: TakePictureScreen( - camera: cameras.first, + camera: content == 'ktp' + ? cameras[0] + : cameras[1], takeContent: content, )); }); diff --git a/lib/application/component/take_picture_screen/take_picture_screen.dart b/lib/application/component/take_picture_screen/take_picture_screen.dart index a659c32..405409b 100644 --- a/lib/application/component/take_picture_screen/take_picture_screen.dart +++ b/lib/application/component/take_picture_screen/take_picture_screen.dart @@ -1,7 +1,7 @@ import 'package:camera/camera.dart'; import 'package:cims_apps/application/assets/path_assets.dart'; import 'package:cims_apps/application/component/image/image_view.dart'; -import 'package:cims_apps/application/component/take_picture_screen/DisplayPictureScreen.dart'; +import 'package:cims_apps/application/component/take_picture_screen/display_picture_screen.dart'; import 'package:cims_apps/core/route/route.dart'; import 'package:cims_apps/core/utils/size_config.dart'; import 'package:flutter/material.dart'; diff --git a/lib/features/auth/registration/view/submission_data/submit_photo_ktp.dart b/lib/features/auth/registration/view/submission_data/submit_photo_ktp.dart index d01b583..84df759 100644 --- a/lib/features/auth/registration/view/submission_data/submit_photo_ktp.dart +++ b/lib/features/auth/registration/view/submission_data/submit_photo_ktp.dart @@ -99,7 +99,7 @@ class SubmitPhotoKtp extends StatelessWidget { provider.initCamera().then((cameras) { routePush(context, page: TakePictureScreen( - camera: cameras.first, + camera: cameras[0], takeContent: 'ktp', )); });