Heath C

Results 438 comments of Heath C

@eek-ai We really need a minimal reproducible test case to be able to understand your issue. Can you provide us with one?

@dweber019 Unfortunately, due to issues with the `chakra-ui` theme and Typescript 5, we haven't been able to upgrade to the latest TS in our development environment although I, personally, am...

@roman-gula @MarekBodingerBA It totally makes sense for the `Form` to detect a change in the schema and reset its state. That currently does not happen. Would either of you be...

@drodil There is already support for this built into the `Form`. Take a look at this [documentation](https://rjsf-team.github.io/react-jsonschema-form/docs/api-reference/form-props/#transformerrors)

@drodil Sorry, there is no support for this in the JSON Schema [spec](https://json-schema.org/understanding-json-schema) OR ajv... You will have to figure out how to customize backstage to allow you to specify...

@vstenvik The `rawErrors` array represents the errors for only that level in the hierarchy and not below. Passing through the errorSchema as an optional field makes sense (in order to...

@dj-fiorex What you want to do is set the `experimental_defaultFormStateBehavior` on the `Form`, to set `emptyobjectfields` to `populateRequiredDefaults `. See this [documentation](https://rjsf-team.github.io/react-jsonschema-form/docs/api-reference/form-props/#emptyobjectfields). Here is the updated [playground](https://rjsf-team.github.io/react-jsonschema-form/#eyJmb3JtRGF0YSI6W10sInNjaGVtYSI6eyJ0aXRsZSI6IlNoYXJlIG9uIHNvY2lhbCBDb25maWciLCJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoib2JqZWN0IiwidGl0bGUiOiJSb3ciLCJwcm9wZXJ0aWVzIjp7ImZpZWxkcyI6eyJ0eXBlIjoiYXJyYXkiLCJ0aXRsZSI6IkZpZWxkcyIsIml0ZW1zIjp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7ImNvbHVtblNwYW4iOnsidHlwZSI6Im51bWJlciIsInRpdGxlIjoiQ29sdW1uIFNwYW4gKGlzIGEgbnVtYmVyLCB3aWxsIGJlIHVzZWQgd2l0aCBncmlkLXRlbXBsYXRlLXJvd3MpIn0sInR5cGUiOnsidHlwZSI6InN0cmluZyIsInRpdGxlIjoiRmllbGQgVHlwZSIsIm9uZU9mIjpbeyJjb25zdCI6ImZhY2Vib29rIiwidGl0bGUiOiJGYWNlYm9vayJ9LHsiY29uc3QiOiJsaW5rZWRpbiIsInRpdGxlIjoiTGlua2VkaW4ifSx7ImNvbnN0IjoicGludGVyZXN0IiwidGl0bGUiOiJQaW50ZXJlc3QifSx7ImNvbnN0IjoicmVkZGl0IiwidGl0bGUiOiJSZWRkaXQifSx7ImNvbnN0IjoidGVsZWdyYW0iLCJ0aXRsZSI6IlRlbGVncmFtIn0seyJjb25zdCI6InR3aXR0ZXIiLCJ0aXRsZSI6IlgtVHdpdHRlciJ9LHsiY29uc3QiOiJ3aGF0c2FwcCIsInRpdGxlIjoiV2hhdHNhcHAifSx7ImNvbnN0Ijoic3BhY2VyIiwidGl0bGUiOiJTcGFjZXIifSx7ImNvbnN0Ijoib3RoZXIiLCJ0aXRsZSI6Ik90aGVyIn1dLCJkZWZhdWx0IjoiZmFjZWJvb2sifX0sImFsbE9mIjpbeyJpZiI6eyJwcm9wZXJ0aWVzIjp7InR5cGUiOnsiYW55T2YiOlt7ImNvbnN0IjoiZmFjZWJvb2sifSx7ImNvbnN0IjoibGlua2VkaW4ifSx7ImNvbnN0IjoicGludGVyZXN0In0seyJjb25zdCI6InJlZGRpdCJ9LHsiY29uc3QiOiJ0ZWxlZ3JhbSJ9LHsiY29uc3QiOiJ0d2l0dGVyIn0seyJjb25zdCI6IndoYXRzYXBwIn0seyJjb25zdCI6Im90aGVyIn1dfX19LCJ0aGVuIjp7InByb3BlcnRpZXMiOnsiZW5hYmxlZCI6eyJ0eXBlIjoiYm9vbGVhbiIsInRpdGxlIjoiRW5hYmxlZCIsImRlZmF1bHQiOmZhbHNlfSwibGFiZWwiOnsidHlwZSI6InN0cmluZyIsInRpdGxlIjoiTGFiZWwifSwid2luZG93V2lkdGgiOnsidHlwZSI6Im51bWJlciIsInRpdGxlIjoiV2luZG93IFdpZHRoIn0sIndpbmRvd0hlaWdodCI6eyJ0eXBlIjoibnVtYmVyIiwidGl0bGUiOiJXaW5kb3cgSGVpZ2h0In19LCJyZXF1aXJlZCI6WyJ3aW5kb3dXaWR0aCIsIndpbmRvd0hlaWdodCIsImVuYWJsZWQiXX19LHsiaWYiOnsicHJvcGVydGllcyI6eyJ0eXBlIjp7ImNvbnN0IjoiZmFjZWJvb2sifX19LCJ0aGVuIjp7InByb3BlcnRpZXMiOnsiaGFzaHRhZyI6eyJ0eXBlIjoic3RyaW5nIiwidGl0bGUiOiJIYXNodGFnIn19fX0seyJpZiI6eyJwcm9wZXJ0aWVzIjp7InR5cGUiOnsiY29uc3QiOiJvdGhlciJ9fX0sInRoZW4iOnsicHJvcGVydGllcyI6eyJ1cmwiOnsidHlwZSI6InN0cmluZyIsInRpdGxlIjoiU29jaWFsIHNoYXJlYWJsZSBVUkwifSwiaW1hZ2VVcmwiOnsidHlwZSI6InN0cmluZyIsInRpdGxlIjoiU29jaWFsIEltYWdlIFVSTCJ9LCJpbWFnZUJhY2tncm91bmRDb2xvciI6eyJ0eXBlIjoic3RyaW5nIiwidGl0bGUiOiJJbWFnZSBCYWNrZ3JvdW5kIENvbG9yIn19fX0seyJpZiI6eyJwcm9wZXJ0aWVzIjp7InR5cGUiOnsiY29uc3QiOiJ0d2l0dGVyIn19fSwidGhlbiI6eyJwcm9wZXJ0aWVzIjp7Imhhc2h0YWdzIjp7InR5cGUiOiJudW1iZXIiLCJ0aXRsZSI6Ikhhc2h0YWdzIiwiaXRlbXMiOnsidHlwZSI6InN0cmluZyJ9fSwicmVsYXRlZCI6eyJ0eXBlIjoiYXJyYXkiLCJ0aXRsZSI6IlJlbGF0ZWQiLCJpdGVtcyI6eyJ0eXBlIjoic3RyaW5nIn19fX19XSwicmVxdWlyZWQiOlsiY29sdW1uU3BhbiIsInR5cGUiXX19fSwicmVxdWlyZWQiOlsiZmllbGRzIl19fSwidWlTY2hlbWEiOnt9LCJ0aGVtZSI6ImRlZmF1bHQiLCJsaXZlU2V0dGluZ3MiOnsic2hvd0Vycm9yTGlzdCI6InRvcCIsImV4cGVyaW1lbnRhbF9kZWZhdWx0Rm9ybVN0YXRlQmVoYXZpb3IiOnsiYXJyYXlNaW5JdGVtcyI6eyJwb3B1bGF0ZSI6InBvcHVsYXRlIiwibWVyZ2VFeHRyYURlZmF1bHRzIjpmYWxzZX0sImFsbE9mIjoic2tpcERlZmF1bHRzIiwiZW1wdHlPYmplY3RGaWVsZHMiOiJwb3B1bGF0ZVJlcXVpcmVkRGVmYXVsdHMifX19) with the changed...

@dberardo-com If you are referring to the `Please fill in this field` text, then that is coming directly from your browser and has nothing to do with RJSF. If you...

You can translate the strings in the out of the box components using the [translateString](https://rjsf-team.github.io/react-jsonschema-form/docs/api-reference/form-props/#translatestring) property on `Form`

My project has its babel config inside of the `package.json` and this is causing me pain with Storybook as well. Isn't there a way for Storybook to use the exact...