diff --git a/src/lib/components/blog/table-of-contents.svelte b/src/lib/components/blog/table-of-contents.svelte
index 1bec3b451..c7dee57f9 100644
--- a/src/lib/components/blog/table-of-contents.svelte
+++ b/src/lib/components/blog/table-of-contents.svelte
@@ -1,19 +1,29 @@
diff --git a/src/lib/layouts/DocsArticle.svelte b/src/lib/layouts/DocsArticle.svelte
index 57e384d30..cde10b75e 100644
--- a/src/lib/layouts/DocsArticle.svelte
+++ b/src/lib/layouts/DocsArticle.svelte
@@ -19,6 +19,7 @@
import { writable } from 'svelte/store';
import { Feedback } from '$lib/components';
import { scrollToTop } from '$lib/actions/scrollToTop';
+ import TableOfContents from '$lib/components/blog/table-of-contents.svelte';
export let title: string;
export let toc: Array;
@@ -72,45 +73,7 @@