Project added to repo
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
const clearCookiesBtn = document.getElementById('clearCookiesBtn');
|
||||
const backToHomeBtn = document.getElementById('backToHome');
|
||||
|
||||
if (clearCookiesBtn) {
|
||||
clearCookiesBtn.addEventListener('click', () => {
|
||||
if (window.settingsAPI && window.settingsAPI.clearCookies) {
|
||||
window.settingsAPI.clearCookies();
|
||||
alert('Cookies have been cleared.');
|
||||
} else {
|
||||
console.error('Settings API not available.');
|
||||
alert('Could not clear cookies. API not found.');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if (backToHomeBtn) {
|
||||
backToHomeBtn.addEventListener('click', () => {
|
||||
if (window.settingsAPI && window.settingsAPI.goHome) {
|
||||
window.settingsAPI.goHome();
|
||||
} else {
|
||||
// Fallback if the API isn't available
|
||||
window.history.back();
|
||||
}
|
||||
});
|
||||
}
|
||||
// Clear bookmarks button
|
||||
const clearBookmarksBtn = document.getElementById('clearBookmarksBtn');
|
||||
if (clearBookmarksBtn) {
|
||||
clearBookmarksBtn.addEventListener('click', () => {
|
||||
if (window.settingsAPI && window.settingsAPI.clearBookmarks) {
|
||||
window.settingsAPI.clearBookmarks().then(result => {
|
||||
if (result && result.success) {
|
||||
alert('All bookmarks have been cleared.');
|
||||
} else {
|
||||
alert('Could not clear bookmarks.');
|
||||
console.error(result.error);
|
||||
}
|
||||
});
|
||||
} else {
|
||||
console.error('Settings API for clearing bookmarks not available.');
|
||||
alert('Could not clear bookmarks. API not found.');
|
||||
}
|
||||
});
|
||||
}
|
||||
// Clear home bookmarks button
|
||||
const clearHomeBookmarksBtn = document.getElementById('clearHomeBookmarksBtn');
|
||||
if (clearHomeBookmarksBtn) {
|
||||
clearHomeBookmarksBtn.addEventListener('click', () => {
|
||||
if (window.settingsAPI && window.settingsAPI.clearHomeBookmarks) {
|
||||
window.settingsAPI.clearHomeBookmarks().then(result => {
|
||||
if (result && result.success) {
|
||||
alert('All home bookmarks have been cleared.');
|
||||
} else {
|
||||
alert('Could not clear home bookmarks.');
|
||||
console.error(result.error);
|
||||
}
|
||||
});
|
||||
} else {
|
||||
console.error('Settings API for clearing home bookmarks not available.');
|
||||
alert('Could not clear home bookmarks. API not found.');
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user