mirror of
https://github.com/yattee/yattee.git
synced 2025-12-16 04:58:15 +00:00
make description collapsible
This commit is contained in:
@@ -21,19 +21,7 @@ struct VideoDescription: View {
|
||||
}
|
||||
|
||||
var body: some View {
|
||||
Group {
|
||||
if !expandVideoDescription && !expand {
|
||||
Button {
|
||||
expand = true
|
||||
} label: {
|
||||
descriptionView
|
||||
}
|
||||
.buttonStyle(.plain)
|
||||
} else {
|
||||
descriptionView
|
||||
}
|
||||
}
|
||||
.id(video.videoID)
|
||||
descriptionView.id(video.videoID)
|
||||
}
|
||||
|
||||
var descriptionView: some View {
|
||||
@@ -54,7 +42,7 @@ struct VideoDescription: View {
|
||||
}
|
||||
|
||||
var shouldExpand: Bool {
|
||||
expandVideoDescription || expand
|
||||
expand
|
||||
}
|
||||
|
||||
@ViewBuilder var textDescription: some View {
|
||||
|
||||
Reference in New Issue
Block a user