- select specializz.
This commit is contained in:
@@ -61,7 +61,7 @@
|
|||||||
"vue-class-component": "^8.0.0-rc.1",
|
"vue-class-component": "^8.0.0-rc.1",
|
||||||
"vue-country-code": "^1.1.2",
|
"vue-country-code": "^1.1.2",
|
||||||
"vue-echarts": "^6.0.0",
|
"vue-echarts": "^6.0.0",
|
||||||
"vue-i18n": "^9.1.8",
|
"vue-i18n": "^9.2.0-beta.26",
|
||||||
"vue-idb": "^0.2.0",
|
"vue-idb": "^0.2.0",
|
||||||
"vue-loader": "^16.5.0",
|
"vue-loader": "^16.5.0",
|
||||||
"vue-property-decorator": "^10.0.0-rc.3",
|
"vue-property-decorator": "^10.0.0-rc.3",
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
import { createI18n } from 'vue-i18n/dist/vue-i18n.esm-bundler'
|
// import { createI18n } from 'vue-i18n/index'
|
||||||
|
import { createI18n } from 'vue-i18n/dist/vue-i18n.esm-bundler.js'
|
||||||
import messages from '../statics/i18n'
|
import messages from '../statics/i18n'
|
||||||
import { boot } from 'quasar/wrappers'
|
import { boot } from 'quasar/wrappers'
|
||||||
// you'll need to create the src/i18n/index.js file too
|
// you'll need to create the src/i18n/index.js file too
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ export default defineComponent({
|
|||||||
|
|
||||||
function getFilterSkills(recSkill: any, index: number, arr: any) {
|
function getFilterSkills(recSkill: any, index: number, arr: any) {
|
||||||
const recsectors:any = searchList.value.find((rec) => rec.table === 'sectors')
|
const recsectors:any = searchList.value.find((rec) => rec.table === 'sectors')
|
||||||
|
// console.log('getFilterSkills', recSkill.idSector, recsectors.value)
|
||||||
if (recsectors) {
|
if (recsectors) {
|
||||||
return recSkill.idSector.includes(recsectors.value)
|
return recSkill.idSector.includes(recsectors.value)
|
||||||
} else {
|
} else {
|
||||||
@@ -50,6 +51,16 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getFilterSubSkills(recSubSkill: any, index: number, arr: any) {
|
||||||
|
const recskills:any = searchList.value.find((rec) => rec.table === 'skills')
|
||||||
|
// console.log('recSubSkill', recSubSkill, 'recskills', recskills)
|
||||||
|
if (recskills) {
|
||||||
|
return recSubSkill.idSkill === recskills.value
|
||||||
|
} else {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
searchList.value = [
|
searchList.value = [
|
||||||
{
|
{
|
||||||
@@ -60,16 +71,30 @@ export default defineComponent({
|
|||||||
arrvalue: [],
|
arrvalue: [],
|
||||||
type: costanti.FieldType.select,
|
type: costanti.FieldType.select,
|
||||||
filter: null,
|
filter: null,
|
||||||
|
addall: true,
|
||||||
notinsearch: true,
|
notinsearch: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'Competenza',
|
label: 'Competenza',
|
||||||
table: 'skills',
|
table: 'skills',
|
||||||
key: 'idSkill',
|
key: 'idSkill',
|
||||||
value: tools.getCookie(tools.COOK_SEARCH + 'skills', costanti.FILTER_TUTTI),
|
value: tools.getCookie(tools.COOK_SEARCH + 'skills' + '_' + tools.getCookie(tools.COOK_SEARCH + 'sectors', costanti.FILTER_TUTTI), costanti.FILTER_TUTTI),
|
||||||
arrvalue: [],
|
arrvalue: [],
|
||||||
type: costanti.FieldType.select,
|
type: costanti.FieldType.select,
|
||||||
|
addall: true,
|
||||||
filter: getFilterSkills,
|
filter: getFilterSkills,
|
||||||
|
showcount: true,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'Specializz.',
|
||||||
|
table: 'subskills',
|
||||||
|
key: 'idSubSkill',
|
||||||
|
value: 0,
|
||||||
|
type: costanti.FieldType.multiselect,
|
||||||
|
arrvalue: [costanti.FILTER_TUTTI],
|
||||||
|
addall: true,
|
||||||
|
filter: getFilterSubSkills,
|
||||||
|
showcount: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'Citta',
|
label: 'Citta',
|
||||||
@@ -139,6 +164,7 @@ export default defineComponent({
|
|||||||
return {
|
return {
|
||||||
_id: 0,
|
_id: 0,
|
||||||
idSkill: 0,
|
idSkill: 0,
|
||||||
|
idSubSkill: [],
|
||||||
idStatusSkill: [],
|
idStatusSkill: [],
|
||||||
idContribType: [],
|
idContribType: [],
|
||||||
idCity: [],
|
idCity: [],
|
||||||
@@ -169,6 +195,7 @@ export default defineComponent({
|
|||||||
recSkill: 1,
|
recSkill: 1,
|
||||||
sector: 1,
|
sector: 1,
|
||||||
idSkill: 1,
|
idSkill: 1,
|
||||||
|
idSubSkill: 1,
|
||||||
idStatusSkill: 1,
|
idStatusSkill: 1,
|
||||||
idContribType: 1,
|
idContribType: 1,
|
||||||
idCity: 1,
|
idCity: 1,
|
||||||
@@ -191,6 +218,13 @@ export default defineComponent({
|
|||||||
lk_as: 'sector',
|
lk_as: 'sector',
|
||||||
af_objId_tab: '',
|
af_objId_tab: '',
|
||||||
},
|
},
|
||||||
|
lookup4: {
|
||||||
|
lk_tab: 'subskills',
|
||||||
|
lk_LF: 'idSubSkill',
|
||||||
|
lk_FF: '_id',
|
||||||
|
lk_as: 'myskill',
|
||||||
|
af_objId_tab: '',
|
||||||
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,3 +35,9 @@
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.riduci_pad {
|
||||||
|
min-height: 30px;
|
||||||
|
padding: 4px 8px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -204,6 +204,18 @@ export default defineComponent({
|
|||||||
|
|
||||||
const mycodeid = toRef(props, 'prop_codeId')
|
const mycodeid = toRef(props, 'prop_codeId')
|
||||||
|
|
||||||
|
const valoriopt = computed(() => (item: any, addall: boolean) => {
|
||||||
|
// console.log('valoriopt', item.table)
|
||||||
|
return globalStore.getTableJoinByName(item.table, addall, item.filter)
|
||||||
|
})
|
||||||
|
|
||||||
|
const labelcombo = computed(() => (item: any) => {
|
||||||
|
let lab = item.label
|
||||||
|
if (item.showcount)
|
||||||
|
lab += ' (' + valoriopt.value(item, false).length + ')'
|
||||||
|
return lab
|
||||||
|
})
|
||||||
|
|
||||||
watch(searchList.value, (to: any, from: any) => {
|
watch(searchList.value, (to: any, from: any) => {
|
||||||
console.log('watch searchlist', to)
|
console.log('watch searchlist', to)
|
||||||
refresh()
|
refresh()
|
||||||
@@ -212,6 +224,37 @@ export default defineComponent({
|
|||||||
function searchval(newval: any, table: any) {
|
function searchval(newval: any, table: any) {
|
||||||
console.log('searchval', newval, table)
|
console.log('searchval', newval, table)
|
||||||
tools.setCookie(tools.COOK_SEARCH + table, newval)
|
tools.setCookie(tools.COOK_SEARCH + table, newval)
|
||||||
|
|
||||||
|
if (table === 'skills') {
|
||||||
|
const recSector = searchList.value.find((rec) => rec.table === 'sectors')
|
||||||
|
if (recSector)
|
||||||
|
tools.setCookie(tools.COOK_SEARCH + table + '_' + recSector.value, newval)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (table === 'sectors') {
|
||||||
|
for (const item of searchList.value) {
|
||||||
|
if ((item.table === 'subskills')) {
|
||||||
|
// item.arrvalue = [costanti.FILTER_TUTTI]
|
||||||
|
}
|
||||||
|
if (item.table === 'skills') {
|
||||||
|
// console.log('---PRIMA ', item.value)
|
||||||
|
const valsaved = tools.getCookie(tools.COOK_SEARCH + 'skills' + '_' + newval, costanti.FILTER_TUTTI)
|
||||||
|
if (valsaved)
|
||||||
|
item.value = valsaved
|
||||||
|
else
|
||||||
|
item.value = costanti.FILTER_TUTTI
|
||||||
|
// console.log('---DOPO ', item.value)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/*if (table === 'skills') {
|
||||||
|
for (const item of searchList.value) {
|
||||||
|
if (item.table === 'subskills') {
|
||||||
|
item.arrvalue = [costanti.FILTER_TUTTI]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} */
|
||||||
|
|
||||||
refresh()
|
refresh()
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -267,16 +310,24 @@ export default defineComponent({
|
|||||||
let filtersearch2: any[] = []
|
let filtersearch2: any[] = []
|
||||||
|
|
||||||
let recSector = null;
|
let recSector = null;
|
||||||
|
let recSkill = null;
|
||||||
let idSector = 0;
|
let idSector = 0;
|
||||||
|
let idSkill = 0;
|
||||||
if (searchList.value) {
|
if (searchList.value) {
|
||||||
recSector = searchList.value.find((item: ISearchList) => item.table === 'sectors')
|
recSector = searchList.value.find((item: ISearchList) => item.table === 'sectors')
|
||||||
idSector = recSector ? recSector.value : 0
|
idSector = recSector ? recSector.value : 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (searchList.value) {
|
||||||
|
recSkill = searchList.value.find((item: ISearchList) => item.table === 'skills')
|
||||||
|
idSkill = recSkill ? recSkill.value : 0
|
||||||
|
}
|
||||||
|
|
||||||
// console.table(searchList.value)
|
// console.table(searchList.value)
|
||||||
|
|
||||||
if (searchList.value) {
|
if (searchList.value) {
|
||||||
searchList.value.forEach((item: ISearchList) => {
|
for (const item of searchList.value) {
|
||||||
|
//searchList.value.forEach((item: ISearchList) => {
|
||||||
if (!item.notinsearch) {
|
if (!item.notinsearch) {
|
||||||
let objitem: any = {}
|
let objitem: any = {}
|
||||||
if (item.value > 0) {
|
if (item.value > 0) {
|
||||||
@@ -304,15 +355,22 @@ export default defineComponent({
|
|||||||
if (arr2.length > 0)
|
if (arr2.length > 0)
|
||||||
filtersearch.push(obj2)
|
filtersearch.push(obj2)
|
||||||
} else {
|
} else {
|
||||||
if (item.table === 'skills' && item.value === costanti.FILTER_TUTTI) {
|
if ((item.table === 'skills') && item.value === costanti.FILTER_TUTTI) {
|
||||||
let obj2: any = {}
|
let obj2: any = {}
|
||||||
// idSector
|
// idSector
|
||||||
obj2['sector._id'] = idSector
|
obj2['sector._id'] = idSector
|
||||||
filtersearch2.push(obj2)
|
filtersearch2.push(obj2)
|
||||||
}
|
}
|
||||||
|
if ((item.table === 'subskills') && item.value === costanti.FILTER_TUTTI) {
|
||||||
|
let obj2: any = {}
|
||||||
|
// idSector
|
||||||
|
obj2['myskill._id'] = idSkill
|
||||||
|
filtersearch2.push(obj2)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log('filtersearch', filtersearch)
|
console.log('filtersearch', filtersearch)
|
||||||
@@ -1146,6 +1204,8 @@ export default defineComponent({
|
|||||||
searchval,
|
searchval,
|
||||||
canModifyThisRec,
|
canModifyThisRec,
|
||||||
checkIfShowRec,
|
checkIfShowRec,
|
||||||
|
valoriopt,
|
||||||
|
labelcombo,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="q-pa-xs" v-if="isfinishLoading">
|
<div :class="$q.screen.lt.sm ? `` : `q-pa-xs`" v-if="isfinishLoading">
|
||||||
<div class="centermydiv q-ma-sm" style="text-align: center">
|
<div class="centermydiv q-ma-sm" style="text-align: center">
|
||||||
<q-btn
|
<q-btn
|
||||||
v-if="mytable && visButtRow()" rounded dense color="primary"
|
v-if="mytable && visButtRow()" rounded dense color="primary"
|
||||||
@@ -8,39 +8,7 @@
|
|||||||
@click="createNewRecordDialog"></q-btn>
|
@click="createNewRecordDialog"></q-btn>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div
|
<div :class="$q.screen.lt.sm ? `` : `q-gutter-md q-ma-xs` + ` row`">
|
||||||
v-if="prop_search"
|
|
||||||
class="row justify-center vertical-middle">
|
|
||||||
|
|
||||||
<q-input
|
|
||||||
v-model="search" filled dense type="search" debounce="500" hint="Cerca"
|
|
||||||
v-on:keyup.enter="doSearch">
|
|
||||||
<template v-slot:after>
|
|
||||||
<q-btn v-if="mytable" dense label="" color="primary" @click="refresh" icon="search"></q-btn>
|
|
||||||
</template>
|
|
||||||
</q-input>
|
|
||||||
|
|
||||||
<q-space></q-space>
|
|
||||||
|
|
||||||
<q-select
|
|
||||||
v-if="mytable"
|
|
||||||
v-model="colVisib"
|
|
||||||
rounded
|
|
||||||
outlined
|
|
||||||
multiple
|
|
||||||
dense
|
|
||||||
options-dense
|
|
||||||
:display-value="$t('grid.columns')"
|
|
||||||
emit-value
|
|
||||||
map-options
|
|
||||||
:options="mycolumns"
|
|
||||||
option-value="name"
|
|
||||||
@update:model-value="changeCol">
|
|
||||||
|
|
||||||
</q-select>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="q-gutter-md q-ma-xs row">
|
|
||||||
<div class="q-table__title" style="min-width: 150px;">{{ mytitle }}</div>
|
<div class="q-table__title" style="min-width: 150px;">{{ mytitle }}</div>
|
||||||
<q-space></q-space>
|
<q-space></q-space>
|
||||||
<div v-if="butt_modif_new">
|
<div v-if="butt_modif_new">
|
||||||
@@ -128,46 +96,49 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
<template v-slot:top-left>
|
||||||
|
|
||||||
<template v-slot:top-left v-if="searchList">
|
<div v-if="searchList"
|
||||||
<div class="row text-blue">
|
:class="$q.screen.lt.sm ? `` : `row` + ` text-blue`">
|
||||||
<div v-for="(item, index) in searchList" :key="index">
|
<span v-for="(item, index) in searchList" :key="index">
|
||||||
<CMySelect
|
<CMySelect
|
||||||
v-if="item.type === costanti.FieldType.select"
|
v-if="item.type === costanti.FieldType.select"
|
||||||
:label="item.label"
|
:label="labelcombo(item)"
|
||||||
v-model:value="item.value"
|
v-model:value="item.value"
|
||||||
@update:value="searchval(item.value, item.table)"
|
@update:value="searchval(item.value, item.table)"
|
||||||
:addall="true"
|
:addall="true"
|
||||||
label-color="primary"
|
label-color="primary"
|
||||||
|
class="combowidth"
|
||||||
color="primary"
|
color="primary"
|
||||||
:optval="fieldsTable.getKeyByTable(item.table)"
|
:optval="fieldsTable.getKeyByTable(item.table)"
|
||||||
:optlab="fieldsTable.getLabelByTable(item.table)"
|
:optlab="fieldsTable.getLabelByTable(item.table)"
|
||||||
:options="globalStore.getTableJoinByName(item.table, true, item.filter)"
|
:options="valoriopt(item, false)"
|
||||||
:useinput="false"
|
:useinput="false">
|
||||||
>
|
|
||||||
</CMySelect>
|
</CMySelect>
|
||||||
|
|
||||||
<q-select
|
<q-select
|
||||||
v-if="item.type === costanti.FieldType.multiselect"
|
v-if="item.type === costanti.FieldType.multiselect"
|
||||||
v-model="item.arrvalue"
|
v-model="item.arrvalue"
|
||||||
|
label-color="primary"
|
||||||
|
:label="labelcombo(item)"
|
||||||
@update:model-value="searchval(item.arrvalue, item.table)"
|
@update:model-value="searchval(item.arrvalue, item.table)"
|
||||||
rounded
|
rounded
|
||||||
|
dense
|
||||||
outlined
|
outlined
|
||||||
multiple
|
multiple
|
||||||
dense
|
|
||||||
options-dense
|
options-dense
|
||||||
:display-value="fieldsTable.getTitleByTable(item.table)"
|
|
||||||
emit-value
|
emit-value
|
||||||
map-options
|
map-options
|
||||||
stack-label
|
stack-label
|
||||||
:options="globalStore.getTableJoinByName(item.table, item.filter)"
|
:options="valoriopt(item, item.addall)"
|
||||||
style="min-width: 150px"
|
class="combowidth"
|
||||||
:option-value="fieldsTable.getKeyByTable(item.table)"
|
:option-value="fieldsTable.getKeyByTable(item.table)"
|
||||||
>
|
>
|
||||||
|
|
||||||
<template
|
<template
|
||||||
v-if="item.arrvalue.length >= 1"
|
v-if="item.arrvalue.length >= 1"
|
||||||
v-slot:selected-item="scope">
|
v-slot:selected-item="scope">
|
||||||
|
<div v-if="scope.opt[fieldsTable.getLabelByTable(item.table)]">
|
||||||
<q-chip
|
<q-chip
|
||||||
removable
|
removable
|
||||||
dense
|
dense
|
||||||
@@ -180,8 +151,6 @@
|
|||||||
<q-avatar color="primary" text-color="white" :icon="item.icon" size="12px"/>
|
<q-avatar color="primary" text-color="white" :icon="item.icon" size="12px"/>
|
||||||
{{ scope.opt[fieldsTable.getLabelByTable(item.table)] }}
|
{{ scope.opt[fieldsTable.getLabelByTable(item.table)] }}
|
||||||
</q-chip>
|
</q-chip>
|
||||||
<div v-if="scope.opt === -100 && item.arrvalue.length === 1">
|
|
||||||
{{ fieldsTable.getTitleByTable(item.table) }}
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<template v-slot:option="{ itemProps, opt, selected, toggleOption }">
|
<template v-slot:option="{ itemProps, opt, selected, toggleOption }">
|
||||||
@@ -197,8 +166,43 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
</q-select>
|
</q-select>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div
|
||||||
|
class="row justify-center vertical-middle">
|
||||||
|
|
||||||
|
<div v-if="prop_search" class="q-mr-sm">
|
||||||
|
<q-input
|
||||||
|
v-model="search" filled dense type="search" debounce="500" hint="Cerca"
|
||||||
|
v-on:keyup.enter="doSearch">
|
||||||
|
<template v-slot:after>
|
||||||
|
<q-btn v-if="mytable" dense label="" color="primary" @click="refresh" icon="search"></q-btn>
|
||||||
|
</template>
|
||||||
|
</q-input>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<q-space></q-space>
|
||||||
|
<q-select
|
||||||
|
v-if="mytable"
|
||||||
|
v-model="colVisib"
|
||||||
|
rounded
|
||||||
|
outlined
|
||||||
|
multiple
|
||||||
|
dense
|
||||||
|
options-dense
|
||||||
|
:display-value="$t('grid.columns')"
|
||||||
|
emit-value
|
||||||
|
map-options
|
||||||
|
:options="mycolumns"
|
||||||
|
option-value="name"
|
||||||
|
@update:model-value="changeCol">
|
||||||
|
|
||||||
|
</q-select>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div v-if="pagination.rowsNumber > 0">{{ pagination.rowsNumber }} elementi trovati</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template v-slot:body="props">
|
<template v-slot:body="props">
|
||||||
@@ -245,6 +249,7 @@
|
|||||||
<br>
|
<br>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
<template v-slot:item="props">
|
<template v-slot:item="props">
|
||||||
<div
|
<div
|
||||||
class="q-pa-xs col-xs-12 col-sm-6 col-md-4 col-lg-3 grid-style-transition"
|
class="q-pa-xs col-xs-12 col-sm-6 col-md-4 col-lg-3 grid-style-transition"
|
||||||
@@ -271,7 +276,7 @@
|
|||||||
<q-card-section class="inset-shadow">
|
<q-card-section class="inset-shadow">
|
||||||
<q-list dense>
|
<q-list dense>
|
||||||
<div v-for="col in mycolumns" :key="col.name">
|
<div v-for="col in mycolumns" :key="col.name">
|
||||||
<q-item v-if="colVisib.includes(col.field + col.subfield)" :class="clByCol(col)">
|
<q-item v-if="colVisib.includes(col.field + col.subfield)" :class="clByCol(col)" class="riduci_pad">
|
||||||
<q-item-section avatar v-if="visuIntestazCol(col)">
|
<q-item-section avatar v-if="visuIntestazCol(col)">
|
||||||
<q-item-label class="q-table__col">{{ col.label }}</q-item-label>
|
<q-item-label class="q-table__col">{{ col.label }}</q-item-label>
|
||||||
</q-item-section>
|
</q-item-section>
|
||||||
|
|||||||
@@ -42,7 +42,6 @@ export default defineComponent({
|
|||||||
},
|
},
|
||||||
components: {},
|
components: {},
|
||||||
setup(props, { emit }) {
|
setup(props, { emit }) {
|
||||||
const $q = useQuasar()
|
|
||||||
const { t } = useI18n()
|
const { t } = useI18n()
|
||||||
|
|
||||||
const myval = toRef(props, 'value')
|
const myval = toRef(props, 'value')
|
||||||
|
|||||||
@@ -224,7 +224,7 @@
|
|||||||
emit-value
|
emit-value
|
||||||
map-options
|
map-options
|
||||||
:options="globalStore.getTableJoinByName(col.jointable)"
|
:options="globalStore.getTableJoinByName(col.jointable)"
|
||||||
style="min-width: 150px"
|
class="combowidth"
|
||||||
:option-value="fieldsTable.getKeyByTable(col.jointable)"
|
:option-value="fieldsTable.getKeyByTable(col.jointable)"
|
||||||
@update:model-value="changevalRec">
|
@update:model-value="changevalRec">
|
||||||
|
|
||||||
@@ -482,7 +482,7 @@
|
|||||||
emit-value
|
emit-value
|
||||||
map-options
|
map-options
|
||||||
:options="globalStore.getTableJoinByName(col.jointable)"
|
:options="globalStore.getTableJoinByName(col.jointable)"
|
||||||
style="min-width: 150px"
|
class="combowidth"
|
||||||
:option-value="fieldsTable.getKeyByTable(col.jointable)"
|
:option-value="fieldsTable.getKeyByTable(col.jointable)"
|
||||||
@update:model-value="changeval">
|
@update:model-value="changeval">
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { computed, defineComponent, onMounted, ref } from 'vue'
|
import { computed, defineComponent, onMounted, ref, watch } from 'vue'
|
||||||
import { useI18n } from '@src/boot/i18n'
|
import { useI18n } from '@src/boot/i18n'
|
||||||
import { useUserStore } from '@store/UserStore'
|
import { useUserStore } from '@store/UserStore'
|
||||||
import { useGlobalStore } from '@store/globalStore'
|
import { useGlobalStore } from '@store/globalStore'
|
||||||
@@ -96,6 +96,16 @@ export default defineComponent({
|
|||||||
return myarr
|
return myarr
|
||||||
})
|
})
|
||||||
|
|
||||||
|
watch(() => props.options, (value: any, oldval: any) => {
|
||||||
|
valori.value = valoriload.value
|
||||||
|
},
|
||||||
|
)
|
||||||
|
watch(() => props.value, (value: any, oldval: any) => {
|
||||||
|
mounted()
|
||||||
|
},
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
function changeval(newval: any) {
|
function changeval(newval: any) {
|
||||||
if (props.tablesel === shared_consts.TAB_COUNTRY)
|
if (props.tablesel === shared_consts.TAB_COUNTRY)
|
||||||
myvalue.value = newval && newval['value'] ? newval['value'] : newval
|
myvalue.value = newval && newval['value'] ? newval['value'] : newval
|
||||||
@@ -113,19 +123,11 @@ export default defineComponent({
|
|||||||
if (props.options) {
|
if (props.options) {
|
||||||
const rec: any = props.options.find((myrec: any) => myrec[`${props.optval}`] === props.value)
|
const rec: any = props.options.find((myrec: any) => myrec[`${props.optval}`] === props.value)
|
||||||
|
|
||||||
/*console.log('rec', rec, 'props.useinput', props.useinput)
|
|
||||||
console.log('props.value', props.value)
|
|
||||||
console.log('options', props.options)
|
|
||||||
console.log('optval', props.optval)
|
|
||||||
console.log('optlab', props.optlab)*/
|
|
||||||
|
|
||||||
if (rec) {
|
if (rec) {
|
||||||
if (props.funcgetvaluebyid)
|
if (props.funcgetvaluebyid)
|
||||||
myvalue.value = props.funcgetvaluebyid(rec[`${props.optval}`])
|
myvalue.value = props.funcgetvaluebyid(rec[`${props.optval}`])
|
||||||
else
|
else
|
||||||
myvalue.value = rec[`${props.optlab}`]
|
myvalue.value = rec[`${props.optlab}`]
|
||||||
|
|
||||||
// console.log('myvalue', myvalue, 'optval', props.optval, 'rec', rec[`${props.optval}`])
|
|
||||||
} else {
|
} else {
|
||||||
if (!props.useinput) {
|
if (!props.useinput) {
|
||||||
if (props.value) {
|
if (props.value) {
|
||||||
|
|||||||
@@ -78,7 +78,8 @@
|
|||||||
options-selected-class="text-deep-orange"
|
options-selected-class="text-deep-orange"
|
||||||
map-options
|
map-options
|
||||||
v-bind="$attrs"
|
v-bind="$attrs"
|
||||||
style="min-width: 170px; max-width: 400px;">
|
class="combowidth"
|
||||||
|
>
|
||||||
<template v-slot:option="scope">
|
<template v-slot:option="scope">
|
||||||
<q-item v-bind="scope.itemProps">
|
<q-item v-bind="scope.itemProps">
|
||||||
<q-item-section avatar>
|
<q-item-section avatar>
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ import { email, minLength, required, sameAs } from '@vuelidate/validators'
|
|||||||
// import { ValidationRuleset } from 'vuelidate'
|
// import { ValidationRuleset } from 'vuelidate'
|
||||||
import { complexity, registeredemail, registereduser, aportadorexist } from '../../validation'
|
import { complexity, registeredemail, registereduser, aportadorexist } from '../../validation'
|
||||||
|
|
||||||
import 'vue3-tel-input/dist/vue3-tel-input.css'
|
// import 'vue3-tel-input/dist/vue3-tel-input.css'
|
||||||
import { useRoute, useRouter } from 'vue-router'
|
import { useRoute, useRouter } from 'vue-router'
|
||||||
|
|
||||||
// import {Loading, QSpinnerFacebook, QSpinnerGears} from 'quasar'
|
// import {Loading, QSpinnerFacebook, QSpinnerGears} from 'quasar'
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ export default defineComponent({
|
|||||||
return {
|
return {
|
||||||
_id: 0,
|
_id: 0,
|
||||||
idSkill: 0,
|
idSkill: 0,
|
||||||
|
idSubSkill: [],
|
||||||
idStatusSkill: [],
|
idStatusSkill: [],
|
||||||
idContribType: [],
|
idContribType: [],
|
||||||
idCity: [],
|
idCity: [],
|
||||||
@@ -80,6 +81,7 @@ export default defineComponent({
|
|||||||
af_objId_tab: 'myId',
|
af_objId_tab: 'myId',
|
||||||
lk_proj: {
|
lk_proj: {
|
||||||
idSkill: 1,
|
idSkill: 1,
|
||||||
|
idSubSkill: 1,
|
||||||
numLevel: 1,
|
numLevel: 1,
|
||||||
photos: 1,
|
photos: 1,
|
||||||
note: 1,
|
note: 1,
|
||||||
|
|||||||
@@ -866,3 +866,10 @@ $heightBtn: 100%;
|
|||||||
.centeritems{
|
.centeritems{
|
||||||
place-content: center;
|
place-content: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.combowidth {
|
||||||
|
min-width: 150px;
|
||||||
|
@media (max-width: 400px) {
|
||||||
|
min-width: 300px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -255,6 +255,7 @@ export interface IGlobalState {
|
|||||||
URL_RESTORE: string
|
URL_RESTORE: string
|
||||||
levels: ILevel[],
|
levels: ILevel[],
|
||||||
skills: ISkill[],
|
skills: ISkill[],
|
||||||
|
subSkills: ISubSkill[],
|
||||||
statusSkills: IStatusSkill[],
|
statusSkills: IStatusSkill[],
|
||||||
sectors: ISector[],
|
sectors: ISector[],
|
||||||
cities: ICity[],
|
cities: ICity[],
|
||||||
@@ -470,6 +471,7 @@ export interface IParamsQuery {
|
|||||||
lookup1?: IParLookup
|
lookup1?: IParLookup
|
||||||
lookup2?: IParLookup
|
lookup2?: IParLookup
|
||||||
lookup3?: IParLookup
|
lookup3?: IParLookup
|
||||||
|
lookup4?: IParLookup
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface IColGridTable {
|
export interface IColGridTable {
|
||||||
@@ -516,6 +518,8 @@ export interface ISearchList {
|
|||||||
type: number
|
type: number
|
||||||
filter: any
|
filter: any
|
||||||
notinsearch?: boolean
|
notinsearch?: boolean
|
||||||
|
addall?: boolean
|
||||||
|
showcount?: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface IFilter {
|
export interface IFilter {
|
||||||
@@ -581,6 +585,14 @@ export interface ISkill {
|
|||||||
img?: string
|
img?: string
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface ISubSkill {
|
||||||
|
_id: number
|
||||||
|
descr: string
|
||||||
|
idSkill: number
|
||||||
|
icon?: string
|
||||||
|
img?: string
|
||||||
|
}
|
||||||
|
|
||||||
export interface IStatusSkill {
|
export interface IStatusSkill {
|
||||||
_id: number
|
_id: number
|
||||||
descr: string
|
descr: string
|
||||||
@@ -616,6 +628,7 @@ export interface ICity {
|
|||||||
export interface IMySkill {
|
export interface IMySkill {
|
||||||
_id: number
|
_id: number
|
||||||
idSkill: number
|
idSkill: number
|
||||||
|
idSubSkill: number[]
|
||||||
idStatusSkill: number[]
|
idStatusSkill: number[]
|
||||||
idContribType: string[]
|
idContribType: string[]
|
||||||
idCity: number[]
|
idCity: number[]
|
||||||
|
|||||||
@@ -772,6 +772,8 @@ const msg_it = {
|
|||||||
name: 'Competenza',
|
name: 'Competenza',
|
||||||
city: 'Città',
|
city: 'Città',
|
||||||
photos: 'Foto',
|
photos: 'Foto',
|
||||||
|
note: 'Note',
|
||||||
|
subskill: 'Specializz.',
|
||||||
},
|
},
|
||||||
level: {
|
level: {
|
||||||
name: 'Livello',
|
name: 'Livello',
|
||||||
|
|||||||
@@ -365,6 +365,23 @@ export const colSkills = [
|
|||||||
AddCol(DeleteRec),
|
AddCol(DeleteRec),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
export const colSubSkills = [
|
||||||
|
// AddCol({ name: '_id', label_trans: 'index', fieldtype: costanti.FieldType.number }),
|
||||||
|
AddCol({ name: 'descr', label_trans: 'store.description' }),
|
||||||
|
AddCol({ name: 'img', label_trans: 'store.img' }),
|
||||||
|
AddCol({ name: 'icon', label_trans: 'store.icon' }),
|
||||||
|
AddCol({
|
||||||
|
name: 'idSkill',
|
||||||
|
label_trans: 'skill.name',
|
||||||
|
fieldtype: costanti.FieldType.select,
|
||||||
|
jointable: 'skills',
|
||||||
|
}),
|
||||||
|
AddCol({ name: 'color', label_trans: 'products.color' }),
|
||||||
|
AddCol({ name: 'theme', label_trans: 'products.theme' }),
|
||||||
|
AddCol(DuplicateRec),
|
||||||
|
AddCol(DeleteRec),
|
||||||
|
]
|
||||||
|
|
||||||
export const colmySkills = [
|
export const colmySkills = [
|
||||||
/*AddCol({
|
/*AddCol({
|
||||||
name: 'userId', label_trans: 'order.users', fieldtype: costanti.FieldType.string, jointable: 'users',
|
name: 'userId', label_trans: 'order.users', fieldtype: costanti.FieldType.string, jointable: 'users',
|
||||||
@@ -380,6 +397,13 @@ export const colmySkills = [
|
|||||||
required: true,
|
required: true,
|
||||||
jointable: 'skills',
|
jointable: 'skills',
|
||||||
}),
|
}),
|
||||||
|
AddCol({
|
||||||
|
name: 'idSubSkill',
|
||||||
|
label_trans: 'skill.subskill',
|
||||||
|
fieldtype: costanti.FieldType.multiselect,
|
||||||
|
required: true,
|
||||||
|
jointable: 'subskills',
|
||||||
|
}),
|
||||||
AddCol({
|
AddCol({
|
||||||
name: 'numLevel',
|
name: 'numLevel',
|
||||||
label_trans: 'level.name',
|
label_trans: 'level.name',
|
||||||
@@ -411,7 +435,7 @@ export const colmySkills = [
|
|||||||
fieldtype: costanti.FieldType.listimages,
|
fieldtype: costanti.FieldType.listimages,
|
||||||
jointable: '',
|
jointable: '',
|
||||||
}),
|
}),
|
||||||
AddCol({ name: 'subTitle', label_trans: 'event.title' }),
|
AddCol({ name: 'subTitle', label_trans: 'skill.note' }),
|
||||||
AddCol({ name: 'note', label_trans: 'proj.longdescr', fieldtype: costanti.FieldType.html }),
|
AddCol({ name: 'note', label_trans: 'proj.longdescr', fieldtype: costanti.FieldType.html }),
|
||||||
AddCol(DuplicateRec),
|
AddCol(DuplicateRec),
|
||||||
AddCol(ModifRec),
|
AddCol(ModifRec),
|
||||||
@@ -1673,6 +1697,13 @@ export const fieldsTable = {
|
|||||||
colkey: '_id',
|
colkey: '_id',
|
||||||
collabel: 'descr',
|
collabel: 'descr',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
value: 'subskills',
|
||||||
|
label: 'Specializz',
|
||||||
|
columns: colSubSkills,
|
||||||
|
colkey: '_id',
|
||||||
|
collabel: 'descr',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
value: 'statusSkills',
|
value: 'statusSkills',
|
||||||
label: 'Stato Attuale',
|
label: 'Stato Attuale',
|
||||||
|
|||||||
@@ -118,6 +118,7 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
|||||||
URL_RESTORE: '',
|
URL_RESTORE: '',
|
||||||
levels: [],
|
levels: [],
|
||||||
skills: [],
|
skills: [],
|
||||||
|
subSkills: [],
|
||||||
statusSkills: [],
|
statusSkills: [],
|
||||||
sectors: [],
|
sectors: [],
|
||||||
cities: [],
|
cities: [],
|
||||||
@@ -226,6 +227,8 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
|||||||
return state.levels
|
return state.levels
|
||||||
else if (table === 'skills')
|
else if (table === 'skills')
|
||||||
return state.skills
|
return state.skills
|
||||||
|
else if (table === 'subskills')
|
||||||
|
return state.subSkills
|
||||||
else if (table === 'statusSkills')
|
else if (table === 'statusSkills')
|
||||||
return state.statusSkills
|
return state.statusSkills
|
||||||
else if (table === 'sectors')
|
else if (table === 'sectors')
|
||||||
@@ -1149,6 +1152,7 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
|||||||
this.departments = (res.data.departments) ? [...res.data.departments] : []
|
this.departments = (res.data.departments) ? [...res.data.departments] : []
|
||||||
this.levels = (res.data.levels) ? [...res.data.levels] : []
|
this.levels = (res.data.levels) ? [...res.data.levels] : []
|
||||||
this.skills = (res.data.skills) ? [...res.data.skills] : []
|
this.skills = (res.data.skills) ? [...res.data.skills] : []
|
||||||
|
this.subSkills = (res.data.subSkills) ? [...res.data.subSkills] : []
|
||||||
this.statusSkills = (res.data.statusSkills) ? [...res.data.statusSkills] : []
|
this.statusSkills = (res.data.statusSkills) ? [...res.data.statusSkills] : []
|
||||||
this.sectors = (res.data.sectors) ? [...res.data.sectors] : []
|
this.sectors = (res.data.sectors) ? [...res.data.sectors] : []
|
||||||
this.cities = (res.data.cities) ? [...res.data.cities] : []
|
this.cities = (res.data.cities) ? [...res.data.cities] : []
|
||||||
@@ -1294,8 +1298,8 @@ export const useGlobalStore = defineStore('GlobalStore', {
|
|||||||
|
|
||||||
let myarr = this.getListByTable(table)
|
let myarr = this.getListByTable(table)
|
||||||
|
|
||||||
// if (addall)
|
if (addall)
|
||||||
// myarr = [costanti.FILTER_TUTTI, ...myarr]
|
myarr = [costanti.FILTER_TUTTI, ...myarr]
|
||||||
|
|
||||||
if (!addall) {
|
if (!addall) {
|
||||||
/*if (table === 'skills') {
|
/*if (table === 'skills') {
|
||||||
|
|||||||
218
yarn.lock
218
yarn.lock
@@ -1009,61 +1009,43 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
|
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
|
||||||
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
|
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
|
||||||
|
|
||||||
"@intlify/core-base@9.1.9":
|
"@intlify/core-base@9.2.0-beta.26":
|
||||||
version "9.1.9"
|
version "9.2.0-beta.26"
|
||||||
resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.1.9.tgz#e4e8c951010728e4af3a0d13d74cf3f9e7add7f6"
|
resolved "https://registry.yarnpkg.com/@intlify/core-base/-/core-base-9.2.0-beta.26.tgz#0092cfce681a47db1a502583e0108d61cd7b7327"
|
||||||
integrity sha512-x5T0p/Ja0S8hs5xs+ImKyYckVkL4CzcEXykVYYV6rcbXxJTe2o58IquSqX9bdncVKbRZP7GlBU1EcRaQEEJ+vw==
|
integrity sha512-4OXSF0zC70UElev6gam4FdWfC7u4l2ouNK9Hc6R44QlpEXkzhbwwbpZn9gIGB2l11zQnJkAwaovfYyiNJ/JvkA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@intlify/devtools-if" "9.1.9"
|
"@intlify/devtools-if" "9.2.0-beta.26"
|
||||||
"@intlify/message-compiler" "9.1.9"
|
"@intlify/message-compiler" "9.2.0-beta.26"
|
||||||
"@intlify/message-resolver" "9.1.9"
|
"@intlify/shared" "9.2.0-beta.26"
|
||||||
"@intlify/runtime" "9.1.9"
|
"@intlify/vue-devtools" "9.2.0-beta.26"
|
||||||
"@intlify/shared" "9.1.9"
|
|
||||||
"@intlify/vue-devtools" "9.1.9"
|
|
||||||
|
|
||||||
"@intlify/devtools-if@9.1.9":
|
"@intlify/devtools-if@9.2.0-beta.26":
|
||||||
version "9.1.9"
|
version "9.2.0-beta.26"
|
||||||
resolved "https://registry.yarnpkg.com/@intlify/devtools-if/-/devtools-if-9.1.9.tgz#a30e1dd1256ff2c5c98d8d75d075384fba898e5d"
|
resolved "https://registry.yarnpkg.com/@intlify/devtools-if/-/devtools-if-9.2.0-beta.26.tgz#06e498825aa1f4984476c2da9b1bcf9cdc3d0424"
|
||||||
integrity sha512-oKSMKjttG3Ut/1UGEZjSdghuP3fwA15zpDPcjkf/1FjlOIm6uIBGMNS5jXzsZy593u+P/YcnrZD6cD3IVFz9vQ==
|
integrity sha512-7GiF7v2jlHf7g5hoLF6sKlrX5Di2INfHN4PEAeVr2ashgoSaq1EYIRouBVAnJkOrDOJzCOEY7y53me7+gIbeTw==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@intlify/shared" "9.1.9"
|
"@intlify/shared" "9.2.0-beta.26"
|
||||||
|
|
||||||
"@intlify/message-compiler@9.1.9":
|
"@intlify/message-compiler@9.2.0-beta.26":
|
||||||
version "9.1.9"
|
version "9.2.0-beta.26"
|
||||||
resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.1.9.tgz#1193cbd224a71c2fb981455b8534a3c766d2948d"
|
resolved "https://registry.yarnpkg.com/@intlify/message-compiler/-/message-compiler-9.2.0-beta.26.tgz#9cc5f9f112030483c4a35eaef105ba68cc888fa0"
|
||||||
integrity sha512-6YgCMF46Xd0IH2hMRLCssZI3gFG4aywidoWQ3QP4RGYQXQYYfFC54DxhSgfIPpVoPLQ+4AD29eoYmhiHZ+qLFQ==
|
integrity sha512-qtDgHCMqrXNTekKXGzm0Dm6r3+/X7/jFXP+E07hx+PJbPMv7DzK1iU8h5LlAMQ1/jr2UIRBgXvR5wh35OKoGrA==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@intlify/message-resolver" "9.1.9"
|
"@intlify/shared" "9.2.0-beta.26"
|
||||||
"@intlify/shared" "9.1.9"
|
|
||||||
source-map "0.6.1"
|
source-map "0.6.1"
|
||||||
|
|
||||||
"@intlify/message-resolver@9.1.9":
|
"@intlify/shared@9.2.0-beta.26":
|
||||||
version "9.1.9"
|
version "9.2.0-beta.26"
|
||||||
resolved "https://registry.yarnpkg.com/@intlify/message-resolver/-/message-resolver-9.1.9.tgz#3155ccd2f5e6d0dc16cad8b7f1d8e97fcda05bfc"
|
resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.2.0-beta.26.tgz#430f69235c12f002a93796cc74eb28546bed6be4"
|
||||||
integrity sha512-Lx/DBpigeK0sz2BBbzv5mu9/dAlt98HxwbG7xLawC3O2xMF9MNWU5FtOziwYG6TDIjNq0O/3ZbOJAxwITIWXEA==
|
integrity sha512-MjUlkjNThqkqy8yXUcFKBiW/hIfqAn5cP3Vd0b4wdOHS8rPCEbvSbAnF08uiZDkVv8gTcsLyymX21GaU6oYyyQ==
|
||||||
|
|
||||||
"@intlify/runtime@9.1.9":
|
"@intlify/vue-devtools@9.2.0-beta.26":
|
||||||
version "9.1.9"
|
version "9.2.0-beta.26"
|
||||||
resolved "https://registry.yarnpkg.com/@intlify/runtime/-/runtime-9.1.9.tgz#2c12ce29518a075629efed0a8ed293ee740cb285"
|
resolved "https://registry.yarnpkg.com/@intlify/vue-devtools/-/vue-devtools-9.2.0-beta.26.tgz#1528e053d72aadf796bf478daeb33c5f700d8a98"
|
||||||
integrity sha512-XgPw8+UlHCiie3fI41HPVa/VDJb3/aSH7bLhY1hJvlvNV713PFtb4p4Jo+rlE0gAoMsMCGcsiT982fImolSltg==
|
integrity sha512-Ghe2xTSezRzL2fBdIbZEus5+5spE2RMxgjBg6GyvbsDy1M05o2OvukBninJ4/Tc2I5A30lYgAsF1gQlOyfmv1g==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@intlify/message-compiler" "9.1.9"
|
"@intlify/core-base" "9.2.0-beta.26"
|
||||||
"@intlify/message-resolver" "9.1.9"
|
"@intlify/shared" "9.2.0-beta.26"
|
||||||
"@intlify/shared" "9.1.9"
|
|
||||||
|
|
||||||
"@intlify/shared@9.1.9":
|
|
||||||
version "9.1.9"
|
|
||||||
resolved "https://registry.yarnpkg.com/@intlify/shared/-/shared-9.1.9.tgz#0baaf96128b85560666bec784ffb01f6623cc17a"
|
|
||||||
integrity sha512-xKGM1d0EAxdDFCWedcYXOm6V5Pfw/TMudd6/qCdEb4tv0hk9EKeg7lwQF1azE0dP2phvx0yXxrt7UQK+IZjNdw==
|
|
||||||
|
|
||||||
"@intlify/vue-devtools@9.1.9":
|
|
||||||
version "9.1.9"
|
|
||||||
resolved "https://registry.yarnpkg.com/@intlify/vue-devtools/-/vue-devtools-9.1.9.tgz#2be8f4dbe7f7ed4115676eb32348141d411e426b"
|
|
||||||
integrity sha512-YPehH9uL4vZcGXky4Ev5qQIITnHKIvsD2GKGXgqf+05osMUI6WSEQHaN9USRa318Rs8RyyPCiDfmA0hRu3k7og==
|
|
||||||
dependencies:
|
|
||||||
"@intlify/message-resolver" "9.1.9"
|
|
||||||
"@intlify/runtime" "9.1.9"
|
|
||||||
"@intlify/shared" "9.1.9"
|
|
||||||
|
|
||||||
"@isaacs/string-locale-compare@^1.1.0":
|
"@isaacs/string-locale-compare@^1.1.0":
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
@@ -2143,16 +2125,6 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@vue/compat/-/compat-3.2.26.tgz#971b68591c208dfcec8db4e84732646f48c524e1"
|
resolved "https://registry.yarnpkg.com/@vue/compat/-/compat-3.2.26.tgz#971b68591c208dfcec8db4e84732646f48c524e1"
|
||||||
integrity sha512-XCS3oPvcv8rtYMpjQ3W++AGF4fLKk9Jm3eXsSAv0sBZ8Z+OO28cm/TBMGlgnD9wf0krg1QkVBGHKXjvLMtoCig==
|
integrity sha512-XCS3oPvcv8rtYMpjQ3W++AGF4fLKk9Jm3eXsSAv0sBZ8Z+OO28cm/TBMGlgnD9wf0krg1QkVBGHKXjvLMtoCig==
|
||||||
|
|
||||||
"@vue/compiler-core@3.2.23":
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.23.tgz#ef1769fbf313306b47c858735a9300aa2a20f104"
|
|
||||||
integrity sha512-4ZhiI/orx+7EJ1B+0zjgvXMV2uRN+XBfG06UN2sJfND9rH5gtEQT3QmO4erum1o6Irl7y754W8/KSaDJh4EUQg==
|
|
||||||
dependencies:
|
|
||||||
"@babel/parser" "^7.15.0"
|
|
||||||
"@vue/shared" "3.2.23"
|
|
||||||
estree-walker "^2.0.2"
|
|
||||||
source-map "^0.6.1"
|
|
||||||
|
|
||||||
"@vue/compiler-core@3.2.24":
|
"@vue/compiler-core@3.2.24":
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.24.tgz#cadcda0e026e7f1cd453ce87160be51a5f313fe0"
|
resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.24.tgz#cadcda0e026e7f1cd453ce87160be51a5f313fe0"
|
||||||
@@ -2173,14 +2145,6 @@
|
|||||||
estree-walker "^2.0.2"
|
estree-walker "^2.0.2"
|
||||||
source-map "^0.6.1"
|
source-map "^0.6.1"
|
||||||
|
|
||||||
"@vue/compiler-dom@3.2.23":
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.23.tgz#1dc5ba6c61f4d9e5e22442bfbf1ca306bb698507"
|
|
||||||
integrity sha512-X2Nw8QFc5lgoK3kio5ktM95nqmLUH+q+N/PbV4kCHzF1avqv/EGLnAhaaF0Iu4bewNvHJAAhhwPZFeoV/22nbw==
|
|
||||||
dependencies:
|
|
||||||
"@vue/compiler-core" "3.2.23"
|
|
||||||
"@vue/shared" "3.2.23"
|
|
||||||
|
|
||||||
"@vue/compiler-dom@3.2.24":
|
"@vue/compiler-dom@3.2.24":
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.24.tgz#32235cb444660245be5cc58f4beb76747400505c"
|
resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.24.tgz#32235cb444660245be5cc58f4beb76747400505c"
|
||||||
@@ -2197,22 +2161,6 @@
|
|||||||
"@vue/compiler-core" "3.2.26"
|
"@vue/compiler-core" "3.2.26"
|
||||||
"@vue/shared" "3.2.26"
|
"@vue/shared" "3.2.26"
|
||||||
|
|
||||||
"@vue/compiler-sfc@3.2.23":
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.23.tgz#35ef678240b29da5144bc3c6447fa51a07d78875"
|
|
||||||
integrity sha512-Aw+pb50Q5zTjyvWod8mNKmYZDRGHJBptmNNWE+84ZxrzEztPgMz8cNYIzWGbwcFVkmJlhvioAMvKnB+LM/sjSA==
|
|
||||||
dependencies:
|
|
||||||
"@babel/parser" "^7.15.0"
|
|
||||||
"@vue/compiler-core" "3.2.23"
|
|
||||||
"@vue/compiler-dom" "3.2.23"
|
|
||||||
"@vue/compiler-ssr" "3.2.23"
|
|
||||||
"@vue/ref-transform" "3.2.23"
|
|
||||||
"@vue/shared" "3.2.23"
|
|
||||||
estree-walker "^2.0.2"
|
|
||||||
magic-string "^0.25.7"
|
|
||||||
postcss "^8.1.10"
|
|
||||||
source-map "^0.6.1"
|
|
||||||
|
|
||||||
"@vue/compiler-sfc@3.2.24":
|
"@vue/compiler-sfc@3.2.24":
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.24.tgz#803a309e1935fc85981218d88fd4fb5db05afdb1"
|
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.24.tgz#803a309e1935fc85981218d88fd4fb5db05afdb1"
|
||||||
@@ -2245,14 +2193,6 @@
|
|||||||
postcss "^8.1.10"
|
postcss "^8.1.10"
|
||||||
source-map "^0.6.1"
|
source-map "^0.6.1"
|
||||||
|
|
||||||
"@vue/compiler-ssr@3.2.23":
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.23.tgz#cd9c6541c388553f6448244a9f2a76dfdba027ba"
|
|
||||||
integrity sha512-Bqzn4jFyXPK1Ehqiq7e/czS8n62gtYF1Zfeu0DrR5uv+SBllh7LIvZjZU6+c8qbocAd3/T3I3gn2cZGmnDb6zg==
|
|
||||||
dependencies:
|
|
||||||
"@vue/compiler-dom" "3.2.23"
|
|
||||||
"@vue/shared" "3.2.23"
|
|
||||||
|
|
||||||
"@vue/compiler-ssr@3.2.24":
|
"@vue/compiler-ssr@3.2.24":
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.24.tgz#edd0b7e7cd28d6c2578bb770ce0128bfdef9c948"
|
resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.24.tgz#edd0b7e7cd28d6c2578bb770ce0128bfdef9c948"
|
||||||
@@ -2269,11 +2209,16 @@
|
|||||||
"@vue/compiler-dom" "3.2.26"
|
"@vue/compiler-dom" "3.2.26"
|
||||||
"@vue/shared" "3.2.26"
|
"@vue/shared" "3.2.26"
|
||||||
|
|
||||||
"@vue/devtools-api@^6.0.0-beta.11", "@vue/devtools-api@^6.0.0-beta.15", "@vue/devtools-api@^6.0.0-beta.18", "@vue/devtools-api@^6.0.0-beta.20.1", "@vue/devtools-api@^6.0.0-beta.7":
|
"@vue/devtools-api@^6.0.0-beta.11", "@vue/devtools-api@^6.0.0-beta.15", "@vue/devtools-api@^6.0.0-beta.18", "@vue/devtools-api@^6.0.0-beta.20.1":
|
||||||
version "6.0.0-beta.20.1"
|
version "6.0.0-beta.20.1"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.20.1.tgz#5b499647e929c35baf2a66a399578f9aa4601142"
|
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.20.1.tgz#5b499647e929c35baf2a66a399578f9aa4601142"
|
||||||
integrity sha512-R2rfiRY+kZugzWh9ZyITaovx+jpU4vgivAEAiz80kvh3yviiTU3CBuGuyWpSwGz9/C7TkSWVM/FtQRGlZ16n8Q==
|
integrity sha512-R2rfiRY+kZugzWh9ZyITaovx+jpU4vgivAEAiz80kvh3yviiTU3CBuGuyWpSwGz9/C7TkSWVM/FtQRGlZ16n8Q==
|
||||||
|
|
||||||
|
"@vue/devtools-api@^6.0.0-beta.13":
|
||||||
|
version "6.0.0-beta.21.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.21.1.tgz#f1410f53c42aa67fa3b01ca7bdba891f69d7bc97"
|
||||||
|
integrity sha512-FqC4s3pm35qGVeXRGOjTsRzlkJjrBLriDS9YXbflHLsfA9FrcKzIyWnLXoNm+/7930E8rRakXuAc2QkC50swAw==
|
||||||
|
|
||||||
"@vue/eslint-config-standard@5.1.2":
|
"@vue/eslint-config-standard@5.1.2":
|
||||||
version "5.1.2"
|
version "5.1.2"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/eslint-config-standard/-/eslint-config-standard-5.1.2.tgz#c5d55af894a3ae23b65b1af4a425777ac0170b42"
|
resolved "https://registry.yarnpkg.com/@vue/eslint-config-standard/-/eslint-config-standard-5.1.2.tgz#c5d55af894a3ae23b65b1af4a425777ac0170b42"
|
||||||
@@ -2294,13 +2239,6 @@
|
|||||||
estree-walker "^2.0.2"
|
estree-walker "^2.0.2"
|
||||||
magic-string "^0.25.7"
|
magic-string "^0.25.7"
|
||||||
|
|
||||||
"@vue/reactivity@3.2.23":
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.23.tgz#d2f10749d554f7e94d8d52f36e7e6a0b021a2418"
|
|
||||||
integrity sha512-8RGVr/5Kpgb/EkCjgHXqttgA5IMc6n0lIXFY4TVbMkzdXrvaIhzBd7Te44oIDsTSYVKZLpfHd6/wEnuDqE8vFw==
|
|
||||||
dependencies:
|
|
||||||
"@vue/shared" "3.2.23"
|
|
||||||
|
|
||||||
"@vue/reactivity@3.2.24":
|
"@vue/reactivity@3.2.24":
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.24.tgz#4b24301ff7af0607c49a1e6976a22b4f62eab1a4"
|
resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.24.tgz#4b24301ff7af0607c49a1e6976a22b4f62eab1a4"
|
||||||
@@ -2315,17 +2253,6 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
"@vue/shared" "3.2.26"
|
"@vue/shared" "3.2.26"
|
||||||
|
|
||||||
"@vue/ref-transform@3.2.23":
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/@vue/ref-transform/-/ref-transform-3.2.23.tgz#5c8b0c0638db27094ddd689020c60cf1aa33d873"
|
|
||||||
integrity sha512-gW0GD2PSAs/th7mC7tPB/UwpIQxclbApVtsDtscDmOJXb2+cdu60ny+SuHNgfrlUT/JqWKQHq7jFKO4woxLNaA==
|
|
||||||
dependencies:
|
|
||||||
"@babel/parser" "^7.15.0"
|
|
||||||
"@vue/compiler-core" "3.2.23"
|
|
||||||
"@vue/shared" "3.2.23"
|
|
||||||
estree-walker "^2.0.2"
|
|
||||||
magic-string "^0.25.7"
|
|
||||||
|
|
||||||
"@vue/ref-transform@3.2.24":
|
"@vue/ref-transform@3.2.24":
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/ref-transform/-/ref-transform-3.2.24.tgz#335bf06e0b25be16e7056cc4117c51a79f0c9122"
|
resolved "https://registry.yarnpkg.com/@vue/ref-transform/-/ref-transform-3.2.24.tgz#335bf06e0b25be16e7056cc4117c51a79f0c9122"
|
||||||
@@ -2337,14 +2264,6 @@
|
|||||||
estree-walker "^2.0.2"
|
estree-walker "^2.0.2"
|
||||||
magic-string "^0.25.7"
|
magic-string "^0.25.7"
|
||||||
|
|
||||||
"@vue/runtime-core@3.2.23":
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.23.tgz#f620ce0142e87cbc99c50ac285e644ed9b57986f"
|
|
||||||
integrity sha512-wSI5lmY2kCGLf89iiygqxVh6/5bsawz78Me9n1x4U2bHnN0yf3PWyuhN0WgIE8VfEaF7e75E333uboNEIFjgkg==
|
|
||||||
dependencies:
|
|
||||||
"@vue/reactivity" "3.2.23"
|
|
||||||
"@vue/shared" "3.2.23"
|
|
||||||
|
|
||||||
"@vue/runtime-core@3.2.24":
|
"@vue/runtime-core@3.2.24":
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.24.tgz#b3e433587442910d90f78f61ce3c5faf6fb3f355"
|
resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.24.tgz#b3e433587442910d90f78f61ce3c5faf6fb3f355"
|
||||||
@@ -2361,15 +2280,6 @@
|
|||||||
"@vue/reactivity" "3.2.26"
|
"@vue/reactivity" "3.2.26"
|
||||||
"@vue/shared" "3.2.26"
|
"@vue/shared" "3.2.26"
|
||||||
|
|
||||||
"@vue/runtime-dom@3.2.23":
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.23.tgz#e6a3362a8a03f034ef6ff9b8281b166f0f314bfc"
|
|
||||||
integrity sha512-z6lp0888NkLmxD9j2sGoll8Kb7J743s8s6w7GbiyUc4WZwm0KJ35B4qTFDMoIU0G7CatS6Z+yRTpPHc6srtByg==
|
|
||||||
dependencies:
|
|
||||||
"@vue/runtime-core" "3.2.23"
|
|
||||||
"@vue/shared" "3.2.23"
|
|
||||||
csstype "^2.6.8"
|
|
||||||
|
|
||||||
"@vue/runtime-dom@3.2.24":
|
"@vue/runtime-dom@3.2.24":
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.24.tgz#14b462514cdb01d9de6c09ecf1d5d5d55a58e1e3"
|
resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.24.tgz#14b462514cdb01d9de6c09ecf1d5d5d55a58e1e3"
|
||||||
@@ -2388,14 +2298,6 @@
|
|||||||
"@vue/shared" "3.2.26"
|
"@vue/shared" "3.2.26"
|
||||||
csstype "^2.6.8"
|
csstype "^2.6.8"
|
||||||
|
|
||||||
"@vue/server-renderer@3.2.23":
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.23.tgz#c7e22c02d8a518bd2499565b7c7c88b1842edd44"
|
|
||||||
integrity sha512-mgQ2VAE5WjeZELJKNbwE69uiBNpN+3LyL0ZDki1bJWVwHD2fhPfx7pwyYuiucE81xz2LxVsyGxhKKUL997g8vw==
|
|
||||||
dependencies:
|
|
||||||
"@vue/compiler-ssr" "3.2.23"
|
|
||||||
"@vue/shared" "3.2.23"
|
|
||||||
|
|
||||||
"@vue/server-renderer@3.2.24":
|
"@vue/server-renderer@3.2.24":
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.24.tgz#8009b1e52293fd4efc71b90452baf502ecb9dc03"
|
resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.24.tgz#8009b1e52293fd4efc71b90452baf502ecb9dc03"
|
||||||
@@ -2412,11 +2314,6 @@
|
|||||||
"@vue/compiler-ssr" "3.2.26"
|
"@vue/compiler-ssr" "3.2.26"
|
||||||
"@vue/shared" "3.2.26"
|
"@vue/shared" "3.2.26"
|
||||||
|
|
||||||
"@vue/shared@3.2.23":
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.23.tgz#e885a2ba099d40b69d5461157f3ade31e46a09a9"
|
|
||||||
integrity sha512-U+/Jefa0QfXUF2qVy9Dqlrb6HKJSr9/wJcM66wXmWcTOoqg7hOWzF4qruDle51pyF4x3wMn6TSH54UdjKjCKMA==
|
|
||||||
|
|
||||||
"@vue/shared@3.2.24":
|
"@vue/shared@3.2.24":
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.24.tgz#d74615e856013b17fb60b19b09d712729ad5e090"
|
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.24.tgz#d74615e856013b17fb60b19b09d712729ad5e090"
|
||||||
@@ -8142,11 +8039,6 @@ libnpmversion@^2.0.1:
|
|||||||
semver "^7.3.5"
|
semver "^7.3.5"
|
||||||
stringify-package "^1.0.1"
|
stringify-package "^1.0.1"
|
||||||
|
|
||||||
libphonenumber-js@^1.9.6:
|
|
||||||
version "1.9.43"
|
|
||||||
resolved "https://registry.yarnpkg.com/libphonenumber-js/-/libphonenumber-js-1.9.43.tgz#2371e4383e6780990381d5b900b8c22666221cbb"
|
|
||||||
integrity sha512-tNB87ZutAiAkl3DE/Bo0Mxqn/XZbNxhPg4v9bYBwQQW4dlhBGqXl1vtmPxeDWbrijzwOA9vRjOOFm5V9SK/W3w==
|
|
||||||
|
|
||||||
lie@3.1.1:
|
lie@3.1.1:
|
||||||
version "3.1.1"
|
version "3.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e"
|
resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e"
|
||||||
@@ -12640,11 +12532,6 @@ use@^3.1.0:
|
|||||||
resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
|
resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
|
||||||
integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
|
integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
|
||||||
|
|
||||||
user@^0.0.0:
|
|
||||||
version "0.0.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/user/-/user-0.0.0.tgz#f27f1b23fc511f2a8efa40db55cfba123824e02a"
|
|
||||||
integrity sha1-8n8bI/xRHyqO+kDbVc+6Ejgk4Co=
|
|
||||||
|
|
||||||
util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
|
util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
|
||||||
version "1.0.2"
|
version "1.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
|
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
|
||||||
@@ -12795,15 +12682,15 @@ vue-hot-reload-api@^2.0.1:
|
|||||||
resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2"
|
resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2"
|
||||||
integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==
|
integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==
|
||||||
|
|
||||||
vue-i18n@^9.1.8:
|
vue-i18n@^9.2.0-beta.26:
|
||||||
version "9.1.9"
|
version "9.2.0-beta.26"
|
||||||
resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.1.9.tgz#cb53e06ab5cc5b7eed59332f151caf48d47be9bb"
|
resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-9.2.0-beta.26.tgz#79ff5151837c645c9a91af03724ed28a09a1f3db"
|
||||||
integrity sha512-JeRdNVxS2OGp1E+pye5XB6+M6BBkHwAv9C80Q7+kzoMdUDGRna06tjC0vCB/jDX9aWrl5swxOMFcyAr7or8XTA==
|
integrity sha512-xZgisyirT9hXFyXBL8pO8bYgdG7m98NLAUhbb1O9hMQS1qOXYU902+LIJA5k3BtoeiEIfjkGADHhSAlJTTzc9A==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@intlify/core-base" "9.1.9"
|
"@intlify/core-base" "9.2.0-beta.26"
|
||||||
"@intlify/shared" "9.1.9"
|
"@intlify/shared" "9.2.0-beta.26"
|
||||||
"@intlify/vue-devtools" "9.1.9"
|
"@intlify/vue-devtools" "9.2.0-beta.26"
|
||||||
"@vue/devtools-api" "^6.0.0-beta.7"
|
"@vue/devtools-api" "^6.0.0-beta.13"
|
||||||
|
|
||||||
vue-idb@^0.2.0:
|
vue-idb@^0.2.0:
|
||||||
version "0.2.0"
|
version "0.2.0"
|
||||||
@@ -12886,32 +12773,11 @@ vue2-dragula@^2.5.5:
|
|||||||
dependencies:
|
dependencies:
|
||||||
dragula "3.7.2"
|
dragula "3.7.2"
|
||||||
|
|
||||||
vue3-tel-input@^5.0.4-vue3:
|
|
||||||
version "5.0.4-vue3"
|
|
||||||
resolved "https://registry.yarnpkg.com/vue3-tel-input/-/vue3-tel-input-5.0.4-vue3.tgz#ed79e21e9fba84eef2ba7a467cade202c2e7ada2"
|
|
||||||
integrity sha512-QvN7tyqzqL/gIBOohNcYdEbjpWzd3kucCMcqyVIpckBIPNl6ki/ARd0y/I73jKfUJ0Hg5RSxHu/IgIWAtMKMrw==
|
|
||||||
dependencies:
|
|
||||||
core-js "^3.6.5"
|
|
||||||
libphonenumber-js "^1.9.6"
|
|
||||||
user "^0.0.0"
|
|
||||||
vue "^3.0.0-beta.1"
|
|
||||||
|
|
||||||
vue@^2.0.0, vue@^2.5.3, vue@^2.6.11:
|
vue@^2.0.0, vue@^2.5.3, vue@^2.6.11:
|
||||||
version "2.6.14"
|
version "2.6.14"
|
||||||
resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.14.tgz#e51aa5250250d569a3fbad3a8a5a687d6036e235"
|
resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.14.tgz#e51aa5250250d569a3fbad3a8a5a687d6036e235"
|
||||||
integrity sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==
|
integrity sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==
|
||||||
|
|
||||||
vue@^3.0.0-beta.1:
|
|
||||||
version "3.2.23"
|
|
||||||
resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.23.tgz#fe17e4a98bee1afe2aed351a0a80e052728f9ce2"
|
|
||||||
integrity sha512-MGp9JZC37lzGhwSu6c1tQxrQbXbw7XKFqtYh7SFwNrNK899FPxGAHwSHMZijMChTSC3uZrD2BGO/3EHOgMJ0cw==
|
|
||||||
dependencies:
|
|
||||||
"@vue/compiler-dom" "3.2.23"
|
|
||||||
"@vue/compiler-sfc" "3.2.23"
|
|
||||||
"@vue/runtime-dom" "3.2.23"
|
|
||||||
"@vue/server-renderer" "3.2.23"
|
|
||||||
"@vue/shared" "3.2.23"
|
|
||||||
|
|
||||||
vue@^3.2.24:
|
vue@^3.2.24:
|
||||||
version "3.2.24"
|
version "3.2.24"
|
||||||
resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.24.tgz#6de7b01e55740dc37c0a5dbd45e70eed49f95189"
|
resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.24.tgz#6de7b01e55740dc37c0a5dbd45e70eed49f95189"
|
||||||
|
|||||||
Reference in New Issue
Block a user