/* eslint-disable */ // @ts-nocheck import { PageSection, Tab, TabTitleText } from "../../shared/@patternfly/react-core"; import { Trans, useTranslation } from "react-i18next"; import { Link } from "react-router-dom"; import { RoutableTabs, useRoutableTab, } from "../components/routable-tabs/RoutableTabs"; import { ViewHeader } from "../components/view-header/ViewHeader"; import { useRealm } from "../context/realm-context/RealmContext"; import helpUrls from "../help-urls"; import { toRealmSettings } from "../realm-settings/routes/RealmSettings"; import { AdminEvents } from "./AdminEvents"; import { UserEvents } from "./UserEvents"; import { toEvents } from "./routes/Events"; import "./events.css"; export default function EventsSection() { const { t } = useTranslation(); const { realm } = useRealm(); const userEventsTab = useRoutableTab(toEvents({ realm, tab: "user-events" })); const adminEventsTab = useRoutableTab( toEvents({ realm, tab: "admin-events" }), ); return ( <> If you want to configure user events, Admin events or Event listeners, please enter {t("eventConfig")} page realm settings to configure. } helpUrl={helpUrls.eventsUrl} divider={false} /> {t("userEvents")}} {...userEventsTab} > {t("adminEvents")}} data-testid="admin-events-tab" {...adminEventsTab} > ); }