Files
codecanyon-rest-api-for-per…/api/assets/main.js
2025-10-29 11:09:43 +01:00

40 lines
1.3 KiB
JavaScript

"use strict";
function new_user() {
appValidateForm($('form'), {
user: 'required',
name: 'required',
expiration_date: 'required'
});
$('#user_api').modal('show');
$('.edit-title').addClass('hide');
$('#user_api input[name="user"]').val('');
$('#user_api input[name="name"]').val('');
$('#user_api input[name="expiration_date"]').val('');
}
function edit_user(invoker, id) {
appValidateForm($('form'), {
user: 'required',
name: 'required',
expiration_date: 'required'
});
var user = $(invoker).data('user');
var name = $(invoker).data('name');
var expiration_date = $(invoker).data('expiration_date');
$('#additional').append(hidden_input('id', id));
$('#user_api input[name="user"]').val(user);
$('#user_api input[name="name"]').val(name);
$('#user_api input[name="expiration_date"]').val(expiration_date);
$('#user_api').modal('show');
$('.add-title').addClass('hide');
}
function copyToken(token) {
navigator.clipboard.writeText(token).then(function() {
alert('Token copied to clipboard');
}, function(err) {
console.error('Could not copy text: ', err);
alert('Failed to copy token');
});
}