From 5842fa69e1941b956207fed97575ec3f39849b08 Mon Sep 17 00:00:00 2001 From: paoloar77 Date: Wed, 26 Jan 2022 01:31:07 +0100 Subject: [PATCH] - Pagina MySkills personale --- _ALL_SITES/insiemesipuo.app/db/static_data.ts | 11 +++ src/components/CFinder/CFinder.vue | 4 +- src/components/CGallery/CGallery.vue | 1 - src/components/CGridTableRec/CGridTableRec.ts | 27 ++++- .../CGridTableRec/CGridTableRec.vue | 34 ++++--- src/components/CMyPopupEdit/CMyPopupEdit.ts | 13 ++- src/components/CMyPopupEdit/CMyPopupEdit.vue | 65 +++++++++--- src/components/CMySelect/CMySelect.ts | 70 +++++++++++-- src/components/CMySelect/CMySelect.vue | 3 +- src/components/CSkill/CSkill.ts | 16 ++- src/components/CSkill/CSkill.vue | 4 +- src/css/app.scss | 4 +- src/db/static_data.ts | 11 +++ src/model/GlobalStore.ts | 4 + src/statics/lang/it.js | 3 + src/store/Modules/fieldsTable.ts | 70 ++++++++++--- src/store/Modules/tools.ts | 18 ++-- src/store/UserStore.ts | 14 +++ src/views/user/editprofile/editprofile.vue | 2 +- src/views/user/mypageskill/mypageskill.scss | 18 ++++ src/views/user/mypageskill/mypageskill.ts | 99 +++++++++++++++++++ src/views/user/mypageskill/mypageskill.vue | 52 ++++++++++ src/views/user/myprofile/myprofile.vue | 6 +- 23 files changed, 478 insertions(+), 71 deletions(-) create mode 100755 src/views/user/mypageskill/mypageskill.scss create mode 100755 src/views/user/mypageskill/mypageskill.ts create mode 100755 src/views/user/mypageskill/mypageskill.vue diff --git a/_ALL_SITES/insiemesipuo.app/db/static_data.ts b/_ALL_SITES/insiemesipuo.app/db/static_data.ts index 7836b55a..74c5a29c 100755 --- a/_ALL_SITES/insiemesipuo.app/db/static_data.ts +++ b/_ALL_SITES/insiemesipuo.app/db/static_data.ts @@ -387,6 +387,17 @@ const baseroutes: IListRoutes[] = [ inmenu: false, infooter: false, }, + { + active: true, + order: 130, + path: '/mypage/:idskill', + materialIcon: 'fas fa-user', + name: 'pages.profile2', + component: () => import('@/views/user/mypageskill/mypageskill.vue'), + meta: { requiresAuth: true }, + inmenu: false, + infooter: false, + }, /*{ active: true, order: 6, diff --git a/src/components/CFinder/CFinder.vue b/src/components/CFinder/CFinder.vue index 0d3ceaed..fa9e8575 100755 --- a/src/components/CFinder/CFinder.vue +++ b/src/components/CFinder/CFinder.vue @@ -1,6 +1,6 @@