/**************************************************/
/** SVSU SECTION THAT IS BASED ON WHAT IS TYPED INTO THE SERACH FIELDS
/**************************************************/
class Svsu extends React.Component {
constructor(props) {
super()
this.state = { loaded:false, data:[], pageDate:'', deptSearch: '' }
}
componentDidMount() {
callDb("/api/build.php?name=svsu", this);
}
setDept = (val) => {
this.filterData('dept', val)
}
setKeyword = (val) => {
this.filterData('keyword', val)
}
filterData = (searchBy, searchVal) => {
let fData = filterData(searchBy, searchVal, 'svsu', this.state.data);
this.setPageElements(fData)
}
setPageElements = (fdata) => {
let pagedata, depts;
if(fdata.length > 0) {
pagedata = fdata.map(function(x, key) {
return
SVSU Course | SVSU Title |
---|