@@ -70,6 +70,10 @@ def self.require_core_component(name)
7070 require_core_component "fieldset"
7171 require_core_component "figure"
7272 require_core_component "footer"
73+ require_core_component "form"
74+ require_core_component "form/input"
75+ require_core_component "form/select"
76+ require_core_component "form/submit"
7377 require_core_component "header"
7478 require_core_component "heading"
7579 require_core_component "hr"
@@ -119,7 +123,8 @@ def self.require_core_component(name)
119123 require_core_component "tbody"
120124 require_core_component "td"
121125 require_core_component "template"
122- require_core_component "textarea"
126+ require_core_component "textarea" # textarea needs to be required before form/textarea
127+ require_core_component "form/textarea"
123128 require_core_component "tfoot"
124129 require_core_component "th"
125130 require_core_component "thead"
@@ -133,10 +138,6 @@ def self.require_core_component(name)
133138 require_core_component "video"
134139 require_core_component "wbr"
135140 require_core_component "youtube"
136- require_core_component "form"
137- require_core_component "form/input"
138- require_core_component "form/select"
139- require_core_component "form/submit"
140141end
141142
142143Matestack ::Ui ::Core ::Component ::Registry . register_components (
@@ -185,6 +186,7 @@ def self.require_core_component(name)
185186 form_input : Matestack ::Ui ::Core ::Form ::Input ::Input ,
186187 form_select : Matestack ::Ui ::Core ::Form ::Select ::Select ,
187188 form_submit : Matestack ::Ui ::Core ::Form ::Submit ::Submit ,
189+ form_textarea : Matestack ::Ui ::Core ::Form ::Textarea ::Textarea ,
188190 header : Matestack ::Ui ::Core ::Header ::Header ,
189191 heading : Matestack ::Ui ::Core ::Heading ::Heading ,
190192 hr : Matestack ::Ui ::Core ::Hr ::Hr ,
0 commit comments