This is a customer support request form. Customer Code and Contract Number are required fields.
This form contains multiple compound (stateful and controlled) inputs, each of which encapsulates a specific business rule. This is an example to demonstrate a state management strategy for the entire form in this situation.