+
{record.record.user.name}
+ {/*
{ record.record.addressFrom } */}
+
+ {record.record.user.star_rating
+ ? `${record.record.user.star_rating} estrelas`
+ : "Sem avaliações"}
+
+
+
+
+ {record.record.address_to}
+
+
+ {record.record.user.phone_number && (
+
+
+ {record.record.user.phone_number}
+
+ )}
+
+
+
+
+ Ver mais informações →
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
diff --git a/src/pages/BuscarPassageiro/BuscarPassageiro.tsx b/src/pages/BuscarPassageiro/BuscarPassageiro.tsx
index 0797394..7c79b9f 100644
--- a/src/pages/BuscarPassageiro/BuscarPassageiro.tsx
+++ b/src/pages/BuscarPassageiro/BuscarPassageiro.tsx
@@ -9,6 +9,7 @@ import { useEffect, useState } from 'react';
import RecordsStore from '../../store/RecordsStore';
import { fetchRecords } from '../../store/Selectors';
import { getUsersSearching } from '../../services/users';
+import { UserSearchInfos } from '../../components/UserSearchInfos/UserSearchInfos';
const maptilerProvider = maptiler('d5JQJPLLuap8TkJJlTdJ', 'streets');
@@ -75,6 +76,18 @@ const BuscarPassageiro: React.FC = () => {
await getUsersSearching(currentPoint);
}
+ const showMarkerInfo = (e:any, index:any) => {
+
+ const tempRecords = JSON.parse(JSON.stringify(results));
+
+ // Hide all current marker infos
+ !tempRecords[index].showInfo && tempRecords.forEach((tempRecord:any) => tempRecord.showInfo = false);
+ tempRecords[index].showInfo = !tempRecords[index].showInfo;
+
+ console.log(tempRecords)
+ setResults(tempRecords);
+ }
+
return (