diff --git a/components/templates/nav.js b/components/templates/nav.js
index 81bc51f..c6c71bb 100644
--- a/components/templates/nav.js
+++ b/components/templates/nav.js
@@ -9,10 +9,10 @@ export default function Nav() {
- {/*
-
O nas
+
+ PDF
-
+ {/*
Kontakt
*/}
diff --git a/pages/pdf.js b/pages/pdf.js
new file mode 100644
index 0000000..dd739a6
--- /dev/null
+++ b/pages/pdf.js
@@ -0,0 +1,157 @@
+import Head from "next/head";
+import { useState, useCallback } from "react";
+import styles from "../styles/Home.module.css";
+import Header from "../components/templates/header";
+import Nav from "../components/templates/nav";
+import UserTop from "../components/templates/userTop";
+import Content from "../components/templates/content";
+import Footer from "../components/templates/footer";
+import { useSession, signIn, signOut } from "next-auth/react";
+import {
+ Pane,
+ TextInputField,
+ TextareaField,
+ Button,
+ BuildIcon,
+ toaster,
+ Alert,
+ FileUploader,
+ FileCard,
+} from "evergreen-ui";
+
+export default function Pdf() {
+ const { data: session } = useSession();
+ const [files, setFiles] = useState([]);
+ const [fileRejections, setFileRejections] = useState([]);
+ const handleChange = useCallback((files) => setFiles([files[0]]), []);
+ const handleRejected = useCallback(
+ (fileRejections) => setFileRejections([fileRejections[0]]),
+ []
+ );
+ const handleRemove = useCallback(() => {
+ setFiles([]);
+ setFileRejections([]);
+ }, []);
+
+ if (session) {
+ return (
+
+
+
Wastpol
+
+
+
+
+
+
+
+
+
+ {
+ const { name, size, type } = file;
+ const fileRejection = fileRejections.find(
+ (fileRejection) => fileRejection.file === file
+ );
+ const { message } = fileRejection || {};
+ return (
+
+ );
+ }}
+ values={files}
+ />
+
+
+
+
+
+ );
+ }
+ return (
+
+
+
Wastpol
+
+
+
Nie zalogowano
+
+
+
+
+ );
+}
+
+function FileUploaderSingleUploadDemo() {
+ const [files, setFiles] = useState([]);
+ const [fileRejections, setFileRejections] = useState([]);
+ const handleChange = useCallback((files) => setFiles([files[0]]), []);
+ const handleRejected = useCallback(
+ (fileRejections) => setFileRejections([fileRejections[0]]),
+ []
+ );
+ const handleRemove = useCallback(() => {
+ setFiles([]);
+ setFileRejections([]);
+ }, []);
+ return (
+
+ {
+ const { name, size, type } = file;
+ const fileRejection = fileRejections.find(
+ (fileRejection) => fileRejection.file === file
+ );
+ const { message } = fileRejection || {};
+ return (
+
+ );
+ }}
+ values={files}
+ />
+
+ );
+}