import { AppInstallationWithManifest } from "@vertesia/common"; import { createContext, ReactNode, useContext } from "react"; export const AppInstallationContext = createContext(null); export function AppInstallationProvider({ installation, children }: { installation: AppInstallationWithManifest, children: ReactNode }) { return ( {children} ) } /** * Get the current app installation obejct when called in an app context otheriwse returns null */ export function useAppInstallation() { return useContext(AppInstallationContext); }