diff --git a/src/components/FluxNote.vue b/src/components/FluxNote.vue index 63389be..d3b9d4d 100644 --- a/src/components/FluxNote.vue +++ b/src/components/FluxNote.vue @@ -74,6 +74,7 @@ export default defineComponent({ user: { type: String, required: true }, repo: { type: String, required: true }, content: { type: String, required: false, default: null }, + parseContent: { type: Boolean, required: false, default: true }, withHeader: { type: Boolean, required: false, default: true } }, setup(props) { @@ -88,7 +89,11 @@ export default defineComponent({ const { titles } = useNote('note-container') const renderedContent = computed(() => - props.content !== null ? renderString(props.content) : store.readme + props.content !== null + ? props.parseContent + ? renderString(props.content) + : props.content + : store.readme ) const hasContent = computed(() => !!renderedContent.value) diff --git a/src/views/ShareNotes.vue b/src/views/ShareNotes.vue index 10dfd4e..02db7f2 100644 --- a/src/views/ShareNotes.vue +++ b/src/views/ShareNotes.vue @@ -12,13 +12,15 @@ :repo="repo" :content="content" :with-header="false" + :parse-content="false" />