VardanHakobyan
|
9f142c05df
|
style: set correct margins for "Advanced Options" button
|
2021-06-17 11:35:27 +04:00 |
|
VardanHakobyan
|
c897199d33
|
refactor: move user-related data to appStore
|
2021-06-16 17:00:13 +04:00 |
|
VardanHakobyan
|
018251838c
|
refactor: read the required data from appState instead of passing by parent component
|
2021-06-16 16:20:23 +04:00 |
|
VardanHakobyan
|
17515848b4
|
fix: observe KeyStatusChanged event and correctly update hasProtections info
|
2021-06-16 16:00:14 +04:00 |
|
VardanHakobyan
|
6a3433d522
|
style: make "Advanced Options" button's styling similar to its previous "a" element's style
|
2021-06-16 15:18:06 +04:00 |
|
VardanHakobyan
|
96aaff5ff8
|
refactor: move all applicable parts to mobx instead of passing from parent to children components
|
2021-06-16 15:16:45 +04:00 |
|
VardanHakobyan
|
c1e88a8ac0
|
refactor: add hidden class and tabIndex for accessibility
|
2021-06-15 17:16:05 +04:00 |
|
VardanHakobyan
|
adfef38bdc
|
refactor: reviewer's comment
- use Preact's `FunctionalComponent` instead of React's `FC` to keep the app more lightweight
- remove `@node_modules/` from imports
|
2021-06-15 12:07:03 +04:00 |
|
VardanHakobyan
|
42ea6a1ea9
|
refactor: separate DataBackup and ErrorReporting components, remove the original (large) AccountMenu component
|
2021-06-14 18:40:07 +04:00 |
|
VardanHakobyan
|
9de1b30291
|
fix: correctly update Merge local data checkbox' state
|
2021-06-11 15:04:38 +04:00 |
|
VardanHakobyan
|
abb0b6595e
|
style: split AccountMenu to smaller components
- change link to button for "Advanced Options"
- show cursor as pointer on checkbox and its label
|
2021-06-11 15:01:56 +04:00 |
|
VardanHakobyan
|
8a2fa13d4e
|
refactor: split AccountMenu to smaller components
Notes:
- remove `url` and keep only `server`, as they are duplicating each other
|
2021-06-10 18:38:44 +04:00 |
|