emitter.ts 342 B

1234567891011121314
  1. // Copyright (C) 2012-2025 Zammad Foundation, https://zammad-foundation.org/
  2. import mitt, { type Emitter } from 'mitt'
  3. type Events = {
  4. sessionInvalid: void
  5. 'expand-collapsed-content': string
  6. 'focus-quick-search-field': void
  7. 'reset-quick-search-field': void
  8. }
  9. const emitter: Emitter<Events> = mitt<Events>()
  10. export default emitter