Class: JobList

JobList()

The class jobList will render the page of job list for all the posted job by employer It will render the job pool containing all the job cards (data from AWS dynamoDB) It will render the a search and filter section that allows you do search and filter (AWS API) It will render the a learn more button the job cards so user can direct to jobDescription page

Constructor

new JobList()

Source:

Members

filterCategory

Update the filter object in state with a filter query by job category

Source:

filterDate

Update the filter object in state with a filter query by post date

Source:

filterEducation

Update the filter object in state with a filter query by required education

Source:

filterSalary

Update the filter object in state with a filter query by job salary

Source:

filterType

Update the filter object in state with a filter query by job type

Source:

reset

Reset the filter object in state back to original value

Source:

searchByName

Update the filter object in state with a filter query by input name or location

Source:

selectSearch

Update the variable searchType with the input value

Source:

setDay

Update the days object in state with an input day

Source:

setSalary

Update the salary object in state with an input salary

Source:

state :Object

the state object to store the query statement for filter and search

Type:
  • Object
Source: