GYP Events

Lucra Event Listener setup

Use the contest listener to receive Games matchup events.

const unsubscribe = LucraSDK.addContestListener({
  onGamesMatchupCreated: (id: string) => {
    console.log('Games contest created:', id);
  },
  onGamesMatchupAccepted: (id: string) => {
    console.log('Games contest accepted:', id);
  },
  onGamesMatchupCanceled: (id: string) => {
    console.log('Games matchup canceled', id);
  },
  onGamesMatchupStarted: (id: string) => {
    console.log('Games matchup started', id);
  },
  onGamesMatchupStartedActive: (id: string) => {
    console.log('Games matchup started active', id);
  },
});

// Call this when you no longer need the listener (e.g., on unmount).
unsubscribe();

Last updated