import { useEffect } from "react"; import Navbar from "src/Components/Navbar/Navbar"; import ExplorePage from "src/pages/ExplorePage"; import ModalsContainer from "src/Components/Modals/ModalsContainer/ModalsContainer"; import { useAppSelector } from './utils/hooks'; import { Wallet_Service } from "./services"; import { Route, Routes } from "react-router-dom"; import CategoryPage from "./pages/CategoryPage/CategoryPage"; import { useWrapperSetup } from "./utils/Wrapper"; import HottestPage from "./pages/HottestPage/HottestPage"; function App() { const { isWalletConnected } = useAppSelector(state => ({ isWalletConnected: state.wallet.isConnected, })); useWrapperSetup() useEffect(() => { // if (typeof window.webln != "undefined") { // alert('hi') // window.webln.enable().then((res: any) => { // dispatch(connectWallet(window.webln)); // console.log("called:webln.enable()", res); // }).catch((err: any) => { // console.log("error:webln.enable()", err); // }); // } setTimeout(() => { Wallet_Service.init(); }, 2000) }, []); return