import type { UserEventHandler } from '@xylabs/pixel' import type { EmptyObject } from '@xylabs/sdk-js' import { createContext } from 'react' export interface UserEventsProps { userEvents?: UserEventHandler } export const UserEventsContext = createContext({}) export interface DebugUserEventsProps { isDebugging: boolean setIsDebugging: (value: boolean) => void } export const DebugUserEventsContext = createContext({ isDebugging: false, setIsDebugging: (value) => { console.warn('set is debugging is not set', value) }, })