fix: rotate photo selfie
This commit is contained in:
@@ -12,6 +12,7 @@ import 'package:cims_apps/features/auth/registration/viewmodel/submission_data_v
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:shared_preferences/shared_preferences.dart';
|
||||
import 'dart:math' as math;
|
||||
|
||||
class DisplayPictureScreen extends StatefulWidget {
|
||||
final String imagePath, content;
|
||||
@@ -106,7 +107,14 @@ class _DisplayPictureScreenState extends State<DisplayPictureScreen> {
|
||||
SizedBox(
|
||||
width: SizeConfig.width,
|
||||
height: SizeConfig.height * .4,
|
||||
child: Image.file(File(widget.imagePath))),
|
||||
child: Transform(
|
||||
alignment: Alignment.center,
|
||||
transform: widget.content == 'selfie'
|
||||
? Matrix4.rotationY(math.pi)
|
||||
: Matrix4.rotationY(0),
|
||||
child: Image.file(
|
||||
File(widget.imagePath),
|
||||
))),
|
||||
const Padding(
|
||||
padding: EdgeInsets.symmetric(vertical: 16.0),
|
||||
child: Text(
|
||||
|
||||
Reference in New Issue
Block a user