SetState Vs ReplaceState