diff --git a/src/app/components/noosfero-activities/activity/activity.directive.js b/src/app/components/noosfero-activities/activity/activity.directive.js index 7905ec3..1e73ab9 100644 --- a/src/app/components/noosfero-activities/activity/activity.directive.js +++ b/src/app/components/noosfero-activities/activity/activity.directive.js @@ -13,9 +13,20 @@ activity: '=', }, templateUrl: 'app/components/noosfero-activities/activity/activity.html', - replace: true + replace: true, + controller: ActivityController, + controllerAs: 'vm', + bindToController: true }; return directive; + + /** @ngInject */ + function ActivityController() { + var vm = this; + vm.getActivityTemplate = function(activity) { + return 'app/components/noosfero-activities/activity/' + activity.verb + '.html'; + } + } } })(); diff --git a/src/app/components/noosfero-activities/activity/activity.html b/src/app/components/noosfero-activities/activity/activity.html index 8662e91..63eb36b 100644 --- a/src/app/components/noosfero-activities/activity/activity.html +++ b/src/app/components/noosfero-activities/activity/activity.html @@ -1,12 +1,3 @@
-
{{activity}}-
+
+