Skip to content

Datatables upgrade#622

Open
droberts-ctrlo wants to merge 17 commits into
ctrlo:dev-bootstrapfrom
droberts-ctrlo:datatables-upgrade
Open

Datatables upgrade#622
droberts-ctrlo wants to merge 17 commits into
ctrlo:dev-bootstrapfrom
droberts-ctrlo:datatables-upgrade

Conversation

@droberts-ctrlo
Copy link
Copy Markdown
Contributor

No description provided.

Also removed extra yarn commands that weren't needed, and automated download of browserslist updates on build.
…changed

Removed cjs from eslint - cjs are used for internal development files, and should never be included
… dev branch

Updated files where dev changes weren't included
Updated documentation

Fixed formatting and code where this was broken on merge with current dev branch

Added fix for error on documentComponent

Updated code files with changes as required where they were included in dev

Updated file where missing function wasn't included
Updated code files with changes as required where they were included in dev
Updated to use new switch component for fullscreen
… dev branch

Updated and removed extra dependencies and exports where not required

Further package changes and TSConfig updates

Removed knip

Removed extra unused dependencies

Updated with changes within current dev

Updated code files with changes as required where they were included in dev

Updated file where missing function wasn't included

Fixed error in markdown that was missed during upgrade
Copy link
Copy Markdown

@pwlodarski-ctrlo pwlodarski-ctrlo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR reviewed - just a few clarifications.

Comment thread src/frontend/components/data-table/lib/component.js Outdated
Comment thread src/frontend/components/data-table/lib/component.js Outdated
Comment thread src/frontend/components/data-table/lib/component.js Outdated
Comment thread src/frontend/components/data-table/_data-table.scss
Comment thread src/frontend/js/lib/util/helpers/decorators.ts Outdated
Comment thread src/frontend/js/lib/util/helpers/decorators.ts Outdated
Comment thread src/frontend/js/lib/util/helpers/decorators.ts Outdated
Comment thread src/frontend/js/lib/util/helpers/decorators.ts Outdated
Comment thread src/frontend/js/lib/util/storageProvider/lib/storageProvider.test.ts Outdated
Copy link
Copy Markdown

@pwlodarski-ctrlo pwlodarski-ctrlo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Final PR review - all good!

@droberts-ctrlo
Copy link
Copy Markdown
Contributor Author

On checking, DataTables is currently broken in this build.

Do not merge for now.

@droberts-ctrlo droberts-ctrlo marked this pull request as draft May 20, 2026 15:46
@droberts-ctrlo
Copy link
Copy Markdown
Contributor Author

Fixes now complete - Cypress and Webdriver tests will not pass as there is no build

@droberts-ctrlo droberts-ctrlo marked this pull request as ready for review May 21, 2026 15:06
@droberts-ctrlo
Copy link
Copy Markdown
Contributor Author

Fixes now complete - Cypress and Webdriver tests will not pass as there is no build

Jest currently arguing - will fix then push changes from review

@droberts-ctrlo droberts-ctrlo marked this pull request as draft May 21, 2026 16:02
@droberts-ctrlo
Copy link
Copy Markdown
Contributor Author

Jest fixed - issue was local to my machine

@droberts-ctrlo droberts-ctrlo marked this pull request as ready for review May 21, 2026 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants