|
1 | 1 | <%= form_with(url: primer_view_components.generic_form_submission_path(format: :json)) do |f| %> |
2 | 2 | <%= render(Primer::Alpha::Stack.new) do %> |
3 | 3 | <%= render(Primer::OpenProject::FilterableTreeView.new(form_arguments: { builder: f, name: "characters" })) do |tree| %> |
4 | | - <% tree.with_sub_tree(label: "Students", expanded: expanded) do |hogwarts| %> |
5 | | - <% hogwarts.with_sub_tree(label: "Ravenclaw", expanded: expanded) do |ravenclaw| %> |
6 | | - <% ravenclaw.with_leaf(label: "Luna Lovegood") %> |
| 4 | + <% tree.with_sub_tree(label: "Students", select_variant: select_variant, expanded: expanded) do |hogwarts| %> |
| 5 | + <% hogwarts.with_sub_tree(label: "Ravenclaw", select_variant: select_variant, expanded: expanded) do |ravenclaw| %> |
| 6 | + <% ravenclaw.with_leaf(label: "Luna Lovegood", select_variant: select_variant) %> |
7 | 7 | <% end %> |
8 | 8 |
|
9 | | - <% hogwarts.with_sub_tree(label: "Slytherin", expanded: expanded) do |hufflepuff| %> |
10 | | - <% hufflepuff.with_leaf(label: "Draco Malfoy") %> |
| 9 | + <% hogwarts.with_sub_tree(label: "Slytherin", select_variant: select_variant, expanded: expanded) do |hufflepuff| %> |
| 10 | + <% hufflepuff.with_leaf(label: "Draco Malfoy", select_variant: select_variant) %> |
11 | 11 | <% end %> |
12 | 12 |
|
13 | | - <% hogwarts.with_sub_tree(label: "Hufflepuff", expanded: expanded) do |hufflepuff| %> |
14 | | - <% hufflepuff.with_leaf(label: "Susan Bones") %> |
| 13 | + <% hogwarts.with_sub_tree(label: "Hufflepuff", select_variant: select_variant, expanded: expanded) do |hufflepuff| %> |
| 14 | + <% hufflepuff.with_leaf(label: "Susan Bones", select_variant: select_variant) %> |
15 | 15 | <% end %> |
16 | 16 |
|
17 | | - <% hogwarts.with_sub_tree(label: "Gryffindor", expanded: expanded) do |hufflepuff| %> |
18 | | - <% hufflepuff.with_leaf(label: "Harry Potter") %> |
19 | | - <% hufflepuff.with_leaf(label: "Ronald Weasley") %> |
20 | | - <% hufflepuff.with_leaf(label: "Hermione Granger") %> |
| 17 | + <% hogwarts.with_sub_tree(label: "Gryffindor", select_variant: select_variant, expanded: expanded) do |hufflepuff| %> |
| 18 | + <% hufflepuff.with_leaf(label: "Harry Potter", select_variant: select_variant) %> |
| 19 | + <% hufflepuff.with_leaf(label: "Ronald Weasley", select_variant: select_variant) %> |
| 20 | + <% hufflepuff.with_leaf(label: "Hermione Granger", select_variant: select_variant) %> |
21 | 21 | <% end %> |
22 | 22 | <% end %> |
23 | 23 |
|
24 | | - <% tree.with_leaf(label: "Albus Dumbledore") %> |
25 | | - <% tree.with_leaf(label: "Minerva McGonagall") %> |
26 | | - <% tree.with_leaf(label: "Severus Snape") %> |
27 | | - <% tree.with_leaf(label: "Rubeus Hagrid") %> |
| 24 | + <% tree.with_leaf(label: "Albus Dumbledore", select_variant: select_variant) %> |
| 25 | + <% tree.with_leaf(label: "Minerva McGonagall", select_variant: select_variant) %> |
| 26 | + <% tree.with_leaf(label: "Severus Snape", select_variant: select_variant) %> |
| 27 | + <% tree.with_leaf(label: "Rubeus Hagrid", select_variant: select_variant) %> |
28 | 28 | <% end %> |
29 | 29 |
|
30 | 30 | <%= render(Primer::Alpha::SubmitButton.new(name: :submit, label: "Submit")) %> |
|
0 commit comments