import { useTranslation } from 'react-i18next'; import CloseIcon from "./icons/CloseIcon"; import "../styles/rules.css"; const RULES = [ { num: "1", titleKey: "rules.section1Title", content: (

Платформа «Находка» предназначена исключительно для помощи людям в поиске утерянных вещей и возврате найденных предметов их владельцам. Размещая объявление, вы соглашаетесь соблюдать настоящие правила и законодательство Российской Федерации.

), }, { num: "2", titleKey: "rules.section2Title", content: ( ), }, { num: "3", titleKey: "rules.section3Title", content: ( <>

3.1. Запрещённый контент

3.2. Запрещённые предметы

3.3. Запрещённые действия

), }, { num: "4", titleKey: "rules.section4Title", content: ( ), }, { num: "5", titleKey: "rules.section5Title", content: ( <>

Предложение вознаграждения нашедшему является добровольным и законным правом владельца. При этом:

), }, { num: "6", titleKey: "rules.section6Title", content: ( <>

Нахождение чужих документов обязывает вас согласно законодательству РФ:

Продажа, использование или удержание чужих документов преследуется по закону.

), }, { num: "7", titleKey: "rules.section7Title", content: ( ), }, { num: "8", titleKey: "rules.section8Title", content: ( ), }, { num: "9", titleKey: "rules.section9Title", content: ( <>

Администрация платформы вправе:

), }, { num: "10", titleKey: "rules.section10Title", content: (

Пользователь самостоятельно несёт ответственность за содержание размещаемых объявлений. Платформа «Находка» является информационным посредником и не несёт ответственности за действия пользователей вне платформы.

), }, ]; export default function RulesModal({ onClose }) { const { t } = useTranslation(); return (
e.target === e.currentTarget && onClose()}>
{/* Header */}
📋 {t('rules.title')}
{/* Rules list */}
{RULES.map(rule => (
{rule.num} {t(rule.titleKey)}
{rule.content}
))}
); }