@@ -3,27 +3,27 @@  | 
                                                    ||
| 3 | 3 | namespace Spatie\Html;  | 
                                                        
| 4 | 4 | |
| 5 | 5 | use DateTimeImmutable;  | 
                                                        
| 6 | -use Spatie\Html\Elements\A;  | 
                                                        |
| 7 | -use Spatie\Html\Elements\I;  | 
                                                        |
| 6 | +use Illuminate\Contracts\Support\Htmlable;  | 
                                                        |
| 8 | 7 | use Illuminate\Http\Request;  | 
                                                        
| 8 | +use Illuminate\Support\Collection;  | 
                                                        |
| 9 | +use Illuminate\Support\HtmlString;  | 
                                                        |
| 10 | +use Illuminate\Support\Traits\Macroable;  | 
                                                        |
| 11 | +use Spatie\Html\Elements\A;  | 
                                                        |
| 12 | +use Spatie\Html\Elements\Button;  | 
                                                        |
| 9 | 13 | use Spatie\Html\Elements\Div;  | 
                                                        
| 10 | -use Spatie\Html\Elements\Img;  | 
                                                        |
| 14 | +use Spatie\Html\Elements\Element;  | 
                                                        |
| 15 | +use Spatie\Html\Elements\Fieldset;  | 
                                                        |
| 11 | 16 | use Spatie\Html\Elements\File;  | 
                                                        
| 12 | 17 | use Spatie\Html\Elements\Form;  | 
                                                        
| 13 | -use Spatie\Html\Elements\Span;  | 
                                                        |
| 18 | +use Spatie\Html\Elements\I;  | 
                                                        |
| 19 | +use Spatie\Html\Elements\Img;  | 
                                                        |
| 14 | 20 | use Spatie\Html\Elements\Input;  | 
                                                        
| 15 | 21 | use Spatie\Html\Elements\Label;  | 
                                                        
| 16 | -use Spatie\Html\Elements\Button;  | 
                                                        |
| 17 | 22 | use Spatie\Html\Elements\Legend;  | 
                                                        
| 18 | 23 | use Spatie\Html\Elements\Option;  | 
                                                        
| 19 | 24 | use Spatie\Html\Elements\Select;  | 
                                                        
| 20 | -use Spatie\Html\Elements\Element;  | 
                                                        |
| 21 | -use Illuminate\Support\Collection;  | 
                                                        |
| 22 | -use Illuminate\Support\HtmlString;  | 
                                                        |
| 23 | -use Spatie\Html\Elements\Fieldset;  | 
                                                        |
| 25 | +use Spatie\Html\Elements\Span;  | 
                                                        |
| 24 | 26 | use Spatie\Html\Elements\Textarea;  | 
                                                        
| 25 | -use Illuminate\Support\Traits\Macroable;  | 
                                                        |
| 26 | -use Illuminate\Contracts\Support\Htmlable;  | 
                                                        |
| 27 | 27 | |
| 28 | 28 | class Html  | 
                                                        
| 29 | 29 |  { |