Skip to content

Replace JQuery DataTables with LuxDataTable component #555

@rladdusaw

Description

@rladdusaw

What maintenance needs to be done?

Replace JQuery DataTables with LuxDataTable component

Level of urgency

  • High
  • Moderate
  • Low

Why is this maintenance needed?

The JQuery library creates disabled buttons as anchors instead of button elements and is giving our accessibility tools false positives.

Acceptance criteria

  • If this change touches any of the files referenced in .rubocop_todo.yml create a new ticket to address the rubocop todo.
  • We no longer use the JQuery DataTables library

Implementation notes, if any

See pulibrary/orangelight#4608

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions