Added the closing date to the table, and narrowed its columns to fit
The backend's new closing_date, the bid deadline, is a Closing column before the start and end dates, which are now the contract's: the details dialog calls them Contract start and Contract end. Closing sorts soonest first, with no date last, and shows the time it closes in the cell's tooltip and in the dialog. The API types are regenerated for it. To make room, the SME suitable column is now an SME badge beside the status, shown only when it's suitable, so the Status column sorts by status alone and a stored SME sort goes back to the default. The Mark column is narrower. An opportunity without a status is shown as Unknown, in the colours of the statuses without their own, such as Cancelled and Withdrawn, rather than as a blank badge or a dash.
This commit is contained in:
1 parent
c678b02662
commit
3bb2711276
10 files changed
+65
-42
No files matched your search
@@ -81,7 +81,7 @@ export function MarkMenu(props: Props): JSX.Element {
|
||||
<button
|
||||
ref={button}
|
||||
type="button"
|
||||
class="flex min-h-9 w-44 items-center gap-2 rounded-md border border-line bg-surface px-2 py-1 text-left hover:border-muted"
|
||||
class="flex min-h-9 w-36 items-center gap-2 rounded-md border border-line bg-surface px-2 py-1 text-left hover:border-muted"
|
||||
aria-haspopup="true"
|
||||
aria-expanded={isOpen()}
|
||||
aria-controls={isOpen() ? menuId : undefined}
|
||||
|
||||
Reference in new issue
Block a user