SIGN IN SIGN UP

Improve actions macros (#3292)

- `actions!` now uses `#[action]` on each struct to reduce duplication.
- The `#[action]` macro now works on unit structs.
- Renamed `menu::unused` to `menu::init` and added more explanation in
comments.

Release Notes:

- N/A
M
Mikayla Maki committed
ca3341f0660b76cf14579a5a14a3d54f948b80fc
Committed by GitHub <noreply@github.com> on 11/14/2023, 1:14:56 AM