change react props