AA-123 welcome message (#121)

This commit is contained in:
Nick
2020-07-23 12:28:56 -04:00
committed by GitHub
parent cdab8959ca
commit f715fd5ed6
10 changed files with 128 additions and 4 deletions

View File

@@ -72,12 +72,14 @@ export async function getOutlineTabData(courseId) {
const courseTools = camelCaseObject(data.course_tools);
const datesWidget = camelCaseObject(data.dates_widget);
const handoutsHtml = data.handouts_html;
const welcomeMessageHtml = data.welcome_message_html;
return {
courseTools,
courseBlocks,
datesWidget,
handoutsHtml,
welcomeMessageHtml,
};
}
@@ -85,3 +87,8 @@ export async function postCourseDeadlines(courseId) {
const url = new URL(`${getConfig().LMS_BASE_URL}/api/course_experience/v1/reset_course_deadlines`);
await getAuthenticatedHttpClient().post(url.href, { course_key: courseId });
}
export async function postDismissWelcomeMessage(courseId) {
const url = new URL(`${getConfig().LMS_BASE_URL}/api/course_home/v1/dismiss_welcome_message`);
await getAuthenticatedHttpClient().post(url.href, { course_id: courseId });
}