mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-04 22:16:08 +00:00
16 lines
652 B
CoffeeScript
16 lines
652 B
CoffeeScript
Darkswarm.directive "enterpriseModal", ($modal, Enterprises, EnterpriseResource) ->
|
|
restrict: 'E'
|
|
replace: true
|
|
template: "<a ng-transclude></a>"
|
|
transclude: true
|
|
link: (scope, elem, attrs, ctrl) ->
|
|
elem.on "click", (ev) =>
|
|
ev.stopPropagation()
|
|
params =
|
|
id: scope.enterprise.id
|
|
EnterpriseResource.relatives params, (data) =>
|
|
Enterprises.addEnterprises data
|
|
scope.enterprise = Enterprises.enterprises_by_id[scope.enterprise.id]
|
|
Enterprises.dereferenceEnterprise scope.enterprise
|
|
scope.modalInstance = $modal.open(controller: ctrl, templateUrl: 'enterprise_modal.html', scope: scope)
|