Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/navcoin/whisperwallet
Whisper Wallet
https://github.com/navcoin/whisperwallet
Last synced: about 4 hours ago
JSON representation
Whisper Wallet
- Host: GitHub
- URL: https://github.com/navcoin/whisperwallet
- Owner: navcoin
- Created: 2022-03-15T18:17:31.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-16T07:59:12.000Z (about 1 year ago)
- Last Synced: 2024-04-14T04:36:08.187Z (7 months ago)
- Language: TypeScript
- Size: 69.2 MB
- Stars: 5
- Watchers: 2
- Forks: 4
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WhisperWallet
## How to start
Tested Dev Environment
```bash
$ node --version
$ v17.6.0
$ npm --version
$ 8.5.1```
## Development Command
Local iOS Dev: `npm run ios`
Local Android Dev: `npm run android`## Run Locally
Clone the project
```bash
$ git clone https://github.com/aguycalled/WhisperWallet
```Go to the project directory
```bash
$ cd WhisperWallet
```Install dependencies
```bash
$ npm install
$ cd ios
$ pod install
```Back to root and develop!
```bash
$ cd ..
$ npm run iOS
```Happy Coding 🧑🏽💻
## Development
#### Screen Size
We are currently using [@tsejerome/react-native-size-matters](https://github.com/tsejerome/react-native-size-matters/).
The suggested default dimension screen size for UI development is 390 x 844.
The devices below are the suggested iPhone Simulator that matches such requirements:- iPhone 12
- iPhone 12 Pro
- iPhone 13
- iPhone 13 ProReferences: https://www.ios-resolution.com/
## Potential Fixes
#### `Android tapping backdrop of bottom tab does not close the bottom tab`
References: [Issue 65](https://github.com/aguycalled/WhisperWallet/issues/65)
Add `gestureHandlerRootHOC` to the page that the bottom tab doesn't work#### `Duplicate interface definition for class 'RCTModuleRegistry'`
Solution: https://github.com/LinusU/react-native-get-random-values/pull/33/commits/30267ff4e9b5e93136cc935cf0370d8a09dd3aee
#### `Command PhaseScriptExecution failed with a nonzero exit code`
Solution 1:\
Make sure your xcode npm version is using the version you set as default in your bash/zsh. e.g. if you have set a nvm default alias, you will need to check if it is the same. One quick fix is to run `nvm unalias default `Solution 2:\
Change from your `node_modules/react-native/find-node.sh`
https://github.com/facebook/react-native/commit/35bcf934b186e581d100d43e563044300759557f