From 9a933c044ba96cd4fb32c91f921d21caa6813650 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Diamond?= <32074058+Andre-Diamond@users.noreply.github.com> Date: Wed, 5 Jun 2024 09:14:01 +0200 Subject: [PATCH] Add new workgroups and translator field --- components/SummaryMeetingInfo.tsx | 15 +++++++++++++++ components/SummaryTemplate.tsx | 1 + pages/api/discord.ts | 6 +++++- pages/submit-meeting-summary/index.tsx | 6 +++++- styles/typea.module.css | 10 +++++++++- 5 files changed, 35 insertions(+), 3 deletions(-) diff --git a/components/SummaryMeetingInfo.tsx b/components/SummaryMeetingInfo.tsx index 5294bb3..13b7295 100644 --- a/components/SummaryMeetingInfo.tsx +++ b/components/SummaryMeetingInfo.tsx @@ -18,6 +18,7 @@ const SummaryMeetingInfo: React.FC = ({ workgroup, onUp date = '', host = '', documenter = '', + translator = '', peoplePresent = '', purpose = '', townHallNumber = '', @@ -36,6 +37,7 @@ const SummaryMeetingInfo: React.FC = ({ workgroup, onUp date, host, documenter, + translator, peoplePresent, purpose, townHallNumber, @@ -117,6 +119,7 @@ const SummaryMeetingInfo: React.FC = ({ workgroup, onUp date = '', host = '', documenter = '', + translator = '', peoplePresent = '', purpose = '', townHallNumber = '', @@ -136,6 +139,7 @@ const SummaryMeetingInfo: React.FC = ({ workgroup, onUp date, host, documenter, + translator, peoplePresent, purpose, townHallNumber, @@ -223,6 +227,17 @@ const SummaryMeetingInfo: React.FC = ({ workgroup, onUp onSelect={(selectedNames: any) => handleSelection('documenter', selectedNames)} initialValue={meetingInfo.documenter || ""} /> + )} + {myVariable.workgroup?.preferred_template?.meetingInfo?.translator == 1 && ( +
+ + handleSelection('translator', selectedNames)} + initialValue={meetingInfo.translator || ""} + />
)}
diff --git a/components/SummaryTemplate.tsx b/components/SummaryTemplate.tsx index 216c677..1bb40d5 100644 --- a/components/SummaryTemplate.tsx +++ b/components/SummaryTemplate.tsx @@ -78,6 +78,7 @@ const SummaryTemplate = ({ updateMeetings }: SummaryTemplateProps) => { date:"", host:"", documenter:"", + translator: "", peoplePresent: "", purpose: "", townHallNumber: "", diff --git a/pages/api/discord.ts b/pages/api/discord.ts index f142c96..0ab6291 100644 --- a/pages/api/discord.ts +++ b/pages/api/discord.ts @@ -26,7 +26,11 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) 'Ambassador Town Hall': process.env.SNET_DISCORD_WEBHOOK_URL, 'Deep Funding Town Hall': process.env.SNET_DISCORD_WEBHOOK_URL, 'One-off Event': process.env.SNET_DISCORD_WEBHOOK_URL, - 'AI Ethics WG': process.env.SNET_DISCORD_WEBHOOK_URL + 'AI Ethics WG': process.env.SNET_DISCORD_WEBHOOK_URL, + 'Treasury Policy WG': process.env.SNET_DISCORD_WEBHOOK_URL, + 'Africa Guild': process.env.SNET_DISCORD_WEBHOOK_URL, + 'Strategy Guild': process.env.SNET_DISCORD_WEBHOOK_URL, + 'LatAm Guild': process.env.SNET_DISCORD_WEBHOOK_URL, }; diff --git a/pages/submit-meeting-summary/index.tsx b/pages/submit-meeting-summary/index.tsx index c14c7ad..f9150cb 100644 --- a/pages/submit-meeting-summary/index.tsx +++ b/pages/submit-meeting-summary/index.tsx @@ -77,6 +77,7 @@ const SubmitMeetingSummary: NextPage = () => { "Video Workgroup": ["discussionPoints", "decisionItems", "actionItems"], "Archives Workgroup": ["decisionItems", "actionItems", "learningPoints"], "Treasury Guild": ["discussionPoints", "decisionItems", "actionItems"], + "Treasury Policy WG": ["discussionPoints", "decisionItems", "actionItems"], "Dework PBL": ["discussionPoints", "decisionItems", "actionItems"], "Knowledge Base Workgroup": ["discussionPoints", "decisionItems", "actionItems"], "Onboarding Workgroup": ["townHallUpdates", "discussionPoints", "decisionItems", "actionItems", "learningPoints", "issues"], @@ -87,7 +88,10 @@ const SubmitMeetingSummary: NextPage = () => { "Ambassador Town Hall": ["townHallSummary"], "Deep Funding Town Hall": ["townHallSummary"], "One-off Event": ["Narative"], - "AI Ethics WG": ["narrative", "decisionItems", "actionItems"] + "AI Ethics WG": ["narrative", "decisionItems", "actionItems"], + "Africa Guild": ["narrative", "decisionItems", "actionItems"], + "Strategy Guild": ["narrative", "decisionItems", "actionItems"], + "LatAm Guild": ["narrative", "decisionItems", "actionItems"], }; useEffect(() => { diff --git a/styles/typea.module.css b/styles/typea.module.css index f4e29ed..c4e4b36 100644 --- a/styles/typea.module.css +++ b/styles/typea.module.css @@ -55,7 +55,7 @@ .people1 { display: flex; flex-direction: column; - margin-right: 50px; + margin-right: 30px; margin-bottom: 12px; flex-grow: 1; } @@ -66,6 +66,14 @@ flex-grow: 3; } +.people3 { + display: flex; + flex-direction: column; + margin-bottom: 12px; + margin-left: 30px; + flex-grow: 1; +} + .form-label { display: block; margin-bottom: 0.1rem;