12 lines
234 B
TypeScript
Executable File
12 lines
234 B
TypeScript
Executable File
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
|
|
}
|
|
};
|
|
}); |