Skip to content

Commit a9bd433

Browse files
authored
Merge pull request #2749 from codecrafters-io/CC-1654-deploy
Add Gleam Chess Bot logo and update course slug order
2 parents bdf3725 + 6be18d9 commit a9bd433

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

app/models/course.ts

+15-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import bittorrentLogo from '/assets/images/challenge-logos/challenge-logo-bittor
1616
import dnsServerLogo from '/assets/images/challenge-logos/challenge-logo-dns-server.svg';
1717
import dockerLogo from '/assets/images/challenge-logos/challenge-logo-docker.svg';
1818
import gitLogo from '/assets/images/challenge-logos/challenge-logo-git.svg';
19+
import gleamChessBotLogo from '/assets/images/challenge-logos/challenge-logo-gleam-chess-bot.svg';
1920
import grepLogo from '/assets/images/challenge-logos/challenge-logo-grep.svg';
2021
import httpServerLogo from '/assets/images/challenge-logos/challenge-logo-http-server.svg';
2122
import interpreterLogo from '/assets/images/challenge-logos/challenge-logo-interpreter.svg';
@@ -129,6 +130,7 @@ export default class CourseModel extends Model {
129130
'dns-server': dnsServerLogo,
130131
docker: dockerLogo,
131132
git: gitLogo,
133+
'gleam-chess-bot': gleamChessBotLogo,
132134
grep: grepLogo,
133135
'http-server': httpServerLogo,
134136
interpreter: interpreterLogo,
@@ -150,7 +152,19 @@ export default class CourseModel extends Model {
150152
}
151153

152154
get sortPositionForTrack() {
153-
const orderedSlugs = ['shell', 'grep', 'interpreter', 'http-server', 'redis', 'bittorrent', 'kafka', 'git', 'sqlite', 'dns-server'];
155+
const orderedSlugs = [
156+
'shell',
157+
'grep',
158+
'interpreter',
159+
'http-server',
160+
'redis',
161+
'bittorrent',
162+
'kafka',
163+
'git',
164+
'sqlite',
165+
'dns-server',
166+
'gleam-chess-bot',
167+
];
154168
const index = orderedSlugs.indexOf(this.slug);
155169

156170
return index === -1 ? 100 : index;
Loading

0 commit comments

Comments
 (0)