diff --git a/lib/lokal_web.ex b/lib/lokal_web.ex index 22e43c5..abf7367 100644 --- a/lib/lokal_web.ex +++ b/lib/lokal_web.ex @@ -91,13 +91,11 @@ defmodule LokalWeb do # Import LiveView and .heex helpers (live_render, live_patch, <.form>, etc) import Phoenix.LiveView.Helpers - import LokalWeb.LiveHelpers # Import basic rendering functionality (render, render_layout, etc) import Phoenix.View - import LokalWeb.ErrorHelpers - import LokalWeb.Gettext + import LokalWeb.{ErrorHelpers, Gettext, LiveHelpers, ViewHelpers} alias LokalWeb.Router.Helpers, as: Routes end end diff --git a/lib/lokal_web/views/view_helpers.ex b/lib/lokal_web/views/view_helpers.ex new file mode 100644 index 0000000..28b6f44 --- /dev/null +++ b/lib/lokal_web/views/view_helpers.ex @@ -0,0 +1,33 @@ +defmodule LokalWeb.ViewHelpers do + @moduledoc """ + Contains common helpers that can be used in liveviews and regular views. These + are automatically imported into any Phoenix View using `use LokalWeb, :view` + """ + + import Phoenix.LiveView.Helpers + + @doc """ + Returns a