Function getInitialData

Generates initial data based on provided field definitions and payload.

  • Type Parameters

    • Data extends {} = any

      The type of data object to create.

    • Payload extends unknown = any

      The type of payload used for populating default values.

    Parameters

    • fields: IField<Data, Payload>[]

      The array of field definitions.

    • Optionalpayload: Payload = ...

      The payload object used for populating default values.

    Returns Data

    • The generated initial data object.