1
0
Fork 0
mirror of synced 2024-05-16 02:32:40 +12:00

Merge pull request #565 from PineappleIOnic/frontend-ui-deletion

Add frontend UI for Deleting a User
This commit is contained in:
Eldad A. Fux 2020-09-28 18:41:06 +03:00 committed by GitHub
commit fed2d11a4b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -93,6 +93,36 @@
No user preferences found
</div>
</div>
<h3 class="text-danger">Danger Zone</h3>
<div class="box danger">
<p>This is the area where you can delete this user.</p>
<p>By deleting this user you will lose all data associated with this user.</p>
<p>PLEASE NOTE: User deletion is irreversible.</p>
<form class="inline"
data-analytics-event="submit"
data-analytics-category="console"
data-analytics-label="Delete User"
data-service="users.deleteUser"
data-event="submit"
data-param-user-id="{{router.params.id}}"
data-success="alert,trigger,redirect"
data-confirm="Are you sure you want to delete this user?"
data-success-param-alert-text="Deleted user successfully"
data-success-param-trigger-events="users.delete"
data-success-param-redirect-url="/console/users?project={{router.params.project}}"
data-failure="alert"
data-failure-param-alert-text="Failed to delete user"
data-failure-param-alert-classname="error">
<input type="hidden" name="projectId" data-ls-bind="{{router.params.project}}" />
<button class="danger reverse" type="submit">Delete User</button>
</form>
</div>
</div>
<div class="col span-4 sticky-top">
<label>User ID</label>