We’re in the process of creating some new product types for Reaction. Starting this thread to discuss issues and solutions when creating new types.
A unique part of creating new product types is the fact that product schemas are attached using product.type
as a selector so any custom product types that are added have a different schema than other product types.
I’m curious what the best way to change a product from one type to another is, as leaving fields from product.type: foo
in the database when switching to product.type bar
can lead to schema validation errors.
Any thoughts on this?