Standard routingu w AGENTS.md i usuniecie atrap href="#"
- AGENTS.md: obowiazkowy standard architektoniczny - kazdy widok ma wlasny
URL w React Routerze, zakaz nawigacji na useState/setView/activeView,
identyfikatory w parametrach URL, filtry w query string, ProtectedRoute
- 7 z 9 atrap href="#" zamienionych na <Link> do istniejacych tras
- pozostaly 2 w ServicesPage ("Zobacz firmy", "Zobacz wszystkie") - brak
docelowej strony listy firm, wymagaja decyzji produktowej
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -10987,7 +10987,7 @@ function HomePage({ filters, onOpenMap }: { filters: FilterState; onOpenMap: (ci
|
||||
<section className="offers" aria-label="Polecane ogłoszenia">
|
||||
<div className="section-head">
|
||||
<h2>Polecane ogłoszenia</h2>
|
||||
<a href="#">Zobacz wszystkie <Icon name="arrow" /></a>
|
||||
<Link to={ROUTES.buy}>Zobacz wszystkie <Icon name="arrow" /></Link>
|
||||
</div>
|
||||
|
||||
<div className="listing-loop">
|
||||
@@ -13239,10 +13239,10 @@ function GuidesPage() {
|
||||
</div>
|
||||
<div className="popular-links">
|
||||
<span>Popularne:</span>
|
||||
<a href="#">Kredyt hipoteczny</a>
|
||||
<a href="#">Umowa najmu</a>
|
||||
<a href="#">Podatek od sprzedaży</a>
|
||||
<a href="#">Księga wieczysta</a>
|
||||
<Link to={ROUTES.creditCalculator}>Kredyt hipoteczny</Link>
|
||||
<Link to={ROUTES.rent}>Umowa najmu</Link>
|
||||
<Link to={ROUTES.sell}>Podatek od sprzedaży</Link>
|
||||
<Link to={ROUTES.guideBuying}>Księga wieczysta</Link>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -13294,7 +13294,7 @@ function GuidesPage() {
|
||||
<section className="guides-section">
|
||||
<div className="section-head">
|
||||
<h2>Polecane artykuły</h2>
|
||||
<a href="#">Zobacz wszystkie <Icon name="arrow" /></a>
|
||||
<Link to={ROUTES.guideBuying}>Zobacz wszystkie <Icon name="arrow" /></Link>
|
||||
</div>
|
||||
<div className="article-grid">
|
||||
{guideArticles.map((article) => (
|
||||
@@ -13327,7 +13327,7 @@ function GuidesPage() {
|
||||
<div>
|
||||
<h3>{offer.title}</h3>
|
||||
<span>{offer.count}</span>
|
||||
<a href="#">Zobacz oferty <Icon name="arrow" /></a>
|
||||
<Link to={ROUTES.buy}>Zobacz oferty <Icon name="arrow" /></Link>
|
||||
</div>
|
||||
<div
|
||||
className="related-offer-image"
|
||||
|
||||
Reference in New Issue
Block a user