diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..496ee2c --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock index 521bc01..406a509 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - phlex_ui (0.1.4) + phlex_ui (0.1.6) phlex (~> 1.7) rouge (~> 4.2.0) ruby-next (~> 1.0) diff --git a/lib/phlex_ui/sheet/content.rb b/lib/phlex_ui/sheet/content.rb index 9765fd5..fd6ab36 100644 --- a/lib/phlex_ui/sheet/content.rb +++ b/lib/phlex_ui/sheet/content.rb @@ -20,7 +20,7 @@ def template(&block) div(data: {controller: "dismissable"}) do backdrop div(**attrs) do - block.call if block + block&.call close_button end end