vorteil/direktiv

View on GitHub
ui/src/components/AppInitializer/index.tsx

Summary

Maintainability
A
0 mins
Test Coverage
import { FC, PropsWithChildren } from "react";

import { useVersion } from "~/api/version/query/get";

export const AppInitializer: FC<PropsWithChildren> = ({ children }) => {
  const { isFetched, data } = useVersion();
  if (!isFetched) return null;

  window._direktiv = {
    ...window._direktiv,
    isEnterprise: data?.data.isEnterprise,
    requiresAuth: data?.data.requiresAuth,
  };

  return <>{children}</>;
};