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

Throw an error if JavaScript components receive the wrong type of $module #4035

Closed
1 task done
Tracked by #3478
romaricpascal opened this issue Aug 1, 2023 · 0 comments · Fixed by #4104
Closed
1 task done
Tracked by #3478

Throw an error if JavaScript components receive the wrong type of $module #4035

romaricpascal opened this issue Aug 1, 2023 · 0 comments · Fixed by #4104
Assignees
Milestone

Comments

@romaricpascal
Copy link
Member

romaricpascal commented Aug 1, 2023

What

Update all components constructor to throw a TypeError an ElementError if the $module they receive is not of the right type.

Why

This is part of our work to have our components throw rather than silently return during initialisation.

JavaScript already provides a TypeError for this kind of situation, so we don't need to bring in a new error.

Who needs to work on this

Developers

Who needs to review this

Developers

Done when

  • All components have been updated to throw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging a pull request may close this issue.

1 participant