You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're updating our components to use actual classes rather than functions with a prototype.
Internally, we're also updating our tools and linting configuration now they're no longer held back by the need to support old browsers.
Why
Besides their more compact syntax, using classes will open the door to factorising common component behaviours so it can be inherited by the different components sharing them.
Updating our tools will allow us to benefit from their latest features, and our linting will need to match the newer features we're now able to use.
Who needs to work on this
Developers
Who needs to review this
Developers
Tasks
The content you are editing has changed. Please copy your edits and refresh the page.
What
We're updating our components to use actual classes rather than functions with a prototype.
Internally, we're also updating our tools and linting configuration now they're no longer held back by the need to support old browsers.
Why
Besides their more compact syntax, using classes will open the door to factorising common component behaviours so it can be inherited by the different components sharing them.
Updating our tools will allow us to benefit from their latest features, and our linting will need to match the newer features we're now able to use.
Who needs to work on this
Developers
Who needs to review this
Developers
Tasks
v5
Post v5
The text was updated successfully, but these errors were encountered: