Remaining work depends on olinlibrary/ABE#214. This work is to retrieve the account info from GET /account instead of initializing it to a constant that grants all permissions; to extend withServerInfo (currently in PR #219) to verify that the account has been loaded; and to guard the Sidebar by withServerInfo.
Required
Changes must conform to these requirements:
[x] yarn test passes. All new and existing tests pass.
[x] yarn lint passes. All new code follows the code style of this project.
Aspirational
We don't yet require these, but they are nice to have:
[ ] New code is covered by new or existing tests.
[ ] Changed code is covered by new or existing tests.
Description
Start #217, #179.
Remaining work depends on olinlibrary/ABE#214. This work is to retrieve the account info from
GET /account
instead of initializing it to a constant that grants all permissions; to extendwithServerInfo
(currently in PR #219) to verify that the account has been loaded; and to guard the Sidebar bywithServerInfo
.Required
Changes must conform to these requirements:
yarn test
passes. All new and existing tests pass.yarn lint
passes. All new code follows the code style of this project.Aspirational
We don't yet require these, but they are nice to have: