Chat flag inbox (#9761)

* Refactored chat reporting

* Added inbox flag chat

* Added flag chat to inbox

* Added you have flagged message
This commit is contained in:
Keith Holliday
2018-01-08 13:13:25 -06:00
committed by GitHub
parent 7eac5cebf5
commit 98d4fb0f34
15 changed files with 494 additions and 218 deletions

View File

@@ -3,7 +3,6 @@
.row
.col-12
copy-as-todo-modal(:group-name='groupName', :group-id='groupId')
report-flag-modal
div(v-for="(msg, index) in messages", v-if='chat && canViewFlag(msg)')
// @TODO: is there a different way to do these conditionals? This creates an infinite loop
//.hr(v-if='displayDivider(msg)')
@@ -83,14 +82,12 @@ import findIndex from 'lodash/findIndex';
import Avatar from '../avatar';
import copyAsTodoModal from './copyAsTodoModal';
import reportFlagModal from './reportFlagModal';
import chatCard from './chatCard';
export default {
props: ['chat', 'groupId', 'groupName', 'inbox'],
components: {
copyAsTodoModal,
reportFlagModal,
chatCard,
Avatar,
},