Skip to content

Commit c8ed6c6

Browse files
committed
Another round of review feedback
1 parent bf4577e commit c8ed6c6

File tree

9 files changed

+13
-13
lines changed

9 files changed

+13
-13
lines changed

app/components/primer/open_project/border_box/collapsible_header.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ class CollapsibleHeader < Primer::Component
3535
system_arguments[:data] = merge_data(
3636
system_arguments, {
3737
data: {
38-
target: "collapsible-header.collapsibleElements"
38+
targets: "collapsible-header.collapsibleElements"
3939
}
4040
}
4141
)

app/components/primer/open_project/border_box/collapsible_header.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import {controller} from '@github/catalyst'
2-
import {CollapsibleHelperElement} from '../collapsible_helper'
2+
import {CollapsibleElement} from '../collapsible'
33

44
@controller
5-
class CollapsibleHeaderElement extends CollapsibleHelperElement {
5+
class CollapsibleHeaderElement extends CollapsibleElement {
66
connectedCallback() {
77
if (!this.closest('.Box')) {
88
throw new Error('No surrounding BorderBox found')

app/components/primer/open_project/collapsible_helper.ts renamed to app/components/primer/open_project/collapsible.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import {attr, target, targets} from '@github/catalyst'
22

33
// eslint-disable-next-line custom-elements/expose-class-on-global
4-
export abstract class CollapsibleHelperElement extends HTMLElement {
5-
@target arrowDown: HTMLElement
6-
@target arrowUp: HTMLElement
4+
export abstract class CollapsibleElement extends HTMLElement {
5+
@target arrowDown: Element
6+
@target arrowUp: Element
77
@targets collapsibleElements: HTMLElement[]
88

99
@attr collapsed = false

app/components/primer/open_project/collapsible_section.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class CollapsibleSection < Primer::Component
4747
Primer::BaseComponent.new(tag: :div, **system_arguments)
4848
}
4949

50-
50+
# @param collapsed [Boolean] Whether the section is collapsed on initial render.
5151
# @param system_arguments [Hash] <%= link_to_system_arguments_docs %>
5252
def initialize(collapsed: false, **system_arguments)
5353
@collapsed = collapsed

app/components/primer/open_project/collapsible_section.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import {controller} from '@github/catalyst'
2-
import {CollapsibleHelperElement} from './collapsible_helper'
2+
import {CollapsibleElement} from './collapsible'
33

44
@controller
5-
class CollapsibleSectionElement extends CollapsibleHelperElement {
5+
class CollapsibleSectionElement extends CollapsibleElement {
66
get baseClass(): string {
77
return 'CollapsibleSection'
88
}

app/components/primer/primer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ import './open_project/page_header_element'
3030
import './open_project/zen_mode_button'
3131
import './open_project/sub_header_element'
3232
import './open_project/danger_dialog_form_helper'
33-
import './open_project/collapsible_helper'
33+
import './open_project/collapsible'
3434
import './open_project/border_box/collapsible_header'
3535
import './open_project/collapsible_section'

previews/primer/open_project/collapsible_section_preview/collapsed.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<%= render(Primer::OpenProject::CollapsibleSection.new(collapsed: true)) do |section| %>
22
<% section.with_title { "Final question" } %>
33
<% section.with_collapsible_content do %>
4-
<%= render(Primer::Alpha::Banner.new(mb: 2)) { "Please take one minute time to answer this question" } %>
4+
<%= render(Primer::Alpha::Banner.new(mb: 3)) { "Please take one minute time to answer this question" } %>
55
<%= primer_form_with(url: "/foo") do |f| %>
66
<%= render(RadioButtonGroupForm.new(f)) %>
77
<% end %>

previews/primer/open_project/collapsible_section_preview/default.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<%= render(Primer::OpenProject::CollapsibleSection.new) do |section| %>
22
<% section.with_title { "Feedback" } %>
33
<% section.with_collapsible_content do %>
4-
<%= render(Primer::Alpha::Banner.new(mb: 2)) { "Please take one minute time to answer this question" } %>
4+
<%= render(Primer::Alpha::Banner.new(mb: 3)) { "Please take one minute time to answer this question" } %>
55
<%= primer_form_with(url: "/foo") do |f| %>
66
<%= render(RadioButtonGroupForm.new(f)) %>
77
<% end %>

static/classes.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@
243243
"CollapsibleHeader": [
244244
"Primer::OpenProject::BorderBox::CollapsibleHeader"
245245
],
246-
"CollapsibleSection": [
246+
"CollapsibleSection--triggerArea": [
247247
"Primer::OpenProject::CollapsibleSection"
248248
],
249249
"Counter": [

0 commit comments

Comments
 (0)