message: Vendor item click broadcasting itself.
  This is done because the tracker service listens for these broadcasts and calls the reviews API when it is notified that something was clicked.
diff: @@ -15,7 +15,7 @@ export const VendorItem = {
  let otherDialog = null;
  -function VendorItemCtrl($scope, ngDialog, dimStoreService) {
  +function VendorItemCtrl($rootScope, $scope, ngDialog, dimStoreService) {
  'ngInject';
  const vm = this;
  @@ -97,6 +97,8 @@ function VendorItemCtrl($scope, ngDialog, dimStoreService) {
  dialogResult.closePromise.then(() => {
  dialogResult = null;
  });
  +
  + $rootScope.$broadcast('item-clicked', item);
  }
  };
  