From bcc5b9fa0f4408bdbf97e71e35b7f816cbe6e355 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Wed, 8 May 2024 18:12:59 +0300 Subject: [PATCH] Revert "protect some common pages" This reverts commit 48f46ec9fe683c0befdd19f5bc5654c327133bed. --- pages/contactUs.tsx | 26 ++++++------ pages/feedback.tsx | 9 ++--- pages/guidelines.tsx | 96 +++++++++++++++++++++----------------------- pages/permits.tsx | 89 ++++++++++++++++++++-------------------- 4 files changed, 104 insertions(+), 116 deletions(-) diff --git a/pages/contactUs.tsx b/pages/contactUs.tsx index 890a552..b29af89 100644 --- a/pages/contactUs.tsx +++ b/pages/contactUs.tsx @@ -2,22 +2,20 @@ import React from 'react'; import Layout from "../components/layout"; import FeedbackForm from "../components/reports/FeedbackForm"; import { useTranslations } from 'next-intl'; -import ProtectedRoute from "../components/protectedRoute"; const ContactsPage = () => { const t = useTranslations('common'); return ( - -
-

{t('appNameLong') - t('contacts')}

- -
Електронна поща: specialnosvidetelstvanesofia@gmail.com
+
+

{t('appNameLong') - t('contacts')}

+ +
Електронна поща: specialnosvidetelstvanesofia@gmail.com
- {/* - +
+ ); }; diff --git a/pages/feedback.tsx b/pages/feedback.tsx index 23909a8..da89509 100644 --- a/pages/feedback.tsx +++ b/pages/feedback.tsx @@ -1,16 +1,13 @@ import React from 'react'; import Layout from "../components/layout"; import FeedbackForm from "../components/reports/FeedbackForm"; -import ProtectedRoute from "../components/protectedRoute"; const ContactsPage = () => { return ( - -
- -
-
+
+ +
); }; diff --git a/pages/guidelines.tsx b/pages/guidelines.tsx index d7f394b..64abc8b 100644 --- a/pages/guidelines.tsx +++ b/pages/guidelines.tsx @@ -1,6 +1,5 @@ import React, { useState } from 'react'; import Layout from "../components/layout"; -import ProtectedRoute from "../components/protectedRoute"; const PDFViewerPage = () => { const [language, setLanguage] = useState('bg'); // default language is Bulgarian @@ -26,64 +25,61 @@ const PDFViewerPage = () => { }; return ( - - - -

Напътствия

-
-

Важни напътствия за службата

-
    -
  1. Покани за Възпоменанието: За кампанията ще използваме покани без конкретен адрес. Ще насочваме хората към най-близкото за тях място, чрез сайта или като попълним поканата.
  2. + +

    Напътствия

    +
    +

    Важни напътствия за службата

    +
      +
    1. Покани за Възпоменанието: За кампанията ще използваме покани без конкретен адрес. Ще насочваме хората към най-близкото за тях място, чрез сайта или като попълним поканата.
    2. -
    3. Щандове: Предлагаме следното: -
        -
      • Да има известно разстояние между нас и щандовете. Целта е да оставим хората свободно да се доближат до количките и ако някой прояви интерес може да се приближим.
      • -
      • Когато сме двама или трима може да стоим заедно. Ако сме четирима би било хубаво да се разделим по двама на количка и количките да са на известно разстояние една от друга.
      • -
      -
    4. -
    5. Безопасност: Нека се страем зад нас винаги да има защита или препятствие за недобронамерени хора.
    6. -
    7. Плакати: Моля при придвижване на количките да слагате плакатите така, че илюстрацията да се вижда, когато калъфа е сложен. Целта е снимките да не се търкат в количката, защото се повреждат.
    8. -
    9. Литература: При проявен интерес на чужд език, използвайте списанията и трактатите на други езици в папките.
    10. -
    11. График: Моля да ни изпратите вашите предпочитания до 23-то число на месеца като използвате меню Възможности
    12. -
    13. Случки: Ако сте имали хубави случки на количките, моля пишете ни.
    14. -
    +
  3. Щандове: Предлагаме следното: +
      +
    • Да има известно разстояние между нас и щандовете. Целта е да оставим хората свободно да се доближат до количките и ако някой прояви интерес може да се приближим.
    • +
    • Когато сме двама или трима може да стоим заедно. Ако сме четирима би било хубаво да се разделим по двама на количка и количките да са на известно разстояние една от друга.
    • +
    +
  4. +
  5. Безопасност: Нека се страем зад нас винаги да има защита или препятствие за недобронамерени хора.
  6. +
  7. Плакати: Моля при придвижване на количките да слагате плакатите така, че илюстрацията да се вижда, когато калъфа е сложен. Целта е снимките да не се търкат в количката, защото се повреждат.
  8. +
  9. Литература: При проявен интерес на чужд език, използвайте списанията и трактатите на други езици в папките.
  10. +
  11. График: Моля да ни изпратите вашите предпочитания до 23-то число на месеца като използвате меню Възможности
  12. +
  13. Случки: Ако сте имали хубави случки на количките, моля пишете ни.
  14. +
+
+ +
{/* Adjust the 100px based on your header/footer size */} +
+ {languages.map((lang, index) => ( + + {index > 0 &&
} {/* Vertical line separator */} + +
+ ))}
+

+ + Свали Напътствията + +

-
{/* Adjust the 100px based on your header/footer size */} -
- {languages.map((lang, index) => ( - - {index > 0 &&
} {/* Vertical line separator */} - -
- ))} -
-

- - Свали Напътствията - -

- -
- - {/* +
+ + {/*

Your browser does not support PDFs. Please download the PDF to view it: Свали PDF файла.

Вашият браузър не поддържа PDFs файлове. Моля свалете файла за да го разгледате: Свали PDF файла.

*/} -
- {/* */} - - - - + {/* */} + + + + ); }; diff --git a/pages/permits.tsx b/pages/permits.tsx index 6175782..07bdf33 100644 --- a/pages/permits.tsx +++ b/pages/permits.tsx @@ -3,7 +3,7 @@ import Layout from "../components/layout"; import fs from 'fs'; import path from 'path'; import { url } from 'inspector'; -import ProtectedRoute from "../components/protectedRoute"; +import ProtectedRoute, { serverSideAuth } from "/components/protectedRoute"; import axiosInstance from '../src/axiosSecure'; import { UserRole } from "@prisma/client"; @@ -48,59 +48,56 @@ const PDFViewerPage = ({ pdfFiles }) => { return ( - -

Разрешителни

- -
-
-

За да качите файл кликнете на бутона по-долу и изберете файл от вашия компютър.

- Разрешителни + +
+
+

За да качите файл кликнете на бутона по-долу и изберете файл от вашия компютър.

+ -
-
-

Съществуващи файлове:

- {files.length > 0 ? ( - files.map((file, index) => ( -
- - {file.name} - - -
- )) - ) : ( -

Няма качени файлове.

- )} -
- -
- -
{/* Adjust the 100px based on your header/footer size */} - {pdfFiles.map((file, index) => ( - <>

- - Свали: {file.name} - -

-
- < object data={file.url} type="application/pdf" style={{ width: '100%', height: '100%' }}> -

Вашият браузър не поддържа PDFs файлове. Моля свалете файла за да го разгледате: Свали {file.name}.

-

Your browser does not support PDFs. Please download the PDF to view it: {file.name}.

-
-
- - ))} +
+

Съществуващи файлове:

+ {files.length > 0 ? ( + files.map((file, index) => ( +
+ + {file.name} + + +
+ )) + ) : ( +

Няма качени файлове.

+ )} +
- - + + +
{/* Adjust the 100px based on your header/footer size */} + {pdfFiles.map((file, index) => ( + <>

+ + Свали: {file.name} + +

+
+ < object data={file.url} type="application/pdf" style={{ width: '100%', height: '100%' }}> +

Вашият браузър не поддържа PDFs файлове. Моля свалете файла за да го разгледате: Свали {file.name}.

+

Your browser does not support PDFs. Please download the PDF to view it: {file.name}.

+ +
+ + ))} +
+ ); };