diff --git a/src/components/common/Footer.tsx b/src/components/common/Footer.tsx
new file mode 100644
index 0000000..83d06db
--- /dev/null
+++ b/src/components/common/Footer.tsx
@@ -0,0 +1,40 @@
+import React from "react";
+import { useGetMenuQuery } from "@/services/navigation";
+import Link from "next/link";
+import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
+import { faLaptopCode } from "@fortawesome/free-solid-svg-icons";
+
+const Footer = (props: any): JSX.Element => {
+ const { data: menu, isSuccess, isLoading } = useGetMenuQuery("footer-menu");
+ return (
+
+ );
+};
+
+export default Footer;
diff --git a/src/components/common/Internal.tsx b/src/components/common/Internal.tsx
index 7316a72..ef35ac1 100644
--- a/src/components/common/Internal.tsx
+++ b/src/components/common/Internal.tsx
@@ -1,15 +1,20 @@
-import clsx from "clsx";
import Navigation from "./Navigation";
+import Footer from "./Footer";
interface InternalTypes {
children?: React.ReactNode;
+ hideFooter?: boolean;
}
-const Internal = ({ children }: InternalTypes): JSX.Element => {
+const Internal = ({
+ children,
+ hideFooter = false,
+}: InternalTypes): JSX.Element => {
return (