import { formatNumber } from "../../lib/utils"; type Message = any; export namespace MessageRender { /* export const setText = () => { }; */ export const setTime = (message: Message, bubble: HTMLElement, bubbleContainer: HTMLElement, messageDiv: HTMLElement) => { const date = new Date(message.date * 1000); let time = ('0' + date.getHours()).slice(-2) + ':' + ('0' + date.getMinutes()).slice(-2); if(message.views) { bubble.classList.add('channel-post'); time = formatNumber(message.views, 1) + ' ' + time; if(!message.savedFrom) { const forward = document.createElement('div'); forward.classList.add('bubble-beside-button', 'forward'); forward.innerHTML = ` `; bubbleContainer.append(forward); bubble.classList.add('with-beside-button'); } } if(message.edit_date) { bubble.classList.add('is-edited'); time = 'edited ' + time; } const timeSpan = document.createElement('span'); timeSpan.classList.add('time', 'tgico'); timeSpan.innerHTML = `${time}
${time}
`; messageDiv.append(timeSpan); return timeSpan; }; }