Skip to content

Commit 5d5a3bd

Browse files
committed
[#123] Open 버튼 추가
1 parent ea62252 commit 5d5a3bd

File tree

2 files changed

+22
-12
lines changed

2 files changed

+22
-12
lines changed

LabDuck/View/MainView.swift

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -134,13 +134,6 @@ struct MainView: View {
134134

135135
// MARK: - Toolbar
136136
.toolbar {
137-
ToolbarItem(placement: .navigation) {
138-
Button(action: {},
139-
label: {
140-
Image(systemName: "chevron.backward")
141-
})
142-
}
143-
144137
ToolbarItem(placement: .principal) {
145138
Picker("View", selection: $viewType) {
146139
ForEach(KPBoard.BoardViewType.allCases, id: \.self) { view in

LabDuck/View/TableView.swift

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,28 @@ struct TableView: View {
4646
.width(77)
4747

4848
TableColumn("Title", value: \.unwrappedTitle) { node in
49-
if let _ = node.title {
50-
styledText(node.unwrappedTitle, node: node)
51-
} else {
52-
styledText(node.unwrappedTitle, node: node)
53-
.foregroundColor(.secondary)
49+
HStack {
50+
if let _ = node.title {
51+
styledText(node.unwrappedTitle, node: node)
52+
} else {
53+
styledText(node.unwrappedTitle, node: node)
54+
.foregroundColor(.secondary)
55+
}
56+
57+
Spacer()
58+
59+
Button {
60+
if editingNodeID == node.id {
61+
isSheet.toggle()
62+
} else {
63+
editingNodeID = node.id
64+
isSheet = true
65+
}
66+
} label: {
67+
Label("Open", systemImage: "rectangle.trailinghalf.inset.filled")
68+
}
69+
.buttonStyle(.bordered)
70+
5471
}
5572
}.width(min: 100)
5673

0 commit comments

Comments
 (0)