Others Elements for the Pages

This commit is contained in:
Surya Paolo
2022-11-29 13:59:18 +01:00
parent 9d32f92589
commit 1ab75a58f4
19 changed files with 344 additions and 157 deletions

View File

@@ -19,12 +19,20 @@ import { CEventsCalendar } from '@src/components/CEventsCalendar'
import { CMyEditor } from '@src/components/CMyEditor'
import { CMyFieldRec } from '@src/components/CMyFieldRec'
import { CSelectColor } from '@src/components/CSelectColor'
import { CMainView } from '@src/components/CMainView'
import { CDashboard } from '@src/components/CDashboard'
import { CStatusReg } from '@src/components/CStatusReg'
import { CTitleBanner } from '@src/components/CTitleBanner'
import { CCheckIfIsLogged } from '@src/components/CCheckIfIsLogged'
import { CSelectFontSize } from '@src/components/CSelectFontSize'
import { CNotifAtTop } from '@src/components/CNotifAtTop'
import { CPresentazione } from '@src/components/CPresentazione'
import MixinMetaTags from '@/mixins/mixin-metatags'
import MixinBase from '@/mixins/mixin-base'
import { useQuasar } from 'quasar'
import { useI18n } from '@/boot/i18n'
import { useRouter } from 'vue-router'
export default defineComponent({
@@ -33,6 +41,9 @@ export default defineComponent({
CImgTitle, CTitle, LandingFooter, CEventsCalendar,
CCardCarousel, COpenStreetMap, CMyPage, CMyPageIntro, CMyEditor, CMyFieldRec,
CSelectColor, CSelectFontSize, CImgPoster,
CCheckIfIsLogged, CStatusReg, CDashboard, CMainView, CNotifAtTop,
CPresentazione,
CTitleBanner,
},
emits: ['selElemClick'],
props: {
@@ -66,6 +77,7 @@ export default defineComponent({
const { setmeta, getsrcbyimg } = MixinMetaTags()
const { setValDb, getValDb } = MixinBase()
const $router = useRouter()
const $q = useQuasar()
const { t } = useI18n()
@@ -211,6 +223,10 @@ export default defineComponent({
return false
}
function PagLogin() {
$router.replace('/signin')
}
onMounted(mounted)
return {
@@ -238,6 +254,8 @@ export default defineComponent({
showFit,
getValDb,
dupElem,
globalStore,
PagLogin,
}
},