import { StrictMode } from "react";
import { createRoot } from "react-dom/client";
import { RouterProvider } from "react-router-dom";
import { AppKitProvider } from "@/components/providers/AppKitProvider";
import { router } from "@/routes";
import { initLogRocket } from "@/lib/logrocket";
import "@/lib/appkit";
import "@/styles/theme.css";

initLogRocket();

createRoot(document.getElementById("root")!).render(
  <StrictMode>
    <AppKitProvider>
      <RouterProvider router={router} />
    </AppKitProvider>
  </StrictMode>
);
