mirror of
https://github.com/lencx/ChatGPT.git
synced 2024-10-01 01:06:13 -04:00
31 lines
890 B
JavaScript
31 lines
890 B
JavaScript
|
// *** Core Script - DALL·E 2 ***
|
||
|
|
||
|
$(function () {
|
||
|
document.addEventListener("click", (e) => {
|
||
|
const origin = e.target.closest("a");
|
||
|
if (!origin.target) return;
|
||
|
if (origin && origin.href && origin.target !== '_self') {
|
||
|
if (/\/(login|signup)$/.test(window.location.href)) {
|
||
|
origin.target = '_self';
|
||
|
} else {
|
||
|
invoke('open_link', { url: origin.href });
|
||
|
}
|
||
|
}
|
||
|
});
|
||
|
|
||
|
if (window.searchInterval) {
|
||
|
clearInterval(window.searchInterval);
|
||
|
}
|
||
|
|
||
|
window.searchInterval = setInterval(() => {
|
||
|
const searchInput = document.querySelector('.image-prompt-form-wrapper form>.text-input');
|
||
|
if (searchInput) {
|
||
|
clearInterval(window.searchInterval);
|
||
|
|
||
|
if (!window.__CHATGPT_QUERY__) return;
|
||
|
const query = decodeURIComponent(window.__CHATGPT_QUERY__);
|
||
|
searchInput.focus();
|
||
|
searchInput.value = query;
|
||
|
}
|
||
|
}, 200)
|
||
|
})
|