fixtures/page.rb in phlex-0.2.2 vs fixtures/page.rb in phlex-0.3.0
- old
+ new
@@ -1,41 +1,41 @@
# frozen_string_literal: true
module Example
- class Page < Phlex::Component
- def template
- render LayoutComponent.new do
- h1 "Hi"
+ class Page < Phlex::View
+ def template
+ render LayoutComponent.new do
+ h1 "Hi"
- 5.times do
- div do
- 10.times do
- a "Test", href: "something", unique: SecureRandom.uuid, data: { value: 1 }
- end
- end
- end
+ 5.times do
+ div do
+ 10.times do
+ a "Test", href: "something", unique: SecureRandom.uuid, data: { value: 1 }
+ end
+ end
+ end
- table do
- thead do
- 10.times do
- tr do
- th "Hi"
- end
- end
- end
+ table do
+ thead do
+ 10.times do
+ tr do
+ th "Hi"
+ end
+ end
+ end
- tbody do
- 100.times do
- tr class: "a b c d e f g", id: "something" do
- 10.times do
- td class: "f g h i j k l" do
- span "Test"
- end
- end
- end
- end
- end
- end
- end
- end
- end
+ tbody do
+ 100.times do
+ tr class: "a b c d e f g", id: "something" do
+ 10.times do
+ td class: "f g h i j k l" do
+ span "Test"
+ end
+ end
+ end
+ end
+ end
+ end
+ end
+ end
+ end
end