module CKEditor5::Rails::Context::Helpers

def ckeditor5_context(preset = nil, &block)

def ckeditor5_context(preset = nil, &block)
  preset ||= PresetBuilder.new
  context_props = PresetSerializer.new(preset)
  tag.public_send(:'ckeditor-context-component', **context_props.to_attributes, &block)
end

def ckeditor5_context_preset(&block)

def ckeditor5_context_preset(&block)
  PresetBuilder.new(&block)
end