Create mapComponent