defmodule ServicexWeb.UserView do use ServicexWeb, :view alias ServicexWeb.UserView def render("index.json", %{users: users}) do %{data: render_many(users, UserView, "user.json")} end def render("show.json", %{user: user}) do %{data: render_one(user, UserView, "user.json")} end def render("user.json", %{user: user}) do %{id: user.id, name: user.name, email: user.email, hashed_password: user.hashed_password, role: user.role} end end