Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore: Update eslint and its config, clean up some lint #3293

Open
wants to merge 6 commits into
base: trunk
Choose a base branch
from

Conversation

codebykat
Copy link
Member

Fix

Spun this off from the other dependencies upgrade so we can lint things in peace. eslint 9 moved to a new config file format.

See https://eslint.org/docs/latest/use/configure/migration-guide

Test

  1. make lint-js

Mine shows:

✖ 31 problems (0 errors, 31 warnings)

Release

RELEASE-NOTES.md was updated with:

Updated eslint configuration

@codebykat codebykat self-assigned this Feb 12, 2025
@codebykat codebykat marked this pull request as ready for review February 12, 2025 06:51
Copy link
Contributor

@roundhill roundhill left a comment

Choose a reason for hiding this comment

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

Tested well, I noticed this error in the logs while searching:

Tooltip.js:315 MUI: You are providing a disabled `button` child to the Tooltip component.
A disabled element does not fire events.
Tooltip needs to listen to the child element's events to display the title.

Add a simple wrapper element, such as a `span`.

@codebykat
Copy link
Member Author

Oh hm that looks familiar. I wonder if I had a solution to it in the past...

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