Skip to content

Commit 2f57c77

Browse files
committed
Refactor flash message rendering by consolidating partials into a single _flash.html.slim file
1 parent 554e5a4 commit 2f57c77

File tree

5 files changed

+4
-12
lines changed

5 files changed

+4
-12
lines changed

app/views/home/index.html.slim

-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,2 @@
1-
= render "partials/alert"
2-
= render "partials/notice"
3-
= render "partials/warning"
4-
51
h1 Welcome
62
p Lorem ipsum dolor sit amet consectetur adipisicing elit. Soluta, distinctio.

app/views/layouts/application.html.slim

+1
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,6 @@ html
2525
body.d-flex.flex-column.min-vh-100
2626
= render "partials/navbar"
2727
main.container.mt-5.pt-3
28+
== render "partials/flash"
2829
= yield
2930
= render "partials/footer"

app/views/partials/_flash.html.slim

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
== render "partials/alert"
2+
== render "partials/notice"
3+
== render "partials/warning"

app/views/posts/index.html.slim

-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@
33
- set_meta_tags og: { title: meta_title("Posts"), description: "Lists of post" }
44
- set_meta_tags twitter: { title: meta_title("Posts"), description: "Lists of post" }
55

6-
== render "partials/alert"
7-
== render "partials/notice"
8-
== render "partials/warning"
9-
106
.d-flex.justify-content-between
117
h2 Posts
128
div

app/views/posts/show.html.slim

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@
66

77
/ = turbo_stream_from @post
88
9-
== render "partials/alert"
10-
== render "partials/notice"
11-
== render "partials/warning"
12-
139
div id="#{dom_id @post}"
1410
h2 = @post.title
1511
/ = time_tag @post.updated_at, "data-local": "time-ago"

0 commit comments

Comments
 (0)