Mam enuma typu:
export enum BookLevel {
PRIMARY_SCHOOL = 'Szkoła podstawowa',
HIGH_SCHOOL = 'Szkoła średnia',
STUDIES = 'Szkoła wyższa',
}
I chce go zamienic na liste obiektow jak nizej:
Object.entries(BookLevel)
.map(([key, value], index) => ({
index: index,
label: value,
value: key,
}))
Niestety z jakiegos powodu zmienia kolejnosc itemow bo wynik wyglada tak:
Ktos wie jak zachowac taka sama kolejnosc jak podana w enumie i czemu kolejnosc w map
nie jest zachowana?