Merge pull request 'fix macfeatures' (#1) from develop into main
Android CI / Build and Test (push) Canceled after 0s
iOS CI / Build and Test SwiftUI App (push) Canceled after 0s

Reviewed-on: https://gitea.wthome.ru:3000/TolaMironcenko/Balance/pulls/1
This commit was merged in pull request #1.
This commit is contained in:
wt
2026-07-31 21:15:35 +07:00
+8 -1
View File
@@ -313,6 +313,10 @@ struct MacSettingsView: View {
@AppStorage("currencyCode") private var currencyCode = SupportedCurrency.RUB.rawValue
@AppStorage("appTheme") private var appTheme = AppTheme.system.rawValue
private var exportDocument: CSVDocument {
CSVDocument(transactions: transactions)
}
var body: some View {
Form {
Section("Отображение") {
@@ -329,7 +333,10 @@ struct MacSettingsView: View {
} label: {
Label("Сервер и синхронизация", systemImage: "server.rack")
}
ShareLink(item: CSVDocument(transactions: transactions)) {
ShareLink(item: exportDocument, preview: SharePreview(
"Операции",
image: Image(systemName: "tablecells")
)) {
Label("Экспортировать CSV", systemImage: "square.and.arrow.up")
}
.disabled(transactions.isEmpty)