diff --git a/apps/app/components/atoms/AppIconButton.vue b/apps/app/components/atoms/AppIconButton.vue index e63a459..70b8e79 100644 --- a/apps/app/components/atoms/AppIconButton.vue +++ b/apps/app/components/atoms/AppIconButton.vue @@ -22,6 +22,9 @@ const apps: { [key: string]: { url: string } } = { solidity: { url: "https://soliditylang.org/?utm_source=menthor.io", }, + html: { + url: "https://developer.mozilla.org/pt-BR/docs/Web/HTML?utm_source=menthor.io", + }, }; diff --git a/apps/app/components/content/ProseA.vue b/apps/app/components/content/ProseA.vue index 8ef422e..e0b8b1c 100644 --- a/apps/app/components/content/ProseA.vue +++ b/apps/app/components/content/ProseA.vue @@ -13,7 +13,12 @@ defineProps({ diff --git a/apps/app/components/content/ProseUl.vue b/apps/app/components/content/ProseUl.vue new file mode 100644 index 0000000..a0263cd --- /dev/null +++ b/apps/app/components/content/ProseUl.vue @@ -0,0 +1,5 @@ + diff --git a/apps/app/components/molecules/EnrollmentModal.vue b/apps/app/components/molecules/EnrollmentModal.vue index 4fff6dc..66124d6 100644 --- a/apps/app/components/molecules/EnrollmentModal.vue +++ b/apps/app/components/molecules/EnrollmentModal.vue @@ -31,7 +31,6 @@ const redirectUri = computed(() => { function openDiscordOAuth() { localStorage.setItem("m-discord-role", course.discordRole); - console.log({ redirectUri }); const discordUrl = `https://discord.com/api/oauth2/authorize?client_id=1125151922958106734&redirect_uri=${encodeURIComponent( redirectUri.value )}&response_type=code&scope=identify%20email`; diff --git a/apps/app/components/molecules/SearchModal.vue b/apps/app/components/molecules/SearchModal.vue index af3ad69..65bda54 100644 --- a/apps/app/components/molecules/SearchModal.vue +++ b/apps/app/components/molecules/SearchModal.vue @@ -1,5 +1,6 @@ diff --git a/apps/app/components/organisms/DefaultAside.vue b/apps/app/components/organisms/DefaultAside.vue index a310505..c81d4d4 100644 --- a/apps/app/components/organisms/DefaultAside.vue +++ b/apps/app/components/organisms/DefaultAside.vue @@ -7,7 +7,7 @@ const queryBuilder = computed(() => { return queryContent(`/${route.params?.slug ? route.params.slug[0] : ""}`); }); -const { data: navigation } = await useAsyncData( +const { data: navigation, refresh } = await useAsyncData( route.params?.slug ? route.params.slug[0] : "navigation", () => fetchContentNavigation(queryBuilder.value), { @@ -18,6 +18,10 @@ const { data: navigation } = await useAsyncData( const isLesson = computed(() => { return !!route.meta?.lesson; }); + +watch(isLesson, async () => { + refresh(); +});