Evit packages documentation
    Preparing search index...

    Function mergeSubscriptions

    • A utility function to unsubscribe from multiple subscriptions at once.

      Parameters

      • ...unsubscribers: (() => void)[]

        An array of unsubscribe functions.

      Returns () => void

      A single function that unsubscribes from all.

      const newUserEvent = defineEvent('user.created')
      const deleteUserEvent = defineEvent('user.deleted')

      const unsubscribe = mergeSubscriptions(
      newUserEvent.on(() => {}),
      deleteUserEvent.on(() => {}),
      )