some change
This commit is contained in:
parent
d4a1492d56
commit
313f1def49
38 changed files with 475 additions and 401 deletions
7
src/hooks/useMessageListener.ts
Normal file
7
src/hooks/useMessageListener.ts
Normal file
|
@ -0,0 +1,7 @@
|
|||
import { MessageTypes } from '../app/messageBus/messageTypes.ts'
|
||||
import { addMessageListener, Listener } from '../app/messageBus/messageBus.ts'
|
||||
import { useEffect } from 'react'
|
||||
|
||||
export function useMessageListener<E extends keyof MessageTypes>(e: E, listener: Listener<E>) {
|
||||
useEffect(() => addMessageListener(e, listener), [e, listener])
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue