Skip to content

Commit f4e957d

Browse files
committed
Format & Linting
1 parent 2ff3d5d commit f4e957d

File tree

12 files changed

+24
-19
lines changed

12 files changed

+24
-19
lines changed

assets/tailwind.config.js

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,27 +53,32 @@ module.exports = {
5353

5454
// Embeds Heroicons (https://heroicons.com) into your app.css bundle
5555
// See your `CoreComponents.icon/1` for more information.
56-
plugin(function ({matchComponents, theme}) {
57-
let iconsDir = path.join(__dirname, './vendor/heroicons/optimized');
58-
let values = {};
59-
let icons = [
56+
plugin(({matchComponents, theme}) => {
57+
const iconsDir = path.join(__dirname, './vendor/heroicons/optimized');
58+
const values = {};
59+
const icons = [
6060
['', '/24/outline'],
6161
['-solid', '/24/solid'],
6262
['-mini', '/20/solid']
6363
];
64+
65+
/* eslint max-nested-callbacks: ["error", 3] */
6466
icons.forEach(([suffix, dir]) => {
6567
fs.readdirSync(path.join(iconsDir, dir)).map((file) => {
66-
let name = path.basename(file, '.svg') + suffix;
68+
const name = path.basename(file, '.svg') + suffix;
69+
6770
values[name] = {name, fullPath: path.join(iconsDir, dir, file)};
6871
});
6972
});
73+
7074
matchComponents(
7175
{
7276
hero: ({name, fullPath}) => {
73-
let content = fs
77+
const content = fs
7478
.readFileSync(fullPath)
7579
.toString()
7680
.replace(/\r?\n|\r/g, '');
81+
7782
return {
7883
[`--hero-${name}`]: `url('data:image/svg+xml;utf8,${content}')`,
7984
'-webkit-mask': `var(--hero-${name})`,

lib/elixir_boilerplate_web.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ defmodule ElixirBoilerplateWeb do
4040
use Phoenix.Controller,
4141
namespace: ElixirBoilerplateWeb,
4242
formats: [:html, :json],
43-
layouts: [html: ElixirBoilerplateWeb.Layouts]
43+
layouts: [html: ElixirBoilerplateWeb.Components.Layouts]
4444

4545
import Plug.Conn
4646
import ElixirBoilerplate.Gettext
@@ -52,7 +52,7 @@ defmodule ElixirBoilerplateWeb do
5252
def live_view do
5353
quote do
5454
use Phoenix.LiveView,
55-
layout: {ElixirBoilerplateWeb.Layouts, :app}
55+
layout: {ElixirBoilerplateWeb.Components.Layouts, :app}
5656

5757
unquote(html_helpers())
5858
end

lib/elixir_boilerplate_web/components/layouts.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
defmodule ElixirBoilerplateWeb.Layouts do
1+
defmodule ElixirBoilerplateWeb.Components.Layouts do
22
use ElixirBoilerplateWeb, :html
33

44
embed_templates "layouts/*"

lib/elixir_boilerplate_web/controllers/error_html.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
defmodule ElixirBoilerplateWeb.ErrorHTML do
1+
defmodule ElixirBoilerplateWeb.Controllers.ErrorHTML do
22
use ElixirBoilerplateWeb, :html
33

44
# If you want to customize your error pages,

lib/elixir_boilerplate_web/controllers/error_json.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
defmodule ElixirBoilerplateWeb.ErrorJSON do
1+
defmodule ElixirBoilerplateWeb.Controllers.ErrorJSON do
22
# If you want to customize a particular status code,
33
# you may add your own clauses, such as:
44
#

lib/elixir_boilerplate_web/controllers/page_controller.ex renamed to lib/elixir_boilerplate_web/controllers/page.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
defmodule ElixirBoilerplateWeb.PageController do
1+
defmodule ElixirBoilerplateWeb.Controllers.Page do
22
use ElixirBoilerplateWeb, :controller
33

44
@spec home(Plug.Conn.t(), map) :: Plug.Conn.t()

lib/elixir_boilerplate_web/controllers/page_html.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
defmodule ElixirBoilerplateWeb.PageHTML do
1+
defmodule ElixirBoilerplateWeb.Controllers.PageHTML do
22
use ElixirBoilerplateWeb, :html
33

44
attr :message, :string, default: nil

lib/elixir_boilerplate_web/router.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ defmodule ElixirBoilerplateWeb.Router do
1010
plug(:protect_from_forgery)
1111
plug(ElixirBoilerplateWeb.Plugs.Security)
1212

13-
plug(:put_root_layout, html: {ElixirBoilerplateWeb.Layouts, :root})
13+
plug(:put_root_layout, html: {ElixirBoilerplateWeb.Components.Layouts, :root})
1414
end
1515

1616
pipeline :api do
@@ -20,7 +20,7 @@ defmodule ElixirBoilerplateWeb.Router do
2020
scope "/", ElixirBoilerplateWeb do
2121
pipe_through :browser
2222

23-
get("/", PageController, :home)
23+
get("/", Controllers.Page, :home)
2424
end
2525

2626
scope "/api" do

lib/elixir_boilerplate_web/session.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
defmodule ElixirBoilerplateWeb.Session do
22
@spec get_options() :: keyword()
3-
def get_options() do
3+
def get_options do
44
[
55
store: :cookie,
66
key: Application.get_env(:elixir_boilerplate, __MODULE__)[:session_key],

test/elixir_boilerplate_web/controllers/error_html_test.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
defmodule ElixirBoilerplateWeb.ErrorHTMLTest do
1+
defmodule ElixirBoilerplateWeb.Controllers.ErrorHTMLTest do
22
use ElixirBoilerplateWeb.ConnCase, async: true
33

44
# Bring render_to_string/4 for testing custom views

0 commit comments

Comments
 (0)