import type { Project, ProjectV3Partial, TeamMember } from '@modrinth/utils' import type { Ref } from 'vue' import { createContext } from '.' export interface ProjectPageContext { projectV2: Ref projectV3: Ref refreshProject: () => Promise currentMember: Ref } export const [injectProjectPageContext, provideProjectPageContext] = createContext('root', 'projectPageContext')