summaryrefslogtreecommitdiff
path: root/DomainDig/WorkflowsView.swift
diff options
context:
space:
mode:
Diffstat (limited to 'DomainDig/WorkflowsView.swift')
-rw-r--r--DomainDig/WorkflowsView.swift20
1 files changed, 20 insertions, 0 deletions
diff --git a/DomainDig/WorkflowsView.swift b/DomainDig/WorkflowsView.swift
index e1cea09..3cfca42 100644
--- a/DomainDig/WorkflowsView.swift
+++ b/DomainDig/WorkflowsView.swift
@@ -246,11 +246,21 @@ struct WorkflowDetailView: View {
Button("Export JSON") {
shareWorkflowResults(format: .json)
}
+ Button("Export Markdown") {
+ shareWorkflowResults(format: .markdown)
+ }
+ Button("Export PDF") {
+ shareWorkflowResults(format: .pdf)
+ }
} else {
Button("CSV Export • Available in Pro") {}
.disabled(true)
Button("JSON Export • Available in Pro") {}
.disabled(true)
+ Button("Markdown Export • Available in Pro") {}
+ .disabled(true)
+ Button("PDF Export • Available in Pro") {}
+ .disabled(true)
}
} label: {
Label("Export Results", systemImage: "square.and.arrow.up")
@@ -537,11 +547,21 @@ struct WorkflowRunSummaryView: View {
Button("Export JSON") {
share(format: .json)
}
+ Button("Export Markdown") {
+ share(format: .markdown)
+ }
+ Button("Export PDF") {
+ share(format: .pdf)
+ }
} else {
Button("CSV Export • Available in Pro") {}
.disabled(true)
Button("JSON Export • Available in Pro") {}
.disabled(true)
+ Button("Markdown Export • Available in Pro") {}
+ .disabled(true)
+ Button("PDF Export • Available in Pro") {}
+ .disabled(true)
}
} label: {
Image(systemName: "square.and.arrow.up")