import ChatVoiceViewPlugin from './ChatVoiceViewPlugin'
import ChatVideoViewPlugin from './ChatVideoViewPlugin'
import IMessageEventCall from "@/plugins/video/event/IMessageEventCall";
import IMessageEventClose from "@/plugins/video/event/IMessageEventClose";
import IMessageEventBusy from "@/plugins/video/event/IMessageEventBusy";
import MessageVideoViewPlugin from "@/plugins/video/MessageVideoViewPlugin";

const chatViewPlugins = () => {
  return [new ChatVoiceViewPlugin(), new ChatVideoViewPlugin()]
}
const messageViewPlugins = () => {
  return [new MessageVideoViewPlugin()]
}
const messageEventPlugins = () => {
  return [new IMessageEventCall(), new IMessageEventClose(), new IMessageEventBusy()]
}
export { chatViewPlugins, messageViewPlugins, messageEventPlugins }
