@@ -3,7 +3,8 @@
 module Blacklight
   class MetadataFieldLayoutComponent < ::ViewComponent::Base
     with_collection_parameter :field
-    with_content_areas :label, :value
+    renders_one :label
+    renders_one :value
 
     # @param field [Blacklight::FieldPresenter]
     def initialize(field:, label_class: 'col-md-3', value_class: 'col-md-9')
# frozen_string_literal: true

module Blacklight
  class MetadataFieldLayoutComponent < ::ViewComponent::Base
    with_collection_parameter :field
    with_content_areas :label, :value

    # @param field [Blacklight::FieldPresenter]
    def initialize(field:, label_class: 'col-md-3', value_class: 'col-md-9')
      @field = field
      @key = @field.key.parameterize
      @label_class = label_class
      @value_class = value_class
    end
  end
end

I'm idly wondering if `renders_many :value` would be helpful, but i'm still trying to understand the new slots approach.. regardless, do we need to bump the view_component minimum version?