Skip to content

Commit 9a933c0

Browse files
committed
Add new workgroups and translator field
1 parent 44ee7de commit 9a933c0

File tree

5 files changed

+35
-3
lines changed

5 files changed

+35
-3
lines changed

components/SummaryMeetingInfo.tsx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ const SummaryMeetingInfo: React.FC<SummaryMeetingInfoProps> = ({ workgroup, onUp
1818
date = '',
1919
host = '',
2020
documenter = '',
21+
translator = '',
2122
peoplePresent = '',
2223
purpose = '',
2324
townHallNumber = '',
@@ -36,6 +37,7 @@ const SummaryMeetingInfo: React.FC<SummaryMeetingInfoProps> = ({ workgroup, onUp
3637
date,
3738
host,
3839
documenter,
40+
translator,
3941
peoplePresent,
4042
purpose,
4143
townHallNumber,
@@ -117,6 +119,7 @@ const SummaryMeetingInfo: React.FC<SummaryMeetingInfoProps> = ({ workgroup, onUp
117119
date = '',
118120
host = '',
119121
documenter = '',
122+
translator = '',
120123
peoplePresent = '',
121124
purpose = '',
122125
townHallNumber = '',
@@ -136,6 +139,7 @@ const SummaryMeetingInfo: React.FC<SummaryMeetingInfoProps> = ({ workgroup, onUp
136139
date,
137140
host,
138141
documenter,
142+
translator,
139143
peoplePresent,
140144
purpose,
141145
townHallNumber,
@@ -223,6 +227,17 @@ const SummaryMeetingInfo: React.FC<SummaryMeetingInfoProps> = ({ workgroup, onUp
223227
onSelect={(selectedNames: any) => handleSelection('documenter', selectedNames)}
224228
initialValue={meetingInfo.documenter || ""}
225229
/>
230+
</div>)}
231+
{myVariable.workgroup?.preferred_template?.meetingInfo?.translator == 1 && (
232+
<div className={styles.people3}>
233+
<label className={styles['form-label']}>
234+
Translator:
235+
</label>
236+
<SelectNames
237+
key={meetingInfo.translator}
238+
onSelect={(selectedNames: any) => handleSelection('translator', selectedNames)}
239+
initialValue={meetingInfo.translator || ""}
240+
/>
226241
</div>)}
227242
</div>
228243
<div className={styles['row-flex-start']}>

components/SummaryTemplate.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ const SummaryTemplate = ({ updateMeetings }: SummaryTemplateProps) => {
7878
date:"",
7979
host:"",
8080
documenter:"",
81+
translator: "",
8182
peoplePresent: "",
8283
purpose: "",
8384
townHallNumber: "",

pages/api/discord.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,11 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse)
2626
'Ambassador Town Hall': process.env.SNET_DISCORD_WEBHOOK_URL,
2727
'Deep Funding Town Hall': process.env.SNET_DISCORD_WEBHOOK_URL,
2828
'One-off Event': process.env.SNET_DISCORD_WEBHOOK_URL,
29-
'AI Ethics WG': process.env.SNET_DISCORD_WEBHOOK_URL
29+
'AI Ethics WG': process.env.SNET_DISCORD_WEBHOOK_URL,
30+
'Treasury Policy WG': process.env.SNET_DISCORD_WEBHOOK_URL,
31+
'Africa Guild': process.env.SNET_DISCORD_WEBHOOK_URL,
32+
'Strategy Guild': process.env.SNET_DISCORD_WEBHOOK_URL,
33+
'LatAm Guild': process.env.SNET_DISCORD_WEBHOOK_URL,
3034
};
3135

3236

pages/submit-meeting-summary/index.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ const SubmitMeetingSummary: NextPage = () => {
7777
"Video Workgroup": ["discussionPoints", "decisionItems", "actionItems"],
7878
"Archives Workgroup": ["decisionItems", "actionItems", "learningPoints"],
7979
"Treasury Guild": ["discussionPoints", "decisionItems", "actionItems"],
80+
"Treasury Policy WG": ["discussionPoints", "decisionItems", "actionItems"],
8081
"Dework PBL": ["discussionPoints", "decisionItems", "actionItems"],
8182
"Knowledge Base Workgroup": ["discussionPoints", "decisionItems", "actionItems"],
8283
"Onboarding Workgroup": ["townHallUpdates", "discussionPoints", "decisionItems", "actionItems", "learningPoints", "issues"],
@@ -87,7 +88,10 @@ const SubmitMeetingSummary: NextPage = () => {
8788
"Ambassador Town Hall": ["townHallSummary"],
8889
"Deep Funding Town Hall": ["townHallSummary"],
8990
"One-off Event": ["Narative"],
90-
"AI Ethics WG": ["narrative", "decisionItems", "actionItems"]
91+
"AI Ethics WG": ["narrative", "decisionItems", "actionItems"],
92+
"Africa Guild": ["narrative", "decisionItems", "actionItems"],
93+
"Strategy Guild": ["narrative", "decisionItems", "actionItems"],
94+
"LatAm Guild": ["narrative", "decisionItems", "actionItems"],
9195
};
9296

9397
useEffect(() => {

styles/typea.module.css

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
.people1 {
5656
display: flex;
5757
flex-direction: column;
58-
margin-right: 50px;
58+
margin-right: 30px;
5959
margin-bottom: 12px;
6060
flex-grow: 1;
6161
}
@@ -66,6 +66,14 @@
6666
flex-grow: 3;
6767
}
6868

69+
.people3 {
70+
display: flex;
71+
flex-direction: column;
72+
margin-bottom: 12px;
73+
margin-left: 30px;
74+
flex-grow: 1;
75+
}
76+
6977
.form-label {
7078
display: block;
7179
margin-bottom: 0.1rem;

0 commit comments

Comments
 (0)