Skip to content
Snippets Groups Projects
App.js 947 B
Newer Older
Zheng Meyer's avatar
Zheng Meyer committed
import React from "react";
import "./App.css";
import Routes from "./routes/Routes";
import { GlobalContextProvider } from "./contexts/GlobalContext";
import { BasketContextProvider } from "./contexts/BasketContext";
import { QueryContextProvider } from "./contexts/QueryContext";
stvoutsin's avatar
stvoutsin committed
import { IVOAContextProvider } from "./contexts/IVOAContext";
import { IDAContextProvider } from "./contexts/IDAContext";
Zheng Meyer's avatar
Zheng Meyer committed

// This is the App, only application global stuff goes here, like the global state provider.

export default function App() {
  return (
    <div>
      <GlobalContextProvider>
          <BasketContextProvider>
            <QueryContextProvider>
              <IDAContextProvider>
stvoutsin's avatar
stvoutsin committed
                <IVOAContextProvider>
                  <Routes />
                </IVOAContextProvider>
              </IDAContextProvider>
            </QueryContextProvider>
          </BasketContextProvider>
Zheng Meyer's avatar
Zheng Meyer committed
      </GlobalContextProvider>
    </div>
  );
}