mirror of
https://github.com/selfxyz/self.git
synced 2026-04-05 03:00:53 -04:00
* 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
19 lines
686 B
TypeScript
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 });
|
|
}
|