diff options
Diffstat (limited to 'iTexSnip/Views/DetailedSnippetView.swift')
-rw-r--r-- | iTexSnip/Views/DetailedSnippetView.swift | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/iTexSnip/Views/DetailedSnippetView.swift b/iTexSnip/Views/DetailedSnippetView.swift index 251fb99..4f836a8 100644 --- a/iTexSnip/Views/DetailedSnippetView.swift +++ b/iTexSnip/Views/DetailedSnippetView.swift @@ -93,19 +93,23 @@ struct DetailedSnippetView: View { } HStack { Spacer() - LaTeXEquationView(equation: snippet.transcribedText!) - .clipped() - .scaledToFit() - .frame(height: 100) + if snippet.transcribedText != nil { + LaTeXEquationView(equation: snippet.transcribedText!) + .clipped() + .scaledToFit() + .frame(height: 100) + } Spacer() } VStack { - LaTeXCopyView(latex: snippet.transcribedText!, textStart: "", textEnd: "") - LaTeXCopyView(latex: snippet.transcribedText!, textStart: "$", textEnd: "$") - LaTeXCopyView(latex: snippet.transcribedText!, textStart: "$$", textEnd: "$$") - LaTeXCopyView( - latex: snippet.transcribedText!, textStart: "\\begin{equation}", - textEnd: "\\end{equation}") + if snippet.transcribedText != nil { + LaTeXCopyView(latex: snippet.transcribedText!, textStart: "", textEnd: "") + LaTeXCopyView(latex: snippet.transcribedText!, textStart: "$", textEnd: "$") + LaTeXCopyView(latex: snippet.transcribedText!, textStart: "$$", textEnd: "$$") + LaTeXCopyView( + latex: snippet.transcribedText!, textStart: "\\begin{equation}", + textEnd: "\\end{equation}") + } } }.frame(height: 450) Spacer() |