update
This commit is contained in:
1 parent
7d5114953b
commit
cbc36d19f5
7 files changed
+215
-194
No files matched your search
@@ -180,6 +180,7 @@
|
||||
:id="selected.id"
|
||||
ref="context"
|
||||
:entry="selected.entry"
|
||||
:audio="selected.audio"
|
||||
:list="selected.list"
|
||||
:type="selected.type || 'vocabulary'"
|
||||
:description="selected.description"
|
||||
@@ -193,7 +194,7 @@
|
||||
<script lang="ts">
|
||||
import { Component, Ref, Vue, Watch } from 'nuxt-property-decorator'
|
||||
import ContextMenu from '@/components/ContextMenu.vue'
|
||||
import { api, IEntry } from '~/assets/api'
|
||||
import { api, IDictionaryLookup } from '~/assets/api'
|
||||
import { jsonClone } from '~/assets/util'
|
||||
|
||||
@Component<BrowseTab>({
|
||||
@@ -213,7 +214,7 @@ export default class BrowseTab extends Vue {
|
||||
count = 0
|
||||
perPage = 10
|
||||
page = 1
|
||||
tableData: IEntry[] = []
|
||||
tableData: IDictionaryLookup[] = []
|
||||
|
||||
isEditModal = false
|
||||
|
||||
@@ -222,7 +223,7 @@ export default class BrowseTab extends Vue {
|
||||
type: 'desc',
|
||||
}
|
||||
|
||||
selected: IEntry & {
|
||||
selected: IDictionaryLookup & {
|
||||
entry: string
|
||||
} = {
|
||||
id: '',
|
||||
@@ -351,7 +352,10 @@ export default class BrowseTab extends Vue {
|
||||
this.isEditModal = true
|
||||
}
|
||||
|
||||
async onTableContextmenu(row: IEntry & { entry: string }, evt: MouseEvent) {
|
||||
async onTableContextmenu(
|
||||
row: IDictionaryLookup & { entry: string },
|
||||
evt: MouseEvent
|
||||
) {
|
||||
evt.preventDefault()
|
||||
|
||||
this.selected = jsonClone(row)
|
||||
|
||||
Reference in new issue
Block a user