export default()

in public/javascripts/app/utils/safe-apply.js [3:15]


export default ($scope, fn) => {
  if (!$scope || !fn) {
    return;
  }

  const phase = $scope.$root.$$phase;
  if (phase === '$apply' || phase === '$digest' ) {
    fn();
  }
  else {
    $scope.$apply(fn);
  }
}