useRespondToReactionEffect

React hook used to interact with a Trixta reaction that does not require a response for a given roleName. Will trigger the callBack when a reaction is received.

import { useRespondToReactionEffect } from '@trixtateam/trixta-js-core';
const { 
hasRoleAccess,
} = useRespondToReactionEffect<TInitialData>({ 
  roleName:"",
  reactionName:"",
  callBack: (payload?: TInitialData) => {},
  debugMode: false,
   });

Options

  • roleName : string

    • Required

    • Trixta role name

  • reactionName : string

    • Required

    • Trixta reaction name

  • debugMode: boolean

    • Optional

    • Defaults to false.

    • If set to true, enables Trixta console debugging

  • callBack : (payload: TInitialData) => void

    • Required

    • This function will fire any time a reaction is received from Trixta.

Returns

  • hasRoleAccess : boolean

    • Will be true if the roleName has access for this user.

Last updated