Merge pull request #11 from samrshi/ss/instance-suggestion-tap-target

Make instance suggestion tap targets full-width
This commit is contained in:
Thomas Ricouard 2022-12-31 06:38:35 +01:00 committed by GitHub
commit f8a4c47b2d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 12 deletions

View File

@ -89,9 +89,13 @@ struct AddAccountView: View {
.listRowBackground(theme.primaryBackgroundColor)
} else {
ForEach(instanceName.isEmpty ? instances : instances.filter{ $0.name.contains(instanceName.lowercased()) }) { instance in
Button {
self.instanceName = instance.name
} label: {
VStack(alignment: .leading, spacing: 4) {
Text(instance.name)
.font(.headline)
.foregroundColor(.primary)
Text(instance.info?.shortDescription ?? "")
.font(.body)
.foregroundColor(.gray)
@ -99,10 +103,8 @@ struct AddAccountView: View {
.font(.footnote)
.foregroundColor(.gray)
}
.listRowBackground(theme.primaryBackgroundColor)
.onTapGesture {
self.instanceName = instance.name
}
.listRowBackground(theme.primaryBackgroundColor)
}
}
}