aboutsummaryrefslogtreecommitdiff
path: root/Hotline/macOS/Files/FilesView.swift
diff options
context:
space:
mode:
authorDustin Mierau <dustin@mierau.me>2025-11-11 17:46:31 -0800
committerDustin Mierau <dustin@mierau.me>2025-11-11 17:46:31 -0800
commitb58129025413367d8237b3147a9fa96bd4e6924f (patch)
tree0dac45f08c4d85d5548ad4bd4f362bdca99f195e /Hotline/macOS/Files/FilesView.swift
parentbcc7775dcace8593870e3afc12de21c871114d54 (diff)
Fix up File Info sheet.
Diffstat (limited to 'Hotline/macOS/Files/FilesView.swift')
-rw-r--r--Hotline/macOS/Files/FilesView.swift35
1 files changed, 2 insertions, 33 deletions
diff --git a/Hotline/macOS/Files/FilesView.swift b/Hotline/macOS/Files/FilesView.swift
index 3732d9a..a9b0b83 100644
--- a/Hotline/macOS/Files/FilesView.swift
+++ b/Hotline/macOS/Files/FilesView.swift
@@ -2,37 +2,6 @@ import SwiftUI
import UniformTypeIdentifiers
import AppKit
-struct NewFolderSheet: View {
- @Environment(\.dismiss) private var dismiss
-
- let action: ((String) -> Void)?
-
- @State private var folderName: String = "Untitled"
-
- var body: some View {
- Form {
- TextField(text: self.$folderName) {
- Text("Folder Name")
- }
- }
- .formStyle(.grouped)
- .fixedSize(horizontal: false, vertical: true)
- .toolbar {
- ToolbarItem(placement: .confirmationAction) {
- Button("New Folder") {
- self.dismiss()
- self.action?(self.folderName)
- }
- }
- ToolbarItem(placement: .cancellationAction) {
- Button("Cancel") {
- self.dismiss()
- }
- }
- }
- }
-}
-
struct FilesView: View {
@Environment(HotlineState.self) private var model: HotlineState
@Environment(\.openWindow) private var openWindow
@@ -265,8 +234,8 @@ struct FilesView: View {
self.newFolder(name: folderName, parent: self.selection)
}
}
- .sheet(item: $fileDetails) { item in
- FileDetailsView(fd: item)
+ .sheet(item: self.$fileDetails) { item in
+ FileDetailsSheet(fd: item)
}
.fileImporter(isPresented: $uploadFileSelectorDisplayed, allowedContentTypes: [.data, .folder], allowsMultipleSelection: false, onCompletion: { results in
switch results {