diff --git a/dashboard/src/components/ImpersonateDialog.vue b/dashboard/src/components/ImpersonateDialog.vue index 402c874c6..74edc34ff 100644 --- a/dashboard/src/components/ImpersonateDialog.vue +++ b/dashboard/src/components/ImpersonateDialog.vue @@ -2,6 +2,7 @@ import { ref, useTemplateRef } from 'vue'; import { Dialog, TextInput, FormGroup, Button } from 'pankow'; +import { copyToClipboard } from 'pankow/utils'; import UsersModel from '../models/UsersModel.js'; const usersModel = UsersModel.create(); @@ -27,7 +28,8 @@ function onGeneratePassword() { } function onCopyPassword() { - // TODO + copyToClipboard(password.value); + window.pankow.notify({ type: 'success', text: 'Copied to clipboard!' }); } async function onSubmit() {