(Delete any options below that are not applicable 👇🏻)
[x] New Feature: a non-breaking change that adds new functionality.
Summary
Add a checkbox filter to allow users to show only full-time job postings.
Requirements:
Use the existing Checkbox component.
Label the checkbox "Full Time Only" (on desktop and mobile views) or "Full Time" (on tablet view).
When checked, filter the job listings to show only full-time positions.
When unchecked, display all job postings (full-time and non-full-time).
Update the job listings when users click on the "Search" button.
Ensure the filter works in conjunction with other search functionalities.
Accessibility:
Ensure the checkbox is keyboard accessible.
Add appropriate ARIA attributes for screen reader compatibility.
Testing steps
Test the filter with various combinations of other search criteria.
Verify the filter works correctly with different job types in the dataset.
Issue
https://github.com/unocorn-squad/job-posting-app/issues/4
Type of change
(Delete any options below that are not applicable 👇🏻)
Summary
Add a checkbox filter to allow users to show only full-time job postings.
Requirements: Use the existing Checkbox component. Label the checkbox "Full Time Only" (on desktop and mobile views) or "Full Time" (on tablet view). When checked, filter the job listings to show only full-time positions. When unchecked, display all job postings (full-time and non-full-time). Update the job listings when users click on the "Search" button. Ensure the filter works in conjunction with other search functionalities. Accessibility: Ensure the checkbox is keyboard accessible. Add appropriate ARIA attributes for screen reader compatibility.
Testing steps
Test the filter with various combinations of other search criteria. Verify the filter works correctly with different job types in the dataset.
Relevant screenshots