Skip to content

Commit 82e19e1

Browse files
chore: Convert components to angle bracket syntax (#4298)
1 parent 82070f7 commit 82e19e1

File tree

207 files changed

+2797
-1858
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

207 files changed

+2797
-1858
lines changed

app/templates/account.hbs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
11
<div class="ui stackable grid">
22
<div class="sixteen wide column">
3-
{{unverified-user-message}}
3+
<UnverifiedUserMessage />
44
</div>
55
</div>
66
<div class="row">
77
<div class="sixteen wide column">
8-
{{#tabbed-navigation}}
9-
{{#link-to 'account.profile' class='item'}}
8+
<TabbedNavigation>
9+
<LinkTo @route="account.profile" class="item">
1010
{{t 'Profile'}}
11-
{{/link-to}}
12-
{{#link-to 'account.billing' class='item'}}
11+
</LinkTo>
12+
<LinkTo @route="account.billing" class="item">
1313
{{t 'Billing Info'}}
14-
{{/link-to}}
15-
{{#link-to 'account.password' class='item'}}
14+
</LinkTo>
15+
<LinkTo @route="account.password" class="item">
1616
{{t 'Password'}}
17-
{{/link-to}}
18-
{{#link-to 'account.email-preferences' class='item'}}
17+
</LinkTo>
18+
<LinkTo @route="account.email-preferences" class="item">
1919
{{t 'Email-Preferences'}}
20-
{{/link-to}}
21-
{{#link-to 'account.applications' class='item'}}
20+
</LinkTo>
21+
<LinkTo @route="account.applications" class="item">
2222
{{t 'Applications'}}
23-
{{/link-to}}
24-
{{#link-to 'account.danger-zone' class='item'}}
23+
</LinkTo>
24+
<LinkTo @route="account.danger-zone" class="item">
2525
{{t 'Danger Zone'}}
26-
{{/link-to}}
27-
{{/tabbed-navigation}}
26+
</LinkTo>
27+
</TabbedNavigation>
2828
</div>
2929
</div>
3030
<div class="ui segment">

app/templates/admin.hbs

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,40 @@
11
<div class="row">
22
<div class="x-scrollable sixteen wide column">
3-
{{#tabbed-navigation}}
4-
{{#link-to 'admin.index' class='item'}}
3+
<TabbedNavigation>
4+
<LinkTo @route="admin.index" class="item">
55
{{t 'Admin'}}
6-
{{/link-to}}
7-
{{#link-to 'admin.events' class='item'}}
6+
</LinkTo>
7+
<LinkTo @route="admin.events" class="item">
88
{{t 'Events'}}
9-
{{/link-to}}
10-
{{#link-to 'admin.sales' class='item'}}
9+
</LinkTo>
10+
<LinkTo @route="admin.sales" class="item">
1111
{{t 'Sales'}}
12-
{{/link-to}}
13-
{{#link-to 'admin.sessions' class='item'}}
12+
</LinkTo>
13+
<LinkTo @route="admin.sessions" class="item">
1414
{{t 'Sessions'}}
15-
{{/link-to}}
16-
{{#link-to 'admin.users' class='item'}}
15+
</LinkTo>
16+
<LinkTo @route="admin.users" class="item">
1717
{{t 'Users'}}
18-
{{/link-to}}
19-
{{#link-to 'admin.permissions' class='item'}}
18+
</LinkTo>
19+
<LinkTo @route="admin.permissions" class="item">
2020
{{t 'Permissions'}}
21-
{{/link-to}}
22-
{{#link-to 'admin.messages' class='item'}}
21+
</LinkTo>
22+
<LinkTo @route="admin.messages" class="item">
2323
{{t 'Messages'}}
24-
{{/link-to}}
25-
{{#link-to 'admin.reports' class='item'}}
24+
</LinkTo>
25+
<LinkTo @route="admin.reports" class="item">
2626
{{t 'Reports'}}
27-
{{/link-to}}
28-
{{#link-to 'admin.settings' class='item'}}
27+
</LinkTo>
28+
<LinkTo @route="admin.settings" class="item">
2929
{{t 'Settings'}}
30-
{{/link-to}}
31-
{{#link-to 'admin.modules' class='item'}}
30+
</LinkTo>
31+
<LinkTo @route="admin.modules" class="item">
3232
{{t 'Modules'}}
33-
{{/link-to}}
34-
{{#link-to 'admin.content' class='item'}}
33+
</LinkTo>
34+
<LinkTo @route="admin.content" class="item">
3535
{{t 'Content'}}
36-
{{/link-to}}
37-
{{/tabbed-navigation}}
36+
</LinkTo>
37+
</TabbedNavigation>
3838
</div>
3939
</div>
4040
<div class="ui basic segment">

app/templates/admin/content.hbs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
<div class="ui grid">
22
<div class="row">
33
<div class="sixteen wide column">
4-
{{#tabbed-navigation isNonPointing=true}}
5-
{{#link-to 'admin.content.index' class='item'}}
4+
<TabbedNavigation @isNonPointing={{true}}>
5+
<LinkTo @route="admin.content.index" class="item">
66
{{t 'Social Links'}}
7-
{{/link-to}}
8-
{{#link-to 'admin.content.pages' class='item'}}
7+
</LinkTo>
8+
<LinkTo @route="admin.content.pages" class="item">
99
{{t 'Pages'}}
10-
{{/link-to}}
11-
{{#link-to 'admin.content.system-images' class='item'}}
10+
</LinkTo>
11+
<LinkTo @route="admin.content.system-images" class="item">
1212
{{t 'System Images'}}
13-
{{/link-to}}
14-
{{#link-to 'admin.content.translations' class='item'}}
13+
</LinkTo>
14+
<LinkTo @route="admin.content.translations" class="item">
1515
{{t 'Translations'}}
16-
{{/link-to}}
17-
{{#link-to 'admin.content.events' class='item'}}
16+
</LinkTo>
17+
<LinkTo @route="admin.content.events" class="item">
1818
{{t 'Events'}}
19-
{{/link-to}}
20-
{{/tabbed-navigation}}
19+
</LinkTo>
20+
</TabbedNavigation>
2121
</div>
2222
</div>
2323
<div class="row">

app/templates/admin/content/events.hbs

Lines changed: 48 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,18 @@
2626
</div>
2727
<div class="eight wide column right aligned">
2828
<div class="ui horizontal compact basic buttons">
29-
{{#ui-popup content=(t 'Edit') class='ui icon button' click=(action 'openModalFor' eventType)}}
29+
<UiPopup
30+
@content={{t "Edit"}}
31+
@class="ui icon button"
32+
@click={{action "openModalFor" eventType}}>
3033
<i class="edit icon"></i>
31-
{{/ui-popup}}
32-
{{#ui-popup content=(t 'Delete') class='ui icon button' click=(action (confirm (t 'Are you sure you would like to delete this event type?') (action 'deleteEventProperty' eventType)))}}
34+
</UiPopup>
35+
<UiPopup
36+
@content={{t "Delete"}}
37+
@class="ui icon button"
38+
@click={{action (confirm (t "Are you sure you would like to delete this event type?") (action "deleteEventProperty" eventType))}}>
3339
<i class="trash outline icon"></i>
34-
{{/ui-popup}}
40+
</UiPopup>
3541
</div>
3642
</div>
3743
</div>
@@ -68,12 +74,18 @@
6874
</div>
6975
<div class="eight wide column right aligned">
7076
<div class="ui horizontal compact basic buttons">
71-
{{#ui-popup content=(t 'Edit') class='ui icon button' click=(action 'openModalFor' eventTopic)}}
77+
<UiPopup
78+
@content={{t "Edit"}}
79+
@class="ui icon button"
80+
@click={{action "openModalFor" eventTopic}}>
7281
<i class="edit icon"></i>
73-
{{/ui-popup}}
74-
{{#ui-popup content=(t 'Delete') class='ui icon button' click=(action (confirm (t 'Are you sure you would like to delete this event topic?') (action 'deleteEventProperty' eventTopic)))}}
82+
</UiPopup>
83+
<UiPopup
84+
@content={{t "Delete"}}
85+
@class="ui icon button"
86+
@click={{action (confirm (t "Are you sure you would like to delete this event topic?") (action "deleteEventProperty" eventTopic))}}>
7587
<i class="trash outline icon"></i>
76-
{{/ui-popup}}
88+
</UiPopup>
7789
</div>
7890
</div>
7991
</div>
@@ -101,15 +113,17 @@
101113
<div class="ui divider"></div>
102114
<div class="field">
103115
<label>{{t 'Event Topic'}}</label>
104-
{{#ui-dropdown class='search selection' onChange=(action 'loadSubTopics') as |execute mapper|}}
116+
<UiDropdown
117+
@class="search selection"
118+
@onChange={{action "loadSubTopics"}} as |execute mapper|>
105119
<i class="dropdown icon"></i>
106120
<div class="default text">{{t 'Select Event Topic'}}</div>
107121
<div class="menu">
108122
{{#each model.eventTopics as |topic|}}
109123
<div class="item" data-value="{{map-value mapper topic}}">{{topic.name}}</div>
110124
{{/each}}
111125
</div>
112-
{{/ui-dropdown}}
126+
</UiDropdown>
113127
</div>
114128
{{#if model.eventSubTopics}}
115129
<table class="ui celled table">
@@ -123,12 +137,18 @@
123137
</div>
124138
<div class="eight wide column right aligned">
125139
<div class="ui horizontal compact basic buttons">
126-
{{#ui-popup content=(t 'Edit') class='ui icon button' click=(action 'openModalFor' subTopic)}}
140+
<UiPopup
141+
@content={{t "Edit"}}
142+
@class="ui icon button"
143+
@click={{action "openModalFor" subTopic}}>
127144
<i class="edit icon"></i>
128-
{{/ui-popup}}
129-
{{#ui-popup content=(t 'Delete') class='ui icon button' click=(action (confirm (t 'Are you sure you would like to delete this event sub topic?') (action 'deleteEventProperty' subTopic)))}}
145+
</UiPopup>
146+
<UiPopup
147+
@content={{t "Delete"}}
148+
@class="ui icon button"
149+
@click={{action (confirm (t "Are you sure you would like to delete this event sub topic?") (action "deleteEventProperty" subTopic))}}>
130150
<i class="trash outline icon"></i>
131-
{{/ui-popup}}
151+
</UiPopup>
132152
</div>
133153
</div>
134154
</div>
@@ -143,16 +163,19 @@
143163
</div>
144164
</div>
145165

146-
{{modals/admin/content/new-event-type-modal isOpen=eventType.openModal
147-
name=eventType.name
148-
addEventProperty=(action 'addEventProperty' eventType)}}
166+
<Modals::Admin::Content::NewEventTypeModal
167+
@isOpen={{eventType.openModal}}
168+
@name={{eventType.name}}
169+
@addEventProperty={{action "addEventProperty" eventType}} />
149170

150-
{{modals/admin/content/new-event-topic-modal isOpen=eventTopic.openModal
151-
name=eventTopic.name
152-
addEventProperty=(action 'addEventProperty' eventTopic)}}
171+
<Modals::Admin::Content::NewEventTopicModal
172+
@isOpen={{eventTopic.openModal}}
173+
@name={{eventTopic.name}}
174+
@addEventProperty={{action "addEventProperty" eventTopic}} />
153175

154-
{{modals/admin/content/new-event-sub-topic-modal isOpen=eventSubTopic.openModal
155-
model=model
156-
eventSubTopic=eventSubTopic
157-
eventTopic=currentTopicSelected
158-
addEventProperty=(action 'addEventProperty' eventSubTopic)}}
176+
<Modals::Admin::Content::NewEventSubTopicModal
177+
@isOpen={{eventSubTopic.openModal}}
178+
@model={{model}}
179+
@eventSubTopic={{eventSubTopic}}
180+
@eventTopic={{currentTopicSelected}}
181+
@addEventProperty={{action "addEventProperty" eventSubTopic}} />

app/templates/admin/content/index.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{{forms/admin/content/social-links-form socials=model save='saveSocials' isLoading=isLoading}}
1+
<Forms::Admin::Content::SocialLinksForm @socials={{model}} @save="saveSocials" @isLoading={{isLoading}} />

app/templates/admin/content/pages.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
</div>
4141
<div class="column eleven wide">
4242
{{#if isFormOpen}}
43-
{{forms/admin/content/pages-form data=currentForm save='savePage' isCreate=isCreate isFormOpen=isFormOpen}}
43+
<Forms::Admin::Content::PagesForm @data={{currentForm}} @save="savePage" @isCreate={{isCreate}} @isFormOpen={{isFormOpen}} />
4444
{{/if}}
4545
</div>
4646
</div>

app/templates/admin/content/system-images.hbs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<div class="ui stackable grid">
22
<div class="row">
33
<div class="three wide column">
4-
{{#tabbed-navigation isVertical=true}}
4+
<TabbedNavigation @isVertical={{true}}>
55
{{#each model as |topic|}}
6-
{{#link-to 'admin.content.system-images.list' topic.id class='link item'}}
6+
<LinkTo @route="admin.content.system-images.list" @model={{topic.id}} class="link item">
77
{{topic.name}}
8-
{{/link-to}}
8+
</LinkTo>
99
{{/each}}
10-
{{/tabbed-navigation}}
10+
</TabbedNavigation>
1111
</div>
1212
<div class="thirteen wide column">
1313
{{outlet}}

app/templates/admin/content/system-images/list.hbs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
{{#each data as |subTopic|}}
33
<div class="eight wide column">
44
<h4>{{subTopic.name}}</h4>
5-
{{widgets/safe-image isAvatar=true class='ui big image' src=(if subTopic.placeholder.originalImageUrl subTopic.placeholder.originalImageUrl
6-
'/images/placeholders/avatar.png')}}
5+
<Widgets::SafeImage @isAvatar={{true}} @class="ui big image" @src={{if subTopic.placeholder.originalImageUrl subTopic.placeholder.originalImageUrl "/images/placeholders/avatar.png"}} />
76
<div class="ui hidden divider"></div>
87
<button class="ui button primary" {{action 'openModal' subTopic.placeholder}} id="changebutton">{{t 'Change'}}</button>
98
</div>
@@ -13,4 +12,4 @@
1312
</div>
1413
{{/each}}
1514
</div>
16-
{{modals/change-image-modal isOpen=isModalOpen placeholder=selectedPlaceholder}}
15+
<Modals::ChangeImageModal @isOpen={{isModalOpen}} @placeholder={{selectedPlaceholder}} />

app/templates/admin/content/translations.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
</div>
2525
<div class="column eight wide ui grid center aligned">
2626
<h4 class="ui header">{{t 'Update .PO files :'}}</h4>
27-
{{forms/admin/content/translation-form languages=model}}
27+
<Forms::Admin::Content::TranslationForm @languages={{model}} />
2828
</div>
2929
</div>
3030
</div>

app/templates/admin/events.hbs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
<div class="ui grid stackable">
22
<div class="row">
33
<div class="sixteen wide column">
4-
{{#tabbed-navigation isNonPointing=true}}
5-
{{#link-to 'admin.events.list' 'live' class='item'}}
4+
<TabbedNavigation @isNonPointing={{true}}>
5+
<LinkTo @route="admin.events.list" @model="live" class="item">
66
{{t 'All Live'}}
7-
{{/link-to}}
8-
{{#link-to 'admin.events.list' 'draft' class='item'}}
7+
</LinkTo>
8+
<LinkTo @route="admin.events.list" @model="draft" class="item">
99
{{t 'All Draft'}}
10-
{{/link-to}}
11-
{{#link-to 'admin.events.list' 'past' class='item'}}
10+
</LinkTo>
11+
<LinkTo @route="admin.events.list" @model="past" class="item">
1212
{{t 'All Past'}}
13-
{{/link-to}}
14-
{{#link-to 'admin.events.list' 'all' class='item'}}
13+
</LinkTo>
14+
<LinkTo @route="admin.events.list" @model="all" class="item">
1515
{{t 'All Events'}}
16-
{{/link-to}}
17-
{{#link-to 'admin.events.list' 'deleted' class='item'}}
16+
</LinkTo>
17+
<LinkTo @route="admin.events.list" @model="deleted" class="item">
1818
{{t 'All Deleted'}}
19-
{{/link-to}}
20-
{{#link-to 'admin.events.import' class='item'}}
19+
</LinkTo>
20+
<LinkTo @route="admin.events.import" class="item">
2121
{{t 'Import'}}
22-
{{/link-to}}
23-
{{/tabbed-navigation}}
22+
</LinkTo>
23+
</TabbedNavigation>
2424
</div>
2525
</div>
2626
<div class="row">

0 commit comments

Comments
 (0)