Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
https://dsdmoj.atlassian.net/browse/APS-1678
Changes in this PR
This PR adds the AP occupancy view page in a moderately basic form. The page loads the premisesDaySummary and shows the high-level information in a summary table. It also calculates any characteristic overbooking and shows a summary of this in the blue banner - only if there is a characteristic overbooking. The design doesn't appear to cover what to do in the event of a non-characteristic overbooking.
There are also a couple of navigation arrows to go to the next and previous days (the dates for which are sent by the API for some reason).
Since this functionality does not use the lists of bookings or lost beds (apart from counting the lost bed records for the summary) I've not yet added these lists in the factory for the day summary. That will come in the next ticket.
Screenshots of UI changes