diff --git a/app/pages/code/[...path].vue b/app/pages/code/[...path].vue index 72dee493cf..13f72d70c5 100644 --- a/app/pages/code/[...path].vue +++ b/app/pages/code/[...path].vue @@ -243,6 +243,22 @@ const canonicalUrl = computed(() => { return url }) +// Toggle markdown view mode +const markdownViewModes = [ + { + key: 'preview', + label: $t('code.markdown_view_mode.preview'), + icon: 'i-carbon-view', + }, + { + key: 'code', + label: $t('code.markdown_view_mode.code'), + icon: 'i-carbon-code', + }, +] as const + +const markdownViewMode = ref<(typeof markdownViewModes)[number]['key']>('preview') + useHead({ link: [{ rel: 'canonical', href: canonicalUrl }], }) @@ -359,15 +375,39 @@ useSeoMeta({