We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f0addb2 commit 73b92beCopy full SHA for 73b92be
app/helpers/shoelace/sl_form_builder.rb
@@ -20,6 +20,7 @@ class SlFormBuilder < ActionView::Helpers::FormBuilder #:nodoc:
20
cattr_accessor :default_input_slot_method
21
22
{
23
+ date: :date,
24
email: :email,
25
number: :number,
26
password: :password,
test/helpers/form_builder/sl_input_test.rb
@@ -32,6 +32,14 @@ class FormBuilderSlInputTest < ActionView::TestCase
32
end
33
34
35
+ test "#date_field" do
36
+ sl_form_for(User.new, url: "/") do |form|
37
+ assert_dom_equal <<~HTML, form.date_field(:name)
38
+ <sl-input label="Name" type="date" name="user[name]" id="user_name"></sl-input>
39
+ HTML
40
+ end
41
42
+
43
test "#email_field" do
44
sl_form_for(User.new, url: "/") do |form|
45
assert_dom_equal <<~HTML, form.email_field(:name)
0 commit comments