diff --git a/package.json b/package.json
index 575cd068..a9f86186 100755
--- a/package.json
+++ b/package.json
@@ -23,25 +23,26 @@
"generate-sw": "workbox generateSW workbox-config.js"
},
"dependencies": {
- "@quasar/extras": "^1.12.2",
+ "@quasar/extras": "^1.12.1",
"@quasar/quasar-ui-qcalendar": "^4.0.0-beta.6",
- "@vue/compat": "^3.2.24",
- "@vue/compiler-sfc": "^3.2.24",
- "@vue/eslint-config-standard": "5.1.2",
+ "@vue/compat": "^3.2.26",
+ "@vue/compiler-sfc": "^3.2.26",
+ "@vue/eslint-config-standard": "^5.1.2",
"@vuelidate/core": "^2.0.0-alpha.32",
"@vuelidate/validators": "^2.0.0-alpha.25",
"acorn": "^8.6.0",
"autoprefixer": "^10.4.0",
"axios": "0.21.4",
+ "babel-loader": "^8.2.3",
"bcryptjs": "^2.4.3",
- "core-js": "^3.19.3",
+ "core-js": "^3.19.1",
"crypto": "^1.0.1",
- "date-fns": "^2.27.0",
+ "date-fns": "^2.26.0",
"dotenv": "^10.0.0",
"echarts": "^5.2.2",
"eslint-plugin-quasar": "^1.0.0",
"eslint-plugin-standard": "^5.0.0",
- "graphql": "^16.1.0",
+ "graphql": "^16.0.1",
"graphql-tag": "^2.12.6",
"gsap": "^3.8.0",
"jquery": "^3.6.0",
@@ -49,15 +50,15 @@
"localforage": "^1.10.0",
"lodash": "^4.17.21",
"normalize.css": "^8.0.1",
- "npm": "^8.3.0",
+ "npm": "^8.1.4",
"nprogress": "^0.2.0",
- "pinia": "^2.0.6",
+ "pinia": "^2.0.4",
"prerender-spa-plugin": "^3.4.0",
- "quasar": "^2.3.4",
+ "quasar": "^2.3.3",
"quasar-extras": "^2.0.9",
"register-service-worker": "^1.7.2",
"vee-validate": "^4.4.10",
- "vue": "^3.2.12",
+ "vue": "^3.2.26",
"vue-class-component": "^8.0.0-rc.1",
"vue-country-code": "^1.1.2",
"vue-echarts": "^6.0.0",
@@ -74,9 +75,7 @@
"vuex-router-sync": "^6.0.0-rc.1"
},
"devDependencies": {
- "@babel/core": "^7.16.0",
- "@babel/eslint-parser": "^7.16.3",
- "@quasar/app": "^3.2.5",
+ "@quasar/app": "^3.2.3",
"@quasar/quasar-app-extension-qcalendar": "^4.0.0-beta.6",
"@types/bcryptjs": "^2.4.2",
"@types/dotenv": "^8.2.0",
@@ -101,7 +100,7 @@
"jest": "^27.3.1",
"json-loader": "^0.5.7",
"node-sass": "^6.0.1",
- "npm-check-updates": "^12.0.3",
+ "npm-check-updates": "^12.0.2",
"optimize-css-assets-webpack-plugin": "^6.0.1",
"postcss": "^8.3.11",
"postcss-loader": "^6.2.0",
@@ -112,11 +111,11 @@
"tslint": "^6.1.3",
"tslint-config-standard": "^9.0.0",
"tslint-loader": "^3.5.4",
- "typescript": "^4.5.3",
+ "typescript": "^4.5.2",
"vue-cli-plugin-element-ui": "^1.1.4",
"vueify": "^9.4.1",
"webpack": "^5.0.0",
- "workbox-webpack-plugin": "^6.4.2"
+ "workbox-webpack-plugin": "^6.4.1"
},
"browser": {
"crypto": false
diff --git a/src/components/CFinder/CFinder.ts b/src/components/CFinder/CFinder.ts
index 571ad90c..e80d1c29 100755
--- a/src/components/CFinder/CFinder.ts
+++ b/src/components/CFinder/CFinder.ts
@@ -41,46 +41,62 @@ export default defineComponent({
]*/
+ function getFilterSkills(recSkill: any, index: number, arr: any) {
+ const recsectors:any = searchList.value.find((rec) => rec.table === 'sectors')
+ if (recsectors) {
+ return recSkill.idSector.includes(recsectors.value)
+ } else {
+ return true
+ }
+ }
+
+
searchList.value = [
{
label: 'Settore',
table: 'sectors',
key: 'idSector',
- value: costanti.FILTER_TUTTI,
+ value: tools.getCookie(tools.COOK_SEARCH + 'sectors', costanti.FILTER_TUTTI),
arrvalue: [],
type: costanti.FieldType.select,
+ filter: null,
+ notinsearch: true,
},
{
label: 'Competenza',
table: 'skills',
key: 'idSkill',
- value: costanti.FILTER_TUTTI,
+ value: tools.getCookie(tools.COOK_SEARCH + 'skills', costanti.FILTER_TUTTI),
arrvalue: [],
type: costanti.FieldType.select,
+ filter: getFilterSkills,
},
{
label: 'Citta',
table: 'cities',
key: 'idCity',
- value: costanti.FILTER_TUTTI,
+ value: 0,
type: costanti.FieldType.multiselect,
- arrvalue: [costanti.FILTER_TUTTI],
+ arrvalue: tools.getCookie(tools.COOK_SEARCH + 'cities', [costanti.FILTER_TUTTI]),
+ filter: null,
},
{
label: 'Livello',
table: 'levels',
key: 'numLevel',
- value: costanti.FILTER_TUTTI,
+ value: tools.getCookie(tools.COOK_SEARCH + 'levels', costanti.FILTER_TUTTI),
arrvalue: [],
type: costanti.FieldType.select,
+ filter: null,
},
{
label: 'Stato',
table: 'statusSkills',
key: 'idStatusSkill',
- value: costanti.FILTER_TUTTI,
- arrvalue: [],
+ value: 0,
+ arrvalue: tools.getCookie(tools.COOK_SEARCH + 'statusSkills', [costanti.FILTER_TUTTI]),
type: costanti.FieldType.multiselect,
+ filter: null,
},
]
@@ -88,6 +104,7 @@ export default defineComponent({
filtercustom.value = []
}
+
async function createNewRecordInUserTable() {
console.log('createNewRecordInUserTable')
@@ -125,14 +142,51 @@ export default defineComponent({
function extraparams() {
return {
- lk_tab: 'users',
- lk_LF: 'userId',
- lk_FF: '_id',
- lk_as: 'user',
- af_objId_tab: 'myId',
- lk_proj: {
- idSkill: 1, idStatusSkill: 1, idCity: 1, numLevel: 1, photos: 1, note: 1, subTitle: 1, date_created:1, date_updated: 1,
- userId: 1, username: 1, name: 1, surname: 1
+ lookup1: {
+ lk_tab: 'users',
+ lk_LF: 'userId',
+ lk_FF: '_id',
+ lk_as: 'user',
+ af_objId_tab: 'myId',
+ lk_proj: {
+ 'sector.idSector': 1,
+ idSkill: 1,
+ idStatusSkill: 1,
+ idCity: 1,
+ numLevel: 1,
+ photos: 1,
+ note: 1,
+ subTitle: 1,
+ date_created: 1,
+ date_updated: 1,
+ userId: 1,
+ username: 1,
+ name: 1,
+ surname: 1
+ }
+ },
+ lookup2: {
+ lk_tab: 'sectors',
+ lk_LF: 'idSkill',
+ lk_FF: '_id',
+ lk_as: 'sector',
+ af_objId_tab: '',
+ lk_proj: {
+ 'sector.idSector': 1,
+ idSkill: 1,
+ idStatusSkill: 1,
+ idCity: 1,
+ numLevel: 1,
+ photos: 1,
+ note: 1,
+ subTitle: 1,
+ date_created: 1,
+ date_updated: 1,
+ userId: 1,
+ username: 1,
+ name: 1,
+ surname: 1
+ }
}
}
}
diff --git a/src/components/CFinder/CFinder.vue b/src/components/CFinder/CFinder.vue
index 4cfc529a..762f5d14 100755
--- a/src/components/CFinder/CFinder.vue
+++ b/src/components/CFinder/CFinder.vue
@@ -2,13 +2,14 @@
diff --git a/src/components/CGridTableRec/CGridTableRec.ts b/src/components/CGridTableRec/CGridTableRec.ts
index a5c08a68..36d4f373 100755
--- a/src/components/CGridTableRec/CGridTableRec.ts
+++ b/src/components/CGridTableRec/CGridTableRec.ts
@@ -14,7 +14,7 @@ import {
IParamDialog,
IEvents,
IDataToSet,
- IMySkill
+ IMySkill, ISkill
} from '../../model'
import { lists } from '../../store/Modules/lists'
import { IParamsQuery } from '../../model/GlobalStore'
@@ -78,6 +78,11 @@ export default defineComponent({
required: false,
default: '',
},
+ keyMain: {
+ type: String,
+ required: false,
+ default: '',
+ },
nodataLabel: {
type: String,
required: false,
@@ -170,6 +175,8 @@ export default defineComponent({
const loading = ref(false)
+ const startsearch = ref(false)
+
const serverData: any = ref([])
const spinner_visible = ref(false)
const searchList = toRef(props, 'prop_searchList')
@@ -181,7 +188,6 @@ export default defineComponent({
let separator: 'horizontal'
const myfilter = ref('')
const myfilterand: any = ref([])
- const myfiltercustom: any = ref([])
let rowsel: any = {}
let dark = true
const canEdit = ref(false)
@@ -199,11 +205,13 @@ export default defineComponent({
const mycodeid = toRef(props, 'prop_codeId')
watch(searchList.value, (to: any, from: any) => {
+ console.log('watch searchlist', to)
refresh()
})
- function searchval(newval: any) {
- console.log('searchval')
+ function searchval(newval: any, table: any) {
+ console.log('searchval', newval, table)
+ tools.setCookie(tools.COOK_SEARCH + table, newval)
refresh()
}
@@ -240,7 +248,7 @@ export default defineComponent({
// emulate ajax call
// SELECT * FROM ... WHERE...LIMIT...
- async function fetchFromServer(startRow: any, endRow: any, param_myfilter: any, param_myfilterand: any, filtercustom: any, sortBy: any, descending: any) {
+ async function fetchFromServer(startRow: any, endRow: any, param_myfilter: any, param_myfilterand: any, sortBy: any, descending: any) {
let myobj: any = {}
if (sortBy) {
@@ -254,35 +262,76 @@ export default defineComponent({
// console.log('sortBy', sortBy)
- let filtersearch: ISearchList[] = []
+ let filtersearch: any[] = []
+
+ let recSector = searchList.value.find((item: ISearchList) => item.table === 'sectors')
+ let idSector = recSector ? recSector.value : 0
if (searchList.value) {
searchList.value.forEach((item: ISearchList) => {
- let myarr: ISearchList
- let objitem: any = {}
- if (item.value > 0) {
- objitem[item.key] = item.value
- filtersearch.push(objitem)
- } else if (item.arrvalue.length > 0) {
- const myarr = item.arrvalue.filter((value) => value > 0)
+ if (!item.notinsearch) {
+ let objitem: any = {}
+ if (item.value > 0) {
+ objitem[item.key] = item.value
+ filtersearch.push(objitem)
+ } else if (item.arrvalue.length > 0) {
+ const myarr = item.arrvalue.filter((value: any) => value > 0)
- let arr2: any = []
+ let arr2: any = []
- myarr.forEach((myval) => {
- let objitem2: any = {}
- objitem2[item.key] = myval
- arr2.push(objitem2)
- })
+ myarr.forEach((myval: any) => {
+ let objitem2: any = {}
+ objitem2[item.key] = myval
+ arr2.push(objitem2)
+ })
- let obj2: any = {
- $or: arr2
+ let obj2: any = {
+ $or: arr2
+ }
+ if (arr2.length > 0)
+ filtersearch.push(obj2)
+ } else {
+ if (item.table === 'skills' && item.value === costanti.FILTER_TUTTI) {
+ // idSector
+ let obj2: any = {
+ idSector: idSector
+ }
+ filtersearch.push(obj2)
+ }
}
- if (arr2.length > 0)
- filtersearch.push(obj2)
}
})
}
+ console.log('filtersearch', filtersearch)
+
+
+ if (props.prop_search) {
+ let nosearch = false
+ if (filtersearch.length <= 0 && !param_myfilter) {
+ nosearch = true
+ returnedData.value = []
+ returnedCount = 0
+ } else {
+ if (props.keyMain) {
+ nosearch = true
+ filtersearch.forEach((rec: any) => {
+ console.log('rec', rec)
+ if (!!rec[props.keyMain]) {
+ nosearch = false
+ }
+ })
+ }
+ }
+ if (false && nosearch && props.finder) {
+ returnedData.value = []
+ returnedCount = 0
+ return true
+ }
+ }
+
+ console.log('filtercustom', props.filtercustom)
+
let params: IParamsQuery = {
table: mytable.value,
@@ -292,7 +341,8 @@ export default defineComponent({
filterand: param_myfilterand,
// @ts-ignore
filtersearch: filtersearch,
- filtercustom,
+ // @ts-ignore
+ filtercustom: props.filtercustom,
sortBy: myobj,
descending,
userId: userStore.my._id,
@@ -329,13 +379,14 @@ export default defineComponent({
const { page, rowsPerPage, rowsNumber, sortBy, descending } = props.pagination
const myfilternow = myfilter.value
const myfilterandnow = myfilterand.value
- const myfiltercustomnow = myfiltercustom.value
savefilter()
if (!mytable.value)
return
+ // console.log('myfilterandnow', myfilterandnow, 'myfilterandnow', myfilterandnow)
+
// console.log('onRequest', 'myfilter = ', myfilter.value)
loading.value = true
@@ -356,7 +407,7 @@ export default defineComponent({
serverData.value = []
// fetch data from "server"
- return fetchFromServer(startRow, endRow, myfilternow, myfilterandnow, myfiltercustomnow, sortBy, descending).then((ris: any) => {
+ return fetchFromServer(startRow, endRow, myfilternow, myfilterandnow, sortBy, descending).then((ris: any) => {
pagination.value.rowsNumber = getRowsNumberCount(myfilter)
@@ -403,6 +454,9 @@ export default defineComponent({
function refresh() {
// console.log('refresh')
+ if (!startsearch.value)
+ return false
+
serverData.value = []
search.value = search.value.trim()
@@ -423,12 +477,13 @@ export default defineComponent({
refresh()
})
- watch(() => myfilterand.value, (newval, oldval) => {
+ /*watch(() => myfilterand.value, (newval, oldval) => {
refresh()
- })
+ })*/
- watch(() => myfiltercustom.value, (newval, oldval) => {
- refresh()
+ watch(() => props.filtercustom, (newval, oldval) => {
+ // console.log('myfiltercustom change')
+ // refresh()
})
function isTutor() {
@@ -638,12 +693,14 @@ export default defineComponent({
function mounted() {
// console.log('GridTable mounted', tablesel.value)
+ console.log('props.filtercustom', props.filtercustom)
+
if (!!props.tablesList) {
canEdit.value = tools.getCookie(tools.CAN_EDIT, canEdit) === 'true'
tablesel.value = tools.getCookie('tablesel', tablesel.value)
}
myfilterand.value = props.filterdef
- myfiltercustom.value = props.filtercustom
+ // myfiltercustom.value = props.filtercustom
// console.log('tablesel', tablesel)
if (tablesel.value === '') {
@@ -838,6 +895,8 @@ export default defineComponent({
}
}
+ startsearch.value = true
+
refresh()
}
@@ -990,12 +1049,12 @@ export default defineComponent({
return props.labelBtnAddRow !== addRow.value
}
+
// onMounted(mounted)
created()
mounted()
-
return {
selItem,
SaveValdb,
@@ -1052,7 +1111,6 @@ export default defineComponent({
spinner_visible,
tablesel,
myfilterand,
- myfiltercustom,
tools,
costanti,
fieldsTable,
diff --git a/src/components/CGridTableRec/CGridTableRec.vue b/src/components/CGridTableRec/CGridTableRec.vue
index 06cda3f1..084c09f7 100755
--- a/src/components/CGridTableRec/CGridTableRec.vue
+++ b/src/components/CGridTableRec/CGridTableRec.vue
@@ -136,18 +136,18 @@
v-if="item.type === costanti.FieldType.select"
:label="item.label"
v-model:value="item.value"
- @update:value="searchval"
+ @update:value="searchval(item.value, item.table)"
:addall="true"
:optval="fieldsTable.getKeyByTable(item.table)"
:optlab="fieldsTable.getLabelByTable(item.table)"
- :options="globalStore.getTableJoinByName(item.table, true)"
+ :options="globalStore.getTableJoinByName(item.table, true, item.filter)"
:useinput="false">
diff --git a/src/components/CHours/CHours.ts b/src/components/CHours/CHours.ts
index a77a4846..5da23e7e 100755
--- a/src/components/CHours/CHours.ts
+++ b/src/components/CHours/CHours.ts
@@ -33,14 +33,16 @@ export default defineComponent({
function extraparams() {
return {
- lk_tab: 'users',
- lk_LF: 'userId',
- lk_FF: '_id',
- lk_as: 'user',
- af_objId_tab: 'myId',
- lk_proj: {
- todoId: 1, userId: 1, descr: 1, date: 1, time_start: 1, time_end: 1, hours: 1,
- username: 1, name: 1, surname: 1
+ lookup1: {
+ lk_tab: 'users',
+ lk_LF: 'userId',
+ lk_FF: '_id',
+ lk_as: 'user',
+ af_objId_tab: 'myId',
+ lk_proj: {
+ todoId: 1, userId: 1, descr: 1, date: 1, time_start: 1, time_end: 1, hours: 1,
+ username: 1, name: 1, surname: 1
+ }
}
}
}
diff --git a/src/components/CSkill/CSkill.ts b/src/components/CSkill/CSkill.ts
index 7310a59d..f208a64e 100755
--- a/src/components/CSkill/CSkill.ts
+++ b/src/components/CSkill/CSkill.ts
@@ -18,6 +18,13 @@ export default defineComponent({
type: Function,
required: false,
},
+ filtercustom: {
+ type: Array,
+ required: false,
+ default: () => {
+ return []
+ }
+ },
},
components: {
CMyFieldDb, CGridTableRec,
@@ -64,14 +71,27 @@ export default defineComponent({
function extraparams() {
return {
- lk_tab: 'users',
- lk_LF: 'userId',
- lk_FF: '_id',
- lk_as: 'user',
- af_objId_tab: 'myId',
- lk_proj: {
- idSkill: 1, idStatusSkill: 1, idCity: 1, numLevel: 1, photos: 1, note: 1, subTitle: 1, date_created:1, date_updated: 1,
- userId: 1, username: 1, name: 1, surname: 1
+ lookup1: {
+ lk_tab: 'users',
+ lk_LF: 'userId',
+ lk_FF: '_id',
+ lk_as: 'user',
+ af_objId_tab: 'myId',
+ lk_proj: {
+ idSkill: 1,
+ idStatusSkill: 1,
+ idCity: 1,
+ numLevel: 1,
+ photos: 1,
+ note: 1,
+ subTitle: 1,
+ date_created: 1,
+ date_updated: 1,
+ userId: 1,
+ username: 1,
+ name: 1,
+ surname: 1
+ }
}
}
}
diff --git a/src/components/CSkill/CSkill.vue b/src/components/CSkill/CSkill.vue
index 8f17333d..65e86b24 100755
--- a/src/components/CSkill/CSkill.vue
+++ b/src/components/CSkill/CSkill.vue
@@ -12,6 +12,7 @@
:prop_search="false"
noresultLabel="Il filtro selezionato non ha trovato nessun risultato"
:defaultnewrec="getdefaultnewrec"
+ :filtercustom="filtercustom"
:extraparams="extraparams()">
diff --git a/src/model/GlobalStore.ts b/src/model/GlobalStore.ts
index 5626e214..86d09837 100755
--- a/src/model/GlobalStore.ts
+++ b/src/model/GlobalStore.ts
@@ -426,25 +426,29 @@ export interface IFunctionality {
ENABLE_REG_CNM?: boolean
}
-export interface IParamsQuery {
- table: string
- startRow: number
- endRow: number
- filter: string
- filterand: string
- filtersearch: string
- filtercustom: string
- sortBy: string
- descending: number
- userId: string
- codeId?: string
+export interface IParLookup {
lk_tab?: string,
af_objId_tab?: string,
lk_LF?: string,
lk_FF?: string,
lk_as?: string,
lk_proj?: string,
- lk_col2?: string,
+}
+
+export interface IParamsQuery {
+ table: string
+ startRow: number
+ endRow: number
+ filter: string
+ filterand: string
+ sortBy: string
+ descending: number
+ userId: string
+ codeId?: string
+ filtersearch: string
+ filtercustom: string
+ lookup1?: IParLookup
+ lookup2?: IParLookup
}
export interface IColGridTable {
@@ -488,6 +492,8 @@ export interface ISearchList {
arrvalue: any[]
value: any
type: number
+ filter: any
+ notinsearch?: boolean
}
export interface IFilter {
diff --git a/src/store/Modules/fieldsTable.ts b/src/store/Modules/fieldsTable.ts
index 3ffcb28b..726683cf 100755
--- a/src/store/Modules/fieldsTable.ts
+++ b/src/store/Modules/fieldsTable.ts
@@ -863,6 +863,7 @@ export const fieldsTable = {
AddCol({ name: 'surname', label_trans: 'reg.surname' }),
AddCol({ name: 'email', label_trans: 'reg.email' }),
AddCol({ name: 'verified_email', label_trans: 'reg.verified_email', fieldtype: costanti.FieldType.boolean }),
+ AddCol({ name: 'profile.dateofbirth', label_trans: 'reg.dateofbirth', fieldtype: costanti.FieldType.onlydate }),
AddCol({
name: 'profile.resplist',
field: 'profile',
diff --git a/src/store/Modules/tools.ts b/src/store/Modules/tools.ts
index 28e460a4..df20cfaf 100644
--- a/src/store/Modules/tools.ts
+++ b/src/store/Modules/tools.ts
@@ -50,6 +50,8 @@ export const tools = {
TABBED_HOME: 't-home',
TABBED_NAVE: 't-nave',
+ COOK_SEARCH: 'SEARCH_',
+
getprefCountries: ['it', 'es', 'us'],
APORTADOR_NONE: '------',
@@ -3276,7 +3278,7 @@ export const tools = {
},
getCookie(mytok: any, def?: any) {
const ris = Cookies.get(mytok)
- // console.log('getCookie', ris)
+ console.log('getCookie', mytok, ris)
if (!!ris) {
return ris
} else {
@@ -3285,6 +3287,7 @@ export const tools = {
},
setCookie(mytok: any, value: string) {
+ console.log('setCookie', mytok, value)
return Cookies.set(mytok, value)
},
diff --git a/src/store/globalStore.ts b/src/store/globalStore.ts
index 7e58a929..6a4525ce 100644
--- a/src/store/globalStore.ts
+++ b/src/store/globalStore.ts
@@ -1250,7 +1250,7 @@ export const useGlobalStore = defineStore('GlobalStore', {
return ''
},
- getTableJoinByName(table: string, addall?: boolean) {
+ getTableJoinByName(table: string, addall?: boolean, filter?: any) {
if (table === 'permissions') return [shared_consts.Permissions.Admin, shared_consts.Permissions.Manager, shared_consts.Permissions.Teacher, shared_consts.Permissions.Tutor, shared_consts.Permissions.Editor, shared_consts.Permissions.Zoomeri, shared_consts.Permissions.Department]
if (table === 'accepted') return [shared_consts.Accepted.CHECK_READ_GUIDELINES, shared_consts.Accepted.CHECK_SEE_VIDEO_PRINCIPI]
if (table === 'fieldstype') return costanti.FieldTypeArr
@@ -1262,9 +1262,12 @@ export const useGlobalStore = defineStore('GlobalStore', {
// myarr = [costanti.FILTER_TUTTI, ...myarr]
if (!addall) {
- if (table === 'skills') {
+ /*if (table === 'skills') {
myarr = myarr.filter((rec: any) => rec._id > 0)
- }
+ } */
+ }
+ if (filter) {
+ myarr = myarr.filter(filter)
}
return myarr
diff --git a/src/views/projects/proj-list/proj-list.ts.off b/src/views/projects/proj-list/proj-list.ts.off
index fc4a1e0e..9c5029df 100755
--- a/src/views/projects/proj-list/proj-list.ts.off
+++ b/src/views/projects/proj-list/proj-list.ts.off
@@ -960,14 +960,16 @@ export default defineComponent({
function extraparams() {
return {
- lk_tab: 'users',
- lk_LF: 'userId',
- lk_FF: '_id',
- lk_as: 'user',
- af_objId_tab: 'userId',
- lk_proj: {
- todoId: 1, userId: 1, descr: 1, date: 1, time_start: 1, time_end: 1, hours: 1,
- username: 1, name: 1, surname: 1
+ lookup1: {
+ lk_tab: 'users',
+ lk_LF: 'userId',
+ lk_FF: '_id',
+ lk_as: 'user',
+ af_objId_tab: 'userId',
+ lk_proj: {
+ todoId: 1, userId: 1, descr: 1, date: 1, time_start: 1, time_end: 1, hours: 1,
+ username: 1, name: 1, surname: 1
+ }
}
}
}
diff --git a/src/views/user/profile/profile.ts b/src/views/user/profile/profile.ts
index ae085e8a..e92f643f 100755
--- a/src/views/user/profile/profile.ts
+++ b/src/views/user/profile/profile.ts
@@ -3,7 +3,7 @@ import { CTitleBanner } from '@/components/CTitleBanner'
import { CProfile } from '@/components/CProfile'
import { CSkill } from '@/components/CSkill'
import { tools } from '@store/Modules/tools'
-import { defineComponent } from 'vue'
+import { defineComponent, onMounted, ref } from 'vue'
import { useUserStore } from '@store/UserStore'
import { useRouter } from 'vue-router'
import { useGlobalStore } from '@store/globalStore'
@@ -24,6 +24,8 @@ export default defineComponent({
const $q = useQuasar()
const { t } = useI18n();
+ const filtroutente = ref(
[])
+
function getpayment() {
return userStore.my.profile.paymenttypes
}
@@ -71,12 +73,21 @@ export default defineComponent({
})
}
+ function mounted() {
+ filtroutente.value = [
+ { userId: userStore.my._id}
+ ]
+ }
+
+ onMounted(mounted)
+
return {
eliminaAccount,
profile,
getpayment,
tools,
costanti,
+ filtroutente,
}
}
})
diff --git a/src/views/user/profile/profile.vue b/src/views/user/profile/profile.vue
index 8b70a654..a7f6d353 100755
--- a/src/views/user/profile/profile.vue
+++ b/src/views/user/profile/profile.vue
@@ -45,14 +45,27 @@
:type="costanti.FieldType.string">
-
-
+ -->
+
+
+
+
+
+
+
+
-
+
diff --git a/yarn.lock b/yarn.lock
index 3138466b..912ccf36 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -23,7 +23,7 @@
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.16.4.tgz#081d6bbc336ec5c2435c6346b2ae1fb98b5ac68e"
integrity sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==
-"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.7.5", "@babel/core@^7.9.0":
+"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.7.5", "@babel/core@^7.9.0":
version "7.16.0"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.16.0.tgz#c4ff44046f5fe310525cc9eb4ef5147f0c5374d4"
integrity sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==
@@ -44,15 +44,6 @@
semver "^6.3.0"
source-map "^0.5.0"
-"@babel/eslint-parser@^7.16.3":
- version "7.16.3"
- resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.16.3.tgz#2a6b1702f3f5aea48e00cea5a5bcc241c437e459"
- integrity sha512-iB4ElZT0jAt7PKVaeVulOECdGe6UnmA/O0P9jlF5g5GBOwDVbna8AXhHRu4s27xQf6OkveyA8iTDv1jHdDejgQ==
- dependencies:
- eslint-scope "^5.1.1"
- eslint-visitor-keys "^2.1.0"
- semver "^6.3.0"
-
"@babel/generator@^7.16.0", "@babel/generator@^7.7.2":
version "7.16.0"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.16.0.tgz#d40f3d1d5075e62d3500bccb67f3daa8a95265b2"
@@ -274,6 +265,11 @@
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.4.tgz#d5f92f57cf2c74ffe9b37981c0e72fee7311372e"
integrity sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==
+"@babel/parser@^7.16.4":
+ version "7.16.6"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.6.tgz#8f194828193e8fa79166f34a4b4e52f3e769a314"
+ integrity sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==
+
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.16.2":
version "7.16.2"
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz#2977fca9b212db153c195674e57cfab807733183"
@@ -979,14 +975,14 @@
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
-"@eslint/eslintrc@^1.0.4":
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.0.4.tgz#dfe0ff7ba270848d10c5add0715e04964c034b31"
- integrity sha512-h8Vx6MdxwWI2WM8/zREHMoqdgLNXEL4QX3MWSVMdyNJGvXVOs+6lp+m2hc3FnuMHDc4poxFNI20vCk0OmI4G0Q==
+"@eslint/eslintrc@^1.0.5":
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.0.5.tgz#33f1b838dbf1f923bfa517e008362b78ddbbf318"
+ integrity sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
- espree "^9.0.0"
+ espree "^9.2.0"
globals "^13.9.0"
ignore "^4.0.6"
import-fresh "^3.2.1"
@@ -999,16 +995,16 @@
resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.2.tgz#30aa825f11d438671d585bd44e7fd564535fc210"
integrity sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==
-"@humanwhocodes/config-array@^0.6.0":
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.6.0.tgz#b5621fdb3b32309d2d16575456cbc277fa8f021a"
- integrity sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==
+"@humanwhocodes/config-array@^0.9.2":
+ version "0.9.2"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.2.tgz#68be55c737023009dfc5fe245d51181bb6476914"
+ integrity sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==
dependencies:
- "@humanwhocodes/object-schema" "^1.2.0"
+ "@humanwhocodes/object-schema" "^1.2.1"
debug "^4.1.1"
minimatch "^3.0.4"
-"@humanwhocodes/object-schema@^1.2.0":
+"@humanwhocodes/object-schema@^1.2.1":
version "1.2.1"
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
@@ -1508,7 +1504,7 @@
promise-limit "^2.5.0"
puppeteer "^1.7.0"
-"@quasar/app@^3.2.5":
+"@quasar/app@^3.2.3":
version "3.2.5"
resolved "https://registry.yarnpkg.com/@quasar/app/-/app-3.2.5.tgz#e2fc2921ddaefb64c7886eac64cb1bec813ec701"
integrity sha512-gpHX4Svn6zLVkpy4dj6drxyaay+wW6r00PW0ty5dq+w8SIbXqj8DOmf7jkS4XtXXtvU9viFZsMVBx3S3WCKbKw==
@@ -1608,7 +1604,7 @@
core-js "^3.6.5"
core-js-compat "^3.6.5"
-"@quasar/extras@^1.12.2":
+"@quasar/extras@^1.12.1":
version "1.12.2"
resolved "https://registry.yarnpkg.com/@quasar/extras/-/extras-1.12.2.tgz#1d70b8aa38fd2f4eaf2bdc7148837180f8073d24"
integrity sha512-WDsmEdKJX5axXlkrVZUGAq++tsJ2jRwgSnZXt4TT6csyxM0rmDAoVbYNrc0KaQuEe9QXgHT2QDaaYzymfE616A==
@@ -2073,12 +2069,12 @@
"@types/yargs-parser" "*"
"@typescript-eslint/eslint-plugin@^5.4.0":
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.5.0.tgz#12d5f47f127af089b985f3a205c0e34a812f8fce"
- integrity sha512-4bV6fulqbuaO9UMXU0Ia0o6z6if+kmMRW8rMRyfqXj/eGrZZRGedS4n0adeGNnjr8LKAM495hrQ7Tea52UWmQA==
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.7.0.tgz#12d54709f8ea1da99a01d8a992cd0474ad0f0aa9"
+ integrity sha512-8RTGBpNn5a9M628wBPrCbJ+v3YTEOE2qeZb7TDkGKTDXSj36KGRg92SpFFaR/0S3rSXQxM0Og/kV9EyadsYSBg==
dependencies:
- "@typescript-eslint/experimental-utils" "5.5.0"
- "@typescript-eslint/scope-manager" "5.5.0"
+ "@typescript-eslint/experimental-utils" "5.7.0"
+ "@typescript-eslint/scope-manager" "5.7.0"
debug "^4.3.2"
functional-red-black-tree "^1.0.1"
ignore "^5.1.8"
@@ -2086,66 +2082,66 @@
semver "^7.3.5"
tsutils "^3.21.0"
-"@typescript-eslint/experimental-utils@5.5.0":
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.5.0.tgz#3fe2514dc2f3cd95562206e4058435ea51df609e"
- integrity sha512-kjWeeVU+4lQ1SLYErRKV5yDXbWDPkpbzTUUlfAUifPYvpX0qZlrcCZ96/6oWxt3QxtK5WVhXz+KsnwW9cIW+3A==
+"@typescript-eslint/experimental-utils@5.7.0":
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.7.0.tgz#2b1633e6613c3238036156f70c32634843ad034f"
+ integrity sha512-u57eZ5FbEpzN5kSjmVrSesovWslH2ZyNPnaXQMXWgH57d5+EVHEt76W75vVuI9qKZ5BMDKNfRN+pxcPEjQjb2A==
dependencies:
"@types/json-schema" "^7.0.9"
- "@typescript-eslint/scope-manager" "5.5.0"
- "@typescript-eslint/types" "5.5.0"
- "@typescript-eslint/typescript-estree" "5.5.0"
+ "@typescript-eslint/scope-manager" "5.7.0"
+ "@typescript-eslint/types" "5.7.0"
+ "@typescript-eslint/typescript-estree" "5.7.0"
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
"@typescript-eslint/parser@^5.4.0":
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.5.0.tgz#a38070e225330b771074daa659118238793f7fcd"
- integrity sha512-JsXBU+kgQOAgzUn2jPrLA+Rd0Y1dswOlX3hp8MuRO1hQDs6xgHtbCXEiAu7bz5hyVURxbXcA2draasMbNqrhmg==
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.7.0.tgz#4dca6de463d86f02d252e681136a67888ea3b181"
+ integrity sha512-m/gWCCcS4jXw6vkrPQ1BjZ1vomP01PArgzvauBqzsoZ3urLbsRChexB8/YV8z9HwE3qlJM35FxfKZ1nfP/4x8g==
dependencies:
- "@typescript-eslint/scope-manager" "5.5.0"
- "@typescript-eslint/types" "5.5.0"
- "@typescript-eslint/typescript-estree" "5.5.0"
+ "@typescript-eslint/scope-manager" "5.7.0"
+ "@typescript-eslint/types" "5.7.0"
+ "@typescript-eslint/typescript-estree" "5.7.0"
debug "^4.3.2"
-"@typescript-eslint/scope-manager@5.5.0":
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.5.0.tgz#2b9f3672fa6cddcb4160e7e8b49ef1fd00f83c09"
- integrity sha512-0/r656RmRLo7CbN4Mdd+xZyPJ/fPCKhYdU6mnZx+8msAD8nJSP8EyCFkzbd6vNVZzZvWlMYrSNekqGrCBqFQhg==
+"@typescript-eslint/scope-manager@5.7.0":
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.7.0.tgz#70adf960e5a58994ad50438ba60d98ecadd79452"
+ integrity sha512-7mxR520DGq5F7sSSgM0HSSMJ+TFUymOeFRMfUfGFAVBv8BR+Jv1vHgAouYUvWRZeszVBJlLcc9fDdktxb5kmxA==
dependencies:
- "@typescript-eslint/types" "5.5.0"
- "@typescript-eslint/visitor-keys" "5.5.0"
+ "@typescript-eslint/types" "5.7.0"
+ "@typescript-eslint/visitor-keys" "5.7.0"
-"@typescript-eslint/types@5.5.0":
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.5.0.tgz#fee61ae510e84ed950a53937a2b443e078107003"
- integrity sha512-OaYTqkW3GnuHxqsxxJ6KypIKd5Uw7bFiQJZRyNi1jbMJnK3Hc/DR4KwB6KJj6PBRkJJoaNwzMNv9vtTk87JhOg==
+"@typescript-eslint/types@5.7.0":
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.7.0.tgz#2d4cae0105ba7d08bffa69698197a762483ebcbe"
+ integrity sha512-5AeYIF5p2kAneIpnLFve8g50VyAjq7udM7ApZZ9JYjdPjkz0LvODfuSHIDUVnIuUoxafoWzpFyU7Sqbxgi79mA==
-"@typescript-eslint/typescript-estree@5.5.0":
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.5.0.tgz#12f422698c1636bd0206086bbec9844c54625ebc"
- integrity sha512-pVn8btYUiYrjonhMAO0yG8lm7RApzy2L4RC7Td/mC/qFkyf6vRbGyZozoA94+w6D2Y2GRqpMoCWcwx/EUOzyoQ==
+"@typescript-eslint/typescript-estree@5.7.0":
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.7.0.tgz#968fad899050ccce4f08a40cd5fabc0798525006"
+ integrity sha512-aO1Ql+izMrTnPj5aFFlEJkpD4jRqC4Gwhygu2oHK2wfVQpmOPbyDSveJ+r/NQo+PWV43M6uEAeLVbTi09dFLhg==
dependencies:
- "@typescript-eslint/types" "5.5.0"
- "@typescript-eslint/visitor-keys" "5.5.0"
+ "@typescript-eslint/types" "5.7.0"
+ "@typescript-eslint/visitor-keys" "5.7.0"
debug "^4.3.2"
globby "^11.0.4"
is-glob "^4.0.3"
semver "^7.3.5"
tsutils "^3.21.0"
-"@typescript-eslint/visitor-keys@5.5.0":
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.5.0.tgz#4787586897b61f26068a3db5c50b3f5d254f9083"
- integrity sha512-4GzJ1kRtsWzHhdM40tv0ZKHNSbkDhF0Woi/TDwVJX6UICwJItvP7ZTXbjTkCdrors7ww0sYe0t+cIKDAJwZ7Kw==
+"@typescript-eslint/visitor-keys@5.7.0":
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.7.0.tgz#e05164239eb7cb8aa9fa06c516ede480ce260178"
+ integrity sha512-hdohahZ4lTFcglZSJ3DGdzxQHBSxsLVqHzkiOmKi7xVAWC4y2c1bIMKmPJSrA4aOEoRUPOKQ87Y/taC7yVHpFg==
dependencies:
- "@typescript-eslint/types" "5.5.0"
+ "@typescript-eslint/types" "5.7.0"
eslint-visitor-keys "^3.0.0"
-"@vue/compat@^3.2.24":
- version "3.2.24"
- resolved "https://registry.yarnpkg.com/@vue/compat/-/compat-3.2.24.tgz#6b10efb2773ccc8a59e625b4082bdc7cf2012549"
- integrity sha512-fhnNc+SJ/hbhKZexVHVK+vZ0VstHm32VXgFEoiV1WWYNGRFJB5X7jbO/1a09IQgURiHwP0Km9jQQzN7/7sSbag==
+"@vue/compat@^3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/compat/-/compat-3.2.26.tgz#971b68591c208dfcec8db4e84732646f48c524e1"
+ integrity sha512-XCS3oPvcv8rtYMpjQ3W++AGF4fLKk9Jm3eXsSAv0sBZ8Z+OO28cm/TBMGlgnD9wf0krg1QkVBGHKXjvLMtoCig==
"@vue/compiler-core@3.2.23":
version "3.2.23"
@@ -2167,6 +2163,16 @@
estree-walker "^2.0.2"
source-map "^0.6.1"
+"@vue/compiler-core@3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.26.tgz#9ab92ae624da51f7b6064f4679c2d4564f437cc8"
+ integrity sha512-N5XNBobZbaASdzY9Lga2D9Lul5vdCIOXvUMd6ThcN8zgqQhPKfCV+wfAJNNJKQkSHudnYRO2gEB+lp0iN3g2Tw==
+ dependencies:
+ "@babel/parser" "^7.16.4"
+ "@vue/shared" "3.2.26"
+ estree-walker "^2.0.2"
+ 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"
@@ -2183,6 +2189,14 @@
"@vue/compiler-core" "3.2.24"
"@vue/shared" "3.2.24"
+"@vue/compiler-dom@3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.26.tgz#c7a7b55d50a7b7981dd44fc28211df1450482667"
+ integrity sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg==
+ dependencies:
+ "@vue/compiler-core" "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"
@@ -2199,7 +2213,7 @@
postcss "^8.1.10"
source-map "^0.6.1"
-"@vue/compiler-sfc@3.2.24", "@vue/compiler-sfc@^3.2.24":
+"@vue/compiler-sfc@3.2.24":
version "3.2.24"
resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.24.tgz#803a309e1935fc85981218d88fd4fb5db05afdb1"
integrity sha512-YGPcIvVJp2qTPkuT6kT43Eo1xjstyY4bmuiSV31my4bQMBFVR26ANmifUSt759Blok71gK0WzfIZHbcOKYOeKA==
@@ -2215,6 +2229,22 @@
postcss "^8.1.10"
source-map "^0.6.1"
+"@vue/compiler-sfc@3.2.26", "@vue/compiler-sfc@^3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.26.tgz#3ce76677e4aa58311655a3bea9eb1cb804d2273f"
+ integrity sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw==
+ dependencies:
+ "@babel/parser" "^7.16.4"
+ "@vue/compiler-core" "3.2.26"
+ "@vue/compiler-dom" "3.2.26"
+ "@vue/compiler-ssr" "3.2.26"
+ "@vue/reactivity-transform" "3.2.26"
+ "@vue/shared" "3.2.26"
+ estree-walker "^2.0.2"
+ magic-string "^0.25.7"
+ postcss "^8.1.10"
+ 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"
@@ -2231,12 +2261,20 @@
"@vue/compiler-dom" "3.2.24"
"@vue/shared" "3.2.24"
+"@vue/compiler-ssr@3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.26.tgz#fd049523341fbf4ab5e88e25eef566d862894ba7"
+ integrity sha512-2mywLX0ODc4Zn8qBoA2PDCsLEZfpUGZcyoFRLSOjyGGK6wDy2/5kyDOWtf0S0UvtoyVq95OTSGIALjZ4k2q/ag==
+ dependencies:
+ "@vue/compiler-dom" "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":
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"
integrity sha512-R2rfiRY+kZugzWh9ZyITaovx+jpU4vgivAEAiz80kvh3yviiTU3CBuGuyWpSwGz9/C7TkSWVM/FtQRGlZ16n8Q==
-"@vue/eslint-config-standard@5.1.2":
+"@vue/eslint-config-standard@^5.1.2":
version "5.1.2"
resolved "https://registry.yarnpkg.com/@vue/eslint-config-standard/-/eslint-config-standard-5.1.2.tgz#c5d55af894a3ae23b65b1af4a425777ac0170b42"
integrity sha512-FTz0k77dIrj9r3xskt9jsZyL/YprrLiPRf4m3k7G6dZ5PKuD6OPqYrHR9eduUmHDFpTlRgFpTVQrq+1el9k3QQ==
@@ -2245,6 +2283,17 @@
eslint-import-resolver-node "^0.3.3"
eslint-import-resolver-webpack "^0.12.1"
+"@vue/reactivity-transform@3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.26.tgz#6d8f20a4aa2d19728f25de99962addbe7c4d03e9"
+ integrity sha512-XKMyuCmzNA7nvFlYhdKwD78rcnmPb7q46uoR00zkX6yZrUmcCQ5OikiwUEVbvNhL5hBJuvbSO95jB5zkUon+eQ==
+ dependencies:
+ "@babel/parser" "^7.16.4"
+ "@vue/compiler-core" "3.2.26"
+ "@vue/shared" "3.2.26"
+ estree-walker "^2.0.2"
+ 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"
@@ -2259,6 +2308,13 @@
dependencies:
"@vue/shared" "3.2.24"
+"@vue/reactivity@3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.26.tgz#d529191e581521c3c12e29ef986d4c8a933a0f83"
+ integrity sha512-h38bxCZLW6oFJVDlCcAiUKFnXI8xP8d+eO0pcDxx+7dQfSPje2AO6M9S9QO6MrxQB7fGP0DH0dYQ8ksf6hrXKQ==
+ dependencies:
+ "@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"
@@ -2297,6 +2353,14 @@
"@vue/reactivity" "3.2.24"
"@vue/shared" "3.2.24"
+"@vue/runtime-core@3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.26.tgz#5c59cc440ed7a39b6dbd4c02e2d21c8d1988f0de"
+ integrity sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ==
+ dependencies:
+ "@vue/reactivity" "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"
@@ -2315,6 +2379,15 @@
"@vue/shared" "3.2.24"
csstype "^2.6.8"
+"@vue/runtime-dom@3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.26.tgz#84d3ae2584488747717c2e072d5d9112c0d2e6c2"
+ integrity sha512-dY56UIiZI+gjc4e8JQBwAifljyexfVCkIAu/WX8snh8vSOt/gMSEGwPRcl2UpYpBYeyExV8WCbgvwWRNt9cHhQ==
+ dependencies:
+ "@vue/runtime-core" "3.2.26"
+ "@vue/shared" "3.2.26"
+ 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"
@@ -2331,6 +2404,14 @@
"@vue/compiler-ssr" "3.2.24"
"@vue/shared" "3.2.24"
+"@vue/server-renderer@3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.26.tgz#f16a4b9fbcc917417b4cea70c99afce2701341cf"
+ integrity sha512-Jp5SggDUvvUYSBIvYEhy76t4nr1vapY/FIFloWmQzn7UxqaHrrBpbxrqPcTrSgGrcaglj0VBp22BKJNre4aA1w==
+ dependencies:
+ "@vue/compiler-ssr" "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"
@@ -2341,6 +2422,11 @@
resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.24.tgz#d74615e856013b17fb60b19b09d712729ad5e090"
integrity sha512-BUgRiZCkCrqDps5aQ9av05xcge3rn092ztKIh17tHkeEFgP4zfXMQWBA2zfdoCdCEdBL26xtOv+FZYiOp9RUDA==
+"@vue/shared@3.2.26":
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.26.tgz#7acd1621783571b9a82eca1f041b4a0a983481d9"
+ integrity sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==
+
"@vuelidate/core@^2.0.0-alpha.32":
version "2.0.0-alpha.32"
resolved "https://registry.yarnpkg.com/@vuelidate/core/-/core-2.0.0-alpha.32.tgz#1ad6f4e6480a3fa061d5c0fe3d26f7c7b23e55dd"
@@ -2992,7 +3078,7 @@ babel-jest@^27.4.2:
graceful-fs "^4.2.4"
slash "^3.0.0"
-babel-loader@^8.0.6:
+babel-loader@^8.0.6, babel-loader@^8.2.3:
version "8.2.3"
resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.3.tgz#8986b40f1a64cacfcb4b8429320085ef68b1342d"
integrity sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==
@@ -4104,10 +4190,10 @@ core-js-compat@^3.18.0, core-js-compat@^3.19.1, core-js-compat@^3.6.5:
browserslist "^4.18.1"
semver "7.0.0"
-core-js@^3.19.3:
- version "3.19.3"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.19.3.tgz#6df8142a996337503019ff3235a7022d7cdf4559"
- integrity sha512-LeLBMgEGSsG7giquSzvgBrTS7V5UL6ks3eQlUSbN8dJStlLFiRzUm5iqsRyzUB8carhfKjkJ2vzKqE6z1Vga9g==
+core-js@^3.19.1:
+ version "3.20.0"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.20.0.tgz#1c5ac07986b8d15473ab192e45a2e115a4a95b79"
+ integrity sha512-KjbKU7UEfg4YPpskMtMXPhUKn7m/1OdTHTVjy09ScR2LVaoUXe8Jh0UdvN2EKUR6iKTJph52SJP95mAB0MnVLQ==
core-js@^3.6.5:
version "3.19.2"
@@ -4452,7 +4538,7 @@ data-urls@^2.0.0:
whatwg-mimetype "^2.3.0"
whatwg-url "^8.0.0"
-date-fns@^2.27.0:
+date-fns@^2.26.0:
version "2.27.0"
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.27.0.tgz#e1ff3c3ddbbab8a2eaadbb6106be2929a5a2d92b"
integrity sha512-sj+J0Mo2p2X1e306MHq282WS4/A8Pz/95GIFcsPNMPMZVI3EUrAdSv90al1k+p74WGLCruMXk23bfEDZa71X9Q==
@@ -5197,9 +5283,9 @@ eslint-plugin-standard@^5.0.0:
integrity sha512-eSIXPc9wBM4BrniMzJRBm2uoVuXz2EPa+NXPk2+itrVt+r5SbKFERx/IgrK/HmfjddyKVz2f+j+7gBRvu19xLg==
eslint-plugin-vue@^8.1.1:
- version "8.1.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-8.1.1.tgz#8bb0a40520880cdd076b4a6faf8bc29110997a8c"
- integrity sha512-rx64IrlhdfPya6u2V5ukOGiLCTgaCBdMSpczLVqyo8A0l+Vbo+lzvIfEUfAQ2auj+MF6y0TwxLorzdCIzHunnw==
+ version "8.2.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-8.2.0.tgz#b404bc10e3f43b2b7aad4ebb3b38090a58040202"
+ integrity sha512-cLIdTuOAMXyHeQ4drYKcZfoyzdwdBpH279X8/N0DgmotEI9yFKb5O/cAgoie/CkQZCH/MOmh0xw/KEfS90zY2A==
dependencies:
eslint-utils "^3.0.0"
natural-compare "^1.4.0"
@@ -5249,7 +5335,7 @@ eslint-visitor-keys@^1.1.0:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
-eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0:
+eslint-visitor-keys@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
@@ -5260,12 +5346,12 @@ eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.1.0:
integrity sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA==
eslint@^8.3.0:
- version "8.3.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.3.0.tgz#a3c2409507403c1c7f6c42926111d6cbefbc3e85"
- integrity sha512-aIay56Ph6RxOTC7xyr59Kt3ewX185SaGnAr8eWukoPLeriCrvGjvAubxuvaXOfsxhtwV5g0uBOsyhAom4qJdww==
+ version "8.4.1"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.4.1.tgz#d6531bbf3e598dffd7c0c7d35ec52a0b30fdfa2d"
+ integrity sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==
dependencies:
- "@eslint/eslintrc" "^1.0.4"
- "@humanwhocodes/config-array" "^0.6.0"
+ "@eslint/eslintrc" "^1.0.5"
+ "@humanwhocodes/config-array" "^0.9.2"
ajv "^6.10.0"
chalk "^4.0.0"
cross-spawn "^7.0.2"
@@ -5276,7 +5362,7 @@ eslint@^8.3.0:
eslint-scope "^7.1.0"
eslint-utils "^3.0.0"
eslint-visitor-keys "^3.1.0"
- espree "^9.1.0"
+ espree "^9.2.0"
esquery "^1.4.0"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
@@ -5303,7 +5389,7 @@ eslint@^8.3.0:
text-table "^0.2.0"
v8-compile-cache "^2.0.3"
-espree@^9.0.0, espree@^9.1.0:
+espree@^9.0.0:
version "9.1.0"
resolved "https://registry.yarnpkg.com/espree/-/espree-9.1.0.tgz#ba9d3c9b34eeae205724124e31de4543d59fbf74"
integrity sha512-ZgYLvCS1wxOczBYGcQT9DDWgicXwJ4dbocr9uYN+/eresBAUuBu+O4WzB21ufQ/JqQT8gyp7hJ3z8SHii32mTQ==
@@ -5312,6 +5398,15 @@ espree@^9.0.0, espree@^9.1.0:
acorn-jsx "^5.3.1"
eslint-visitor-keys "^3.1.0"
+espree@^9.2.0:
+ version "9.2.0"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-9.2.0.tgz#c50814e01611c2d0f8bd4daa83c369eabba80dbc"
+ integrity sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg==
+ dependencies:
+ acorn "^8.6.0"
+ acorn-jsx "^5.3.1"
+ eslint-visitor-keys "^3.1.0"
+
esprima@^2.6.0:
version "2.7.3"
resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
@@ -6102,7 +6197,7 @@ graphql-tag@^2.12.6:
dependencies:
tslib "^2.1.0"
-graphql@^16.1.0:
+graphql@^16.0.1:
version "16.1.0"
resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.1.0.tgz#83bebeae6e119766d04966f09de9305be7fd44e5"
integrity sha512-+PIjmhqGHMIxtnlEirRXDHIzs0cAHAozKG5M2w2N4TnS8VzCxO3bbv1AW9UTeycBfl2QsPduxcVrBvANFKQhiw==
@@ -8912,10 +9007,10 @@ npm-bundled@^1.1.1:
dependencies:
npm-normalize-package-bin "^1.0.1"
-npm-check-updates@^12.0.3:
- version "12.0.3"
- resolved "https://registry.yarnpkg.com/npm-check-updates/-/npm-check-updates-12.0.3.tgz#860f8c20e4d05780929a0daa8ac52e006b878440"
- integrity sha512-MTHzkDZY1ebhPaDvzWOU9bt4UYdHmY4tIcMCaZjgguGKUgwqokH/aB0Nrc4WcZ4rD491Spuj5DILo/RvKAefvw==
+npm-check-updates@^12.0.2:
+ version "12.0.5"
+ resolved "https://registry.yarnpkg.com/npm-check-updates/-/npm-check-updates-12.0.5.tgz#bd5606b4a645e5edfc31cc7a1c93e60dd3e14b9a"
+ integrity sha512-ns1liBBogwjmOVZY/PYgeIoarItwdOSBxccJDZKKkxsMkXges/Bp5CAnQIvYwlsz6fByQJFvqXSOqwIUBY6gpQ==
dependencies:
chalk "^4.1.2"
cint "^8.2.1"
@@ -9028,7 +9123,7 @@ npm-user-validate@^1.0.1:
resolved "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-1.0.1.tgz#31428fc5475fe8416023f178c0ab47935ad8c561"
integrity sha512-uQwcd/tY+h1jnEaze6cdX/LrhWhoBxfSknxentoqmIuStxUExxjWd3ULMLFPiFUrZKbOVMowH6Jq2FRWfmhcEw==
-npm@^8.3.0:
+npm@^8.1.4:
version "8.3.0"
resolved "https://registry.yarnpkg.com/npm/-/npm-8.3.0.tgz#03d32b0ddb07a5865726baf7149bb0475023df4d"
integrity sha512-ug4xToae4Dh3yZh8Fp6MOnAPSS3fqCTANpJx1fXP2C4LTUzoZf7rEantHQR/ANPVYDBe5qQT4tGVsoPqqiYZMw==
@@ -9660,7 +9755,7 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3:
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972"
integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==
-pinia@^2.0.6:
+pinia@^2.0.4:
version "2.0.6"
resolved "https://registry.yarnpkg.com/pinia/-/pinia-2.0.6.tgz#db7ebccd459ef8020d0c528d85be7930e0f4edd0"
integrity sha512-01mP4+KapIcTNSYLhQESy6GW0N8vY5wX3UqOwkC87e7DPjEusNJ8bENrKqdvZaRHbB2rDMOONeAbwMa3+n1/rw==
@@ -10456,7 +10551,7 @@ quasar-extras@^2.0.9:
resolved "https://registry.yarnpkg.com/quasar-extras/-/quasar-extras-2.0.9.tgz#f3274f8cd8e054a76d0b52a2410ccf0cdfb197fd"
integrity sha512-ifwaaop0GNuxlcD7Ams0X3f7S49es+2NlR/fI4YAMAOW70ZxTkD4QkAFsVhk7dNPcpPodSOTKAWDOPaO+MqsBg==
-quasar@^2.3.4:
+quasar@^2.3.3:
version "2.3.4"
resolved "https://registry.yarnpkg.com/quasar/-/quasar-2.3.4.tgz#cd622f84ad4fc9bd4c156d4a0e6f896e3e92d27b"
integrity sha512-VgqjuzlRqZU2t4gKDHQHc/gt9nKXi9y1VRM7xYO6VOuJcm48wgOzyBdTwl1vVseghWeEIEHRM9M+R629WWF9MQ==
@@ -12333,10 +12428,10 @@ typescript@4.4.2:
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.4.2.tgz#6d618640d430e3569a1dfb44f7d7e600ced3ee86"
integrity sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==
-typescript@^4.5.3:
- version "4.5.3"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.3.tgz#afaa858e68c7103317d89eb90c5d8906268d353c"
- integrity sha512-eVYaEHALSt+s9LbvgEv4Ef+Tdq7hBiIZgii12xXJnukryt3pMgJf6aKhoCZ3FWQsu6sydEnkg11fYXLzhLBjeQ==
+typescript@^4.5.2:
+ version "4.5.4"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.4.tgz#a17d3a0263bf5c8723b9c52f43c5084edf13c2e8"
+ integrity sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==
uglify-js@3.4.x:
version "3.4.10"
@@ -12780,7 +12875,7 @@ vue@^2.0.0, vue@^2.5.3, vue@^2.6.11:
resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.14.tgz#e51aa5250250d569a3fbad3a8a5a687d6036e235"
integrity sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==
-vue@^3.0.0-beta.1, vue@^3.2.12:
+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==
@@ -12802,6 +12897,17 @@ vue@^3.2.24:
"@vue/server-renderer" "3.2.24"
"@vue/shared" "3.2.24"
+vue@^3.2.26:
+ version "3.2.26"
+ resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.26.tgz#5db575583ecae495c7caa5c12fd590dffcbb763e"
+ integrity sha512-KD4lULmskL5cCsEkfhERVRIOEDrfEL9CwAsLYpzptOGjaGFNWo3BQ9g8MAb7RaIO71rmVOziZ/uEN/rHwcUIhg==
+ dependencies:
+ "@vue/compiler-dom" "3.2.26"
+ "@vue/compiler-sfc" "3.2.26"
+ "@vue/runtime-dom" "3.2.26"
+ "@vue/server-renderer" "3.2.26"
+ "@vue/shared" "3.2.26"
+
vueify@^9.4.1:
version "9.4.1"
resolved "https://registry.yarnpkg.com/vueify/-/vueify-9.4.1.tgz#d29a9775a33c4b8a8601e186a85da2ab800ca0d6"
@@ -13270,7 +13376,7 @@ workbox-sw@6.4.2:
resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.4.2.tgz#9a6db5f74580915dc2f0dbd47d2ffe057c94a795"
integrity sha512-A2qdu9TLktfIM5NE/8+yYwfWu+JgDaCkbo5ikrky2c7r9v2X6DcJ+zSLphNHHLwM/0eVk5XVf1mC5HGhYpMhhg==
-workbox-webpack-plugin@^6.4.2:
+workbox-webpack-plugin@^6.4.1:
version "6.4.2"
resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-6.4.2.tgz#aad9f11b028786d5b781420e68f4e8f570ea9936"
integrity sha512-CiEwM6kaJRkx1cP5xHksn13abTzUqMHiMMlp5Eh/v4wRcedgDTyv6Uo8+Hg9MurRbHDosO5suaPyF9uwVr4/CQ==