Files
self/app/src/services/cloud-backup/helpers.ts
Justin Hernandez 551067a48e Reorganize mobile app /src and /tests folders (#1357)
* Refactor mobile app utilities into new modules

* prettier

* update lock, feedback from codex

* fix path

* keep some files in utils

* fix tests

* update paths

* remove old docs

* cr feedback

* flatten inefficient paths

* better structure

* update test folder structure

* migrate images

* fix import

* fix Sentry path

* update ignore

* save wip migration

* more updates

* standardize component names

* rename assets

* fix linting

* add barrel exports. final refactor commit

* fix formatting

* fix nav bar

* reduce bundle size

* remove dupe license

* fix test

* fix merge issues

* add refactor doc so we can track what was imporoved

* cr feedback

* feedback
2025-11-20 17:56:44 -03:00

19 lines
686 B
TypeScript

// SPDX-FileCopyrightText: 2025 Social Connect Labs, Inc.
// SPDX-License-Identifier: BUSL-1.1
// NOTE: Converts to Apache-2.0 on 2029-06-11 per LICENSE.
import { Platform } from 'react-native';
import { CloudStorage, CloudStorageScope } from 'react-native-cloud-storage';
import { name } from '../../../package.json';
const packageName = name?.startsWith('@') ? name : '@selfxyz/mobile-app';
const folder = `/${packageName}`;
export const ENCRYPTED_FILE_PATH = `/${folder}/encrypted-private-key`;
export const FILE_NAME = 'encrypted-private-key';
export const FOLDER = folder;
if (Platform.OS === 'ios') {
CloudStorage.setProviderOptions({ scope: CloudStorageScope.AppData });
}