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. Запрещённый контент
- Объявления с целью продажи найденного имущества — это является присвоением чужого имущества и преследуется по ст. 160 УК РФ
- Заведомо ложные объявления и фиктивные находки
- Объявления с целью мошенничества (ст. 159 УК РФ)
- Дубликаты одного и того же объявления
3.2. Запрещённые предметы
- Оружие, боеприпасы, взрывчатые вещества
- Наркотические и психотропные вещества
- Похищенное имущество
- Документы третьих лиц с целью использования в корыстных целях
3.3. Запрещённые действия
- Указывать вознаграждение в обмен на молчание или отказ от обращения в полицию
- Требовать оплату за возврат найденных документов — паспорт и иные документы подлежат безвозмездному возврату
- Публиковать персональные данные третьих лиц без их согласия (ст. 137 УК РФ, 152-ФЗ)
>
),
},
{
num: "4",
titleKey: "rules.section4Title",
content: (
- Описание должно быть достоверным и точным
- Фотографии должны соответствовать описанию
- Контактные данные должны быть актуальными
- Место и дата потери или находки указываются максимально точно
- Запрещено использовать оскорбительные, нецензурные выражения
),
},
{
num: "5",
titleKey: "rules.section5Title",
content: (
<>
Предложение вознаграждения нашедшему является добровольным и законным правом владельца. При этом:
- Размер вознаграждения определяет только владелец вещи
- Нашедший не вправе требовать вознаграждение как условие возврата
- Согласно ст. 229 ГК РФ нашедший имеет право на вознаграждение до 20% от стоимости вещи, если владелец публично его объявил
>
),
},
{
num: "6",
titleKey: "rules.section6Title",
content: (
<>
Нахождение чужих документов обязывает вас согласно законодательству РФ:
- Сдать документы в ближайшее отделение полиции, либо
- Разместить объявление на платформе для возврата владельцу
- Хранить документы до момента возврата или передачи в полицию
Продажа, использование или удержание чужих документов преследуется по закону.
>
),
},
{
num: "7",
titleKey: "rules.section7Title",
content: (
- Найденное животное необходимо по возможности обеспечить едой и кровом до возврата владельцу
- Запрещено размещать объявления о продаже найденных животных
- Если владелец не найден в течение 6 месяцев, право собственности на животное может перейти к нашедшему согласно ст. 231 ГК РФ
),
},
{
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 */}
{/* Rules list */}
{RULES.map(rule => (
{rule.num}
{t(rule.titleKey)}
{rule.content}
))}
);
}