Commit graph

75 commits

Author SHA1 Message Date
Eric Schultz
74f2b4e47e Add AnimatedCheckmark 2021-03-10 15:24:00 -06:00
Eric Schultz
1fa6d70cb0 Add CssBaseline decorator and Roboto to Storybook 2021-03-10 00:54:23 -06:00
Eric Schultz
01e1a67b9e Changed money to use "cents" so it's consistent with ruby-money Money object 2021-02-26 15:07:49 -06:00
Eric Schultz
1471c4281f Move license header in money.spec.ts to correct spot 2021-02-25 16:24:14 -06:00
Eric Schultz
4193cd87be Remove unneeded eslint exception 2021-02-25 13:12:40 -06:00
Eric Schultz
33210c1871 Use BigNumber for Money calculations 2021-02-24 17:34:08 -06:00
Eric Schultz
4c1d7ddd4e Remove unused gmail integration 2021-02-04 12:22:36 -06:00
Eric Schultz
16a6b63e05 Remove everything related to mapping nonprofits and supporters 2021-02-04 11:13:21 -06:00
Eric Schultz
ed177e03d6 Remove the use of coordinates in the dashboard since we're not actually creating them. 2021-02-04 11:13:21 -06:00
Eric Schultz
7fb83b8657 Use the typescript version of semicolon eslint rule 2021-01-11 12:38:44 -06:00
Eric Schultz
79da440af2 Fix bug in credit_card.spec.ts 2021-01-06 17:15:20 -06:00
Eric Schultz
fcdd5bcbab Improve i18n-js generation and use 2020-11-24 17:02:45 -06:00
Eric Schultz
de840411fb Create a version of yup that uses useIntl 2020-11-24 13:00:40 -06:00
Eric Schultz
1bbb83c280 Fix bug preventing jest from ever finishing on build server 2020-11-10 16:52:26 -06:00
Eric Schultz
ed62f02b53 Fix a lint error in a spec file 2020-11-10 16:52:26 -06:00
Eric Schultz
c9a1bdb3e4 Fix an eslint for hooks issue 2020-11-10 16:52:26 -06:00
Eric Schultz
e8d439d63c Creating intl expected messages from yup is simpler 2020-10-24 19:49:23 -05:00
Eric Schultz
94f63f3b3c Translations regenerate at runtime when using webpack-dev-server or storybook 2020-10-24 19:02:19 -05:00
Eric Schultz
57af3b92ea Extract the Intl decorator for storybook 2020-10-24 19:02:19 -05:00
Eric Schultz
9a02e56800 Rename Intl so you can use normal react-intl interface but only use our module 2020-10-24 19:02:19 -05:00
Eric Schultz
1a87c097ab Convert from comma-dangle to @typescript-eslint/comma-dangle in eslint 2020-10-23 15:08:04 -05:00
Eric Schultz
edcb2613f1 Add @typescript-eslint/member-delimiter-style to eslint 2020-10-23 15:08:04 -05:00
Eric Schultz
c43eb07638 Add documentation to Money.isNegative 2020-10-23 15:08:04 -05:00
Eric Schultz
659c2eecc2 Add @typescript-eslint/member-ordering to eslint 2020-10-23 15:08:04 -05:00
Eric Schultz
aedb45e78b Fix warnings on components/tests/intl/index.tsx 2020-10-21 15:00:06 -05:00
Eric Schultz
203a62ac51 Fix some types which were set to any 2020-10-21 15:00:06 -05:00
Eric Schultz
2ff0c5460e Fix warning about Formik in jest tests 2020-10-21 13:48:09 -05:00
Eric Schultz
cba2acfe55 Reorganize HoudiniIntl 2020-10-20 17:08:34 -05:00
Eric Schultz
0fe9810f1b Make hooks a subdirectory of app/javascript 2020-10-20 17:08:34 -05:00
Eric Schultz
807143fe65 Add the intl-polyfill for IE11 2020-10-09 11:47:39 -05:00
Eric Schultz
35402a0d18 Correct blocklist/allowlist language 2020-10-05 15:07:21 -05:00
Eric Schultz
0f0a0d2063 Add comma-dangle requirement for eslint 2020-09-30 13:23:39 -05:00
Eric Schultz
176f88a9c4 Fix supporter import bug 2020-09-01 21:32:32 -05:00
Eric Schultz
45bf8cb2c1 Create MoneyTextField 2020-08-10 16:06:30 -05:00
Eric Schultz
e1979d809f Add HoudiniIntl 2020-08-01 11:14:08 -05:00
Eric
ae0e3e0da0 Correct bug preventing translations from displaying 2020-07-30 21:20:56 -05:00
Eric Schultz
260e0596ab Add useSteps hook 2020-07-16 15:39:40 -05:00
Eric
0e9ab03352 Add lodash-joins 2020-07-15 12:30:18 -05:00
Eric
40fdd7a8b9 Add missing license information on money.spec.ts 2020-07-15 11:47:45 -05:00
Eric
219c815bec Fix the build from react-intl changes 2020-06-30 17:26:32 -05:00
Eric
d33600f663 Update specs to pass on updated react-intl 2020-06-30 17:26:32 -05:00
Eric
415e3b80cc Add additional react eslint checks. Illustrate its use on a single file. 2020-06-29 17:20:56 -05:00
Eric
862eea3867 Update snapshots due to upgraded jest packages 2020-06-27 15:09:03 -05:00
Eric
48f2303216 Enforce ts tab indents for accessibility 2020-06-27 15:09:03 -05:00
Eric
4e51e9ecfc Lint money.spec.ts 2020-06-27 15:09:03 -05:00
Eric
6554861627 Add money.ts as first linted .ts file 2020-06-27 15:09:03 -05:00
Eric
9eedc704b5 Change names of the Money properties and add some specs 2020-06-26 17:04:39 -05:00
Eric
79d7d2c99d Correct a few ts bugs 2020-06-24 17:53:22 -05:00
Eric
977fff89be Add JS Money type 2020-06-24 17:53:22 -05:00
Eric
0b02f64693 Add example storybook 2020-06-24 13:04:03 -05:00