If I am not mistaken, dot notation is supported too for matches call right? I find the object too verbose.
state.matches('grandparentStateNode.parentStateNode.childStateNode')
feels somewhat easier to read. Obviously it's not possible to type check correctly, so that's a disadvantage for sure.
Thank you for pointing out. I just recently learned about the dot notation and find it cleaner too.
I believe state.matches does not yet have strict type support. For the time being, it's just a matter of preference which syntax to use.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
If I am not mistaken, dot notation is supported too for matches call right? I find the object too verbose.
state.matches('grandparentStateNode.parentStateNode.childStateNode')
feels somewhat easier to read. Obviously it's not possible to type check correctly, so that's a disadvantage for sure.
Thank you for pointing out. I just recently learned about the dot notation and find it cleaner too.
I believe state.matches does not yet have strict type support. For the time being, it's just a matter of preference which syntax to use.