Skip to content

Commit 761c11f

Browse files
committed
settings/api-tokens: Convert "New Token" buttons to semantic links
1 parent 34e5872 commit 761c11f

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

app/components/settings/api-tokens.hbs

+6-8
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
<div local-class="me-subheading">
22
<h2>API Tokens</h2>
33
<div local-class="right">
4-
<button
5-
type="button"
4+
<LinkTo
5+
@route="settings.tokens.new"
66
local-class="new-token-button"
77
data-test-new-token-button
8-
{{on "click" this.startNewToken}}
98
>
109
New Token
11-
</button>
10+
</LinkTo>
1211
</div>
1312
</div>
1413

@@ -134,13 +133,12 @@
134133
You have not generated any API tokens yet.
135134
</div>
136135

137-
<button
138-
type="button"
136+
<LinkTo
137+
@route="settings.tokens.new"
139138
local-class="empty-state-button"
140139
data-test-empty-state-button
141-
{{on "click" this.startNewToken}}
142140
>
143141
New Token
144-
</button>
142+
</LinkTo>
145143
</div>
146144
{{/if}}

tests/routes/settings/tokens/new-test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ module('/settings/tokens/new', function (hooks) {
3636
await click('[data-test-settings-menu] [data-test-tokens] a');
3737
assert.strictEqual(currentURL(), '/settings/tokens');
3838

39-
await click('[data-test-new-token-button]', { altKey: true });
39+
await click('[data-test-new-token-button]');
4040
assert.strictEqual(currentURL(), '/settings/tokens/new');
4141
});
4242

0 commit comments

Comments
 (0)