chat-controller.js 446 B

123456789101112131415
  1. import App from '../../../base'
  2. import { react2angular } from 'react2angular'
  3. import { rootContext } from '../../../shared/context/root-context'
  4. import ChatPane from '../components/chat-pane'
  5. App.controller('ReactChatController', function($scope, ide) {
  6. $scope.resetUnreadMessages = () =>
  7. ide.$scope.$broadcast('chat:resetUnreadMessages')
  8. })
  9. App.component(
  10. 'chat',
  11. react2angular(rootContext.use(ChatPane), ['resetUnreadMessages'])
  12. )