fixed main page

This commit is contained in:
SlimusMinus
2026-08-19 00:47:10 +03:00
parent 97b7288a27
commit cac60af1af
9 changed files with 199 additions and 30 deletions

View File

@@ -13,7 +13,7 @@ import AuthModal from "../components/AuthModal";
import RulesModal from "./RulesModal";
import FeedTopBar from "../components/feed/FeedTopBar";
import FeedSearchBar from "../components/feed/FeedSearchBar";
import TypeFilterBar from "../components/feed/TypeFilterBar";
import FeedContent from "../components/feed/FeedContent";
import { useAuthContext } from "../context/AuthContext";
import { useCities } from "../hooks/useCities";
@@ -74,7 +74,7 @@ export default function MainFeed() {
const refreshCurrentList = useCallback(() => {
if (selectedCities.length > 0) {
cityFeed.searchCities(selectedCities); // triggers internal effect via selectedCities dep isn't needed here
cityFeed.searchCities(selectedCities);
} else {
feed.loadFeed();
}
@@ -214,7 +214,11 @@ export default function MainFeed() {
/>
<div className="f-main f-main-feed">
<FeedTopBar onMenuClick={() => setSidebarOpen(v => !v)} />
<FeedTopBar
onMenuClick={() => setSidebarOpen(v => !v)}
typeFilter={typeFilter}
onTypeFilterChange={setTypeFilter}
/>
<div className="f-search-panel">
<FeedSearchBar value={searchQuery} onChange={setSearchQuery} t={t} />
@@ -226,8 +230,6 @@ export default function MainFeed() {
)}
</div>
<TypeFilterBar value={typeFilter} onChange={setTypeFilter} t={t} />
<div className="f-wrap">
<div className="f-feed" ref={feedRef}>
<FeedContent
@@ -309,4 +311,4 @@ export default function MainFeed() {
/>
</div>
);
}
}

View File

@@ -14,8 +14,8 @@ export default function NakhodkaLanding() {
return (
<div className="nk-page">
<Hero onCtaClick={goToFeed} onLoginClick={goToFeedWithAuth} />
<StepsSection />
<FinalCta onClick={goToFeed} />
{/*<StepsSection />*/}
{/*<FinalCta onClick={goToFeed} />*/}
<Footer />
</div>
);