update ui on add/update of basketItem