This commit is contained in:
2023-09-22 13:25:21 +03:00
parent ca1d177565
commit 4888fc7211
5 changed files with 41 additions and 9 deletions

View File

@@ -316,6 +316,27 @@
}
/*messenger*/
.loader_chat_f_sw_chats.show{
display: block;
height: 100px;
width: 100px;
position: absolute;
top: 38%;
left: 52%;
}
.loader_chat_f_sw_chats.support.show{
display: block;
height: 100px;
width: 100px;
position: absolute;
top: 50%;
left: 52%;
}
.loader_chat_f_sw_chats{
display: none;
}
.container-messenger{
width: 100%;
@@ -490,7 +511,7 @@
.title-list-of-users{
font-size: 18px;
font-weight: 600;
padding: 20px 20px 40px 20px;
padding: 20px;
display: block;
}

View File

@@ -183,9 +183,11 @@ async function fileListToBase64(fileList) {
async function attachFilemeassge (el,id_ticket=null,sender,receiver){
// let file = el.files[0];
let fileList = el.files;
const files_for_data = await fileListToBase64(fileList)
let data = files_for_data
sendMessage(id_ticket,sender,receiver,data)
if (el.files.length > 0){
const files_for_data = await fileListToBase64(fileList)
let data = files_for_data
sendMessage(id_ticket,sender,receiver,data)
}
// let reader = new FileReader();
// let mas_for_for_each = []
@@ -253,6 +255,14 @@ function createTicket (el) {
function selectedUserMessenger (ticket_id=null,user_id=null){
let loader = document.querySelector(".loader_chat_f_sw_chats")
let block_chat = document.querySelector(".block-chat")
if (loader){
loader.classList.toggle("show")
if (block_chat) {
block_chat.innerHTML = null
}
}
let data = null
let url = null
if (ticket_id !== null){
@@ -279,8 +289,9 @@ function selectedUserMessenger (ticket_id=null,user_id=null){
data: JSON.stringify(data),
success: function(data){
middleWareJS()
if (loader){
loader.classList.toggle("show")
}
document.querySelector(".info_profile").innerHTML = data.html;
document.querySelector(".enter-message-inp").focus()
document.querySelector(".tab_user_messanger.select").scrollIntoView({behavior: "smooth"});

View File

@@ -23,7 +23,7 @@
<div class="page_routes_2">
</div>
{% if last_block_routes == false %}
{% if last_block_routes == False %}
<div class="text-align-center">
<button class="button-find-more-routes" id="25" onclick="load_routes(this)">Показать ещё 10</button>
<div class="width-100 text-align-center mb-10">

View File

@@ -37,7 +37,7 @@
{# </div>#}
{# </div>#}
{#</div>#}
<img class="loader_chat_f_sw_chats" src="{% static "/img/svg/loader.svg" %}" alt="loader">
{% if cur_receiver %}
<div class="block-chat">
<div class="container-header-chat">

View File

@@ -9,7 +9,7 @@
{# <div class="title-profile-cont">#}
{# <h1>Техническая поддержка</h1>#}
{# </div>#}
<img class="loader_chat_f_sw_chats support" src="{% static "/img/svg/loader.svg" %}" alt="loader">
{% if ticket %}
<div class="name_ticket">
<span>{{ ticket.name }}</span>