Submit
Seamless state transition
Button → Loading → Success