// accordion.ts
import { DOM } from "./ui.js";

export function initAccordion(): void {
    if (!DOM.historyHeader || !DOM.historyBody) return;

    let open = false;

    DOM.historyBody.classList.add("collapsed");
    DOM.historyHeader.textContent = "▶ ПРИНЯТЫЕ ДАННЫЕ";

    DOM.historyHeader.addEventListener("click", () => {
        open = !open;

        if (DOM.historyHeader) {
            DOM.historyHeader.textContent = (open ? "▼" : "▶") + " ПРИНЯТЫЕ ДАННЫЕ";
        }

        if (DOM.historyBody) {
            DOM.historyBody.classList.toggle("collapsed", !open);
        }
    });
}
