$(() => {
const diffEditors = $('.p3x-gitlist-diff-container');
const commitMessage = $('#p3x-git-commit-heading');
if (commitMessage.length) {
const html = marked(commitMessage.text().trim(), {
renderer: window.gitlist.markdownRenderer,
});
commitMessage.html(twemoji.parse(html, {
folder: 'svg',
ext: '.svg',
}));
}
let deferScroll;
if (diffEditors) {
for (let diffEditor of diffEditors) {
const $editableHover = $('#' + diffEditor.dataset.diffId);
const $diffEditor = $(diffEditor);
$editableHover.on
('click', () => {
clearTimeout(deferScroll)
setTimeout(() => {
//window.gitlist.scrollIntoView(document.getElementById(diffEditor.dataset.diffRef))
window.gitlist.pushHash(`#${diffEditor.dataset.diffRef}`)
//console.log(diffEditor)
$diffEditor.toggle();
$editableHover.toggleClass('active');
}, 0)
})
}
}
})