setVisibility(!visibility)}
+ >
+ {visibility && props.children}
+
+
+ >
+ );
+};
+
+export default forwardRef(Dropdown);
diff --git a/resources/js/components/Home/Footer.tsx b/resources/js/components/Partials/Footer.tsx
similarity index 84%
rename from resources/js/components/Home/Footer.tsx
rename to resources/js/components/Partials/Footer.tsx
index 45c6adf..02b6645 100644
--- a/resources/js/components/Home/Footer.tsx
+++ b/resources/js/components/Partials/Footer.tsx
@@ -1,26 +1,10 @@
import React, { useEffect, useState } from "react";
import { Button } from "@/components/ui/button";
import { ArrowRight } from "lucide-react";
-import PopupModal from "@/components/Home/PopupModal";
const Footer = () => {
- const [showPopup, setShowPopup] = useState(true);
-
- useEffect(() => {
- const hasSeenPopup = localStorage.getItem("hasSeenPopup");
- if (hasSeenPopup) {
- setShowPopup(false);
- }
- }, []);
-
- const handleClosePopup = () => {
- localStorage.setItem("hasSeenPopup", "true");
- setShowPopup(false);
- };
-
return (
<>
- {showPopup &&