diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx
index dd2ad7c..2418f36 100644
--- a/src/pages/_app.tsx
+++ b/src/pages/_app.tsx
@@ -1,15 +1,24 @@
import { AppProps } from "next/app";
+import type { NextPage } from "next";
import { Page } from "../layouts/page";
import "../styles/globals.css";
import { ThemeProvider } from "../styles/theme";
import { useScrollToOpenCollapse } from "../hooks/use-scroll-to-open-collapse";
-const MyApp = ({ Component, pageProps }: AppProps) => {
+type SumeDocsPage = NextPage & {
+ hideSidebar?: boolean;
+};
+
+type SumeDocsAppProps = AppProps & {
+ Component: SumeDocsPage;
+};
+
+const MyApp = ({ Component, pageProps }: SumeDocsAppProps) => {
useScrollToOpenCollapse();
return (