Skip to content

Commit 87c3073

Browse files
committed
settings/api-tokens: Convert "New Token" buttons to semantic links
1 parent 5ca1b62 commit 87c3073

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

@@ -128,13 +127,12 @@
128127
You have not generated any API tokens yet.
129128
</div>
130129

131-
<button
132-
type="button"
130+
<LinkTo
131+
@route="settings.tokens.new"
133132
local-class="empty-state-button"
134133
data-test-empty-state-button
135-
{{on "click" this.startNewToken}}
136134
>
137135
New Token
138-
</button>
136+
</LinkTo>
139137
</div>
140138
{{/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)