public function index()
{
$tags = Tag::nonDraft()->get()->reduce(function (Collection $carry, Tag $tag) {
if (!$carry->has($tag->type)) {
$carry->put($tag->type, new Collection());
}
$carry->get($tag->type)->push($tag);
return $carry;
}, new Collection());
return view('back.tags.index', compact('tags'));
}