bisu-react-row-search
Describe bisu-react-row-search here.
const intRequired = { return val > 0}const validators = student_id: intRequired { superprops thisstate = openSearch: false } { console } { this } { this } { thisprops } { thisprops } { // set the models // model0="formState.student_id" // model1 = 'formState.student_id_input' // model2 = 'formState.student_name' const dispatch = thisprops this } { const dispatch = thisprops } { const searchResults = thisprops__student if !searchResults || searchResultssize === 0 return null return <ResultWrapper> <ResultHeader> <ResultSpan>ID</ResultSpan> <ResultSpan>Code</ResultSpan> <ResultSpan w="3">Name</ResultSpan> </ResultHeader> <ResultItemWrapper> searchResults </ResultItemWrapper> </ResultWrapper> } { const openSearch = thisstate const searching = thisprops__student return <Form model="formState" onSubmit=this_onSubmit className="tforms" validators=validators > <Fieldset legend="AJAX Form"> <ThisComponent model0="formState.student_id" model1="formState.student_id_input" model2="formState.student_name" label1="Student ID" label2="Student Name" openSearch=this_openSearch onInputSearch=this_onDirectSearch searching=searching autoFocus required > <SearchModal model="searchState" isOpen=openSearch searching=searching placeholder="Search Item..." onClose=this_closeSearch onSubmit=this_onSearch > this </SearchModal> </ThisComponent> </Fieldset> <button type="submit" className="btn btn-info"> Submit </button> </Form> } { return __student: statestudent } mapStateToPropsDemoAjax