Powodzenia!
Mapa myśli to projekt z rekurencją — komponenty renderujące siebie to elegancki wzorzec React. Modyfikacja zagnieżdżonego drzewa bez mutacji wymaga rekurencyjnych funkcji pomocniczych (np. addNode, deleteNode). To jest najtrudniejsza część — zaplanuj te funkcje zanim zaczniesz kodować widok!