1
0
Fork 0
forked from mirror/pixelfed

Add confirmation to delete account view

This commit is contained in:
Daniel Supernault 2018-12-20 22:01:05 -07:00
parent 1423e06c05
commit 882dfbcebc
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7

View file

@ -22,10 +22,30 @@
<p>
<form method="post">
@csrf
<button class="btn btn-danger font-weight-bold py-0">Permanently delete my account</button>
<div class="custom-control custom-checkbox mb-3">
<input type="checkbox" class="custom-control-input" id="confirm-check">
<label class="custom-control-label font-weight-bold" for="confirm-check">I confirm that this action is not reversible, and will result in the permanent deletion of my account.</label>
</div>
<button type="submit" class="btn btn-danger font-weight-bold py-0 delete-btn" disabled="">Permanently delete my account</button>
</form>
</p>
</div>
@endsection
@push('scripts')
<script type="text/javascript">
$(document).ready(function() {
$('#confirm-check').on('change', function() {
let el = $(this);
let state = el.prop('checked');
if(state == true) {
$('.delete-btn').removeAttr('disabled');
} else {
$('.delete-btn').attr('disabled', '');
}
});
});
</script>
@endpush