mirror of
https://github.com/Megghy/vtsuru.live.git
synced 2025-12-06 18:36:55 +08:00
21 lines
378 B
TypeScript
21 lines
378 B
TypeScript
import mitt, { Emitter } from 'mitt'
|
|
import { Music } from './store/useMusicRequest';
|
|
|
|
declare type MittType<T = any> = {
|
|
onOpenTemplateSettings: {
|
|
template: string,
|
|
|
|
},
|
|
onMusicRequestPlayerEnded: {
|
|
music: Music
|
|
}
|
|
onMusicRequestPlayNextWaitingMusic: {
|
|
|
|
}
|
|
};
|
|
// 类型
|
|
const emitter: Emitter<MittType> = mitt<MittType>()
|
|
|
|
// 导出
|
|
export default emitter
|