UI: unify refresh buttons
parent
d9a132b649
commit
7017756140
|
|
@ -41,7 +41,13 @@ struct InstancesSettings: View {
|
||||||
if self.store.isLoading {
|
if self.store.isLoading {
|
||||||
ProgressView()
|
ProgressView()
|
||||||
} else {
|
} else {
|
||||||
Button("Refresh") { Task { await self.store.refresh() } }
|
Button {
|
||||||
|
Task { await self.store.refresh() }
|
||||||
|
} label: {
|
||||||
|
Label("Refresh", systemImage: "arrow.clockwise")
|
||||||
|
}
|
||||||
|
.buttonStyle(.bordered)
|
||||||
|
.help("Refresh")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -271,8 +271,14 @@ struct OnboardingView: View {
|
||||||
}
|
}
|
||||||
|
|
||||||
HStack(spacing: 12) {
|
HStack(spacing: 12) {
|
||||||
Button("Refresh status") { Task { await self.refreshPerms() } }
|
Button {
|
||||||
|
Task { await self.refreshPerms() }
|
||||||
|
} label: {
|
||||||
|
Label("Refresh", systemImage: "arrow.clockwise")
|
||||||
|
}
|
||||||
|
.buttonStyle(.bordered)
|
||||||
.controlSize(.small)
|
.controlSize(.small)
|
||||||
|
.help("Refresh status")
|
||||||
if self.isRequesting {
|
if self.isRequesting {
|
||||||
ProgressView()
|
ProgressView()
|
||||||
.controlSize(.small)
|
.controlSize(.small)
|
||||||
|
|
|
||||||
|
|
@ -35,9 +35,16 @@ struct PermissionStatusList: View {
|
||||||
Task { await self.handle(cap) }
|
Task { await self.handle(cap) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Button("Refresh status") { Task { await self.refresh() } }
|
Button {
|
||||||
|
Task { await self.refresh() }
|
||||||
|
} label: {
|
||||||
|
Label("Refresh", systemImage: "arrow.clockwise")
|
||||||
|
}
|
||||||
|
.buttonStyle(.bordered)
|
||||||
|
.controlSize(.small)
|
||||||
.font(.footnote)
|
.font(.footnote)
|
||||||
.padding(.top, 2)
|
.padding(.top, 2)
|
||||||
|
.help("Refresh status")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -65,6 +65,8 @@ struct SessionsSettings: View {
|
||||||
.labelStyle(.titleAndIcon)
|
.labelStyle(.titleAndIcon)
|
||||||
}
|
}
|
||||||
.disabled(self.loading)
|
.disabled(self.loading)
|
||||||
|
.buttonStyle(.bordered)
|
||||||
|
.help("Refresh session store")
|
||||||
|
|
||||||
Button {
|
Button {
|
||||||
self.revealStore()
|
self.revealStore()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue