⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.19
Server IP:
178.33.27.10
Server:
Linux cpanel.dev-unit.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Server Software:
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
PHP Version:
8.2.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
id
/
crm.dev-unit.com
/
public
/
assets
/
js
/
tags
/
View File Name :
tags.js
(()=>{"use strict";$(document).on("click",".addTagModal",(function(){$("#addModal").appendTo("body").modal("show")})),$(document).on("submit","#addNewForm",(function(e){e.preventDefault(),processingBtn("#addNewForm","#btnSave","loading");var t=""===$("<div />").html($("#createDescription").summernote("code")).text().trim().replace(/ \r\n\t/g,"");if($("#createDescription").summernote("isEmpty"))$("#createDescription").val("");else if(t)return displayErrorMessage("Description field is not contain only white space"),processingBtn("#addNewForm","#btnSave","reset"),!1;$.ajax({url:route("tags.store"),type:"POST",data:$(this).serialize(),success:function(e){e.success&&(displaySuccessMessage(e.message),$("#addModal").modal("hide"),window.livewire.emit("refresh"))},error:function(e){displayErrorMessage(e.responseJSON.message)},complete:function(){processingBtn("#addNewForm","#btnSave")}})})),$(document).on("click",".edit-btn",(function(e){var t=$(e.currentTarget).data("id");renderData(t)})),window.renderData=function(e){$.ajax({url:route("tags.edit",e),type:"GET",success:function(e){if(e.success){$("#tagId").val(e.data.id);var t=document.createElement("textarea");t.innerHTML=e.data.name,$("#editName").val(t.value),$("#editDescription").summernote("code",e.data.description),$("#editModal").appendTo("body").modal("show")}},error:function(e){displayErrorMessage(e.responseJSON.message)}})},$(document).on("submit","#editForm",(function(e){e.preventDefault(),processingBtn("#editForm","#btnEditSave","loading");var t=$("#tagId").val(),o=""===$("<div />").html($("#editDescription").summernote("code")).text().trim().replace(/ \r\n\t/g,"");if($("#editDescription").summernote("isEmpty"))$("#editDescription").val("");else if(o)return displayErrorMessage("Description field is not contain only white space"),processingBtn("#editForm","#btnEditSave","reset"),!1;$.ajax({url:route("tags.update",t),type:"put",data:$(this).serialize(),success:function(e){e.success&&(displaySuccessMessage(e.message),$("#editModal").modal("hide"),window.livewire.emit("refresh"))},error:function(e){displayErrorMessage(e.responseJSON.message)},complete:function(){processingBtn("#editForm","#btnEditSave")}})})),$(document).on("click",".show-btn",(function(e){var t=$(e.currentTarget).attr("data-id");$.ajax({url:route("tags.show",t),type:"GET",beforeSend:function(){startLoader()},complete:function(){stopLoader()},success:function(e){if(e.success){$("#showName").html(""),$("#showDescription").html("");var t=document.createElement("textarea");t.innerHTML=e.data.name,$("#showName").append(t.value);var o=document.createElement("textarea");o.innerHTML=e.data.description;var a=o.value;$("#showDescription").append(a||"N/A"),$("#showModal").appendTo("body").modal("show")}},error:function(e){displayErrorMessage(e.responseJSON.message)}})})),$(document).on("click",".delete-btn",(function(e){var t=$(this).attr("data-id");deleteItemLiveWire(route("tags.destroy",t),Lang.get("messages.common.tag"))})),$("#addModal").on("show.bs.modal",(function(){$(".note-toolbar-wrapper").removeAttr("style"),$(".note-toolbar").removeAttr("style")})),$("#editModal").on("show.bs.modal",(function(){$(".note-toolbar-wrapper").removeAttr("style"),$(".note-toolbar").removeAttr("style")})),$("#addModal").on("hidden.bs.modal",(function(){resetModalForm("#addNewForm","#validationErrorsBox"),$("#createDescription").summernote("code","")})),$("#editModal").on("hidden.bs.modal",(function(){resetModalForm("#editForm","#editValidationErrorsBox")}))})();