the lowermost button with an "add" label will emit the signal clicked, which will get propagated upwards as add. This is bad practice, and we should instead have an action called playlist.add(videoId) which will add the track and remove the need for those signals
In some components we have widgets like the following scenario:
the lowermost button with an "add" label will emit the signal clicked, which will get propagated upwards as
add
. This is bad practice, and we should instead have an action calledplaylist.add(videoId)
which will add the track and remove the need for those signals