Add dynamic titles #71

This commit is contained in:
dragongoose
2024-06-02 11:42:35 -04:00
parent a3d462e9db
commit f3f6dd88aa
9 changed files with 49 additions and 6 deletions

View File

@ -8,10 +8,12 @@ import FollowButton from '@/components/FollowButton.vue'
import LoadingScreen from '@/components/LoadingScreen.vue'
import AboutTab from '@/components/user/AboutTab.vue'
import ShareModal from '@/components/popups/ShareButtonModal.vue'
import VueTitle from '@/components/VueTitle.vue'
import type { Video } from '@/types'
import { truncate, abbreviate, getEndpoint } from '@/mixins'
export default {
inject: ['rootBackendUrl'],
async setup() {
@ -69,7 +71,8 @@ export default {
FollowButton,
LoadingScreen,
AboutTab,
ShareModal
ShareModal,
VueTitle
},
methods: {
truncate,
@ -90,6 +93,7 @@ export default {
v-else-if="data"
class="w-full justify-center md:inline-flex space-y-4 md:space-y-0 md:space-x-4 md:p-4"
>
<VueTitle :title=" 'Clip - ' + data.title"></VueTitle>
<div
class="flex bg-crust flex-col p-6 rounded-lg w-[99vw] md:max-w-prose md:min-w-[65ch] lg:max-w-[70rem] text-contrast"
>