mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-10-24 02:07:00 +08:00
feat(client/api): add C# survey (#51682)
This commit is contained in:
@@ -8,6 +8,7 @@ import type {
|
||||
GenerateExamResponseWithData,
|
||||
SavedChallenge,
|
||||
SavedChallengeFile,
|
||||
SurveyResults,
|
||||
User
|
||||
} from '../redux/prop-types';
|
||||
|
||||
@@ -284,6 +285,12 @@ export function postSaveChallenge(body: {
|
||||
return post('/save-challenge', body);
|
||||
}
|
||||
|
||||
export function postSubmitSurvey(body: {
|
||||
surveyResults: SurveyResults;
|
||||
}): Promise<ResponseWithData<void>> {
|
||||
return post('/user/submit-survey', body);
|
||||
}
|
||||
|
||||
/** PUT **/
|
||||
|
||||
interface MyAbout {
|
||||
|
||||
@@ -62,6 +62,10 @@ const toneUrls = {
|
||||
[FlashMessages.ReportSent]: CHAL_COMP,
|
||||
[FlashMessages.SigninSuccess]: CHAL_COMP,
|
||||
[FlashMessages.StartProjectErr]: TRY_AGAIN,
|
||||
[FlashMessages.SurveyErr1]: TRY_AGAIN,
|
||||
[FlashMessages.SurveyErr2]: TRY_AGAIN,
|
||||
[FlashMessages.SurveyErr3]: TRY_AGAIN,
|
||||
[FlashMessages.SurveySuccess]: CHAL_COMP,
|
||||
[FlashMessages.TimelinePrivate]: TRY_AGAIN,
|
||||
[FlashMessages.TokenDeleted]: CHAL_COMP,
|
||||
[FlashMessages.UpdatedAboutMe]: CHAL_COMP,
|
||||
|
||||
Reference in New Issue
Block a user