Skip to content

Commit c8ccfc2

Browse files
committed
docs: update timeline and details
1 parent 8b663f3 commit c8ccfc2

File tree

6 files changed

+53
-46
lines changed

6 files changed

+53
-46
lines changed

src/core/components/personalInfo/misc.component.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ const PersonalMiscComponent = () => {
2929
คำถามเพิ่มเติม
3030
</Typography>
3131
<Typography variant="body2" className={`${classes.subtitle}`}>
32-
หากน้องผ่านการคัดเลือก น้องสะดวกมาสัมภาษณ์วันที่ 19 ตุลาคม 2567 ที่คณะวิศวฯ จุฬาฯ หรือไม่?
32+
หากน้องผ่านการคัดเลือก น้องสะดวกมาสัมภาษณ์วันที่ 18 ตุลาคม 2568 ที่คณะวิศวฯ จุฬาฯ หรือไม่?
3333
</Typography>
3434
<Grid container spacing={2}>
3535
<Grid item xs={12} sm={5} md={4}>

src/core/constants/stepCard.constant.tsx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ const stepCardConstant: StepCardModel = {
4545
contents: (
4646
<>
4747
พี่ ๆ ได้แจ้งรายละเอียดที่ต้องแก้ไขไว้ที่หน้าแก้ไขเอกสารแล้ว ขอให้น้องแก้ไขเอกสารการสมัครและยืนยันการสมัครอีกครั้ง
48-
<span style={{ fontWeight: 500, color: "#941014" }}>ภายในวันที่ 4 ตุลาคม 2567 เวลา 22:00 น.</span>
48+
<span style={{ fontWeight: 500, color: "#941014" }}>ภายในวันที่ 3 ตุลาคม 2568 เวลา 22:00 น.</span>
4949
</>
5050
),
5151
primaryButton: {
@@ -63,7 +63,7 @@ const stepCardConstant: StepCardModel = {
6363
เอกสารที่แนบมา <span style={{ color: "#39B774" }}>ถูกต้อง</span>
6464
</>
6565
),
66-
contents: "เอกสารของน้องได้รับการตรวจสอบเรียบร้อยแล้ว รอติดตามรายชื่อผู้มีสิทธิ์สัมภาษณ์ในวันที่ 9 ตุลาคม 2567 ได้เลย !!"
66+
contents: "เอกสารของน้องได้รับการตรวจสอบเรียบร้อยแล้ว รอติดตามรายชื่อผู้มีสิทธิ์สัมภาษณ์ในวันที่ 8 ตุลาคม 2568 ได้เลย !!"
6767
},
6868
false: {
6969
title: "เอกสารไม่ผ่านตามข้อกำหนด",
@@ -77,14 +77,14 @@ const stepCardConstant: StepCardModel = {
7777
true: {
7878
title: "ตรวจสอบสิทธิ์สัมภาษณ์",
7979
contents:
80-
"การสมัครเสร็จสิ้น !! ขอขอบคุณน้อง ๆ ที่ให้ความสนใจในค่ายลานเกียร์ของเรา ตั้งตารอติดตามรายชื่อผู้มีสิทธิ์สัมภาษณ์ในวันที่ 9 ตุลาคม 2567 ได้เลย !!"
80+
"การสมัครเสร็จสิ้น !! ขอขอบคุณน้อง ๆ ที่ให้ความสนใจในค่ายลานเกียร์ของเรา ตั้งตารอติดตามรายชื่อผู้มีสิทธิ์สัมภาษณ์ในวันที่ 8 ตุลาคม 2568 ได้เลย !!"
8181
}
8282
},
8383
inProgress: {
8484
true: {
8585
title: "ตรวจสอบสิทธิ์สัมภาษณ์",
8686
contents:
87-
"การสมัครเสร็จสิ้น !! ขอขอบคุณน้อง ๆ ที่ให้ความสนใจในค่ายลานเกียร์ของเรา ตั้งตารอติดตามรายชื่อผู้มีสิทธิ์สัมภาษณ์ในวันที่ 9 ตุลาคม 2567 ได้เลย !!"
87+
"การสมัครเสร็จสิ้น !! ขอขอบคุณน้อง ๆ ที่ให้ความสนใจในค่ายลานเกียร์ของเรา ตั้งตารอติดตามรายชื่อผู้มีสิทธิ์สัมภาษณ์ในวันที่ 8 ตุลาคม 2568 ได้เลย !!"
8888
}
8989
},
9090
complete: {
@@ -95,7 +95,7 @@ const stepCardConstant: StepCardModel = {
9595
</>
9696
),
9797
contents:
98-
"ขอแสดงความยินดี !! น้องเป็นหนึ่งในผู้มีสิทธิ์สัมภาษณ์ เตรียมตัวได้พบปะพูดคุยกับพี่ ๆ ผู้สัมภาษณ์สุดน่ารักและใจดีในวันที่ 19 ตุลาคม 2567 ณ คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย สำหรับน้อง ๆ กรุงเทพฯ และปริมณฑล หรือ สัมภาษณ์ผ่านทางซูมสำหรับน้อง ๆ ต่างจังหวัด ได้เลย !!"
98+
"ขอแสดงความยินดี !! น้องเป็นหนึ่งในผู้มีสิทธิ์สัมภาษณ์ เตรียมตัวได้พบปะพูดคุยกับพี่ ๆ ผู้สัมภาษณ์สุดน่ารักและใจดีในวันที่ 18 ตุลาคม 2568 ณ คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย สำหรับน้อง ๆ กรุงเทพฯ และปริมณฑล หรือ สัมภาษณ์ผ่านทางซูมสำหรับน้อง ๆ ต่างจังหวัด ได้เลย !!"
9999
},
100100
false: {
101101
title: (
@@ -206,7 +206,7 @@ const stepCardConstant: StepCardModel = {
206206
contents: (
207207
<>
208208
ขอแสดงความยินดี !! น้องเป็นหนึ่งในผู้มีสิทธิ์เข้าร่วมค่ายลานเกียร์ ครั้งที่ {process.env.REACT_APP_CAMP_YEAR} แต่ใด ๆ ก็ตาม
209-
อย่าลืมชำระค่าสนับสนุนกิจกรรมเป็นจำนวน 750 บาท <span style={{ fontWeight: 500, color: "#941014" }}>ภายในวันที่ 10 พฤศจิกายน 2567</span>{" "}
209+
อย่าลืมชำระค่าสนับสนุนกิจกรรมเป็นจำนวน 750 บาท <span style={{ fontWeight: 500, color: "#941014" }}>ภายในวันที่ 11 พฤศจิกายน 2568</span>{" "}
210210
เพื่อยืนยันสิทธิ์การเข้าร่วมค่ายด้วยหล่ะ !!
211211
<div style={{ marginTop: "0.75rem" }}>
212212
(หมายเหตุ หากน้องมีความประสงค์จะขอสละสิทธิ์ สามารถขอสละสิทธิ์ได้ โดยทำการแจ้งชื่อ นามสกุลและรหัส LG ผ่านทางเฟซบุ๊กเพจ LarnGear Camp)
@@ -229,7 +229,7 @@ const stepCardConstant: StepCardModel = {
229229
incomplete: {
230230
true: {
231231
title: "ชำระค่าใช้จ่าย",
232-
contents: "อย่าลืมชำระค่าสนับสนุนกิจกรรมเป็นจำนวน 750 บาท ก่อนวันที่ 10 พฤศจิกายน 2567 เพื่อยืนยันสิทธิ์การเข้าร่วมค่ายด้วยล่ะ !!"
232+
contents: "อย่าลืมชำระค่าสนับสนุนกิจกรรมเป็นจำนวน 750 บาท ก่อนวันที่ 11 พฤศจิกายน 2568 เพื่อยืนยันสิทธิ์การเข้าร่วมค่ายด้วยล่ะ !!"
233233
}
234234
},
235235
inProgress: {
@@ -239,7 +239,7 @@ const stepCardConstant: StepCardModel = {
239239
<>
240240
ในขั้นตอนนี้ขอให้น้อง ๆ ชำระค่าสนับสนุนกิจกรรมเป็นจำนวน 750 บาท
241241
<div style={{ marginTop: "0.75rem" }}>
242-
อย่าลืมชำระเงิน<span style={{ fontWeight: 500, color: "#941014" }}>ก่อนวันที่ 10 พฤศจิกายน</span>{" "}
242+
อย่าลืมชำระเงิน<span style={{ fontWeight: 500, color: "#941014" }}>ก่อนวันที่ 11 พฤศจิกายน 2568</span>{" "}
243243
เพื่อยืนยันสิทธิ์การเข้าร่วมค่ายด้วยล่ะ !!
244244
</div>
245245
{/* <div style={{ marginTop: "0.75rem" }}>หากไม่เห็นปุ่มชำระค่าใช้จ่าย ให้เลือกไซส์เสื้อก่อน แล้ว Refresh อีกครั้ง</div> */}
@@ -267,7 +267,7 @@ const stepCardConstant: StepCardModel = {
267267
contents: (
268268
<>
269269
ขอแสดงความยินดีด้วย !! น้องเป็นหนึ่งในผู้ที่มีสิทธิ์เข้าร่วมค่ายลานเกียร์ครั้งที่ {process.env.REACT_APP_CAMP_YEAR} อย่างเป็นทางการแล้ว
270-
โดยวันค่ายจะจัดขึ้นในวันที่ 2 - 5 มกราคม 2568 นี้ ที่คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัยนั่นเอง
270+
โดยวันค่ายจะจัดขึ้นในวันที่ 23 - 26 ธันวาคม 2568 นี้ ที่คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัยนั่นเอง
271271
{/* อย่าลืมกรอกฟอร์มยืนยันการฉีดวัคซีน
272272
<span style={{ fontWeight: 500, color: "#941014" }}>ก่อนวันที่ 22 ธันวาคม 2565</span> เพื่อยืนยันสิทธิ์การเข้าร่วมค่ายด้วยล่ะ !! */}
273273
</>
@@ -292,7 +292,7 @@ const stepCardConstant: StepCardModel = {
292292
incomplete: {
293293
true: {
294294
title: "ได้เวลาเข้าค่าย !",
295-
contents: "วันค่ายจะจัดขึ้นในวันที่ 2 - 5 มกราคม 2568 นี้ ที่คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัยนั่นเอง"
295+
contents: "วันค่ายจะจัดขึ้นในวันที่ 23 - 26 ธันวาคม 2568 นี้ ที่คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัยนั่นเอง"
296296
}
297297
},
298298
inProgress: {
@@ -301,7 +301,7 @@ const stepCardConstant: StepCardModel = {
301301
contents: (
302302
<>
303303
ขอแสดงความยินดีด้วย !! น้องเป็นหนึ่งในผู้ที่มีสิทธิ์เข้าร่วมค่ายลานเกียร์ครั้งที่ {process.env.REACT_APP_CAMP_YEAR} อย่างเป็นทางการแล้ว
304-
โดยวันค่ายจะจัดขึ้นในวันที่ 2 - 5 มกราคม 2568 นี้ ที่คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัยนั่นเอง
304+
โดยวันค่ายจะจัดขึ้นในวันที่ 23 - 26 ธันวาคม 2568 นี้ ที่คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัยนั่นเอง
305305
<div style={{ marginTop: "0.75rem" }}>
306306
หลังจากนี้หากน้อง ๆ มีข้อสงสัยใด ๆ สามารถทักมาสอบถามได้ผ่านทางเฟซบุ๊กเพจ LarnGear Camp ตลอดเลยนะครับ ไว้เจอกันที่ลานเกียร์ฮ๊าฟฟฟฟ :)
307307
</div>
@@ -340,7 +340,7 @@ const stepCardConstant: StepCardModel = {
340340
complete: {
341341
true: {
342342
title: "ได้เวลาเข้าค่าย !",
343-
contents: `ขอแสดงความยินดีด้วย !! น้องเป็นหนึ่งในผู้ที่มีสิทธิ์เข้าร่วมค่ายลานเกียร์ครั้งที่ ${process.env.REACT_APP_CAMP_YEAR} อย่างเป็นทางการแล้ว โดยวันค่ายจะจัดขึ้นในวันที่ 2 - 5 มกราคม 2568 นี้ ที่คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัยนั่นเอง หลังจากนี้หากน้อง ๆ มีข้อสงสัยใด ๆ สามารถทักมาสอบถามได้ผ่านทางเฟซบุ๊กเพจ LarnGear Camp ตลอดเลยนะครับ ไว้เจอกันที่ลานเกียร์ค้าบบบบ :)`
343+
contents: `ขอแสดงความยินดีด้วย !! น้องเป็นหนึ่งในผู้ที่มีสิทธิ์เข้าร่วมค่ายลานเกียร์ครั้งที่ ${process.env.REACT_APP_CAMP_YEAR} อย่างเป็นทางการแล้ว โดยวันค่ายจะจัดขึ้นในวันที่ 23 - 26 ธันวาคม 2568 นี้ ที่คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัยนั่นเอง หลังจากนี้หากน้อง ๆ มีข้อสงสัยใด ๆ สามารถทักมาสอบถามได้ผ่านทางเฟซบุ๊กเพจ LarnGear Camp ตลอดเลยนะครับ ไว้เจอกันที่ลานเกียร์ค้าบบบบ :)`
344344
}
345345
}
346346
}

src/core/constants/timeline.constant.tsx

Lines changed: 29 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,61 +7,68 @@ export interface TimelineModel {
77
}
88
// Month is 0-based index
99
const nowDate = new Date()
10-
const endFakeDate = new Date(2567, 8, 15)
10+
const endFakeDate = new Date(2568, 8, 14)
1111
const timelineConstant: Array<TimelineModel> = [
1212
{
1313
duration: {
14-
start: new Date(2567, 8, 2),
15-
end: nowDate < endFakeDate ? new Date(2567, 8, 15) : new Date(2567, 8, 20)
14+
start: new Date(2568, 8, 1),
15+
end: nowDate < endFakeDate ? new Date(2568, 8, 14) : new Date(2568, 8, 19)
1616
},
1717
title: "รับสมัคร"
1818
},
1919
{
2020
duration: {
21-
start: new Date(2567, 8, 20),
22-
end: new Date(2567, 9, 4)
21+
start: new Date(2568, 8, 20),
22+
end: new Date(2568, 9, 3)
2323
},
24-
title: "แก้ไขเอกสารประกอบการสมัครวันสุดท้าย"
24+
title: "แก้ไขเอกสารประกอบการสมัคร"
2525
},
2626
{
2727
duration: {
28-
start: new Date(2567, 9, 9),
29-
end: new Date(2567, 9, 9)
28+
start: new Date(2568, 9, 8),
29+
end: new Date(2568, 9, 8)
3030
},
3131
title: "ประกาศผลผู้มีสิทธิ์สัมภาษณ์"
3232
},
3333
{
3434
duration: {
35-
start: new Date(2567, 9, 19),
36-
end: new Date(2567, 9, 19)
35+
start: new Date(2568, 9, 18),
36+
end: new Date(2568, 9, 18)
3737
},
38-
title: "สัมภาษณ์รอบกรุงเทพฯ และปริมณฑล"
38+
title: "สัมภาษณ์เข้าค่ายลานเกียร์"
3939
},
4040
{
4141
duration: {
42-
start: new Date(2567, 9, 19),
43-
end: new Date(2567, 9, 19)
42+
start: new Date(2568, 9, 31),
43+
end: new Date(2568, 9, 31)
4444
},
45-
title: "สัมภาษณ์รอบต่างจังหวัด"
45+
title: "ประกาศรายชื่อผู้มีสิทธิ์เข้าร่วมค่าย และรายชื่อตัวสำรอง อย่างไม่เป็นทางการ"
4646
},
4747
{
4848
duration: {
49-
start: new Date(2567, 9, 31),
50-
end: new Date(2567, 9, 31)
49+
start: new Date(2568, 9, 31),
50+
end: new Date(2568, 10, 4)
5151
},
52-
title: "ประกาศรายชื่อผู้มีสิทธิ์เข้าร่วมค่าย"
52+
title: "แจ้งความสะดวกในการเข้าร่วมค่าย"
5353
},
5454
{
5555
duration: {
56-
start: new Date(2567, 9, 31),
57-
end: new Date(2567, 10, 10)
56+
start: new Date(2568, 10, 5),
57+
end: new Date(2568, 10, 11)
5858
},
59-
title: "ยืนยันสิทธิ์การเข้าร่วมค่าย"
59+
title: "ประกาศรายชื่อผู้มีสิทธิ์เข้าร่วมค่ายอย่างเป็นทางการ และยืนยันสิทธิ์การเข้าร่วมค่าย"
6060
},
6161
{
6262
duration: {
63-
start: new Date(2568, 0, 2),
64-
end: new Date(2568, 0, 5)
63+
start: new Date(2568, 10, 13),
64+
end: new Date(2568, 10, 18)
65+
},
66+
title: "ประกาศรายชื่อตัวสำรอง และยืนยันสิทธิ์การเข้าร่วมค่าย"
67+
},
68+
{
69+
duration: {
70+
start: new Date(2568, 11, 23),
71+
end: new Date(2568, 11, 26)
6572
},
6673
title: `ค่ายลานเกียร์ครั้งที่ ${process.env.REACT_APP_CAMP_YEAR}`
6774
}

src/core/providers/announce.provider.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,21 @@ const SCHEDULE = [
1515
{
1616
state: ApplicationStatus.EARLY,
1717
start: null,
18-
end: new Date("September 2, 2024 8:00:00 GMT+07:00")
18+
end: new Date("September 1, 2025 8:00:00 GMT+07:00")
1919
},
2020
{
2121
state: ApplicationStatus.APPLICABLE,
22-
start: new Date("September 2, 2024 8:00:01 GMT+07:00"),
23-
end: new Date("September 20, 2024 23:59:59 GMT+07:00")
22+
start: new Date("September 1, 2025 8:00:01 GMT+07:00"),
23+
end: new Date("September 19, 2025 23:59:59 GMT+07:00")
2424
},
2525
{
2626
state: ApplicationStatus.DOCUMENT_EDIT,
27-
start: new Date("September 21, 2024 00:00:00 GMT+07:00"),
28-
end: new Date("October 4, 2024 22:00:00 GMT+07:00")
27+
start: new Date("September 20, 2025 00:00:00 GMT+07:00"),
28+
end: new Date("October 3, 2025 22:00:00 GMT+07:00")
2929
},
3030
{
3131
state: ApplicationStatus.LATE,
32-
start: new Date("October 4, 2024 22:00:01 GMT+07:00"),
32+
start: new Date("October 3, 2025 22:00:01 GMT+07:00"),
3333
end: null
3434
}
3535
]

0 commit comments

Comments
 (0)