Commit dba7062f by Torkel Ödegaard

Some more polish to confirm dialogs

parent 6786ffff
...@@ -21,6 +21,8 @@ function (angular) { ...@@ -21,6 +21,8 @@ function (angular) {
$scope.deleteUser = function(user) { $scope.deleteUser = function(user) {
$scope.appEvent('confirm-modal', { $scope.appEvent('confirm-modal', {
title: 'Do you want to delete ' + user.login + '?', title: 'Do you want to delete ' + user.login + '?',
icon: 'fa-trash',
yesText: 'Delete',
onConfirm: function() { onConfirm: function() {
backendSrv.delete('/api/admin/users/' + user.id).then(function() { backendSrv.delete('/api/admin/users/' + user.id).then(function() {
$scope.getUsers(); $scope.getUsers();
......
...@@ -105,6 +105,8 @@ function (angular, _, moment) { ...@@ -105,6 +105,8 @@ function (angular, _, moment) {
$scope.deleteDashboard = function() { $scope.deleteDashboard = function() {
$scope.appEvent('confirm-modal', { $scope.appEvent('confirm-modal', {
title: 'Do you want to delete dashboard ' + $scope.dashboard.title + '?', title: 'Do you want to delete dashboard ' + $scope.dashboard.title + '?',
icon: 'fa-trash',
yesText: 'Delete',
onConfirm: function() { onConfirm: function() {
$scope.deleteDashboardConfirmed(); $scope.deleteDashboardConfirmed();
} }
......
...@@ -50,6 +50,8 @@ function (angular, app, _, config) { ...@@ -50,6 +50,8 @@ function (angular, app, _, config) {
$scope.delete_row = function() { $scope.delete_row = function() {
$scope.appEvent('confirm-modal', { $scope.appEvent('confirm-modal', {
title: 'Are you sure you want to delete this row?', title: 'Are you sure you want to delete this row?',
icon: 'fa-trash',
yesText: 'delete',
onConfirm: function() { onConfirm: function() {
$scope.dashboard.rows = _.without($scope.dashboard.rows, $scope.row); $scope.dashboard.rows = _.without($scope.dashboard.rows, $scope.row);
} }
...@@ -82,6 +84,8 @@ function (angular, app, _, config) { ...@@ -82,6 +84,8 @@ function (angular, app, _, config) {
$scope.remove_panel_from_row = function(row, panel) { $scope.remove_panel_from_row = function(row, panel) {
$scope.appEvent('confirm-modal', { $scope.appEvent('confirm-modal', {
title: 'Are you sure you want to remove this panel?', title: 'Are you sure you want to remove this panel?',
icon: 'fa-trash',
yesText: 'Delete',
onConfirm: function() { onConfirm: function() {
row.panels = _.without(row.panels, panel); row.panels = _.without(row.panels, panel);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment