-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature(poster): Add Hubble poster handler #16
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please run the linter/formatter before merging, because there is a lot of stuff wrong (like indentation).
src/modules/handlers/screen/poster/gewis/gewis-poster-screen-controller.ts
Outdated
Show resolved
Hide resolved
src/modules/handlers/screen/poster/base-poster-screen-handler.ts
Outdated
Show resolved
Hide resolved
src/modules/handlers/screen/poster/base-poster-screen-controller.ts
Outdated
Show resolved
Hide resolved
Oh and please also verify the interoperability with the Backoffice, because stuff might break because the endpoints have changed. Maybe you even want a single endpoint to return the posters and force refresh them? Because then you can keep just a single poster overview in the backoffice. Stuff like colors and BorrelMode can be made (in)visible with conditional rendering using feature flags. |
Add the Hubble poster handler to the core
Description
Abstract most base behavior to base classes and extend for GEWIS and Hubble with the needed features.
Also adds colors as option in the posters, and hides everything behind feature flags
Related issues/external references
Types of changes