Leskov Oleg 5 일 전
부모
커밋
f8401773b2
2개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 1
      app/app.coffee
  2. 1 1
      app/pages/Home.pug

+ 2 - 1
app/app.coffee

@@ -24,7 +24,6 @@ globalThis.app = Vue.createApp
     name: 'app'
     data: () ->
         return {
-            marked: marked
             appState:
                 currentDocument: null
                 currentLanguage: 'ru'
@@ -47,6 +46,8 @@ globalThis.app = Vue.createApp
                 @loadDocumentForPath(window.location.pathname)
             immediate: true
     methods:
+        parse: (md)->
+            marked.parse md
         initializeApp: ->
             # Определяем язык из URL или браузера
             @detectLanguage()

+ 1 - 1
app/pages/Home.pug

@@ -9,6 +9,6 @@ block top-content
 block content
     div(class="max-w-4xl mx-auto px-4" v-if="document")
         h1(class="text-3xl font-bold text-contrast-high animate-fade-in-up") {{ document.translations[_.appState.currentLanguage]?.title || document.translations.en.title }}
-        div(class="prose mt-6 animate-fade-in-up" v-html="_.marked.parse(document.translations[_.appState.currentLanguage]?.content || document.translations.en.content)")
+        div(class="prose mt-6 animate-fade-in-up" v-html="_.parse(document.translations[_.appState.currentLanguage]?.content || document.translations.en.content)")
         div(class="mt-12")
             image-gallery(:images="document.translations[_.appState.currentLanguage]?.gallery || document.translations.en.gallery")