diff options
Diffstat (limited to 'Hotline/macOS/ServerView.swift')
| -rw-r--r-- | Hotline/macOS/ServerView.swift | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/Hotline/macOS/ServerView.swift b/Hotline/macOS/ServerView.swift index ea0a090..366fff2 100644 --- a/Hotline/macOS/ServerView.swift +++ b/Hotline/macOS/ServerView.swift @@ -52,12 +52,7 @@ struct ListItemView: View { struct TransferItemView: View { let transfer: TransferInfo - - private func fileIcon(name: String) -> Image { - let fileExtension = (name as NSString).pathExtension - return Image(nsImage: NSWorkspace.shared.icon(for: UTType(filenameExtension: fileExtension) ?? UTType.content)) - } - + @Environment(Hotline.self) private var model: Hotline @State private var hovered: Bool = false @State private var buttonHovered: Bool = false @@ -84,9 +79,7 @@ struct TransferItemView: View { HStack(alignment: .center) { HStack(spacing: 0) { Spacer() - fileIcon(name: transfer.title) - .resizable() - .aspectRatio(contentMode: .fit) + FileIconView(filename: transfer.title) .frame(width: 16, height: 16) Spacer() } |