Czesc. Glowie sie nad jednym problemem, niestety co raz to inny error natykam.
Mam array obiektow-pracownikow. Kazdy pracownik ma property handedDocuments
- moze tam nie byc nic, a moze byc kilka dokumentow.
Aktualnie wyswietlam sobie te dane w tabelce, pracownikow mam posortowanych po startDate
, ale handedDocuments
wyswietlane sa w takiej kolejnosci w jakiej byly dodane.
Pomoglby mi ktos posortowac handed documents, aby byly wedlug daty poustawiane?
Probowalem sort() w map() probowalem map() w sort() i juz mi sie kroki myla...
[
{
"handedDocuments" : [
{
"handedDate": "2021-02-01",
"document": "Passport"
},
{
"handedDate": "2023-05-01",
"document": "ID card"
},
{
"handedDate": "2022-02-01",
"document": "Utility bill"
}
],
"id": "1",
"name": "Stefan",
"startDate": "2021-01-01",
"endDate": "2024-01-01"
},
{
"handedDocuments" : []
"id": "2",
"name": "Michal",
"startDate": "2022-01-01",
"endDate": "2025-01-01"
},
]