π Hi, Iβm @davesagπ I write a lot ofjavascript
andnode
code.ποΈ Iβm always interested in contributions to the public projects I maintain.π« Contact me by raising an issue or a pull request.
More about me at about.me/davesag.
A very simple mobile app for interacting with Independent Reserve
License: MIT License
javascript
and node
code.More about me at about.me/davesag.
see https://medium.com/@kswanie21/react-native-deployment-to-iphone-76d8254f1505
and document how to do this
devDependency
@storybook/react-native was updated from 5.2.2
to 5.2.3
.This version is covered by your current version range and after updating it in your project the build failed.
This monorepo update includes releases of one or more dependencies which all belong to the storybook group definition.
storybook is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 4 commits.
8360036
v5.2.3
9bd6988
Core: Fix lib/core whitelist (#8182)
508be14
5.2.2 latest.json version file
bccc1d2
Update version.ts
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot
Various bits of the app refer to org.reactjs.native.example
and I need to work out how to remove that. My first attempt at doing so wound up with the app breaking, so it's not as easy as just deleting it.
Ref https://stackoverflow.com/questions/36119754/how-to-change-the-bundle-identifier-within-react-native (though take all the advice in there with several grains of salt)
7.1.1
to 7.1.2
.This version is covered by your current version range and after updating it in your project the build failed.
react-redux is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 17 commits.
5f495b2
7.1.2
2677705
Pass non-Redux-store values through the store
prop (#1447)
b832f83
Fix RN batching and effect behavior (#1444)
b5034a6
Bump mixin-deep from 1.3.1 to 1.3.2 in /website (#1442)
4be8b3f
[ImgBot] Optimize images (#1434)
2eac861
fix spelling in error message (#1427)
6725400
Remove unused latestStoreState
field (#1426)
388d9e4
Mark the react renderers as optional peer deps.
2297944
Add DEV Community link to Community Resources (#1423)
69d62e4
Use the same condition for checking if SSR in useSelector.js as in connectAdvanced.js (#1419)
31c998a
Docs: Fixes code example for API connect mapState (#1415)
4bc231f
Revert "Docs: Fix Code Example for API connect()
" (#1414)
d9c49fa
Docs: Fixes code example for API connect (#1413)
063c2ed
Troubleshooting: add useLayoutEffect + Jest info (#1411)
6c873c7
Add reference post in hooks description (#1395)
There are 17 commits in total.
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot
6.2.1
to 6.2.2
.This version is covered by your current version range and after updating it in your project the build failed.
eslint-plugin-jsx-a11y is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 102 commits.
057fb27
6.2.2
fc56208
Merge pull request #615 from evcohen/changelog--v6.2.2
8c5f964
Changelog for v6.2.2
f82fbcb
Merge pull request #614 from evcohen/update--jsx-ast-utils
1c3e63a
Update jsx-ast-utils to v2.2.1
c571293
Merge pull request #613 from evcohen/add-babel-to-dev-deps
c398d3a
Add @babel/cli to the dev dependencies
13b370c
Merge pull request #610 from evcohen/greenkeeper/flow-bin-0.102.0
e28b81a
Merge branch 'master' into greenkeeper/flow-bin-0.102.0
e3163e3
Merge pull request #603 from evcohen/another-attempt-at-eslint-v6
f121a78
Merge branch 'master' into another-attempt-at-eslint-v6
f3de162
Merge pull request #611 from evcohen/update-jsx-ast-utils
91f17be
Update ESLint to v6
1eb9f19
Update jsx-ast-utils to 2.2.0
313bc03
chore(package): update flow-bin to version 0.102.0
There are 102 commits in total.
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot
maybe a generic errors popup of some kind. have a think about this.
When the app first starts dispatch restoreKeys
devDependency
@babel/core was updated from 7.5.5
to 7.6.0
.devDependency
@babel/runtime was updated from 7.5.5
to 7.6.0
.This version is covered by your current version range and after updating it in your project the build failed.
This monorepo update includes releases of one or more dependencies which all belong to the babel7 group definition.
babel7 is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot
Balances
Tab if there1.0.4
to 1.0.5
.This version is covered by your current version range and after updating it in your project the build failed.
redux-saga is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot
The app needs a logo.
https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/app-icon/
Platform | Size |
---|---|
iPhone | 180px Γ 180px (60pt Γ 60pt @3x) |
120px Γ 120px (60pt Γ 60pt @2x) |
|
iPad Pro | 167px Γ 167px (83.5pt Γ 83.5pt @2x) |
iPad / iPad mini | 152px Γ 152px (76pt Γ 76pt @2x) |
App Store |
Platform | Size |
---|---|
iPhone | 120px Γ 120px (60pt Γ 60pt @2x) |
80px Γ 80px (40pt Γ 40pt @2x) |
|
iPads | 80px Γ 80px (40pt Γ 40pt @2x) |
Platform | Size |
---|---|
iPhone | 87px Γ 87px (29pt Γ 29pt @3x) |
58px Γ 58px (29pt Γ 29pt @2x) |
|
iPads | 58px Γ 58px (29pt Γ 29pt @2x) |
Platform | Size |
---|---|
iPhone | 60px Γ 60px (20pt Γ 20pt @3x) |
40px Γ 40px (20pt Γ 20pt @2x) |
|
iPads | 40px Γ 40px (20pt Γ 20pt @2x) |
note iOS automatically adds a 1-pixel stroke to all icons so that they look good on the white background of Settings.
See https://material.io/design/iconography/#specs (and see if you can make any sense of that)
Device type | Icon size |
---|---|
LDPI | 36 x 36 |
MDPI | 48 x 48 |
HDPI | 72 x 72 |
XHDPI | 96 x 96 |
XXHDPI | 144 x 144 |
XXXHDPI | 192 x 192 |
WEB | 512 x 512 |
react-native unlink
rn-update-deprecated-modules
react-native clean-project-auto
react-native upgrade
yarn test
Splash
screen briefly and preload keys, and if keys are present then pre-load balancesLogin
to Settings
Settings
screenBalances
screen from navigation if there are no keys enteredSplash
from navigationSettings
add the ir-api and update the saga and actions
add more detail here
7.1.0
to 7.1.1
.This version is covered by your current version range and after updating it in your project the build failed.
react-redux is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
This release is sponsored by Deft, providing technical teams to high-growth SaaS companies with the processes they need to scale successfully. Please reach out to see how we can help with your software development, systems architecture, and infrastructure design needs.
This release includes some new APIs for those that want to use a custom React Context with our Hooks API, a small memory optimization, and has a fix for when the store
changes on a Provider
with incompatible children
.
create*Hook
factory APIs (#1309 by @ryaninvents)P.S. On the sponsorship section above, it's a thing we're trying out to see how it feels and if it causes any problems for your workflows. (Don't worry, no ads are coming to your npm installs!) The idea for future releases is to let those that contributed to that release have the opportunity to sponsor that release. We don't need donations, but we definitely do need PRs! Hopefully, it's a fair way to encourage them. Please let us know if it's a problem in any way.
The new version differs by 26 commits.
65d7935
7.1.1
66c3833
Upgrade stuff as far as we can get without errors.
07dbe01
Fix a eslint@6 error
0c5f764
Convert Provider into function component with hooks (#1377)
b6b4799
Free resources (free detached nodes from memory) (#1380)
4b9cece
Docs: update license section (#1368)
5e6205a
feat: implement create*Hook
APIs (#1309)
4cded48
Revert "fix(docs): remove mapDispatchToProps
invalid use case" (#1365)
ae6f033
fix(docs): remove mapDispatchToProps
untruthy use case (#1364)
8a1bb58
Fix typo (#1355)
c83ae48
Fix small typo (they β the) in hooks.md (#1345)
0324068
Update react-hooks-testing-library to @testing-library package (#1344)
7b44e33
remove _isMounted (#1338)
8e08fc8
Updates package versions in Quick Start docs (#1337)
92c0d09
Fix the typo in hooks.md (#1329)
There are 26 commits in total.
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot
1.18.2
to 1.19.0
.This version is covered by your current version range and after updating it in your project the build failed.
prettier is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot
devDependency
@storybook/react-native was updated from 5.3.13
to 5.3.14
.This version is covered by your current version range and after updating it in your project the build failed.
This monorepo update includes releases of one or more dependencies which all belong to the storybook group definition.
storybook is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
typesVersions
attribute (#9907)The new version differs by 41 commits.
91d9c0c
v5.3.14
01ab760
Update peer dependencies to 5.3.14
bb222fa
Prettier changelog
1ddadfd
5.3.14 changelog
5d2c9bf
Merge pull request #9907 from storybookjs/fix-ts-export-for-addon-centered
0395223
Merge pull request #9873 from storybookjs/9827-ts-default-values
7ab4626
Merge pull request #9867 from storybookjs/websocket-cyclic-support
57dd1e0
Merge pull request #9834 from davidgoli/support-jsx-preview-files
dd47540
Merge pull request #8897 from fraincs/#8504
c25cb3f
Merge pull request #9906 from SoloJiang/chore-supplement-rax
d28e4a3
Merge pull request #9874 from dmartinjs/patch-3
1995d87
Merge pull request #9894 from davidenglishmusic/docs-configuration-file-typos
654aeb9
Merge pull request #9885 from gaguirre/patch-3
853c72a
Merge pull request #9857 from pchr-srf/patch-4
c2e39d2
Merge pull request #9844 from tskarhed/patch-4
There are 41 commits in total.
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot
rn-nodeify
installed a bunch of out of date dependencies. Work out how to update them
The user has the option to require auth before the app has access to their keys
In which case ensure the user has given their auth, via faceId, touchId or PIN code before loading the api keys from the device's keychain.
see https://medium.com/react-native-training/integrate-touch-id-and-face-id-to-your-react-native-app-707e7db17edc for how to do this
see also issue #5
The table is very static. It would be better to have it with a fixed header, then a scrollable middle, and a fixed footer.
devDependency
@babel/core was updated from 7.5.5
to 7.6.0
.devDependency
@babel/runtime was updated from 7.5.5
to 7.6.0
.This version is covered by your current version range and after updating it in your project the build failed.
This monorepo update includes releases of one or more dependencies which all belong to the babel7 group definition.
babel7 is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot
set the prop secureTextEntry
to true
(see https://facebook.github.io/react-native/docs/textinput#securetextentry)
The user needs to provide their apiKey
and apiSecret
Create a form with fields:
apiKey
apiSecret
dispatch saveKeys
on submit.
Display a table with the following data
Currency | Price | Volume | AUD Total |
---|---|---|---|
AUS | 1.00 | 1,234.00 | 1,234.00 |
XBT | 15,000 | 11 | 165,000.00 |
ETH | 450.21 | 1100.4565.00 | 495,436.520865 |
total | 661,670.520865.00 |
with numbers aligned on the .
replace the Login
screen with a Balances
screen
getBalances
when the page loadsAccountBalances
screen with a refresh buttonThe layout and overall design need some love.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.