KC's Workspace
    Preparing search index...
    • Records allow passing a second parameter to supply a descriptive name that appears when converting a Record to a string or in any error messages. A descriptive name for any record can be accessed by using this method. If one was not provided, the string "Record" is returned.

      import { Record } from 'immutable'
      const Person = Record({
      name: null
      }, 'Person')

      var me = Person({ name: 'My Name' })
      me.toString() // "Person { "name": "My Name" }"
      Record.getDescriptiveName(me) // "Person"

      Type Parameters

      • TProps extends object

      Parameters

      Returns string