From 42f3aa0f6f9b72b06583715c812b0668801b5689 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Sun, 14 Jan 2024 12:01:54 -0600 Subject: feat: add option to view rendered markdown --- LibreEdit/MarkdownView.swift | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 LibreEdit/MarkdownView.swift (limited to 'LibreEdit/MarkdownView.swift') diff --git a/LibreEdit/MarkdownView.swift b/LibreEdit/MarkdownView.swift new file mode 100644 index 0000000..ebbf012 --- /dev/null +++ b/LibreEdit/MarkdownView.swift @@ -0,0 +1,24 @@ +// +// MarkdownView.swift +// LibreEdit +// +// Created by Christian Cleberg on 2024-01-14. +// + +import SwiftUI +import MarkdownUI + +struct MarkdownView: View { + @Binding var document: TextFile + + var body: some View { + ScrollView { + Markdown { + MarkdownContent(document.text) + } + .markdownTheme(.docC) + .padding() + } + .navigationTitle("Rendered Markdown") + } +} -- cgit v1.2.3