Skip to content

Commit a863917

Browse files
committed
📚 Update page name (#1920)
1 parent 2bfec24 commit a863917

File tree

10 files changed

+13
-13
lines changed

10 files changed

+13
-13
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
## 主な機能
5555

5656
- 問題の回答状況の記録
57-
- 問題一覧: 難易度(ヒューリスティックな判断を含む)を見て、問題を探す
57+
- 一覧表: コンテストの種類や難易度(ヒューリスティックな判断を含む)から問題を探す
5858
- 問題集: 特定のトピックに関する例題・類題を集中して解く
5959

6060
## 予備知識
@@ -71,7 +71,7 @@
7171

7272
1. (初回のみ) ユーザ名とパスワードを入力して、アカウントを作成します。
7373
2. ログインします。お試し用のアカウント (ユーザ名: guest、パスワード: Hell0Guest) を利用することもできます。
74-
3. 問題集や問題一覧で、グレードおよび問題を選び、回答欄の「更新」をクリックもしくはタップします。
74+
3. 問題集や一覧表で、グレードおよび問題を選び、回答欄の「更新」をクリックもしくはタップします。
7575
4. 該当する回答状況 (デフォルトは「未挑戦」)を選択し、「回答を更新」ボタンを押します。
7676

7777
## 本サービスのスポンサー(敬称略・順不同)

src/lib/constants/navbar-links.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ export const ACCOUNT_TRANSFER_PAGE = `/account_transfer`;
1313
export const navbarLinks = [
1414
{ title: `ホーム`, path: HOME_PAGE },
1515
{ title: `問題集`, path: WORKBOOKS_PAGE },
16-
{ title: `問題一覧`, path: PROBLEMS_PAGE },
16+
{ title: `一覧表`, path: PROBLEMS_PAGE },
1717
{ title: `サービスの説明`, path: ABOUT_PAGE },
1818
];
1919

2020
export const navbarDashboardLinks = [
2121
{ title: `問題のインポート`, path: IMPORTING_PROBLEMS_PAGE },
22-
{ title: `問題一覧`, path: PROBLEMS_PAGE },
22+
{ title: `一覧表`, path: PROBLEMS_PAGE },
2323
{ title: `問題集`, path: WORKBOOKS_PAGE },
2424
{ title: `タグ一覧`, path: TAGS_PAGE },
2525
{ title: `アカウント移行`, path: ACCOUNT_TRANSFER_PAGE },

src/lib/services/task_results.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ import type { FloatingMessages } from '$lib/types/floating_message';
2424

2525
import { NOT_FOUND } from '$lib/constants/http-response-status-codes';
2626

27-
// DBから取得した問題一覧とログインしているユーザの回答を紐付けしたデータ保持
27+
// DBから取得した問題とログインしているユーザの回答を紐付けしたデータ保持
2828
const statusById = await getSubmissionStatusMapWithId();
2929
const statusByName = await getSubmissionStatusMapWithName();
3030

3131
export async function getTaskResults(userId: string): Promise<TaskResults> {
32-
// 問題一覧と特定のユーザの回答状況を使ってデータを結合
32+
// 問題と特定のユーザの回答状況を使ってデータを結合
3333
// 計算量: 問題数をN、特定のユーザの解答数をMとすると、O(N + M)になるはず。
3434
const tasks = await getTasks();
3535
const answers = await answer_crud.getAnswers(userId);

src/lib/utils/task.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ export const getTaskTableHeaderName = (contestType: ContestType, taskResult: Tas
105105
return taskResult.task_table_index;
106106
};
107107

108-
// 問題一覧や問題集の詳細ページでは、AtCoder ProblemsのAPIから取得したタイトルからプレフィックス(A., B., ..., G. など)を非表示にする
108+
// 一覧表や問題集の詳細ページでは、AtCoder ProblemsのAPIから取得したタイトルからプレフィックス(A., B., ..., G. など)を非表示にする
109109
// 理由: 問題を解くときに、プレフィックスからの先入観を受けないようにするため
110110
// その他: プレフィックスは、同じテーブルの出典に記載する
111111
export const removeTaskIndexFromTitle = (title: string, taskTableIndex: string = '') => {

src/routes/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
<Button href={WORKBOOKS_PAGE} class="w-full sm:w-5/6 md:w-1/3 m-2">問題集へ</Button>
8585
</div>
8686

87-
<!-- 問題一覧 -->
87+
<!-- 一覧表 -->
8888
<Heading tag="h2" class="text-xl font-medium md:text-2xl lg:text-3xl mt-14 xs:mt-20 mb-3">
8989
問題の回答状況を自分で記録できる
9090
</Heading>

src/routes/about/SectionSnippets.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
を利用することもできます。
8787
</Li>
8888
<Li>
89-
問題集や問題一覧で、グレードおよび問題を選び、回答欄の「更新」をクリックもしくはタップします。
89+
問題集や一覧表で、グレードおよび問題を選び、回答欄の「更新」をクリックもしくはタップします。
9090
</Li>
9191
<Li>該当する回答状況 (デフォルトは「未挑戦」)を選択し、「回答を更新」ボタンを押します。</Li>
9292
</List>

src/routes/problems/+page.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type { TaskResults } from '$lib/types/task';
55
import { Roles } from '$lib/types/user';
66
import * as action from '$lib/actions/update_task_result';
77

8-
// 問題一覧ページは、ログインしていなくても閲覧できるようにする
8+
// 一覧表ページは、ログインしていなくても閲覧できるようにする
99
export async function load({ locals, url }) {
1010
const session = await locals.auth.validate();
1111
const params = await url.searchParams;

src/routes/problems/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
<!-- TODO: Searchを追加 -->
3434
<div class="container mx-auto w-5/6">
35-
<HeadingOne title="問題一覧" />
35+
<HeadingOne title="一覧表" />
3636

3737
<!-- See: -->
3838
<!-- https://flowbite-svelte.com/docs/components/tabs -->

src/routes/problems/[slug]/+page.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export const actions = {
3434
return fail(BAD_REQUEST, { slug });
3535
}
3636

37-
// HACK: 回答状況をクリックした後に問題一覧ページに戻るのをユーザが望んでいるか?
37+
// HACK: 回答状況をクリックした後に一覧表ページに戻るのをユーザが望んでいるか?
3838
redirect(TEMPORARY_REDIRECT, '/problems');
3939
},
4040
} satisfies Actions;

src/routes/problems/[slug]/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
let buttons = data.buttons;
1717
</script>
1818

19-
<!-- TODO: 回答状況は、問題一覧のリストやテーブルから更新する -->
19+
<!-- TODO: 回答状況は、一覧表のリストやテーブルから更新する -->
2020
<!-- TODO: 類題の表示できるようにする -->
2121
<!-- TODO: 解法メモなどを記録できるようにする -->
2222
<div class="container mx-auto w-5/6">

0 commit comments

Comments
 (0)