Address Field Enum for State / Province when `addressType` is US or Canada respectively
What problem does this address?
When an AddressField has its addressType set to US or Canada the country sub field is hidden and the state field turns into a select field.
Because there is a lack of a State / Province enum like the Address Country Enum a frontend is not able to create a select field unless it handles the logic itself.
What is your proposed solution?
With the Address Country Enum the frontend can use typescript Object.values to create an array of select field options.
This allows the frontend to build a select field
Therefore I believe this plugin should expose a Province / State enum. BUT instead of codes for the keys the actual name of the province / state is used so graphql codegen can generate a typescript enum from the graphql province / state enum. Keeping in mind graphql codegen does not handle the graphql enum value but insteads constructs the typescript enum with the graphql enum key only
What alternatives have you considered?
No response
Additional Context
No response