There is an added SCSS file in Doorway for the FieldGroup that doesn't exist in UIC. It looks like it just styles the checkbox set on the homepage. We can move that to a style in a public overrides file.
There are some changes to the component itself that are a little funky.
There is a new prop that styles the field group to have a double column option, but I think we can accomplish this with the existing fieldClassName prop.
There are also new additions to local state keeping track of what checkboxes are currently checked - but at the same looks like it isn’t used anywhere, and this is data we can handle with react-hook-form. There might be more to it upon further investigation but I would recommend trying to remove all of that and testing the component on the public site with react-hook-form.
There is an added SCSS file in Doorway for the FieldGroup that doesn't exist in UIC. It looks like it just styles the checkbox set on the homepage. We can move that to a style in a public overrides file.
There are some changes to the component itself that are a little funky.
There is a new prop that styles the field group to have a double column option, but I think we can accomplish this with the existing fieldClassName prop.
There are also new additions to local state keeping track of what checkboxes are currently checked - but at the same looks like it isn’t used anywhere, and this is data we can handle with react-hook-form. There might be more to it upon further investigation but I would recommend trying to remove all of that and testing the component on the public site with react-hook-form.