Libraries v5.0.0
    Preparing search index...

    Function createFormSystem

    • Create a typed Field and a provider for an application's renderer registry. The typed Field resolves from this factory's closed registry, so an untyped ancestor provider cannot silently replace a renderer with incompatible props. The Provider also configures legacy Field consumers and supports nesting. Extend a system with createFormSystem({ renderers: { ...system.renderers, 'string:custom': customRenderer } }). Existing global APIs remain available.

      Type Parameters

      Parameters

      • config: { renderers: R }

      Returns TypedFormSystem<R>