Working basic frontend implementation
This commit is contained in:
@@ -5,7 +5,9 @@ defmodule MixerWeb.PageController do
|
||||
render(conn, :home)
|
||||
end
|
||||
|
||||
def index conn, _params do
|
||||
conn |> put_root_layout(html: {MixerWeb.Layouts, :spa_root}) |> render(:index)
|
||||
def index(conn, _params) do
|
||||
conn
|
||||
|> put_root_layout(html: {MixerWeb.Layouts, :spa_root})
|
||||
|> render(:index, current_user: conn.assigns[:current_user])
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1 +1,4 @@
|
||||
<div id="app"></div>
|
||||
<div id="app"
|
||||
data-current-user-id={if @current_user, do: @current_user.id, else: ""}
|
||||
data-current-user-email={if @current_user, do: @current_user.email, else: ""}>
|
||||
</div>
|
||||
|
||||
@@ -19,6 +19,7 @@ defmodule MixerWeb.Router do
|
||||
plug :protect_from_forgery
|
||||
plug :put_secure_browser_headers
|
||||
plug :load_from_session
|
||||
plug :set_actor, :user
|
||||
end
|
||||
|
||||
pipeline :api do
|
||||
|
||||
Reference in New Issue
Block a user