aboutsummaryrefslogtreecommitdiff
path: root/Hotline/macOS/ServerView.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Hotline/macOS/ServerView.swift')
-rw-r--r--Hotline/macOS/ServerView.swift11
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()
}