DZPUPWWDQKAHFF6BSDJCT4T7JM6UF4OW7XN5PEXKQCVZ2TRTASEAC
GATXGJDBILWGM7GTYLMATXD65BB2FU6I54WM3JMBUPZ7IC6VWA6AC
2OHYE4XLWOVSUBIDICNCM4GEFVB3FDW2NZWOLSVZEYW2XBIB77BQC
DJF3AQJNNKWGV7XTOFOHK4YUSQF5YEDAVMXATVMT6RU6DWP2ETYQC
Z2GITYCX4GLFIH2NUNPMWNPJXKMNRLSL4FAN7YTDIFRSH6DJU2JAC
W6W6YBQ6VLEPWLG6GG5VJIJ3LGDISF42HAEC5KV3G5CAMCHIHXAQC
/// Toggle to switch between dark mode and light mode
/// Application navigation bar
/// Test view for test stuff
/// A container for the current user's status
/// Application main component
/// Given an arbitrary username, give a 1-2 character identifier
/// Shows an avatar, with a menu to head to login page or show login status
/// What is the current user's status?
/// Information needed by the server to create a new user
/// Get the user's status from the server
/// (Attempt to) create a new user on the server
/// Log out of the current user's session on the server
/// Attempt to extract an API error from a response
/// View to manipulate the current user and their session/state
/// password field did not match with corfirm password field
/// password was empty
/// General API error