|
|
@@ -2342,6 +2342,11 @@ __webpack_require__.r(__webpack_exports__);
|
|
|
});
|
|
|
return list;
|
|
|
}
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ deleteCred: function deleteCred(index) {
|
|
|
+ console.log(this.credentials.splice(index, 1));
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
|
|
|
@@ -2421,6 +2426,8 @@ __webpack_require__.r(__webpack_exports__);
|
|
|
|
|
|
axios["delete"]('/api/credentials/' + this.data.credid, this.data).then(function (response) {
|
|
|
$('#credential' + _this2.data.credid + 'deleteModal').modal('hide');
|
|
|
+
|
|
|
+ _this2.$emit('delete-cred');
|
|
|
})["catch"](function (error) {
|
|
|
console.error(error);
|
|
|
});
|
|
|
@@ -49521,13 +49528,18 @@ var render = function() {
|
|
|
[_vm._v("New Credential")]
|
|
|
),
|
|
|
_vm._v(" "),
|
|
|
- _vm._l(_vm.credentials, function(credential) {
|
|
|
+ _vm._l(_vm.credentials, function(credential, index) {
|
|
|
return _c(
|
|
|
"div",
|
|
|
- { key: credential.credid },
|
|
|
+ { key: index },
|
|
|
[
|
|
|
_c("credential", {
|
|
|
- attrs: { credential: credential, descriptions: _vm.creddescList }
|
|
|
+ attrs: { credential: credential, descriptions: _vm.creddescList },
|
|
|
+ on: {
|
|
|
+ "delete-cred": function($event) {
|
|
|
+ return _vm.deleteCred(index)
|
|
|
+ }
|
|
|
+ }
|
|
|
})
|
|
|
],
|
|
|
1
|