feat: security audit, rate limiting, server-side pricing, html escaping and security headers
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { Metadata } from 'next';
|
||||
import { JsonLd } from '@/components/ui/JsonLd';
|
||||
import { notFound } from 'next/navigation';
|
||||
import Link from 'next/link';
|
||||
import { MapPin, Clock, Phone, ArrowRight } from 'lucide-react';
|
||||
@@ -67,10 +68,7 @@ export default async function DzielnicaPage({ params }: Props) {
|
||||
|
||||
return (
|
||||
<main>
|
||||
<script
|
||||
type="application/ld+json"
|
||||
dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
|
||||
/>
|
||||
<JsonLd data={jsonLd} />
|
||||
|
||||
<HeroSection
|
||||
eyebrow={`Klimatyzacja ${district.name} · Wrocław · F-Gaz`}
|
||||
|
||||
Reference in New Issue
Block a user