timetable-app

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 3895f5432279d8bcac6b11b5be558c04e6324cc5
parent 702ab4fee01be99b79b6aaf6cc135e27458f3d22
Author: Yuukin256 <52195426+Yuukin256@users.noreply.github.com>
Date:   Tue,  9 Apr 2024 10:45:02 +0900

2024年度クラス時間割データと1学期曜日時限データを追加 (#42)

* Course 型関係で微修正

* 2024年度クラス時間割を追加(フル科目名、授業場所、教員は未入力)

* 2024年度1学期曜日時限データを追加
Diffstat:
Mdata/classStandard.ts | 1796+++++++++++++++++++++++++++++++++++++++++++------------------------------------
Mdata/dayPeriodSchedule.ts | 1342++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
Msrc/client/features/daily/components/Lessons/DetailDialog.tsx | 36++++++++++++++++++++----------------
Msrc/common/types/index.ts | 1-
Msrc/pages/update-info.tsx | 8++++----
5 files changed, 2332 insertions(+), 851 deletions(-)

diff --git a/data/classStandard.ts b/data/classStandard.ts @@ -5,867 +5,1031 @@ export const allClassesStandardTimetable: Record< ClassStandardTimetable > = { '1-1': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '歴総' }], + 月2: [{ shortName: '体育' }], + 月3: [{ shortName: '英Ⅰ' }], + 月4: [{ shortName: '物理' }], + 月5: [{ shortName: '化学' }], + 月6: [{ shortName: '数Ⅰ' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '体育' }], + 火2: [{ shortName: '現国' }], + 火3: [{ shortName: '地総' }], + 火4: [{ shortName: '数Ⅰ' }], + 火5: [{ shortName: '英D' }], + 火6: [{ shortName: 'S情' }], + 火7: [{ shortName: '言語' }], + 水1: [{ shortName: '化学' }], + 水2: [{ shortName: '英Ⅰ' }], + 水3: [{ shortName: '言語' }], + 水4: [{ shortName: '保健' }], + 水5: [{ shortName: '生物' }], + 水6: [{ shortName: '数A' }], + 水7: [{ shortName: '歴総' }], + 木1: [{ shortName: '言語' }], + 木2: [{ shortName: '現国' }], + 木3: [{ shortName: '英Ⅰ' }], + 木4: [{ shortName: '生物' }], + 木5: [{ shortName: '物理' }], + 木6: [{ shortName: 'SD' }], + 金1: [{ shortName: '地総' }], + 金2: [{ shortName: '英D' }], + 金3: [{ shortName: '共情' }], + 金4: [{ shortName: '数A' }], + 金5: [{ shortName: '書道' }], + 金6: [{ shortName: '書道' }], + 金7: [{ shortName: '数Ⅰ' }], }, '1-2': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '英Ⅰ' }], + 月2: [{ shortName: '体育' }], + 月3: [{ shortName: '物理' }], + 月4: [{ shortName: '現国' }], + 月5: [{ shortName: '英D' }], + 月6: [{ shortName: '数A' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '体育' }], + 火2: [{ shortName: '生物' }], + 火3: [{ shortName: '言語' }], + 火4: [{ shortName: '歴総' }], + 火5: [{ shortName: '化学' }], + 火6: [{ shortName: '英Ⅰ' }], + 火7: [{ shortName: '数Ⅰ' }], + 水1: [{ shortName: '数A' }], + 水2: [{ shortName: '地総' }], + 水3: [{ shortName: '英D' }], + 水4: [{ shortName: '数Ⅰ' }], + 水5: [{ shortName: '現国' }], + 水6: [{ shortName: '保健' }], + 水7: [{ shortName: '言語' }], + 木1: [{ shortName: '地総' }], + 木2: [{ shortName: '英Ⅰ' }], + 木3: [{ shortName: 'S情' }], + 木4: [{ shortName: '化学' }], + 木5: [{ shortName: '言語' }], + 木6: [{ shortName: 'SD' }], + 金1: [{ shortName: '音楽' }], + 金2: [{ shortName: '音楽' }], + 金3: [{ shortName: '数Ⅰ' }], + 金4: [{ shortName: '共情' }], + 金5: [{ shortName: '物理' }], + 金6: [{ shortName: '歴総' }], + 金7: [{ shortName: '生物' }], }, '1-3': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '体育' }], + 月2: [{ shortName: '数Ⅰ' }], + 月3: [{ shortName: '英Ⅰ' }], + 月4: [{ shortName: '生物' }], + 月5: [{ shortName: '現国' }], + 月6: [{ shortName: '英D' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '化学' }], + 火2: [{ shortName: '体育' }], + 火3: [{ shortName: '数A' }], + 火4: [{ shortName: '物理' }], + 火5: [{ shortName: '言語' }], + 火6: [{ shortName: '地総' }], + 火7: [{ shortName: '英Ⅰ' }], + 水1: [{ shortName: '共情' }], + 水2: [{ shortName: '言語' }], + 水3: [{ shortName: '地総' }], + 水4: [{ shortName: '英D' }], + 水5: [{ shortName: '数Ⅰ' }], + 水6: [{ shortName: '歴総' }], + 水7: [{ shortName: '物理' }], + 木1: [{ shortName: '数Ⅰ' }], + 木2: [{ shortName: 'S情' }], + 木3: [{ shortName: '書道' }], + 木4: [{ shortName: '書道' }], + 木5: [{ shortName: '保健' }], + 木6: [{ shortName: 'SD' }], + 金1: [{ shortName: '歴総' }], + 金2: [{ shortName: '化学' }], + 金3: [{ shortName: '数A' }], + 金4: [{ shortName: '現国' }], + 金5: [{ shortName: '英Ⅰ' }], + 金6: [{ shortName: '生物' }], + 金7: [{ shortName: '言語' }], }, '1-4': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '体育' }], + 月2: [{ shortName: '生物' }], + 月3: [{ shortName: '音楽' }], + 月4: [{ shortName: '音楽' }], + 月5: [{ shortName: '数Ⅰ' }], + 月6: [{ shortName: '現国' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '数A' }], + 火2: [{ shortName: '体育' }], + 火3: [{ shortName: '英D' }], + 火4: [{ shortName: 'S情' }], + 火5: [{ shortName: '保健' }], + 火6: [{ shortName: '言語' }], + 火7: [{ shortName: '地総' }], + 水1: [{ shortName: '数Ⅰ' }], + 水2: [{ shortName: '共情' }], + 水3: [{ shortName: '化学' }], + 水4: [{ shortName: '言語' }], + 水5: [{ shortName: '物理' }], + 水6: [{ shortName: '英Ⅰ' }], + 水7: [{ shortName: '生物' }], + 木1: [{ shortName: '数Ⅰ' }], + 木2: [{ shortName: '歴総' }], + 木3: [{ shortName: '言語' }], + 木4: [{ shortName: '数A' }], + 木5: [{ shortName: '英Ⅰ' }], + 木6: [{ shortName: 'SD' }], + 金1: [{ shortName: '物理' }], + 金2: [{ shortName: '地総' }], + 金3: [{ shortName: '英Ⅰ' }], + 金4: [{ shortName: '現国' }], + 金5: [{ shortName: '化学' }], + 金6: [{ shortName: '英D' }], + 金7: [{ shortName: '歴総' }], }, '1-5': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: 'S情' }], + 月2: [{ shortName: '地総' }], + 月3: [{ shortName: '数Ⅰ' }], + 月4: [{ shortName: '英D' }], + 月5: [{ shortName: '歴総' }], + 月6: [{ shortName: '現国' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '数Ⅰ' }], + 火2: [{ shortName: '英Ⅰ' }], + 火3: [{ shortName: '生物' }], + 火4: [{ shortName: '化学' }], + 火5: [{ shortName: '美術' }], + 火6: [{ shortName: '美術' }], + 火7: [{ shortName: '言語' }], + 水1: [{ shortName: '言語' }], + 水2: [{ shortName: '体育' }], + 水3: [{ shortName: '物理' }], + 水4: [{ shortName: '英Ⅰ' }], + 水5: [{ shortName: '英D' }], + 水6: [{ shortName: '地総' }], + 水7: [{ shortName: '数A' }], + 木1: [{ shortName: '物理' }], + 木2: [{ shortName: '保健' }], + 木3: [{ shortName: '歴総' }], + 木4: [{ shortName: '数A' }], + 木5: [{ shortName: '言語' }], + 木6: [{ shortName: 'SD' }], + 金1: [{ shortName: '現国' }], + 金2: [{ shortName: '生物' }], + 金3: [{ shortName: '体育' }], + 金4: [{ shortName: '数Ⅰ' }], + 金5: [{ shortName: '共情' }], + 金6: [{ shortName: '英Ⅰ' }], + 金7: [{ shortName: '化学' }], }, '1-6': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '音楽' }], + 月2: [{ shortName: '音楽' }], + 月3: [{ shortName: '言語' }], + 月4: [{ shortName: 'S情' }], + 月5: [{ shortName: '英Ⅰ' }], + 月6: [{ shortName: '地総' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '地総' }], + 火2: [{ shortName: '歴総' }], + 火3: [{ shortName: '現国' }], + 火4: [{ shortName: '英D' }], + 火5: [{ shortName: '物理' }], + 火6: [{ shortName: '保健' }], + 火7: [{ shortName: '化学' }], + 水1: [{ shortName: '生物' }], + 水2: [{ shortName: '体育' }], + 水3: [{ shortName: '英Ⅰ' }], + 水4: [{ shortName: '歴総' }], + 水5: [{ shortName: '数Ⅰ' }], + 水6: [{ shortName: '言語' }], + 水7: [{ shortName: '数A' }], + 木1: [{ shortName: '化学' }], + 木2: [{ shortName: '数Ⅰ' }], + 木3: [{ shortName: '物理' }], + 木4: [{ shortName: '言語' }], + 木5: [{ shortName: '英Ⅰ' }], + 木6: [{ shortName: 'SD' }], + 金1: [{ shortName: '数Ⅰ' }], + 金2: [{ shortName: '生物' }], + 金3: [{ shortName: '体育' }], + 金4: [{ shortName: '数A' }], + 金5: [{ shortName: '現国' }], + 金6: [{ shortName: '共情' }], + 金7: [{ shortName: '英D' }], }, '1-7': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '化学' }], + 月2: [{ shortName: '英Ⅰ' }], + 月3: [{ shortName: '地総' }], + 月4: [{ shortName: '数A' }], + 月5: [{ shortName: '数Ⅰ' }], + 月6: [{ shortName: '生物' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '歴総' }], + 火2: [{ shortName: '英D' }], + 火3: [{ shortName: '美術' }], + 火4: [{ shortName: '美術' }], + 火5: [{ shortName: 'S情' }], + 火6: [{ shortName: '物理' }], + 火7: [{ shortName: '言語' }], + 水1: [{ shortName: '体育' }], + 水2: [{ shortName: '生物' }], + 水3: [{ shortName: '言語' }], + 水4: [{ shortName: '数A' }], + 水5: [{ shortName: '現国' }], + 水6: [{ shortName: '英Ⅰ' }], + 水7: [{ shortName: '化学' }], + 木1: [{ shortName: '言語' }], + 木2: [{ shortName: '英Ⅰ' }], + 木3: [{ shortName: '保健' }], + 木4: [{ shortName: '物理' }], + 木5: [{ shortName: '数Ⅰ' }], + 木6: [{ shortName: 'SD' }], + 金1: [{ shortName: '数Ⅰ' }], + 金2: [{ shortName: '歴総' }], + 金3: [{ shortName: '現国' }], + 金4: [{ shortName: '体育' }], + 金5: [{ shortName: '地総' }], + 金6: [{ shortName: '英D' }], + 金7: [{ shortName: '共情' }], }, '1-8': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '地総' }], + 月2: [{ shortName: '数Ⅰ' }], + 月3: [{ shortName: '化学' }], + 月4: [{ shortName: '歴総' }], + 月5: [{ shortName: '音楽' }], + 月6: [{ shortName: '音楽' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '生物' }], + 火2: [{ shortName: '現国' }], + 火3: [{ shortName: '数Ⅰ' }], + 火4: [{ shortName: '物理' }], + 火5: [{ shortName: '言語' }], + 火6: [{ shortName: '数A' }], + 火7: [{ shortName: '英Ⅰ' }], + 水1: [{ shortName: '体育' }], + 水2: [{ shortName: '言語' }], + 水3: [{ shortName: '共情' }], + 水4: [{ shortName: '数A' }], + 水5: [{ shortName: '化学' }], + 水6: [{ shortName: '英D' }], + 水7: [{ shortName: '数Ⅰ' }], + 木1: [{ shortName: '英Ⅰ' }], + 木2: [{ shortName: '物理' }], + 木3: [{ shortName: '地総' }], + 木4: [{ shortName: '保健' }], + 木5: [{ shortName: '歴総' }], + 木6: [{ shortName: 'SD' }], + 金1: [{ shortName: '現国' }], + 金2: [{ shortName: 'S情' }], + 金3: [{ shortName: '英D' }], + 金4: [{ shortName: '体育' }], + 金5: [{ shortName: '英Ⅰ' }], + 金6: [{ shortName: '言語' }], + 金7: [{ shortName: '生物' }], }, '2-1': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '生物' }], + 月2: [{ shortName: '数Ⅱ' }], + 月3: [{ shortName: '家庭' }], + 月4: [{ shortName: '物理' }], + 月5: [{ shortName: '現代文' }], + 月6: [{ shortName: '古典' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '英構' }], + 火2: [{ shortName: '数B' }], + 火3: [{ shortName: '現代文' }], + 火4: [{ shortName: '体育' }], + 火5: [{ shortName: '公共' }], + 火6: [{ shortName: '数Ⅱ' }], + 火7: [{ shortName: '地理B' }], + 水1: [{ shortName: '古典' }], + 水2: [{ shortName: '数B' }], + 水3: [{ shortName: '保健' }], + 水4: [{ shortName: '英Ⅱ' }], + 水5: [{ shortName: '数Ⅱ' }], + 水6: [{ shortName: '英構' }], + 水7: [{ shortName: '物理' }], + 木1: [{ shortName: '公共' }], + 木2: [{ shortName: '英Ⅱ' }], + 木3: [{ shortName: '化学' }], + 木4: [{ shortName: '地理B' }], + 木5: [{ shortName: '課題研究' }], + 木6: [{ shortName: '課題研究' }], + 金1: [{ shortName: '英Ⅱ' }], + 金2: [{ shortName: '数Ⅱ' }], + 金3: [{ shortName: '化学' }], + 金4: [{ shortName: '数B' }], + 金5: [{ shortName: '体育' }], + 金6: [{ shortName: '家庭' }], + 金7: [{ shortName: '生物' }], }, '2-2': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '英Ⅱ' }], + 月2: [{ shortName: '現代文' }], + 月3: [{ shortName: '数S演' }], + 月4: [{ shortName: '保健' }], + 月5: [{ shortName: '生物' }], + 月6: [{ shortName: '地探' }, { shortName: '日探' }, { shortName: '世探' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '公共' }], + 火2: [{ shortName: '物理' }], + 火3: [{ shortName: '数B' }], + 火4: [{ shortName: '化学' }], + 火5: [{ shortName: '英S演' }], + 火6: [{ shortName: '体育' }], + 火7: [{ shortName: '数Ⅱ' }], + 水1: [{ shortName: '英構' }], + 水2: [{ shortName: '家庭' }], + 水3: [{ shortName: '地探' }, { shortName: '日探' }, { shortName: '世探' }], + 水4: [{ shortName: '生物' }], + 水5: [{ shortName: '現代文' }], + 水6: [{ shortName: '古典' }], + 水7: [{ shortName: '化学' }], + 木1: [{ shortName: '数B' }], + 木2: [{ shortName: '公共' }], + 木3: [{ shortName: '数Ⅱ' }], + 木4: [{ shortName: '英Ⅱ' }], + 木5: [{ shortName: '課題研究' }], + 木6: [{ shortName: '課題研究' }], + 金1: [{ shortName: '体育' }], + 金2: [{ shortName: '古典' }], + 金3: [{ shortName: '家庭' }], + 金4: [{ shortName: '物理' }], + 金5: [{ shortName: '数B' }], + 金6: [{ shortName: '英構' }], + 金7: [{ shortName: '数Ⅱ' }], }, '2-3': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '英Ⅱ' }], + 月2: [{ shortName: '数Ⅱ' }], + 月3: [{ shortName: '現代文' }], + 月4: [{ shortName: '英構' }], + 月5: [{ shortName: '化学' }], + 月6: [{ shortName: '物理' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '古典' }], + 火2: [{ shortName: '数B' }], + 火3: [{ shortName: '体育' }], + 火4: [{ shortName: '公共' }], + 火5: [{ shortName: '地理' }], + 火6: [{ shortName: '数Ⅱ' }], + 火7: [{ shortName: '英構' }], + 水1: [{ shortName: '物理' }], + 水2: [{ shortName: '数B' }], + 水3: [{ shortName: '保健' }], + 水4: [{ shortName: '生物' }], + 水5: [{ shortName: '数Ⅱ' }], + 水6: [{ shortName: '英Ⅱ' }], + 水7: [{ shortName: '家庭' }], + 木1: [{ shortName: '数B' }], + 木2: [{ shortName: '古典' }], + 木3: [{ shortName: '家庭' }], + 木4: [{ shortName: '公共' }], + 木5: [{ shortName: '課題研究' }], + 木6: [{ shortName: '課題研究' }], + 金1: [{ shortName: '化学' }], + 金2: [{ shortName: '数Ⅱ' }], + 金3: [{ shortName: '生物' }], + 金4: [{ shortName: '地理' }], + 金5: [{ shortName: '現代文' }], + 金6: [{ shortName: '体育' }], + 金7: [{ shortName: '英Ⅱ' }], }, '2-4': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '公共' }], + 月2: [{ shortName: '英構' }], + 月3: [{ shortName: '生物' }], + 月4: [{ shortName: '数B' }], + 月5: [{ shortName: '数Ⅱ' }], + 月6: [{ shortName: '地探' }, { shortName: '日探' }, { shortName: '世探' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '数Ⅱ' }], + 火2: [{ shortName: '生物' }], + 火3: [{ shortName: '体育' }], + 火4: [{ shortName: '英Ⅱ' }], + 火5: [{ shortName: '現代文' }], + 火6: [{ shortName: '化学' }], + 火7: [{ shortName: '英構' }], + 水1: [{ shortName: '古典' }], + 水2: [{ shortName: '英Ⅱ' }], + 水3: [{ shortName: '地探' }, { shortName: '日探' }, { shortName: '世探' }], + 水4: [{ shortName: '化学' }], + 水5: [{ shortName: '数B' }], + 水6: [{ shortName: '家庭' }], + 水7: [{ shortName: '数Ⅱ' }], + 木1: [{ shortName: '物理' }], + 木2: [{ shortName: '家庭' }], + 木3: [{ shortName: '保健' }], + 木4: [{ shortName: '数Ⅱ' }], + 木5: [{ shortName: '課題研究' }], + 木6: [{ shortName: '課題研究' }], + 金1: [{ shortName: '数B' }], + 金2: [{ shortName: '公共' }], + 金3: [{ shortName: '英Ⅱ' }], + 金4: [{ shortName: '現代文' }], + 金5: [{ shortName: '物理' }], + 金6: [{ shortName: '体育' }], + 金7: [{ shortName: '古典' }], }, '2-5': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '化学' }, { shortName: '異文化' }], + 月2: [{ shortName: '古典' }], + 月3: [{ shortName: '地探' }, { shortName: '日探' }], + 月4: [{ shortName: '公共' }], + 月5: [{ shortName: '数Ⅱ' }], + 月6: [{ shortName: '生物' }, { shortName: '地学' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '数Ⅱ' }], + 火2: [{ shortName: '英構' }], + 火3: [{ shortName: '現代文' }], + 火4: [{ shortName: '家庭' }], + 火5: [{ shortName: '英Ⅱ' }], + 火6: [{ shortName: '数B' }], + 火7: [{ shortName: '体育' }], + 水1: [{ shortName: '公共' }], + 水2: [{ shortName: '数B' }], + 水3: [{ shortName: '英Ⅱ' }], + 水4: [{ shortName: '地理' }, { shortName: '物理' }], + 水5: [{ shortName: '英構' }], + 水6: [{ shortName: '化学' }, { shortName: '異文化' }], + 水7: [{ shortName: '古' }, { shortName: '数Ⅱ' }], + 木1: [{ shortName: '数B' }], + 木2: [{ shortName: '古典' }], + 木3: [{ shortName: '生物' }, { shortName: '地学' }], + 木4: [{ shortName: '数Ⅱ' }], + 木5: [{ shortName: '課題研究' }], + 木6: [{ shortName: '課題研究' }], + 金1: [{ shortName: '地理' }, { shortName: '物理' }], + 金2: [{ shortName: '体育' }], + 金3: [{ shortName: '現代文' }], + 金4: [{ shortName: '英Ⅱ' }], + 金5: [{ shortName: '保健' }], + 金6: [{ shortName: '地探' }, { shortName: '日探' }], + 金7: [{ shortName: '家庭' }], }, '2-6': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '数B' }], + 月2: [{ shortName: '地探' }, { shortName: '日探' }], + 月3: [{ shortName: '現代文' }], + 月4: [{ shortName: '異文化' }], + 月5: [{ shortName: '英Ⅱ' }], + 月6: [{ shortName: '日探' }, { shortName: '世探' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '家庭' }], + 火2: [{ shortName: '公共' }], + 火3: [{ shortName: '地探' }, { shortName: '日探' }], + 火4: [{ shortName: '英構' }], + 火5: [{ shortName: '数Ⅱ' }], + 火6: [{ shortName: '古典' }], + 火7: [{ shortName: '体育' }], + 水1: [{ shortName: '地学' }], + 水2: [{ shortName: '数Ⅱ' }], + 水3: [{ shortName: '日探' }, { shortName: '世探' }], + 水4: [{ shortName: '古典' }], + 水5: [{ shortName: '数B' }], + 水6: [{ shortName: '英構' }], + 水7: [{ shortName: '現代文' }], + 木1: [{ shortName: '英Ⅱ' }], + 木2: [{ shortName: '保健' }], + 木3: [{ shortName: '公共' }], + 木4: [{ shortName: '地学' }], + 木5: [{ shortName: '課題研究' }], + 木6: [{ shortName: '課題研究' }], + 金1: [{ shortName: '異文化' }], + 金2: [{ shortName: '体育' }], + 金3: [{ shortName: '数Ⅱ' }], + 金4: [{ shortName: '家庭' }], + 金5: [{ shortName: '英Ⅱ' }], + 金6: [{ shortName: '数B' }], + 金7: [{ shortName: '古典' }], }, '2-7': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '古典' }], + 月2: [{ shortName: '数Ⅱ' }], + 月3: [{ shortName: '地探' }, { shortName: '日探' }], + 月4: [{ shortName: '地探' }, { shortName: '世探' }], + 月5: [{ shortName: '英Ⅱ' }], + 月6: [{ shortName: '数B' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '現代文' }], + 火2: [{ shortName: '異文化' }], + 火3: [{ shortName: '家庭' }], + 火4: [{ shortName: '地学' }], + 火5: [{ shortName: '公共' }], + 火6: [{ shortName: '体育' }], + 火7: [{ shortName: '数Ⅱ' }], + 水1: [{ shortName: '数B' }], + 水2: [{ shortName: '現代文' }], + 水3: [{ shortName: '家庭' }], + 水4: [{ shortName: '公共' }], + 水5: [{ shortName: '英Ⅱ' }], + 水6: [{ shortName: '古典' }], + 水7: [{ shortName: '英構' }], + 木1: [{ shortName: '数Ⅱ' }], + 木2: [{ shortName: '地探' }, { shortName: '世探' }], + 木3: [{ shortName: '異文化' }], + 木4: [{ shortName: '英構' }], + 木5: [{ shortName: '課題研究' }], + 木6: [{ shortName: '課題研究' }], + 金1: [{ shortName: '体育' }], + 金2: [{ shortName: '地学' }], + 金3: [{ shortName: '英Ⅱ' }], + 金4: [{ shortName: '古典' }], + 金5: [{ shortName: '数B' }], + 金6: [{ shortName: '地探' }, { shortName: '日探' }], + 金7: [{ shortName: '保健' }], }, '2-8': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '数Ⅱ' }], + 月2: [{ shortName: '地探' }, { shortName: '日探' }], + 月3: [{ shortName: '数B' }], + 月4: [{ shortName: '地探' }, { shortName: '世探' }], + 月5: [{ shortName: '異文化' }], + 月6: [{ shortName: '国S演' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '地学' }], + 火2: [{ shortName: '家庭' }], + 火3: [{ shortName: '地探' }, { shortName: '日探' }], + 火4: [{ shortName: '体育' }], + 火5: [{ shortName: '古典' }], + 火6: [{ shortName: '英構' }], + 火7: [{ shortName: '英S演' }], + 水1: [{ shortName: '英Ⅱ' }], + 水2: [{ shortName: '数B' }], + 水3: [{ shortName: '異文化' }], + 水4: [{ shortName: '数S演' }], + 水5: [{ shortName: '現代文' }], + 水6: [{ shortName: '公共' }], + 水7: [{ shortName: '保健' }], + 木1: [{ shortName: '英構' }], + 木2: [{ shortName: '地探' }, { shortName: '世探' }], + 木3: [{ shortName: '数Ⅱ' }], + 木4: [{ shortName: '現代文' }], + 木5: [{ shortName: '課題研究' }], + 木6: [{ shortName: '課題研究' }], + 金1: [{ shortName: '古典' }], + 金2: [{ shortName: '家庭' }], + 金3: [{ shortName: '公共' }], + 金4: [{ shortName: '地学' }], + 金5: [{ shortName: '体育' }], + 金6: [{ shortName: '英Ⅱ' }], + 金7: [{ shortName: '数B' }], }, '3-1': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '英Ⅲ' }], + 月2: [{ shortName: '数C' }], + 月3: [{ shortName: '体育' }], + 月4: [{ shortName: '英理' }], + 月5: [{ shortName: '物α' }, { shortName: '生物' }], + 月6: [{ shortName: '数S演' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '数Ⅲ' }], + 火2: [ + { shortName: 'GHW' }, + { shortName: 'GHJ' }, + { shortName: 'GG' }, + { shortName: '倫' }, + { shortName: '古A' }, + ], + 火3: [{ shortName: '物α' }, { shortName: '生物' }], + 火4: [{ shortName: '化学' }], + 火5: [{ shortName: '古B' }, { shortName: '政経' }], + 火6: [{ shortName: '英Ⅲ' }], + 火7: [{ shortName: '現代文' }], + 水1: [{ shortName: '数C' }], + 水2: [{ shortName: '数Ⅲ' }], + 水3: [{ shortName: '化学' }], + 水4: [{ shortName: '物α' }, { shortName: '生物' }], + 水5: [{ shortName: '英理' }], + 水6: [{ shortName: '古B' }, { shortName: '政経' }], + 水7: [{ shortName: '体育' }], + 木1: [{ shortName: '英Ⅲ' }], + 木2: [{ shortName: '化学' }], + 木3: [ + { shortName: 'GHW' }, + { shortName: 'GHJ' }, + { shortName: 'GG' }, + { shortName: '倫' }, + { shortName: '古A' }, + ], + 木4: [{ shortName: '体育' }], + 木5: [{ shortName: '数C' }], + 木6: [{ shortName: '理CS' }], + 金1: [{ shortName: '物β' }, { shortName: '生物' }], + 金2: [{ shortName: '化学' }], + 金3: [{ shortName: '現代文' }], + 金4: [{ shortName: '古B' }, { shortName: '政経' }], + 金5: [{ shortName: '英S演' }], + 金6: [{ shortName: '数Ⅲ' }], + 金7: [ + { shortName: 'GHW' }, + { shortName: 'GHJ' }, + { shortName: 'GG' }, + { shortName: '倫' }, + { shortName: '古A' }, + ], }, '3-2': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '英Ⅲ' }], + 月2: [{ shortName: '数Ⅲ' }], + 月3: [{ shortName: '古典' }], + 月4: [{ shortName: '物β' }, { shortName: '生物' }], + 月5: [{ shortName: 'GG' }], + 月6: [{ shortName: '体育' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '英理' }], + 火2: [{ shortName: '数C' }], + 火3: [{ shortName: '化学' }], + 火4: [{ shortName: 'GG' }], + 火5: [{ shortName: '数Ⅲ' }], + 火6: [{ shortName: '英Ⅲ' }], + 火7: [{ shortName: '物α' }, { shortName: '生物' }], + 水1: [{ shortName: '数Ⅲ' }], + 水2: [{ shortName: '化学' }], + 水3: [{ shortName: '体育' }], + 水4: [{ shortName: '英Ⅲ' }], + 水5: [{ shortName: '古典' }], + 水6: [{ shortName: '数C' }], + 水7: [{ shortName: '英理' }], + 木1: [{ shortName: '化学' }], + 木2: [{ shortName: '物α' }, { shortName: '生物' }], + 木3: [{ shortName: '体育' }], + 木4: [{ shortName: '現代文' }], + 木5: [{ shortName: '古典' }], + 木6: [{ shortName: '理CS' }], + 金1: [{ shortName: '化学' }], + 金2: [{ shortName: 'GG' }], + 金3: [{ shortName: '英Ⅲ' }], + 金4: [{ shortName: '現代文' }], + 金5: [{ shortName: '数C' }], + 金6: [{ shortName: '物α' }, { shortName: '生物' }], + 金7: [{ shortName: '数Ⅲ' }], }, '3-3': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '数C' }, { shortName: '数演β' }], + 月2: [{ shortName: '化学' }], + 月3: [{ shortName: '数Ⅲ' }, { shortName: '数演α' }], + 月4: [{ shortName: '物β' }, { shortName: '生物' }], + 月5: [{ shortName: '体育' }], + 月6: [{ shortName: '英Ⅲ' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '化学' }], + 火2: [ + { shortName: 'GHW' }, + { shortName: 'GHJ' }, + { shortName: 'GG' }, + { shortName: '倫' }, + { shortName: '古A' }, + ], + 火3: [{ shortName: '英Ⅲ' }], + 火4: [{ shortName: '英理' }], + 火5: [{ shortName: '古B' }, { shortName: '政経' }], + 火6: [{ shortName: '数Ⅲ' }, { shortName: '数演α' }], + 火7: [{ shortName: '物α' }, { shortName: '生物' }], + 水1: [{ shortName: '英理' }], + 水2: [{ shortName: '化学' }], + 水3: [{ shortName: '数Ⅲ' }, { shortName: '数演α' }], + 水4: [{ shortName: '体育' }], + 水5: [{ shortName: '数C' }, { shortName: '数演β' }], + 水6: [{ shortName: '古B' }, { shortName: '政経' }], + 水7: [{ shortName: '英Ⅲ' }], + 木1: [{ shortName: '体育' }], + 木2: [{ shortName: '物α' }, { shortName: '生物' }], + 木3: [ + { shortName: 'GHW' }, + { shortName: 'GHJ' }, + { shortName: 'GG' }, + { shortName: '倫' }, + { shortName: '古A' }, + ], + 木4: [{ shortName: '数Ⅲ' }, { shortName: '数演α' }], + 木5: [{ shortName: '現代文' }], + 木6: [{ shortName: '理CS' }], + 金1: [{ shortName: '英Ⅲ' }], + 金2: [{ shortName: '現代文' }], + 金3: [{ shortName: '数C' }, { shortName: '数演β' }], + 金4: [{ shortName: '古B' }, { shortName: '政経' }], + 金5: [{ shortName: '化学' }], + 金6: [{ shortName: '物α' }, { shortName: '生物' }], + 金7: [ + { shortName: 'GHW' }, + { shortName: 'GHJ' }, + { shortName: 'GG' }, + { shortName: '倫' }, + { shortName: '古A' }, + ], }, '3-4': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: '数C' }, { shortName: '数演β' }], + 月2: [{ shortName: '物α' }], + 月3: [{ shortName: '数Ⅲ' }, { shortName: '数演α' }], + 月4: [{ shortName: '体育' }], + 月5: [{ shortName: '英Ⅲ' }], + 月6: [{ shortName: '現代文' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '英Ⅲ' }], + 火2: [ + { shortName: 'GHW' }, + { shortName: 'GHJ' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + { shortName: '政経' }, + { shortName: '古D' }, + ], + 火3: [{ shortName: '化学' }], + 火4: [{ shortName: '現代文' }], + 火5: [{ shortName: '物α' }], + 火6: [{ shortName: '数Ⅲ' }, { shortName: '数演α' }], + 火7: [{ shortName: '英理' }], + 水1: [{ shortName: '物α' }], + 水2: [{ shortName: '古E' }, { shortName: 'GGC' }], + 水3: [{ shortName: '数Ⅲ' }, { shortName: '数演α' }], + 水4: [{ shortName: '英Ⅲ' }], + 水5: [{ shortName: '数C' }, { shortName: '数演β' }], + 水6: [{ shortName: '体育' }], + 水7: [{ shortName: '化学' }], + 木1: [{ shortName: '古E' }, { shortName: 'GGC' }], + 木2: [{ shortName: '体育' }], + 木3: [ + { shortName: 'GHW' }, + { shortName: 'GHJ' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + { shortName: '政経' }, + { shortName: '古D' }, + ], + 木4: [{ shortName: '数Ⅲ' }, { shortName: '数演α' }], + 木5: [{ shortName: '化学' }], + 木6: [{ shortName: '理CS' }], + 金1: [{ shortName: '化学' }], + 金2: [{ shortName: '物β' }], + 金3: [{ shortName: '数C' }, { shortName: '数演β' }], + 金4: [{ shortName: '英理' }], + 金5: [{ shortName: '古E' }, { shortName: 'GGC' }], + 金6: [{ shortName: '英Ⅲ' }], + 金7: [ + { shortName: 'GHW' }, + { shortName: 'GHJ' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + { shortName: '政経' }, + { shortName: '古D' }, + ], }, '3-5': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [ + { shortName: '数C' }, + { shortName: '数演β' }, + { shortName: 'GHWB' }, + { shortName: 'GHJB' }, + { shortName: '政経' }, + ], + 月2: [{ shortName: '英Ⅲ' }], + 月3: [{ shortName: '数Ⅲ' }, { shortName: '数演α' }, { shortName: '骨英' }], + 月4: [{ shortName: '体育' }], + 月5: [ + { shortName: '理生' }, + { shortName: '文数演' }, + { shortName: '情A' }, + { shortName: 'フード' }, + ], + 月6: [{ shortName: '理化' }, { shortName: '文古' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '英Ⅲ' }], + 火2: [ + { shortName: '理古D' }, + { shortName: 'GHWA' }, + { shortName: 'GHJA' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + ], + 火3: [{ shortName: '理生' }, { shortName: 'ⅡBC演' }, { shortName: '情B' }], + 火4: [{ shortName: '理化' }, { shortName: '文古' }], + 火5: [{ shortName: '理現' }, { shortName: 'ⅠA演' }], + 火6: [ + { shortName: '数Ⅲ' }, + { shortName: '数演α' }, + { shortName: '物演' }, + { shortName: '生演B' }, + { shortName: '地演B' }, + ], + 火7: [{ shortName: '英理' }], + 水1: [{ shortName: '理化' }, { shortName: '文古' }], + 水2: [{ shortName: '理古E' }, { shortName: 'GGC' }, { shortName: '文現' }], + 水3: [ + { shortName: '数Ⅲ' }, + { shortName: '数演α' }, + { shortName: '化演' }, + { shortName: '生演A' }, + { shortName: '地演A' }, + ], + 水4: [ + { shortName: '理生' }, + { shortName: '文数演' }, + { shortName: '情A' }, + { shortName: 'フード' }, + ], + 水5: [ + { shortName: '数C' }, + { shortName: '数演β' }, + { shortName: 'GHWB' }, + { shortName: 'GHJB' }, + { shortName: '政経' }, + ], + 水6: [{ shortName: '体育' }], + 水7: [{ shortName: '英Ⅲ' }], + 木1: [{ shortName: '理古E' }, { shortName: 'GGC' }, { shortName: '文現' }], + 木2: [{ shortName: '体育' }], + 木3: [ + { shortName: '理古D' }, + { shortName: 'GHWA' }, + { shortName: 'GHJA' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + ], + 木4: [{ shortName: '数Ⅲ' }, { shortName: '数演α' }, { shortName: '骨英' }], + 木5: [{ shortName: '英Ⅲ' }], + 木6: [{ shortName: '理CS' }, { shortName: '文CS' }], + 金1: [{ shortName: '生' }, { shortName: 'ⅡBC演' }, { shortName: '情B' }], + 金2: [{ shortName: '理現' }, { shortName: 'ⅠA演' }], + 金3: [ + { shortName: '数C' }, + { shortName: '数演β' }, + { shortName: 'GHWB' }, + { shortName: 'GHJB' }, + { shortName: '政経' }, + ], + 金4: [{ shortName: '英理' }], + 金5: [{ shortName: '理古E' }, { shortName: 'GGC' }, { shortName: '文現' }], + 金6: [{ shortName: '理化' }, { shortName: '文古' }], + 金7: [ + { shortName: '理古D' }, + { shortName: 'GHWA' }, + { shortName: 'GHJA' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + ], }, '3-6': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: 'GHWB' }, { shortName: 'GHJB' }, { shortName: 'GGD' }], + 月2: [{ shortName: '現代文' }], + 月3: [{ shortName: '体育' }], + 月4: [{ shortName: '英Ⅲ' }], + 月5: [{ shortName: '数演' }, { shortName: '情A' }, { shortName: 'フード' }], + 月6: [{ shortName: '古典' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '現代文' }], + 火2: [ + { shortName: 'GHWA' }, + { shortName: 'GHJA' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + { shortName: '政経' }, + ], + 火3: [{ shortName: 'ⅡBC演' }, { shortName: '情B' }], + 火4: [{ shortName: '英Ⅲ' }], + 火5: [{ shortName: '英理' }], + 火6: [ + { shortName: '物演' }, + { shortName: '生演B' }, + { shortName: '地演B' }, + ], + 火7: [{ shortName: '古典' }], + 水1: [{ shortName: '英Ⅲ' }], + 水2: [{ shortName: '骨英' }], + 水3: [ + { shortName: '化演' }, + { shortName: '生演A' }, + { shortName: '地演A' }, + ], + 水4: [{ shortName: '数演' }, { shortName: '情A' }, { shortName: 'フード' }], + 水5: [{ shortName: 'GHWB' }, { shortName: 'GHJB' }, { shortName: 'GGD' }], + 水6: [{ shortName: '現代文' }], + 水7: [{ shortName: '体育' }], + 木1: [{ shortName: 'ⅠA演' }], + 木2: [{ shortName: '古典' }], + 木3: [ + { shortName: 'GHWA' }, + { shortName: 'GHJA' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + { shortName: '政経' }, + ], + 木4: [{ shortName: '体育' }], + 木5: [{ shortName: '英Ⅲ' }], + 木6: [{ shortName: '文CS' }], + 金1: [{ shortName: 'ⅡBC演' }, { shortName: '情B' }], + 金2: [{ shortName: '古典' }], + 金3: [{ shortName: 'GHWB' }, { shortName: 'GHJB' }, { shortName: 'GGD' }], + 金4: [{ shortName: '英理' }], + 金5: [{ shortName: 'ⅠA演' }], + 金6: [{ shortName: '骨英' }], + 金7: [ + { shortName: 'GHWA' }, + { shortName: 'GHJA' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + { shortName: '政経' }, + ], }, '3-7': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: 'GHW' }, { shortName: 'GHJ' }, { shortName: 'GG' }], + 月2: [{ shortName: '古典' }], + 月3: [{ shortName: '政経' }], + 月4: [{ shortName: '現代文' }], + 月5: [{ shortName: '数演' }, { shortName: '情' }, { shortName: 'フード' }], + 月6: [{ shortName: '体育' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '古典' }], + 火2: [{ shortName: 'ⅡBC演' }], + 火3: [{ shortName: '英理' }], + 火4: [{ shortName: 'ⅠA演' }], + 火5: [{ shortName: '生演' }], + 火6: [{ shortName: '政経' }], + 火7: [{ shortName: '英Ⅲ' }], + 水1: [{ shortName: 'ⅠA演' }], + 水2: [{ shortName: '古典' }], + 水3: [{ shortName: '体育' }], + 水4: [{ shortName: '数演' }, { shortName: '情' }, { shortName: 'フード' }], + 水5: [{ shortName: 'GHW' }, { shortName: 'GHJ' }, { shortName: 'GG' }], + 水6: [{ shortName: '英Ⅲ' }], + 水7: [{ shortName: '現代文' }], + 木1: [{ shortName: '骨英' }], + 木2: [{ shortName: '政経' }], + 木3: [{ shortName: '体育' }], + 木4: [{ shortName: '英Ⅲ' }], + 木5: [{ shortName: '英理' }], + 木6: [{ shortName: '文CS' }], + 金1: [{ shortName: '英Ⅲ' }], + 金2: [{ shortName: '現代文' }], + 金3: [{ shortName: 'GHW' }, { shortName: 'GHJ' }, { shortName: 'GG' }], + 金4: [{ shortName: '古典' }], + 金5: [{ shortName: 'ⅡBC演' }], + 金6: [{ shortName: '地演' }], + 金7: [{ shortName: '骨英' }], }, '3-8': { - 月1: [], - 月2: [], - 月3: [], - 月4: [], - 月5: [], - 月6: [], - 月7: [], - 火1: [], - 火2: [], - 火3: [], - 火4: [], - 火5: [], - 火6: [], - 火7: [], - 水1: [], - 水2: [], - 水3: [], - 水4: [], - 水5: [], - 水6: [], - 水7: [], - 木1: [], - 木2: [], - 木3: [], - 木4: [], - 木5: [], - 木6: [], - 金1: [], - 金2: [], - 金3: [], - 金4: [], - 金5: [], - 金6: [], - 金7: [], + 月1: [{ shortName: 'GHWB' }, { shortName: 'GHJB' }, { shortName: '政経' }], + 月2: [{ shortName: '英Ⅲ' }], + 月3: [{ shortName: '古典' }], + 月4: [{ shortName: 'ⅡBC演' }], + 月5: [{ shortName: '体育' }], + 月6: [{ shortName: '骨英' }], + 月7: [{ shortName: 'HR' }], + 火1: [{ shortName: '現代文' }], + 火2: [ + { shortName: 'GHWA' }, + { shortName: 'GHJA' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + ], + 火3: [{ shortName: '数演' }, { shortName: '情' }], + 火4: [{ shortName: '英Ⅲ' }], + 火5: [{ shortName: 'ⅡBC演' }], + 火6: [ + { shortName: '物演' }, + { shortName: '生演B' }, + { shortName: '地演B' }, + ], + 火7: [{ shortName: 'ⅠA演' }], + 水1: [{ shortName: '英理' }], + 水2: [{ shortName: '古典' }], + 水3: [ + { shortName: '化演' }, + { shortName: '生演A' }, + { shortName: '地演A' }, + ], + 水4: [{ shortName: '体育' }], + 水5: [{ shortName: 'GHWB' }, { shortName: 'GHJB' }, { shortName: '政経' }], + 水6: [{ shortName: '現代文' }], + 水7: [{ shortName: '英Ⅲ' }], + 木1: [{ shortName: '体育' }], + 木2: [{ shortName: '国S演' }], + 木3: [ + { shortName: 'GHWA' }, + { shortName: 'GHJA' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + ], + 木4: [{ shortName: '英理' }], + 木5: [{ shortName: '古典' }], + 木6: [{ shortName: '文CS' }], + 金1: [{ shortName: '数演' }, { shortName: '情' }], + 金2: [{ shortName: 'ⅠA演' }], + 金3: [{ shortName: 'GHWB' }, { shortName: 'GHJB' }, { shortName: '政経' }], + 金4: [{ shortName: '骨英' }], + 金5: [{ shortName: '古典' }], + 金6: [{ shortName: '英S演' }], + 金7: [ + { shortName: 'GHWA' }, + { shortName: 'GHJA' }, + { shortName: 'GGA' }, + { shortName: '倫' }, + ], }, }; diff --git a/data/dayPeriodSchedule.ts b/data/dayPeriodSchedule.ts @@ -2,18 +2,1332 @@ import type { DaySchedulesByGrade } from 'common/types'; // 日付順に並べて入力すること export const dayPeriodSchedules: Record<string, DaySchedulesByGrade> = { - // '2024-03-22': { - // grade1: { - // period1: '月1', - // period2: '月2', - // period3: '月3', - // period4: '月4', - // period5: '月5', - // period6: '月6', - // period7: '月7', - // event: '終業式', - // }, - // grade2: { period1: '火1', event: '終業式' }, - // grade3: { period1: '火1', event: '終業式' }, - // }, + '2024-04-08': { + grade1: { event: '始業式' }, + grade2: { event: '始業式' }, + grade3: { event: '始業式' }, + }, + '2024-04-09': { + grade1: { event: 'スタディーサポート' }, + grade2: { event: 'スタディーサポート' }, + grade3: { event: 'スタディーサポート' }, + }, + '2024-04-10': { + grade1: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水7', + period6: '金7', + period7: '月7', + }, + grade2: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水7', + period6: '金7', + period7: '月7', + }, + grade3: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水7', + period6: '金7', + period7: '月7', + }, + }, + '2024-04-11': { + grade1: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade2: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade3: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + }, + '2024-04-12': { + grade1: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + }, + grade2: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + }, + grade3: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + }, + }, + '2024-04-15': { + grade1: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '金7', + period6: '月7', + }, + grade2: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '金7', + period6: '月7', + }, + grade3: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '金7', + period6: '月7', + }, + }, + '2024-04-16': { + grade1: { + event: '男子健診(午後)', + period1: '火1', + period2: '火2', + period3: '火3', + }, + grade2: { + event: '男子健診(午後)', + period1: '火1', + period2: '火2', + period3: '火3', + }, + grade3: { + event: '男子健診(午後)', + period1: '火1', + period2: '火2', + period3: '火3', + }, + }, + '2024-04-17': { + grade1: { + event: '女子健診(午後)', + period1: '火4', + period2: '月5', + period3: '月6', + }, + grade2: { + event: '女子健診(午後)', + period1: '火4', + period2: '月5', + period3: '月6', + }, + grade3: { + event: '女子健診(午後)', + period1: '火4', + period2: '月5', + period3: '月6', + }, + }, + '2024-04-18': { + grade1: { + event: '心臓結核検診', + period1: '月7', + period2: '月7', + period3: '月7', + period4: '月7', + period5: '木1', + period6: '木2', + }, + grade2: { + event: '景美女子来校', + period1: '火5', + period2: '火7', + period3: '月7', + period4: '月7', + period5: '木1', + period6: '木2', + }, + grade3: { + period1: '火5', + period2: '火7', + period3: '火6', + period4: '木4', + period5: '木1', + period6: '木2', + }, + }, + '2024-04-19': { + grade1: { + event: '避難訓練、前期役員選挙', + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '月7', + }, + grade2: { + event: '避難訓練、前期役員選挙', + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '月7', + }, + grade3: { + event: '避難訓練、前期役員選挙', + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '月7', + }, + }, + '2024-04-22': { + grade1: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月7', + }, + grade2: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月7', + }, + grade3: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月7', + }, + }, + '2024-04-23': { + grade1: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + }, + grade2: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + }, + grade3: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + }, + }, + '2024-04-24': { + grade1: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade2: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade3: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + }, + '2024-04-25': { + grade1: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade2: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade3: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + }, + '2024-04-26': { + grade1: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade2: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade3: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + }, + '2024-04-30': { + grade1: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade2: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade3: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + }, + '2024-05-01': { + grade1: { + period1: '月3', + period2: '月4', + period3: '月5', + period4: '月6', + period5: '水5', + period6: '水6', + period7: '月7', + }, + grade2: { + period1: '月3', + period2: '月4', + period3: '月5', + period4: '月6', + period5: '水5', + period6: '水6', + period7: '月7', + }, + grade3: { + period1: '月3', + period2: '月4', + period3: '月5', + period4: '月6', + period5: '水5', + period6: '水6', + period7: '月7', + }, + }, + '2024-05-02': { + grade1: { event: '校外学習' }, + grade2: { event: '校外学習' }, + grade3: { event: '校外学習' }, + }, + '2024-05-07': { + grade1: { + period1: '月1', + period2: '月2', + period3: '月6', + period4: '火7', + period5: '火5', + period6: '火6', + period7: '月7', + }, + grade2: { + period1: '月1', + period2: '月2', + period3: '月6', + period4: '火7', + period5: '火5', + period6: '火6', + period7: '月7', + }, + grade3: { + period1: '月1', + period2: '月2', + period3: '月6', + period4: '火7', + period5: '火5', + period6: '火6', + period7: '月7', + }, + }, + '2024-05-08': { + grade1: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade2: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade3: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + }, + '2024-05-09': { + grade1: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade2: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade3: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + }, + '2024-05-10': { + grade1: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade2: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade3: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + }, + '2024-05-13': { + grade1: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + grade2: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + grade3: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + }, + '2024-05-14': { + grade1: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade2: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade3: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + }, + '2024-05-15': { + grade1: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade2: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade3: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + }, + '2024-05-16': { + grade1: { + period1: '木3', + period2: '木4', + period3: '木5', + period4: '木6', + }, + grade2: { + period1: '木3', + period2: '木4', + period3: '木5', + period4: '木6', + }, + grade3: { + period1: '木3', + period2: '木4', + period3: '木5', + period4: '木6', + }, + }, + '2024-05-24': { + grade1: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade2: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade3: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + }, + '2024-05-27': { + grade1: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + grade2: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + grade3: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + }, + '2024-05-28': { + grade1: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade2: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade3: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + }, + '2024-05-29': { + grade1: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade2: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade3: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + }, + '2024-05-30': { + grade1: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade2: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade3: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + }, + '2024-05-31': { + grade1: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade2: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade3: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + }, + '2024-06-03': { + grade1: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + grade2: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + grade3: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + }, + '2024-06-04': { + grade1: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade2: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade3: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + }, + '2024-06-05': { + grade1: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade2: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade3: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + }, + '2024-06-06': { + grade1: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade2: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade3: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + }, + '2024-06-07': { + grade1: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade2: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade3: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + }, + '2024-06-10': { + grade1: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + }, + grade2: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + }, + grade3: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + }, + }, + '2024-06-11': { + grade1: { + period1: '水5', + period2: '水6', + period3: '水7', + period4: '火7', + }, + grade2: { + period1: '水5', + period2: '水6', + period3: '水7', + period4: '火7', + }, + grade3: { + period1: '水5', + period2: '水6', + period3: '水7', + period4: '火7', + }, + }, + '2024-06-12': { + grade1: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + }, + grade2: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + }, + grade3: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + }, + }, + '2024-06-13': { + grade1: { period1: '木1', period2: '木5', period3: '木6' }, + grade2: { period1: '木1', period2: '木5', period3: '木6' }, + grade3: { period1: '木1', period2: '木5', period3: '木6' }, + }, + '2024-06-14': { + grade1: { event: '文化祭' }, + grade2: { event: '文化祭' }, + grade3: { event: '文化祭' }, + }, + '2024-06-15': { + grade1: { event: '文化祭' }, + grade2: { event: '文化祭' }, + grade3: { event: '文化祭' }, + }, + '2024-06-18': { + grade1: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade2: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '月7', + }, + grade3: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + }, + '2024-06-19': { + grade1: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '月7', + }, + grade2: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '月7', + period6: '水6', + period7: '水7', + }, + grade3: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '月7', + period5: '水5', + period6: '水6', + period7: '水7', + }, + }, + '2024-06-20': { + grade1: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade2: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade3: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + }, + '2024-06-21': { + grade1: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade2: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade3: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + }, + '2024-06-24': { + grade1: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + grade2: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + grade3: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + }, + '2024-06-25': { + grade1: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade2: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + grade3: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + period5: '火5', + period6: '火6', + period7: '火7', + }, + }, + '2024-06-26': { + grade1: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade2: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + grade3: { + period1: '水1', + period2: '水2', + period3: '水3', + period4: '水4', + period5: '水5', + period6: '水6', + period7: '水7', + }, + }, + '2024-06-27': { + grade1: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade2: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + grade3: { + period1: '木1', + period2: '木2', + period3: '木3', + period4: '木4', + period5: '木5', + period6: '木6', + }, + }, + '2024-06-28': { + grade1: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade2: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + grade3: { + period1: '金1', + period2: '金2', + period3: '金3', + period4: '金4', + period5: '金5', + period6: '金6', + period7: '金7', + }, + }, + '2024-07-01': { + grade1: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + grade2: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + grade3: { + period1: '月1', + period2: '月2', + period3: '月3', + period4: '月4', + period5: '月5', + period6: '月6', + period7: '月7', + }, + }, + '2024-07-02': { + grade1: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + }, + grade2: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + }, + grade3: { + period1: '火1', + period2: '火2', + period3: '火3', + period4: '火4', + }, + }, }; diff --git a/src/client/features/daily/components/Lessons/DetailDialog.tsx b/src/client/features/daily/components/Lessons/DetailDialog.tsx @@ -6,10 +6,12 @@ import { DialogTitle, IconButton, InputAdornment, + Paper, Stack, Table, TableBody, TableCell, + TableContainer, TableHead, TableRow, TextField, @@ -62,27 +64,29 @@ export default function DetailDialog({ </DialogTitle> <DialogContent> - <Stack spacing={2}> + <Stack spacing={1}> {basis?.type === 'dayPeriod' && ( <span>曜日時限: {basis.dayPeriod}</span> )} - <Table> - <TableHead> - <TableRow> - <TableCell>科目</TableCell> - <TableCell>場所</TableCell> - </TableRow> - </TableHead> - <TableBody> - {courses.map((course) => ( - <TableRow key={course.name}> - <TableCell>{course.name}</TableCell> - <TableCell>{course.room}</TableCell> + <TableContainer component={Paper}> + <Table> + <TableHead> + <TableRow> + <TableCell>科目</TableCell> + <TableCell>場所</TableCell> </TableRow> - ))} - </TableBody> - </Table> + </TableHead> + <TableBody> + {courses.map((course) => ( + <TableRow key={course.shortName}> + <TableCell>{course.name ?? course.shortName}</TableCell> + <TableCell>{course.room}</TableCell> + </TableRow> + ))} + </TableBody> + </Table> + </TableContainer> <TextField label='メモ' diff --git a/src/common/types/index.ts b/src/common/types/index.ts @@ -27,7 +27,6 @@ export type DayPeriodEn = ArrayToUnion<typeof DAY_PERIOD_EN>; export type DayPeriodJa = ArrayToUnion<typeof DAY_PERIOD_JA>; export type Course = { - dayPeriod: DayPeriodJa; name?: string; shortName: string; room?: string; diff --git a/src/pages/update-info.tsx b/src/pages/update-info.tsx @@ -6,7 +6,7 @@ import Link from 'client/components/Link'; import type { NextPage } from 'next'; -// 新しい情報を上に追加する。 +// 新しい情報を上に追加すること const UpdateInfoPage: NextPage = () => { return ( <> @@ -16,7 +16,7 @@ const UpdateInfoPage: NextPage = () => { <Typography variant='h2'>アプリ更新情報</Typography> <p>アプリの機能追加やバグ修正などの更新情報はこちら。</p> <dl> - <dt>2024/04/08 (月)</dt> + <dt>2024/04/09 (火)</dt> <dd> 2024年度版アプリの公開を開始しました!2023年度からの変更点を含む各機能の使い方は「 <Link href={{ pathname: '/how-to-use' }}>使い方</Link> @@ -31,9 +31,9 @@ const UpdateInfoPage: NextPage = () => { </Typography> <p>時間割データの追加や修正の情報はこちら。</p> <dl> - <dt>2024/04/08 (月)</dt> + <dt>2024/04/09 (火)</dt> <dd> - 2024年の各クラスの標準時間割表と、2024年1学期の各学年の曜日時限日程データを追加しました。なお、各クラスの科目名は、学校側から提供されたデータを元に自動で生成したものです。略称が短く分かりづらいため、科目名の調整作業を今後実施します。 + 2024年の各クラスの標準時間割表と、2024年1学期の各学年の曜日時限日程データを追加しました。各科目の授業場所やフルの科目名については今後対応予定です。なお、各クラスの科目名が分かりづらいものについては、調整作業を今後実施します。 </dd> </dl> </Box>