Jack Mallers
59a64714d1
feat(settings): close on blur click
fix(multi-lang): switch ticker to settings store
fix(tests): pass all tests
fix(fiat): switch from usd to fiat
fix(settings): fix console errors
fix(settings): make styles consistent
fix(tests): remove unneeded mocks
fix(payform): call satoshisToFiat now
fix(network): rebase + fix network fiat amt
7 years ago
Jack Mallers
6096fa00fd
fix(fiat): dynamic fiat symbol
7 years ago
Tom Kirkpatrick
5681b82a3c
refactor: move helper code to lib directory
7 years ago
Tom Kirkpatrick
ba34367750
perf(bundle-size): remove lodash dependency
Shaves 34.57k of final renderer.prod.js bundle size.
7 years ago
Ben Woosley
dc29c80ad0
style(line length): Drop prettier line length from 120 to 100
Subjectively, this increases general readability, while the higher max-length
limit allows for longer strings and comments, etc.
7 years ago
Ben Woosley
f87236495a
style(line length): Limit prettier line length to 120 chars
150 is a bit too long
7 years ago
Tom Kirkpatrick
0846bcb772
style(lint): lint and format all code
7 years ago
Ben Woosley
7d39aec678
Replace info.isTestnet with info.network
This holds network-specific information, initially the explorerUrl and the
bitcoinJsNetwork.
7 years ago
Jack Mallers
357cf4e0ef
fix(lint): fix all lint errors except a few (will fix the rest after i finish the rest of the modals)
7 years ago
Jack Mallers
e04d308687
feature(multi-currency): convert to sats before sending coins or making a request, no matter the currency
7 years ago
Jack Mallers
0883bbd486
feature(payform): add multi-currency support for payform
7 years ago
Jack Mallers
a827e65b55
feature(payform): new description
7 years ago
Jack Mallers
04798ac7f9
feature(payform): new pay form MVP
7 years ago
Jack Mallers
a941b2b0cf
fix(resetPayForm): add resetPayForm function, got removed at some point
7 years ago
Jack Mallers
c4c11f7552
feature(ln-payment-links): POC for LN payment links
7 years ago
Jack Mallers
26ad641a02
fix(payform): fix linting issues
7 years ago
Jack Mallers
c208db0d3e
feature(payform): add form validation to payform
7 years ago
Jack Mallers
0033275ff9
fix(lint): fix some small linting errors
7 years ago
Jack Mallers
30e68f0856
fix(isLn): fix small bugs in isLn logic
7 years ago
Jack Mallers
f02be5bc9d
feature(bech32): use bech32 to determine if ln pareq is valid
7 years ago
Jack Mallers
31d6731c5d
fix(ln payments): update to new payreqs
7 years ago
Jack Mallers
04f5dd6415
feature/fix(tests + lint): write and fix tests and lint error
7 years ago
Jack Mallers
c076d7bca3
fix(invoice): fix bug after fetching invoice to prevent forever loading
7 years ago
Jack Mallers
cb3dfb0d38
feature(requestform): setup and hooked up request form + successfully created invoice
7 years ago
Jack Mallers
8281216170
feature(payform): add loading selector and render loading bolt if true
7 years ago
Jack Mallers
34131d40cf
feature: setup currentAmount selector for the form based on if LN or not. set up submit handler
7 years ago
Jack Mallers
3fee043b47
fix(inputCaption): fix input caption selector
7 years ago
Jack Mallers
b3003326e3
feature(form): refactor out form container
7 years ago
Jack Mallers
b2f8a82b9c
feature(payform): set up payform reducer and new component
7 years ago