     private var emailRow = BxInputFormattedTextRow(title: "email value", placeholder: "only corrected email")
     private var passwordRow = BxInputTextRow(title: "password value", placeholder: "empty is incorrected")
     
+    internal let genderRow = BxInputSelectorVariantsRow<BxInputVariantsItem>(title: "gender")
+    
     private var filledDateRow = BxInputDateRow(title: "filled date", value: Date().addingTimeInterval(300000))
-    private var emptyDateRow = BxInputDateRow(title: "not empty value")//BxInputSelectorDateRow(title: "not empty value")
+    private var emptyDateRow = BxInputDateRow(title: "not empty value")
+    private var emptySelectorDateRow = BxInputSelectorDateRow(title: "not empty date")
     private var testDateRow = BxInputDateRow(title: "should filled")
     
     private var dependencyRow = BxInputTextRow(title: "dependent")

        super.viewDidLoad()
        
        isEstimatedContent = false
        
        self.sections = [
            BxInputSection(rows: [nameRow, surnameRow, emailRow, passwordRow]),
            BxInputSection(headerText: "Date", rows: [filledDateRow, emptyDateRow, testDateRow]),
            BxInputSection(headerText: "Dependent", rows: [dependencyRow]),
            BxInputSection(headerText: "Reusable section", rows: [textRow])
        ]

    }
    
    @IBAction func checkClick(_ sender: Any) {
        if checkRow(testDateRow, willSelect: true) {
            checkRow(emptySelectorDateRow, willSelect: true)
        }
    }
    
}
