Commit Graph

60 Commits

Author SHA1 Message Date
Derrick Hammer dc3fe6adb6
refactor: split Lume Provider into LumeStatusProvider, NetworksProvider, and AuthProvider 2023-10-16 14:55:01 -04:00
Derrick Hammer c18fc924a4
refactor: fourth pass at CircularProgress 2023-10-13 02:31:22 -04:00
Derrick Hammer 8a57d5d4af
refactor: third pass at CircularProgress 2023-10-13 02:23:32 -04:00
Derrick Hammer 2567620b6b
refactor: second pass at CircularProgress 2023-10-13 02:13:07 -04:00
Derrick Hammer 11ceeb7916
refactor: initial pass at rewriting the CircularProgress component 2023-10-13 01:49:52 -04:00
Derrick Hammer 7c35c45904
fix: we need pascalCase 2023-10-12 15:15:59 -04:00
Derrick Hammer 461147b7ac
fix: camelCase the type, not the name 2023-10-12 15:08:30 -04:00
Derrick Hammer b26f31e4d8
refactor: camelcase network types 2023-10-12 15:01:18 -04:00
Derrick Hammer 897405b092
fix: remove debug 2023-10-12 14:54:07 -04:00
Derrick Hammer d77c4c2a60
fix: debug 2023-10-12 14:48:19 -04:00
Derrick Hammer cccdfdedbb
fix: pass props to trigger and add disabled button styling 2023-10-12 14:47:33 -04:00
Derrick Hammer d886b6f2d0
fix: handling of children 2023-10-12 14:21:23 -04:00
Derrick Hammer 1de4d2c013
refactor: pass props to trigger 2023-10-12 14:12:03 -04:00
Derrick Hammer 02fd3e558f
refactor: pass props to dashboard button 2023-10-12 14:02:31 -04:00
Derrick Hammer cbfce62f95
refactor: add inited state 2023-10-12 13:18:17 -04:00
Derrick Hammer c77725d915
refactor: export LumeContextType 2023-10-12 13:03:25 -04:00
Derrick Hammer aa6ede68f0
refactor: move state detection to context so we can set it at the app level 2023-10-12 12:48:57 -04:00
Derrick Hammer 40ea3f9fc0
fix: remove debug 2023-10-12 12:32:18 -04:00
Derrick Hammer bf023856b9
fix: missing fetchAndUpdateNetworks call 2023-10-12 12:22:07 -04:00
Derrick Hammer ba38e6be70
fix: debug 2023-10-12 12:02:09 -04:00
Derrick Hammer f68070e38c
fix: change fetchAndUpdateNetworks to be a cached callback 2023-10-12 11:46:53 -04:00
Derrick Hammer dfe87396b9
fix: only use the private key, not extended 2023-10-12 05:02:33 -04:00
Derrick Hammer 03434b4329
fix: abort and unsub if we unmount inside the loop, and check after the loop as well 2023-10-12 04:40:16 -04:00
Derrick Hammer 92c18ca940
fix: try to avoid unneeded re-rendering if we unmount while in the process of mounting 2023-10-12 04:30:44 -04:00
Derrick Hammer 4f5118fe34
fix: use init, not kernelLoaded 2023-10-11 04:24:56 -04:00
Derrick Hammer 1642fd44e4
refactor: improve LumeProvider and track login and kernel loaded state 2023-10-11 04:05:06 -04:00
Juan Di Toro 0db2a24f92 fix: better components 2023-10-10 17:16:58 +02:00
Juan Di Toro f9664fc849 fix: improve components 2023-10-10 16:50:42 +02:00
Juan Di Toro 099b2f2c64 feat: allow to customize the lume identity trigger 2023-10-10 16:26:43 +02:00
Juan Di Toro 7b1dc37e72 fix: properly adding the scope 2023-10-10 13:21:23 +02:00
Juan Di Toro 7fc193ce72 fix: styles on lume identity 2023-10-10 12:40:39 +02:00
Derrick Hammer 935675f7e8
fix: translate seed phrase length into bits 2023-10-09 15:34:08 -04:00
Juan Di Toro 7f30d9091a fix: lib working weirdly not anymore 2023-10-09 21:13:50 +02:00
Juan Di Toro 4e5b8a5eab fix: modal not showing 2023-10-09 21:03:45 +02:00
Derrick Hammer 0e740775cb
refactor: LumeIdentityContext and Session no longer needed 2023-10-09 12:44:44 -04:00
Derrick Hammer 39f3984ee4
refactor: implement bip39 2023-10-09 12:43:20 -04:00
Derrick Hammer cb1b30d826
ci: setup 2023-10-09 10:42:46 -04:00
Derrick Hammer 0d00283ba1
fix: attributes needs to be changed 2023-10-09 08:55:45 -04:00
Derrick Hammer 6c17ea89d9
style: format 2023-10-09 08:55:16 -04:00
Derrick Hammer 185611f09a
refactor: update imports 2023-10-09 03:34:02 -04:00
Derrick Hammer bb2bfe406f
refactor: update imports 2023-10-09 02:46:52 -04:00
Derrick Hammer 0551582887
fix: update syncState and how status updates work and their types 2023-10-09 02:35:36 -04:00
Derrick Hammer 349fa936d5
refactor: update imports and reformat 2023-10-09 02:34:52 -04:00
Derrick Hammer 4982a3dd1a
fix: set default syncState 2023-10-09 02:26:50 -04:00
Derrick Hammer 32afd2f4ae
refactor: change imports 2023-10-09 02:24:55 -04:00
Derrick Hammer 1d1a02527b
fix: use sync not progress 2023-10-09 02:23:16 -04:00
Derrick Hammer c3400859dc
refactor: change ChainIndicator to NetworkIndicator 2023-10-09 02:21:52 -04:00
Derrick Hammer baa4365abb
fix: import useState 2023-10-09 02:21:23 -04:00
Derrick Hammer 9d4a503c5c
refactor: render all networks dynamically 2023-10-09 02:13:47 -04:00
Derrick Hammer ba09919807
refactor: keep syncState defined and add error 2023-10-09 02:06:08 -04:00