chore: migrate to script setup style

This commit is contained in:
2024-02-02 18:55:45 +01:00
parent d1bcaf423f
commit 171e1039a7
15 changed files with 3468 additions and 4540 deletions
+8 -15
View File
@@ -2,20 +2,13 @@
<filters />
</template>
<script>
import Filters from '../components/pages/filters'
import { useTranslation } from '../plugins/i18n'
<script setup lang='ts'>
import { useHead } from '@unhead/vue'
import Filters from '../components/pages/filters/index.vue'
import { useTranslation } from '~/plugins/i18n'
export default {
name: 'FiltersPage',
components: {
Filters
},
head () {
const { t } = useTranslation()
return {
title: t('filters.title')
}
}
}
const { t } = useTranslation()
useHead({
title: t('filters.title')
})
</script>
+6 -13
View File
@@ -2,20 +2,13 @@
<events />
</template>
<script lang='ts'>
<script setup lang='ts'>
import { useHead } from '@unhead/vue'
import Events from '~/components/pages/events/index.vue'
import { useTranslation } from '~/plugins/i18n'
export default {
name: 'IndexPage',
components: {
Events
},
head () {
const { t } = useTranslation()
return {
title: t('events.title')
}
}
}
const { t } = useTranslation()
useHead({
title: t('events.title')
})
</script>
+8 -15
View File
@@ -2,20 +2,13 @@
<origins />
</template>
<script>
import Origins from '../components/pages/origins'
import { useTranslation } from '../plugins/i18n'
<script setup lang='ts'>
import { useHead } from '@unhead/vue'
import Origins from '../components/pages/origins/index.vue'
import { useTranslation } from '~/plugins/i18n'
export default {
name: 'OriginsPage',
components: {
Origins
},
head () {
const { t } = useTranslation()
return {
title: t('origins.title')
}
}
}
const { t } = useTranslation()
useHead({
title: t('origins.title')
})
</script>