Skip to content

Commit 02e9b16

Browse files
committed
Add footer preview and footer to default preview layout
1 parent e5a9a0f commit 02e9b16

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

app/views/layouts/view_component_preview.html.erb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@
88
<% end -%>
99

1010
<% @cms_header = Cms::Singles::Header.get() %>
11+
<% @cms_footer = Cms::Singles::Footer.get() %>
1112

1213
<%= render 'layouts/base' %>
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# frozen_string_literal: true
2+
3+
class Cms::FooterComponentPreview < ViewComponent::Preview
4+
layout "view_component_preview"
5+
6+
def default
7+
render(Cms::RichTextBlockComponent.new(blocks:
8+
[
9+
{
10+
type: "heading",
11+
level: 1,
12+
children: [
13+
{type: "text", text: "Footer Preview"}
14+
]
15+
},
16+
{
17+
type: "paragraph",
18+
children: [
19+
{type: "text", text: "This footer, and all link blocks in previews are loaded from Strapi"}
20+
]
21+
}
22+
]))
23+
end
24+
end

0 commit comments

Comments
 (0)