diff options
author | Ivan Chen <ivan@tagg.id> | 2021-06-30 15:33:02 -0400 |
---|---|---|
committer | Ivan Chen <ivan@tagg.id> | 2021-06-30 15:33:28 -0400 |
commit | 159ae12d6679441d16791bbf23d05240e3779101 (patch) | |
tree | 81281fe330677e71ad3e556e550006b44088a02b /src | |
parent | a8c210165938cfa4da7ed6bc185af297d528d2aa (diff) |
Fix camera orientation
Diffstat (limited to 'src')
-rw-r--r-- | src/utils/camera.ts | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/utils/camera.ts b/src/utils/camera.ts index 877c8c2f..7e4fc14e 100644 --- a/src/utils/camera.ts +++ b/src/utils/camera.ts @@ -1,7 +1,11 @@ import CameraRoll from '@react-native-community/cameraroll'; import {RefObject} from 'react'; import {Alert} from 'react-native'; -import {RNCamera, TakePictureResponse} from 'react-native-camera'; +import { + RNCamera, + TakePictureOptions, + TakePictureResponse, +} from 'react-native-camera'; import ImagePicker, {Image, Video} from 'react-native-image-crop-picker'; import {ERROR_UPLOAD} from '../constants/strings'; @@ -14,8 +18,9 @@ export const takePicture = ( ) => { if (cameraRef !== null) { cameraRef.current?.pausePreview(); - const options = { + const options: TakePictureOptions = { forceUpOrientation: true, + orientation: 'portrait', writeExif: false, }; cameraRef.current?.takePictureAsync(options).then((pic) => { |