diff --git a/lib/ruby_ui/separator/separator.rb b/lib/ruby_ui/separator/separator.rb index 4c489647..92347347 100644 --- a/lib/ruby_ui/separator/separator.rb +++ b/lib/ruby_ui/separator/separator.rb @@ -7,7 +7,7 @@ class Separator < Base def initialize(as: :div, orientation: :horizontal, decorative: true, **attrs) raise ArgumentError, "Invalid orientation: #{orientation}" unless ORIENTATIONS.include?(orientation.to_sym) - @as = as.to_sym + @as = as @orientation = orientation.to_sym @decorative = decorative super(**attrs) diff --git a/test/ruby_ui/separator_test.rb b/test/ruby_ui/separator_test.rb index 31a8469e..b3964868 100644 --- a/test/ruby_ui/separator_test.rb +++ b/test/ruby_ui/separator_test.rb @@ -31,7 +31,7 @@ def test_render_with_decorative_false def test_render_with_custom_tag output = phlex do - RubyUI.Separator(as: "hr") + RubyUI.Separator(as: :hr) end assert_match(/