case 4220 densification
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
:alert-message="$store.state.globalSettings.csrInfoText"
|
||||
></gz-alert>
|
||||
<v-form ref="form">
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<v-col
|
||||
v-if="$store.state.userType == 4"
|
||||
cols="12"
|
||||
@@ -32,6 +32,7 @@
|
||||
<v-select
|
||||
ref="priority"
|
||||
v-model="obj.priority"
|
||||
dense
|
||||
:color="priorityColor()"
|
||||
:item-color="priorityColor()"
|
||||
:items="selectLists.priorities"
|
||||
@@ -63,6 +64,7 @@
|
||||
<v-text-field
|
||||
ref="customerReferenceNumber"
|
||||
v-model="obj.customerReferenceNumber"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('CustomerServiceRequestCustomerReferenceNumber')"
|
||||
data-cy="customerReferenceNumber"
|
||||
@@ -113,6 +115,7 @@
|
||||
<v-text-field
|
||||
ref="name"
|
||||
v-model="obj.name"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('CustomerServiceRequestTitle')"
|
||||
:rules="[form().required(this, 'name')]"
|
||||
@@ -129,6 +132,7 @@
|
||||
<v-textarea
|
||||
ref="notes"
|
||||
v-model="obj.notes"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('CustomerServiceRequestDetails')"
|
||||
:error-messages="form().serverErrors(this, 'notes')"
|
||||
@@ -151,6 +155,7 @@
|
||||
<v-select
|
||||
ref="status"
|
||||
v-model="obj.status"
|
||||
dense
|
||||
:items="selectLists.status"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -166,12 +171,12 @@
|
||||
<!-- ########################## UNIT ADD FORM #####################################-->
|
||||
<!-- ################################################################################-->
|
||||
<template>
|
||||
<v-row justify="center">
|
||||
<v-row dense justify="center">
|
||||
<v-dialog v-model="addUnitDialog" max-width="1600px">
|
||||
<v-card>
|
||||
<v-card-title> </v-card-title>
|
||||
<v-card-text>
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<!-- <v-col
|
||||
v-if="$store.state.userType == 4"
|
||||
cols="12"
|
||||
@@ -195,6 +200,7 @@
|
||||
<v-text-field
|
||||
ref="serial"
|
||||
v-model="unitObj.serial"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('UnitSerial')"
|
||||
:rules="[form().required(this, 'serial')]"
|
||||
@@ -207,6 +213,7 @@
|
||||
<v-text-field
|
||||
ref="description"
|
||||
v-model="unitObj.description"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('UnitDescription')"
|
||||
data-cy="description"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div>
|
||||
<v-row v-if="formState.ready">
|
||||
<v-row v-if="formState.ready" dense>
|
||||
<v-col>
|
||||
<v-form ref="form">
|
||||
<v-tabs v-model="tab" mobile-breakpoint="100">
|
||||
@@ -8,7 +8,7 @@
|
||||
<v-tab>{{ $ay.t("OpsNotificationSettings") }}</v-tab>
|
||||
<v-tabs-items v-model="tab">
|
||||
<v-tab-item class="mt-4 ml-2">
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<gz-error
|
||||
:error-box-message="formState.errorBoxMessage"
|
||||
></gz-error>
|
||||
@@ -17,6 +17,7 @@
|
||||
<v-select
|
||||
ref="eventType"
|
||||
v-model="obj.eventType"
|
||||
dense
|
||||
:items="selectLists.eventTypes"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -44,6 +45,7 @@
|
||||
<v-col v-if="showWoStatus" cols="12" sm="6" lg="4" xl="3">
|
||||
<v-autocomplete
|
||||
v-model="obj.idValue"
|
||||
dense
|
||||
:items="selectLists.wostatus"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -85,6 +87,7 @@
|
||||
<v-col v-if="showQuoteStatus" cols="12" sm="6" lg="4" xl="3">
|
||||
<v-autocomplete
|
||||
v-model="obj.idValue"
|
||||
dense
|
||||
:items="selectLists.quotestatus"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -150,6 +153,7 @@
|
||||
<v-text-field
|
||||
ref="decValue"
|
||||
v-model="obj.decValue"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:clearable="!formState.readOnly"
|
||||
:label="$ay.t('UiFieldDataTypesInteger')"
|
||||
@@ -256,6 +260,7 @@
|
||||
<v-text-field
|
||||
ref="subject"
|
||||
v-model="obj.subject"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('EmailSubject')"
|
||||
:rules="[form().required(this, 'subject')]"
|
||||
@@ -269,6 +274,7 @@
|
||||
<v-textarea
|
||||
ref="template"
|
||||
v-model="obj.template"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('EmailTemplate')"
|
||||
:rules="[form().required(this, 'template')]"
|
||||
@@ -288,6 +294,7 @@
|
||||
>
|
||||
<v-select
|
||||
v-model="woToken"
|
||||
dense
|
||||
prepend-icon="$ayiPlus"
|
||||
:items="selectLists.workOrderTemplateTokens"
|
||||
item-text="name"
|
||||
@@ -306,6 +313,7 @@
|
||||
>
|
||||
<v-select
|
||||
v-model="quoteToken"
|
||||
dense
|
||||
prepend-icon="$ayiPlus"
|
||||
:items="selectLists.quoteTemplateTokens"
|
||||
item-text="name"
|
||||
@@ -324,6 +332,7 @@
|
||||
>
|
||||
<v-select
|
||||
v-model="csrToken"
|
||||
dense
|
||||
prepend-icon="$ayiPlus"
|
||||
:items="selectLists.csrTemplateTokens"
|
||||
item-text="name"
|
||||
@@ -335,11 +344,12 @@
|
||||
</v-row>
|
||||
</v-tab-item>
|
||||
<v-tab-item class="mt-4 ml-2">
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-select
|
||||
ref="translationId"
|
||||
v-model="obj.translationId"
|
||||
dense
|
||||
:items="selectLists.translations"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -357,6 +367,7 @@
|
||||
<v-checkbox
|
||||
ref="hour12"
|
||||
v-model="obj.hour12"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('Hour12')"
|
||||
:error-messages="form().serverErrors(this, 'hour12')"
|
||||
@@ -368,6 +379,7 @@
|
||||
<v-text-field
|
||||
ref="currencyName"
|
||||
v-model="obj.currencyName"
|
||||
dense
|
||||
:hint="
|
||||
obj.currencyName == null || obj.currencyName == ''
|
||||
? locale().getCurrencyName()
|
||||
@@ -390,6 +402,7 @@
|
||||
<v-text-field
|
||||
ref="languageOverride"
|
||||
v-model="obj.languageOverride"
|
||||
dense
|
||||
:hint="locale().getResolvedLanguage()"
|
||||
persistent-hint
|
||||
:readonly="formState.readOnly"
|
||||
@@ -408,6 +421,7 @@
|
||||
<v-text-field
|
||||
ref="timeZoneOverride"
|
||||
v-model="obj.timeZoneOverride"
|
||||
dense
|
||||
:hint="locale().getResolvedTimeZoneName()"
|
||||
persistent-hint
|
||||
:readonly="formState.readOnly"
|
||||
|
||||
@@ -4,10 +4,11 @@
|
||||
<div v-if="formState.ready">
|
||||
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
|
||||
<v-form ref="form">
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
v-model="obj.serial"
|
||||
dense
|
||||
readonly
|
||||
:label="$ay.t('WorkOrderSerialNumber')"
|
||||
data-cy="serial"
|
||||
@@ -16,6 +17,7 @@
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
v-model="obj.customerViz"
|
||||
dense
|
||||
readonly
|
||||
:label="$ay.t('Customer')"
|
||||
data-cy="customerViz"
|
||||
@@ -24,6 +26,7 @@
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
v-model="obj.customerReferenceNumber"
|
||||
dense
|
||||
readonly
|
||||
:label="$ay.t('WorkOrderCustomerReferenceNumber')"
|
||||
data-cy="customerReferenceNumber"
|
||||
@@ -32,6 +35,7 @@
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
v-model="obj.customerContactName"
|
||||
dense
|
||||
readonly
|
||||
:label="$ay.t('WorkOrderCustomerContactName')"
|
||||
data-cy="customerContactName"
|
||||
@@ -41,6 +45,7 @@
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
v-model="obj.invoiceNumber"
|
||||
dense
|
||||
readonly
|
||||
:label="$ay.t('WorkOrderInvoiceNumber')"
|
||||
data-cy="invoiceNumber"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div class="my-n8">
|
||||
<v-row v-if="formState.ready">
|
||||
<v-row v-if="formState.ready" dense>
|
||||
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
|
||||
|
||||
<v-col v-if="showSelector" cols="12">
|
||||
@@ -45,7 +45,7 @@
|
||||
</v-dialog>
|
||||
</v-col>
|
||||
</v-row>
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<v-col
|
||||
v-for="item in effectiveView"
|
||||
:key="item.id"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
|
||||
<v-form ref="form">
|
||||
<template v-if="!composing">
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<v-col cols="12" class="mb-16">
|
||||
<p>
|
||||
<span class="text-h6">{{ $ay.t("MemoSent") }}<br /></span
|
||||
@@ -50,7 +50,7 @@
|
||||
</v-row>
|
||||
</template>
|
||||
<template v-else>
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<v-col v-if="!replyMode" cols="12">
|
||||
<gz-pick-list
|
||||
ref="userPickList"
|
||||
@@ -68,6 +68,7 @@
|
||||
<template v-for="item in toUsers">
|
||||
<v-chip
|
||||
:key="item.id"
|
||||
dense
|
||||
color="primary"
|
||||
outlined
|
||||
class="ma-1"
|
||||
@@ -88,6 +89,7 @@
|
||||
<v-text-field
|
||||
ref="name"
|
||||
v-model="obj.name"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('MemoSubject')"
|
||||
:rules="[form().required(this, 'name')]"
|
||||
@@ -102,6 +104,7 @@
|
||||
id="notes"
|
||||
ref="notes"
|
||||
v-model="obj.notes"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('MemoMessage')"
|
||||
:rules="[form().required(this, 'notes')]"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div>
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
|
||||
<v-col rows="12">
|
||||
<div
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<template>
|
||||
<v-row v-if="formState.ready">
|
||||
<v-row v-if="formState.ready" dense>
|
||||
<v-col>
|
||||
<v-form ref="form">
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
|
||||
<v-col cols="12">
|
||||
<gz-pick-list
|
||||
@@ -19,6 +19,7 @@
|
||||
<template v-for="item in toUsers">
|
||||
<v-chip
|
||||
:key="item.id"
|
||||
dense
|
||||
color="primary"
|
||||
outlined
|
||||
class="ma-2"
|
||||
@@ -34,6 +35,7 @@
|
||||
<v-textarea
|
||||
ref="message"
|
||||
v-model="message"
|
||||
dense
|
||||
:label="$ay.t('MemoMessage')"
|
||||
:rules="[form().required(this, 'message')]"
|
||||
auto-grow
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
<template>
|
||||
<div>
|
||||
<v-row v-if="formState.ready">
|
||||
<v-row v-if="formState.ready" dense>
|
||||
<v-col>
|
||||
<v-form ref="form">
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-select
|
||||
ref="eventType"
|
||||
v-model="obj.eventType"
|
||||
dense
|
||||
:items="selectLists.eventTypes"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -23,6 +24,7 @@
|
||||
<v-col v-if="showWoStatus" cols="12" sm="6" lg="4" xl="3">
|
||||
<v-autocomplete
|
||||
v-model="obj.idValue"
|
||||
dense
|
||||
:items="selectLists.wostatus"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -61,6 +63,7 @@
|
||||
<v-col v-if="showQuoteStatus" cols="12" sm="6" lg="4" xl="3">
|
||||
<v-autocomplete
|
||||
v-model="obj.idValue"
|
||||
dense
|
||||
:items="selectLists.quotestatus"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -117,6 +120,7 @@
|
||||
<v-text-field
|
||||
ref="decValue"
|
||||
v-model="obj.decValue"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:clearable="!formState.readOnly"
|
||||
:label="$ay.t('UiFieldDataTypesInteger')"
|
||||
@@ -146,6 +150,7 @@
|
||||
<v-select
|
||||
ref="ayaType"
|
||||
v-model="obj.ayaType"
|
||||
dense
|
||||
:items="selectLists.coreAyaTypes"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -178,6 +183,7 @@
|
||||
<v-select
|
||||
ref="deliveryMethod"
|
||||
v-model="obj.deliveryMethod"
|
||||
dense
|
||||
:items="selectLists.deliveryMethods"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -194,6 +200,7 @@
|
||||
<v-text-field
|
||||
ref="deliveryAddress"
|
||||
v-model="obj.deliveryAddress"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:clearable="!formState.readOnly"
|
||||
:label="$ay.t('NotifyDeliveryAddress')"
|
||||
@@ -206,8 +213,7 @@
|
||||
</v-col>
|
||||
|
||||
<v-col v-if="showLinkReportId" cols="12" sm="6" lg="4" xl="3">
|
||||
ATTACH REPORT todo: dynamic list of reports to select from for
|
||||
type chosen
|
||||
ATTACH REPORT stub: dynamic list of reports for type
|
||||
</v-col>
|
||||
|
||||
<v-col v-if="showTags" cols="12">
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<template>
|
||||
<v-row v-if="formState.ready">
|
||||
<v-row v-if="formState.ready" dense>
|
||||
<v-col>
|
||||
<v-form ref="form">
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
|
||||
<v-col cols="12">
|
||||
<v-text-field
|
||||
@@ -10,6 +10,7 @@
|
||||
ref="loginName"
|
||||
v-model="obj.loginName"
|
||||
v-focus
|
||||
dense
|
||||
name="username"
|
||||
:readonly="formState.readOnly"
|
||||
prepend-icon="$ayiUser"
|
||||
@@ -30,6 +31,7 @@
|
||||
id="password"
|
||||
ref="oldPassword"
|
||||
v-model="obj.oldPassword"
|
||||
dense
|
||||
name="password"
|
||||
:readonly="formState.readOnly"
|
||||
:append-outer-icon="reveal ? '$ayiEye' : '$ayiEyeSlash'"
|
||||
@@ -47,6 +49,7 @@
|
||||
<v-text-field
|
||||
ref="newPassword"
|
||||
v-model="obj.newPassword"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:append-outer-icon="reveal ? '$ayiEye' : '$ayiEyeSlash'"
|
||||
prepend-icon="$ayiKey"
|
||||
@@ -63,6 +66,7 @@
|
||||
<v-text-field
|
||||
ref="confirmPassword"
|
||||
v-model="obj.confirmPassword"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:append-outer-icon="reveal ? '$ayiEye' : '$ayiEyeSlash'"
|
||||
prepend-icon="$ayiKey"
|
||||
|
||||
@@ -4,11 +4,12 @@
|
||||
<div v-if="formState.ready">
|
||||
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
|
||||
<v-form ref="form">
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
ref="name"
|
||||
v-model="obj.name"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('ReminderName')"
|
||||
:rules="[form().required(this, 'name')]"
|
||||
@@ -49,6 +50,7 @@
|
||||
<v-textarea
|
||||
ref="notes"
|
||||
v-model="obj.notes"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('ReminderNotes')"
|
||||
:error-messages="form().serverErrors(this, 'notes')"
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
<template>
|
||||
<v-form ref="form">
|
||||
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
|
||||
<v-row v-if="formState.ready">
|
||||
<v-row v-if="formState.ready" dense>
|
||||
<v-col cols="12">
|
||||
<v-text-field
|
||||
id="username"
|
||||
v-model="obj.loginName"
|
||||
dense
|
||||
name="username"
|
||||
:readonly="true"
|
||||
prepend-icon="$ayiUser"
|
||||
@@ -17,6 +18,7 @@
|
||||
<v-text-field
|
||||
ref="newPassword"
|
||||
v-model="obj.newPassword"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:append-outer-icon="reveal ? '$ayiEye' : '$ayiEyeSlash'"
|
||||
prepend-icon="$ayiKey"
|
||||
@@ -33,6 +35,7 @@
|
||||
<v-text-field
|
||||
ref="confirmPassword"
|
||||
v-model="obj.confirmPassword"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:append-outer-icon="reveal ? '$ayiEye' : '$ayiEyeSlash'"
|
||||
prepend-icon="$ayiKey"
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<v-icon large @click="navToTarget()">{{ iconForType }}</v-icon
|
||||
><span class="text-h5" @click="navToTarget()"> {{ name }}</span>
|
||||
</div>
|
||||
<v-row>
|
||||
<v-row dense>
|
||||
<v-col v-if="currentUserIsASupervisor" cols="12" sm="6" lg="4" xl="3">
|
||||
<gz-pick-list
|
||||
ref="userId"
|
||||
@@ -46,6 +46,7 @@
|
||||
<v-text-field
|
||||
ref="name"
|
||||
v-model="obj.name"
|
||||
dense
|
||||
:readonly="
|
||||
formState.readOnly ||
|
||||
(!selfAssigned && !currentUserIsASupervisor)
|
||||
@@ -77,6 +78,7 @@
|
||||
<v-textarea
|
||||
ref="notes"
|
||||
v-model="obj.notes"
|
||||
dense
|
||||
:readonly="
|
||||
formState.readOnly ||
|
||||
(!selfAssigned && !currentUserIsASupervisor)
|
||||
@@ -104,6 +106,7 @@
|
||||
<v-textarea
|
||||
ref="completionNotes"
|
||||
v-model="obj.completionNotes"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
:label="$ay.t('ReviewCompletionNotes')"
|
||||
:error-messages="form().serverErrors(this, 'completionNotes')"
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
<template>
|
||||
<v-row v-if="formState.ready">
|
||||
<v-row v-if="formState.ready" dense>
|
||||
<v-col>
|
||||
<v-form ref="form">
|
||||
<v-row justify="start">
|
||||
<v-row dense justify="start">
|
||||
<gz-error :error-box-message="formState.errorBoxMessage"></gz-error>
|
||||
<v-col cols="12" sm="4" lg="4" xl="3">
|
||||
<v-text-field
|
||||
ref="searchPhrase"
|
||||
v-model="searchPhrase"
|
||||
dense
|
||||
clearable
|
||||
:label="$ay.t('Search')"
|
||||
hint="text, *xt, te*"
|
||||
@@ -18,6 +19,7 @@
|
||||
<v-col cols="12" sm="4" lg="4" xl="3">
|
||||
<v-select
|
||||
v-model="searchAType"
|
||||
dense
|
||||
:items="selectLists.objectTypes"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
@@ -40,11 +42,11 @@
|
||||
<template v-for="item in items">
|
||||
<!-- KEY MUST BE UNIQUE INSIDE v-for OR LIST ITEM GOES SNAKEY -->
|
||||
<v-subheader v-if="item.subheader" :key="'s' + item.index"
|
||||
><v-icon large class="mr-2">{{ item.icon }}</v-icon>
|
||||
><v-icon class="mr-2">{{ item.icon }}</v-icon>
|
||||
<span class="text-h6">{{ item.subheader }}</span>
|
||||
</v-subheader>
|
||||
|
||||
<v-list-item :key="item.index" link>
|
||||
<v-list-item :key="item.index" link class="my-n3">
|
||||
<v-list-item-content
|
||||
:data-cy="'btnopenitem' + item.index"
|
||||
@click="openItem(item)"
|
||||
@@ -56,10 +58,9 @@
|
||||
></v-list-item-subtitle>
|
||||
</v-list-item-content>
|
||||
<v-list-item-action>
|
||||
<v-btn icon @click="getExcerpt(item)">
|
||||
<v-btn x-small icon @click="getExcerpt(item)">
|
||||
<v-icon
|
||||
color="grey lighten-1"
|
||||
large
|
||||
:data-cy="'btnexcerpt' + item.index"
|
||||
>$ayiInfoCircle</v-icon
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user