           ~s/use Talon.Web, which: :component_view, theme: "admin_lte", module: AdminLte.Web/
         ]
 
+        assert_file "lib/phx_blogger/web/views/talon/admin_lte/dashboard_view.ex", [
+          "defmodule AdminLte.Web.DashboardView do",
+          ~s/use Talon.Web, which: :view, theme: "admin_lte", module: AdminLte.Web/
+        ]
+
         #########
         # templates
 

          "use Talon.Controller, repo: PhxBlogger.Repo, context: PhxBlogger.Talon"
        ]

        assert_file "lib/phx_blogger/web/talon_messages.ex", [
          "defmodule PhxBlogger.Web.Talon.Messages do",
          "import PhxBlogger.Web.Gettext"

        for file <- ~w(app nav_action_link nav_resource_link sidebar) do
          assert_file "lib/phx_blogger/web/templates/talon/admin_lte/layout/#{file}.html.slim"
        end

        assert_file "lib/phx_blogger/web/templates/talon/admin_lte/dashboard/dashboard.html.slim", [
          "Welcome to Talon",
          "To add dashboard sections, checkout"
        ]
      end
    end
  end
