Skip to content

Commit cfb04b7

Browse files
authored
Applied Patch for UI-Modal unknown provider when in production build (silverbux#42)
1 parent d3a8f0d commit cfb04b7

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

angular/app/components/ui-modal/ui-modal.component.js

+11-9
Original file line numberDiff line numberDiff line change
@@ -23,31 +23,33 @@ class UiModalController {
2323
controllerAs: 'mvm',
2424
size: size,
2525
resolve: {
26-
items: function () {
26+
items: () => {
2727
return items
2828
}
2929
}
3030
})
3131

32-
modalInstance.result.then(function (selectedItem) {
32+
modalInstance.result.then((selectedItem) => {
3333
$scope.selected = selectedItem
34-
}, function () {
34+
}, () => {
3535
$log.info('Modal dismissed at: ' + new Date())
3636
})
3737
}
3838

3939
modalcontroller ($scope, $uibModalInstance, items) {
40+
'ngInject'
41+
4042
this.items = items
4143

4244
$scope.selected = {
4345
item: items[0]
4446
}
4547

46-
this.ok = function () {
48+
this.ok = () => {
4749
$uibModalInstance.close($scope.selected.item)
4850
}
4951

50-
this.cancel = function () {
52+
this.cancel = () => {
5153
$uibModalInstance.dismiss('cancel')
5254
}
5355
}
@@ -65,7 +67,7 @@ class UiModalController {
6567
confirmButtonColor: '#DD6B55',
6668
confirmButtonText: 'Yes, delete it!',
6769
closeOnConfirm: false
68-
}, function () {
70+
}, () => {
6971
swal('Deleted!', 'Your imaginary file has been deleted.', 'success')
7072
})
7173
}
@@ -89,7 +91,7 @@ class UiModalController {
8991
cancelButtonText: 'No, cancel plx!',
9092
closeOnConfirm: false,
9193
closeOnCancel: false
92-
}, function (isConfirm) {
94+
}, (isConfirm) => {
9395
if (isConfirm) {
9496
swal('Deleted!', 'Your imaginary file has been deleted.', 'success')
9597
} else {
@@ -132,7 +134,7 @@ class UiModalController {
132134
closeOnConfirm: false,
133135
animation: 'slide-from-top',
134136
inputPlaceholder: 'Write something'
135-
}, function (inputValue) {
137+
}, (inputValue) => {
136138
if (inputValue === false)
137139
return false
138140
if (inputValue === '') {
@@ -153,7 +155,7 @@ class UiModalController {
153155
showCancelButton: true,
154156
closeOnConfirm: false,
155157
showLoaderOnConfirm: true
156-
}, function () {
158+
}, () => {
157159
let UserData = API.service('me', API.all('users'))
158160

159161
UserData.one().get()

0 commit comments

Comments
 (0)