Skip to content

Commit 550417a

Browse files
authored
Merge pull request #103 from esc-chula/dev
Update Timeline and Details
2 parents bbbd17a + c8ccfc2 commit 550417a

File tree

13 files changed

+67
-79
lines changed

13 files changed

+67
-79
lines changed

src/core/components/googleButton.component.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ const GoogleButtonComponent: React.FC<ButtonProps> = props => {
3939
const initGoogleButton = async () => {
4040
const _window = window as typeof window & { google: any }
4141
_window.google.accounts.id.initialize({
42-
client_id: "774746738859-09mup9bt2u45rd37c089em47khe4hcae.apps.googleusercontent.com",
42+
client_id: "401297478218-63kfjjgfplefqigtcmb1mdfmgnr7ev2s.apps.googleusercontent.com",
4343
callback: handleCallback
4444
})
4545
_window.google.accounts.id.renderButton(document.getElementById("google_signin"), {

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/announcements.constant.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ interface AnnouncementConstant {
88
}
99

1010
export const announcementConstant: AnnouncementConstant[] = [
11-
{
12-
severity: "warning",
13-
variant: "standard",
14-
content: <>ขยายช่วงวันแก้ไขเอกสาร จากวันที่ 30 กันยายน เป็น วันที่ 4 ตุลาคม แทนนะครับ</>
15-
}
11+
// {
12+
// severity: "warning",
13+
// variant: "standard",
14+
// content: <>ขยายช่วงวันแก้ไขเอกสาร จากวันที่ 30 กันยายน เป็น วันที่ 4 ตุลาคม แทนนะครับ</>
15+
// }
1616
]

src/core/constants/questionsSection2.constant.tsx

Lines changed: 5 additions & 16 deletions
Large diffs are not rendered by default.

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
}

0 commit comments

Comments
 (0)