public function icon($icon)
    {
        $icon = func_num_args() > 1 ? func_get_args() : $icon;

        return $this->formatTemplate('tag', [
            'attrs' => $this->templater()->formatAttributes(['class' => $this->buildIconClasses($icon)]),
            'content' => ' ',
            'tag' => 'i',
        ]);
    }