/* * Copyright (C) 2026 Red Hat, Inc. * SPDX-License-Identifier: LGPL-2.1-or-later */ import cockpit from "cockpit"; import "cockpit-dark-theme"; import React from "react"; import { createRoot } from "react-dom/client"; import { convertToCockpitLang } from "./helpers/language.js"; import { LoginPage } from "./components/login/LoginPage.jsx"; import "./components/app.scss"; import "../pkg/lib/patternfly/patternfly-6-cockpit.scss"; import "../pkg/lib/patternfly/patternfly-6-overrides.scss"; document.addEventListener("DOMContentLoaded", () => { const root = createRoot(document.getElementById("app")); root.render(); document.documentElement.setAttribute("dir", cockpit.language_direction); document.documentElement.setAttribute("lang", convertToCockpitLang({ lang: cockpit.language })); });