Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Integrated calendar connection functionality with Nylas & TAAS APIs. #528

Merged
merged 2 commits into from Oct 26, 2021

Conversation

ghost
Copy link

@ghost ghost commented Oct 26, 2021

The following changes are made in this commit:

  1. NPM packages 'jsonwebtoken' & 'query-string' have been added to facilitate JWT related functionality & parsing url query parameters;
  2. Updated README.md file with new configuration requirements;
  3. Added new method 'connectCalendar' in interviews service;
  4. Added new useEffect in 'src/routes/PositionDetails/components/PositionCandidates' component to detect calendar connection success/failure from the URL, then open ManageAvailability modal and show result toast notifications;
  5. Updated 'src/routes/PositionDetails/components/InterviewPopup' component to pass required props for the 'ConnectCalendar' component;
  6. Made changes to UI in 'src/routes/PositionDetails/components/InterviewPopup/ConnectCalendar' component to integrate backend functionalities;
  7. Added necessary styles for 'src/routes/PositionDetails/components/InterviewPopup/ConnectCalendar' component;

The changes in this PR are associated with issue.

The following changes are made in this commit:

1. NPM packages 'jsonwebtoken' & 'query-string' have been added to facilitate JWT related functionality & parsing url query parameters;
2. Updated README.md file with new configuration requirements;
3. Added new method 'connectCalendar' in interviews service;
4. Added new useEffect in 'src/routes/PositionDetails/components/PositionCandidates' component to detect calendar connection success/failure from the URL, then open ManageAvailability modal and show result toast notifications;
5. Updated 'src/routes/PositionDetails/components/InterviewPopup' component to pass required props for the 'ConnectCalendar' component;
6. Made changes to UI in 'src/routes/PositionDetails/components/InterviewPopup/ConnectCalendar' component to integrate backend functionalities;
5. Added necessary styles for 'src/routes/PositionDetails/components/InterviewPopup/ConnectCalendar' component;
Copy link
Contributor

@maxceem maxceem left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works great @mahidulalvi-bonic.

@maxceem maxceem merged commit 8c82401 into topcoder-archive:feature/interview-update Oct 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants