Issue Summary

      The current state is not defined for the currently selected pagination link.

      Steps to Reproduce

      1. Open "view incidents" page.
            1. Navigate to pagination links such as "1", "2", "3", etc.

      Observe that current state is not programatically defined for the currently selected page.

      Screenshot

      Actual Results

      The current state is not programmatically defined for the currently active pagination link.
      As a result, screen reader users will not be aware of the currently active state of the link.

      Expected Results

      Ensure that the current state of the active pagination link is defined using the "aria-current" attribute with an appropriate token value. Apply the following changes: Add the aria-current="page" attribute to <href> element of the link. Ensure that the "aria-current" attribute is updated as per user interaction using scripting.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

      Environment

      MacBook Pro (14-inch, 2021)
      macOs Ventura  13.4
      Chrome - Version 114.0.5735.106 (Official Build) (arm64)
      Firefox- Version 112.0. 1
      Safari- Version 16.5 (18615.2.9.11.4)
      JAWS- Version 2023
      NVDA- Version 2023
      Voiceover - Version Latest

          Form Name

            [JSDSERVER-14223] View incidents: current state not defined

              Unassigned Unassigned
              2ed0908a25bc Tanmay Mirgal (Inactive)
              Affected customers:
              0 This affects my team
              Watchers:
              2 Start watching this issue

                Created:
                Updated: