src/serializers.js
function BlockSerializer(props) {
    const {node, serializers, options, isInline, children} = props
    const blockType = node._type
    const serializer = serializers.types[blockType]
    if (!serializer) {
      throw new Error(
        `Unknown block type "${blockType}", please specify a serializer for it in the \`serializers.types\` prop`
      )
    }

    return h(serializer, {node, options, isInline}, children)
  }
function BlockSerializer(props) {
    const {node, serializers, options, isInline, children} = props
    const blockType = node._type
    const serializer = serializers.types[blockType]
    if (!serializer) {
      throw new Error(
        `Unknown block type "${blockType}", please specify a serializer for it in the \`serializers.types\` prop`
      )
    }

    return h(serializer, {node, options, isInline}, children)
  }
function BlockSerializer ( props ) { const { node , serializers , options , isInline , children } = props const blockType = node . _type const serializer = serializers . types [ blockType ] if ( ! serializer ) { throw new Error ( ` ${ blockType } \` \` ` ) } return h ( serializer , { node , options , isInline } , children ) }
Low-level block serializer
Low - level block serializer