11import React , { useEffect , useState } from "react" ;
22import { Alert , Col , Container , Row } from "react-bootstrap" ;
3+ // @ts -expect-error some quirky
34import { motion } from "framer-motion" ;
45import { jobOffers } from "@views/JobOffers/JobsData" ;
56import CompanyCard from "./CompanyCard" ;
67import JobFilters from "./JobFilters" ;
8+ // @ts -expect-error some quirky
79import { Company , Offer } from "@types/jobOffers" ;
810
911const JobOffersList : React . FC = ( ) => {
@@ -23,7 +25,7 @@ const JobOffersList: React.FC = () => {
2325 . map ( ( company ) => {
2426 const filteredOffers = company . offers . filter (
2527 ( offer : Offer ) =>
26- offer . title . toLowerCase ( ) . includes ( term ) ??
28+ offer . title . toLowerCase ( ) . includes ( term ) ||
2729 offer . text . toLowerCase ( ) . includes ( term ) ,
2830 ) ;
2931
@@ -115,9 +117,8 @@ const JobOffersList: React.FC = () => {
115117 onLocationChange = { handleLocationChange }
116118 onClearFilters = { handleClearFilters }
117119 />
118-
119120 { noResults ? (
120- < Alert variant = "info\ " className = "text-center" >
121+ < Alert variant = "info" className = "text-center" >
121122 No job offers match your search criteria. Try adjusting your filters.
122123 </ Alert >
123124 ) : (
0 commit comments