import type { User } from '@halo-dev/api-client'; import { createContext } from '@lit/context'; import type { ToastManager } from '../lit-toast'; import type { ConfigMapData } from '../types'; export const baseUrlContext = createContext(Symbol('baseUrl')); export const kindContext = createContext(Symbol('kind')); export const groupContext = createContext(Symbol('group')); export const nameContext = createContext(Symbol('name')); export const versionContext = createContext(Symbol('version')); export const allowAnonymousCommentsContext = createContext( Symbol('allowAnonymousComments') ); export const currentUserContext = createContext( Symbol('currentUser') ); export const toastContext = createContext( Symbol('toastContext') ); export const configMapDataContext = createContext( Symbol('configMapData') );