working on clerk notification

This commit is contained in:
nospeedlimitindonesia
2024-07-28 09:44:29 +00:00
parent ae79c9fc5a
commit 93df0458e6
7 changed files with 45 additions and 36 deletions

View File

@@ -37,7 +37,7 @@ function CafePage({
const [loading, setLoading] = useState(true);
const [screenMessage, setScreenMessage] = useState("");
const [isSpotifyNeedLogin, setNeedSpotifyLogin] = useState(false);
const [isSpotifyNeedLogin, setNeedSpotifyLogin] = useState(true);
const [isModalOpen, setIsModalOpen] = useState(false);
useEffect(() => {
@@ -67,6 +67,17 @@ function CafePage({
setLoading(false);
}, [shopItems]);
useEffect(() => {
async function fetchData() {
socket.on("joined-room", (response) => {
const { isSpotifyNeedLogin } = response;
setNeedSpotifyLogin(isSpotifyNeedLogin);
});
}
if (socket) fetchData();
}, [socket]);
if (loading)
return (
<div className="Loader">