See #890: removed unused action table
This commit is contained in:
parent
6c04975273
commit
a93f917960
|
@ -57,71 +57,6 @@
|
||||||
<div v-else-if="mode === 'card'">
|
<div v-else-if="mode === 'card'">
|
||||||
<report-card :obj="obj" v-for="obj in result.results" :key="obj.uuid" />
|
<report-card :obj="obj" v-for="obj in result.results" :key="obj.uuid" />
|
||||||
</div>
|
</div>
|
||||||
<action-table
|
|
||||||
v-else-if="mode === 'table'"
|
|
||||||
:objects-data="result"
|
|
||||||
:actions="actions"
|
|
||||||
action-url="manage/moderation/reports/action/"
|
|
||||||
:filters="[]">
|
|
||||||
<template slot="header-cells">
|
|
||||||
<th><translate translate-context="*/*/*">Submitted by</translate></th>
|
|
||||||
<th><translate translate-context="Content/Moderation/*/Noun">Domain</translate></th>
|
|
||||||
<th><translate translate-context="*/*/*">Category</translate></th>
|
|
||||||
<th><translate translate-context="*/*/*">Status</translate></th>
|
|
||||||
<th><translate translate-context="*/*/*">Target</translate></th>
|
|
||||||
<th><translate translate-context="Content/*/*/Noun">Creation date</translate></th>
|
|
||||||
<th><translate translate-context="Content/*/*/Noun">Resolution date</translate></th>
|
|
||||||
</template>
|
|
||||||
<template slot="row-cells" slot-scope="scope">
|
|
||||||
<td v-if="scope.obj.submitter">
|
|
||||||
<router-link :to="{name: 'manage.moderation.accounts.detail', params: {id: scope.obj.submitter.full_username }}">
|
|
||||||
<i class="wrench icon"></i>
|
|
||||||
</router-link>
|
|
||||||
<span role="button" class="discrete link" @click="addSearchToken('submitter', scope.obj.submitter.full_username)" :title="scope.obj.submitter.full_username">{{ scope.obj.submitter.preferred_username }}</span>
|
|
||||||
</td>
|
|
||||||
<td v-else="scope.obj.submitter">
|
|
||||||
<span role="button" class="discrete link" @click="addSearchToken('submitter_email', scope.obj.submitter_email)" :title="scope.obj.submitter_email">{{ scope.obj.submitter_email }}</span>
|
|
||||||
</td>
|
|
||||||
<td v-if="scope.obj.submitter">
|
|
||||||
<template v-if="!scope.obj.submitter.is_local">
|
|
||||||
<router-link :to="{name: 'manage.moderation.domains.detail', params: {id: scope.obj.submitter.domain }}">
|
|
||||||
<i class="wrench icon"></i>
|
|
||||||
</router-link>
|
|
||||||
<span role="button" class="discrete link" @click="addSearchToken('domain', scope.obj.submitter.domain)" :title="scope.obj.submitter.domain">{{ scope.obj.submitter.domain }}</span>
|
|
||||||
</template>
|
|
||||||
<span role="button" v-else class="ui tiny teal icon link label" @click="addSearchToken('domain', scope.obj.submitter.domain)">
|
|
||||||
<i class="home icon"></i>
|
|
||||||
<translate translate-context="Content/Moderation/*/Short, Noun">Local</translate>
|
|
||||||
</span>
|
|
||||||
</td>
|
|
||||||
<td v-else>
|
|
||||||
<translate translate-context="*/*/*">N/A</translate>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<span role="button" @click="addSearchToken('category', scope.obj.type)">
|
|
||||||
{{ scope.obj.type }}
|
|
||||||
</span>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<span v-if="scope.obj.is_handled" role="button" class="discrete link" @click="addSearchToken('resolved', 'yes')" >
|
|
||||||
<translate translate-context="Content/*/*/Short">Resolved</translate>
|
|
||||||
</span>
|
|
||||||
<span v-else role="button" class="discrete link" @click="addSearchToken('resolved', 'no')" >
|
|
||||||
<translate translate-context="Content/*/*/Short">Unesolved</translate>
|
|
||||||
</span>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
{{ scope.obj.target }}
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<human-date :date="scope.obj.creation_date"></human-date>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<human-date v-if="scope.obj.handled_date" :date="scope.obj.handled_date"></human-date>
|
|
||||||
<translate v-else translate-context="*/*/*">N/A</translate>
|
|
||||||
</td>
|
|
||||||
</template>
|
|
||||||
</action-table>
|
|
||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
</template>
|
</template>
|
||||||
|
@ -139,14 +74,12 @@ import ReportCard from '@/components/manage/moderation/ReportCard'
|
||||||
import ReportCategoryDropdown from '@/components/moderation/ReportCategoryDropdown'
|
import ReportCategoryDropdown from '@/components/moderation/ReportCategoryDropdown'
|
||||||
import {normalizeQuery, parseTokens} from '@/search'
|
import {normalizeQuery, parseTokens} from '@/search'
|
||||||
import SmartSearchMixin from '@/components/mixins/SmartSearch'
|
import SmartSearchMixin from '@/components/mixins/SmartSearch'
|
||||||
import ActionTable from '@/components/common/ActionTable'
|
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
mixins: [OrderingMixin, TranslationsMixin, SmartSearchMixin],
|
mixins: [OrderingMixin, TranslationsMixin, SmartSearchMixin],
|
||||||
components: {
|
components: {
|
||||||
Pagination,
|
Pagination,
|
||||||
ActionTable,
|
|
||||||
ReportCard,
|
ReportCard,
|
||||||
ReportCategoryDropdown,
|
ReportCategoryDropdown,
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue