fix: add missing exports to regenerated ui.js and search.js
This commit is contained in:
+11
-11
@@ -131,12 +131,12 @@ export const RightSidebarManager = {
|
||||
// ---------------------------------------------------------------------------
|
||||
// Theme
|
||||
// ---------------------------------------------------------------------------
|
||||
function initTheme() {
|
||||
export function initTheme() {
|
||||
const saved = localStorage.getItem("obsigate-theme") || "dark";
|
||||
applyTheme(saved);
|
||||
}
|
||||
|
||||
function applyTheme(theme) {
|
||||
export function applyTheme(theme) {
|
||||
document.documentElement.setAttribute("data-theme", theme);
|
||||
localStorage.setItem("obsigate-theme", theme);
|
||||
|
||||
@@ -161,12 +161,12 @@ function applyTheme(theme) {
|
||||
}
|
||||
}
|
||||
|
||||
function toggleTheme() {
|
||||
export function toggleTheme() {
|
||||
const current = document.documentElement.getAttribute("data-theme");
|
||||
applyTheme(current === "dark" ? "light" : "dark");
|
||||
}
|
||||
|
||||
function initHeaderMenu() {
|
||||
export function initHeaderMenu() {
|
||||
const menuBtn = document.getElementById("header-menu-btn");
|
||||
const menuDropdown = document.getElementById("header-menu-dropdown");
|
||||
|
||||
@@ -204,7 +204,7 @@ function closeHeaderMenu() {
|
||||
// ---------------------------------------------------------------------------
|
||||
// Custom Dropdowns
|
||||
// ---------------------------------------------------------------------------
|
||||
function initCustomDropdowns() {
|
||||
export function initCustomDropdowns() {
|
||||
document.querySelectorAll(".custom-dropdown").forEach((dropdown) => {
|
||||
const trigger = dropdown.querySelector(".custom-dropdown-trigger");
|
||||
const options = dropdown.querySelectorAll(".custom-dropdown-option");
|
||||
@@ -337,7 +337,7 @@ function populateCustomDropdown(dropdownId, optionsList, defaultValue) {
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
/** Display a brief toast message at the bottom of the viewport. */
|
||||
function showToast(message, type) {
|
||||
export function showToast(message, type) {
|
||||
console.log("showToast called with:", message, type);
|
||||
type = type || "info";
|
||||
let container = document.getElementById("toast-container");
|
||||
@@ -368,7 +368,7 @@ function showToast(message, type) {
|
||||
// ---------------------------------------------------------------------------
|
||||
// Sidebar toggle (desktop)
|
||||
// ---------------------------------------------------------------------------
|
||||
function initSidebarToggle() {
|
||||
export function initSidebarToggle() {
|
||||
const toggleBtn = document.getElementById("sidebar-toggle-btn");
|
||||
const sidebar = document.getElementById("sidebar");
|
||||
const resizeHandle = document.getElementById("sidebar-resize-handle");
|
||||
@@ -395,7 +395,7 @@ function initSidebarToggle() {
|
||||
// ---------------------------------------------------------------------------
|
||||
// Mobile sidebar
|
||||
// ---------------------------------------------------------------------------
|
||||
function initMobile() {
|
||||
export function initMobile() {
|
||||
const hamburger = document.getElementById("hamburger-btn");
|
||||
const overlay = document.getElementById("sidebar-overlay");
|
||||
const sidebar = document.getElementById("sidebar");
|
||||
@@ -422,7 +422,7 @@ function closeMobileSidebar() {
|
||||
// ---------------------------------------------------------------------------
|
||||
// Resizable sidebar (horizontal)
|
||||
// ---------------------------------------------------------------------------
|
||||
function initSidebarResize() {
|
||||
export function initSidebarResize() {
|
||||
const handle = document.getElementById("sidebar-resize-handle");
|
||||
const sidebar = document.getElementById("sidebar");
|
||||
if (!handle || !sidebar) return;
|
||||
@@ -464,7 +464,7 @@ function initSidebarResize() {
|
||||
// ---------------------------------------------------------------------------
|
||||
// Resizable tag section (vertical)
|
||||
// ---------------------------------------------------------------------------
|
||||
function initTagResize() {
|
||||
export function initTagResize() {
|
||||
const handle = document.getElementById("tag-resize-handle");
|
||||
const tagSection = document.getElementById("tag-cloud-section");
|
||||
if (!handle || !tagSection) return;
|
||||
@@ -1089,7 +1089,7 @@ const FileOperations = {
|
||||
// ---------------------------------------------------------------------------
|
||||
// Find in Page Manager
|
||||
// ---------------------------------------------------------------------------
|
||||
const FindInPageManager = {
|
||||
export const FindInPageManager = {
|
||||
isOpen: false,
|
||||
searchTerm: "",
|
||||
matches: [],
|
||||
|
||||
Reference in New Issue
Block a user