Approve requisition list

Description

A user must be able to view all requisitions that need approval. This screen displays a list of all requisitions needing approval, that the user has access to. When a requisition in a list is clicked, the user is take to a screen to approve that requisition, this specific behavior will be created in and can be mock in this ticket as a console log message with the requisition ID.

This page is accessible at a page URL like: <server url>/requisitions/approval

The list is searchable by:

  • Program

  • Facility Name

  • Facility Code

  • All (meaning any of the above fields)

All columns in the list are sortable.

See the v2 functionality here, for examples of:

  • Requisition hover state

  • Data styling

  • Search behavior

Acceptance Criteria:

  • Visible page at /requisitions/approval (or similar)

  • When a requisition is clicked, a console message is shown with the requisition ID

  • Page styling matches V2 styling

Note: RBAC is not currently implemented for the requisitions endpoint in the Requisitions service — so the results returned will include requisitions that a user might not have visibility or access to. This will be checked in the future.

Assignee

Sebastian Brudziński

Reporter

Nick Reid

Labels

None

Story Points

8

Epic Link

Sprint

None

Fix versions

Priority

Major
Configure