Files
Yi.Admin/Yi.Bbs.Vue3/src/hubs/bbsNoticeHub.js
2024-05-23 23:40:55 +08:00

21 lines
455 B
JavaScript

import signalR from "@/utils/signalR";
import useNoticeStore from "@/stores/notice";
import { dayjs } from 'element-plus'
const receiveMsg=(connection)=> {
const noticeStore = useNoticeStore();
connection.on("Personal", (message) => {
noticeStore.addNotice({
message:message,
isRead:false,
creationTime:dayjs().format()
});
});
};
export default ()=>{
signalR.start(`bbs-notice`,receiveMsg);
}