For whole PR:
I don't know how much time do you have for fixes, but:
using js-prefixed class names as js selectors if possible, e.g. paymentCheckboxesClass: '.js-payment-method', is always a good practice - then it is clear that class is used for js purposes, not for styling and css changes don't affect js & vice versa
For whole PR: I don't know how much time do you have for fixes, but: using
js-prefixed
class names as js selectors if possible, e.g. paymentCheckboxesClass: '.js-payment-method', is always a good practice - then it is clear that class is used for js purposes, not for styling and css changes don't affect js & vice versa