1
0
mirror of https://github.com/bitwarden/web synced 2025-12-17 16:53:14 +00:00

modal UI for sharing folders/logins from vault

This commit is contained in:
Kyle Spearrin
2017-02-25 22:38:30 -05:00
parent 642b35582f
commit afaaf7d73a
5 changed files with 75 additions and 1 deletions

View File

@@ -181,4 +181,29 @@
var logins = $filter('filter')($scope.logins, { folderId: folder.id });
return logins.length === 0;
};
$scope.shareLogin = function (login) {
share(login.id, login.name, false);
};
$scope.shareFolder = function (folder) {
share(folder.id, folder.name, true);
};
function share(id, name, isFolder) {
var shareModel = $uibModal.open({
animation: true,
templateUrl: 'app/vault/views/vaultShare.html',
controller: 'vaultShareController',
resolve: {
id: function () { return id; },
name: function () { return name; },
isFolder: function () { return isFolder; }
}
});
shareModel.result.then(function (result) {
});
}
});