@@ -23,10 +23,12 @@ defmodule LynxWeb do
2323
2424 def controller do
2525 quote do
26- use Phoenix.Controller , namespace: LynxWeb
26+ use Phoenix.Controller ,
27+ formats: [ html: "View" , json: "View" ] ,
28+ layouts: [ html: LynxWeb.LayoutView ]
2729
2830 import Plug.Conn
29- import LynxWeb.Gettext
31+ use Gettext , backend: LynxWeb.Gettext
3032 alias LynxWeb.Router.Helpers , as: Routes
3133 end
3234 end
@@ -84,14 +86,18 @@ defmodule LynxWeb do
8486 def channel do
8587 quote do
8688 use Phoenix.Channel
87- import LynxWeb.Gettext
89+ use Gettext , backend: LynxWeb.Gettext
8890 end
8991 end
9092
9193 defp view_helpers do
9294 quote do
9395 # Use all HTML functionality (forms, tags, etc)
94- use Phoenix.HTML
96+ import Phoenix.HTML
97+ import Phoenix.HTML.Form
98+ use PhoenixHTMLHelpers
99+
100+ import Phoenix.Component
95101
96102 # Import LiveView and .heex helpers (live_render, live_patch, <.form>, etc)
97103 import Phoenix.LiveView.Helpers
@@ -100,7 +106,7 @@ defmodule LynxWeb do
100106 import Phoenix.View
101107
102108 import LynxWeb.ErrorHelpers
103- import LynxWeb.Gettext
109+ use Gettext , backend: LynxWeb.Gettext
104110 alias LynxWeb.Router.Helpers , as: Routes
105111 end
106112 end
0 commit comments