mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-25 10:10:08 +02:00
Set Prettier's "trailingComma" setting to "es5" GitOrigin-RevId: 9f14150511929a855b27467ad17be6ab262fe5d5
27 lines
648 B
JavaScript
27 lines
648 B
JavaScript
import App from '../../../base'
|
|
import { react2angular } from 'react2angular'
|
|
import { rootContext } from '../../../shared/context/root-context'
|
|
|
|
import ChatPane from '../components/chat-pane'
|
|
|
|
App.controller('ReactChatController', function ($scope, ide) {
|
|
$scope.chatIsOpen = ide.$scope.ui.chatOpen
|
|
|
|
ide.$scope.$watch('ui.chatOpen', newValue => {
|
|
$scope.$applyAsync(() => {
|
|
$scope.chatIsOpen = newValue
|
|
})
|
|
})
|
|
|
|
$scope.resetUnreadMessages = () =>
|
|
ide.$scope.$broadcast('chat:resetUnreadMessages')
|
|
})
|
|
|
|
App.component(
|
|
'chat',
|
|
react2angular(rootContext.use(ChatPane), [
|
|
'resetUnreadMessages',
|
|
'chatIsOpen',
|
|
])
|
|
)
|