FilterFeedbackBar

public struct FilterFeedbackBar
extension FilterFeedbackBar: View
extension FilterFeedbackBar: _ViewEmptyChecking

The FilterFeedbackBar is a SwiftUI component contains FilterFeedbackBarItem. When tapping FilterFeedbackBarItem, it will show some sort and filter types of controls, List Picker, Switch, Slider, Value Picker, Stepper, Date Picker.

Usage

items is the data for the FilterFeedbackBar. onUpdate is the callback function is triggered when the data is updated.

 @State var items: [[SortFilterItem]] = [
   [.switch(item: .init(name: "Favorite", value: true, icon: "heart.fill"), showsOnFilterFeedbackBar: true),
    .slider(item: .init(name: "User Stories", value: 10, minimumValue: 0, maximumValue: 100, formatter: "Stories", icon: "number"), showsOnFilterFeedbackBar: true)]
 ]

 FilterFeedbackBar(items: self.$items) {}