12 lines
243 B
TypeScript
12 lines
243 B
TypeScript
import mitt from 'mitt'
|
|
|
|
export default defineNuxtPlugin(() => {
|
|
const emitter = mitt()
|
|
|
|
return {
|
|
provide: {
|
|
emit: emitter.emit, // Will emit an event
|
|
listen: emitter.on // Will register a listener for an event
|
|
}
|
|
}
|
|
}) |