Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
78d4419
delete mui
aster-void Nov 10, 2024
c0665f6
step3
aster-void Nov 10, 2024
4973fe1
biome fix unsafe
aster-void Nov 10, 2024
73f7ea8
use tailwind
aster-void Nov 10, 2024
9088fbd
delete text
aster-void Nov 10, 2024
6e8d274
react-hook-form を導入
nakaterm Nov 10, 2024
8acb021
Merge branch 'main' of github.com:ut-code/CourseMate into daisy-ui/as…
nakaterm Nov 30, 2024
35646da
裏面の大枠を作成
nakaterm Dec 28, 2024
ec05b84
データを引っ張ってきた
nakaterm Dec 28, 2024
69cd45d
大体おk
nakaterm Dec 28, 2024
fd0192e
幅修正
nakaterm Dec 29, 2024
bc2c3c1
radius 修正
nakaterm Dec 29, 2024
eeb4014
ひとまず切り替えを作成
nakaterm Dec 29, 2024
255554c
sort を修正
nakaterm Dec 29, 2024
e75f265
年齢なんてなかった
nakaterm Dec 29, 2024
9a576df
courseTable 大枠
nakaterm Dec 29, 2024
db0ab69
裏面実装
nakaterm Dec 29, 2024
d1d5206
編集ページの不具合を修正
nakaterm Dec 29, 2024
397b6a1
詳細情報-講義を修正
nakaterm Dec 29, 2024
0e621fd
被った授業を強調表示
nakaterm Dec 29, 2024
85e7d37
被った分野を強調表示
nakaterm Dec 29, 2024
32754f2
Merge branch 'main' into feat-person-detailed-menu
nakaterm Dec 29, 2024
edcffe4
Merge branch 'main' of github.com:ut-code/CourseMate into daisy-ui/as…
nakaterm Dec 30, 2024
56f5fd5
登録時のカード風のものを一旦作り直し
nakaterm Dec 30, 2024
3ce6f37
Merge branch 'feat-person-detailed-menu' of github.com:ut-code/Course…
nakaterm Dec 30, 2024
26b71aa
授業登録画面を修正
nakaterm Dec 30, 2024
2a675f7
初期値を修正
nakaterm Dec 30, 2024
accad7d
追加・削除時の挙動を修正
nakaterm Dec 30, 2024
263caab
挙動修正
nakaterm Dec 30, 2024
f353707
fix build error
nakaterm Dec 31, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified bun.lockb
Binary file not shown.
18 changes: 17 additions & 1 deletion common/consts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,20 @@ export const DAY_TO_JAPANESE_MAP = new Map<Day, string>([
["sun", "日"],
]);

export const ACTIVE_DAYS = ["mon", "tue", "wed", "thu", "fri", "sat"] as const;
export const ACTIVE_DAYS = ["mon", "tue", "wed", "thu", "fri"] as const;

export const sortSlots = (
slots: {
day: "mon" | "tue" | "wed" | "thu" | "fri" | "sat" | "sun" | "other";
period: number;
}[],
) => {
const order = ["mon", "tue", "wed", "thu", "fri", "sat", "sun", "other"];
return slots.sort((a, b) => {
const dayComparison = order.indexOf(a.day) - order.indexOf(b.day);
if (dayComparison !== 0) {
return dayComparison;
}
return a.period - b.period;
});
};
Loading
Loading