|
|
@@ -9,6 +9,7 @@ import ViewShot from "react-native-view-shot";
|
|
|
import Button from '../../components/Button';
|
|
|
import Dialog from '../../components/Dialog';
|
|
|
import {check, request, openSettings, PERMISSIONS, RESULTS} from 'react-native-permissions';
|
|
|
+import utils from '../../utils/utils';
|
|
|
|
|
|
export default class PayPerUse extends Component {
|
|
|
constructor(props) {
|
|
|
@@ -47,7 +48,7 @@ export default class PayPerUse extends Component {
|
|
|
request(
|
|
|
isIOS
|
|
|
? PERMISSIONS.IOS.PHOTO_LIBRARY_ADD_ONLY
|
|
|
- : PERMISSIONS.ANDROID.WRITE_EXTERNAL_STORAGE)
|
|
|
+ : utils.getFilePermissionString())
|
|
|
.then(res => {
|
|
|
console.log('getPermission', res)
|
|
|
this.checkPermission();
|
|
|
@@ -60,7 +61,7 @@ export default class PayPerUse extends Component {
|
|
|
check(
|
|
|
isIOS
|
|
|
? PERMISSIONS.IOS.PHOTO_LIBRARY_ADD_ONLY
|
|
|
- : PERMISSIONS.ANDROID.WRITE_EXTERNAL_STORAGE)
|
|
|
+ : utils.getFilePermissionString())
|
|
|
.then(res => {
|
|
|
switch (res) {
|
|
|
case RESULTS.UNAVAILABLE:
|