+//
+//
Newsletters
+//
+// Back Home
+//
+//
+
+//
+//
+//
+
+// {error &&
{error}}
+
+// {/* Loading */}
+// {loading ? (
+//
+// Loading newsletters...
+//
+// ) : (
+//
+// {newsletters.length === 0 ? (
+//
No newsletters found.
+// ) : (
+// newsletters.map((n) => (
+//
+//
{n.subject}
+//
{n.description}
+//
Author: Admin
+//
+//
+//
+//
+// {n.archived &&
Archived}
+// {n.important &&
Important}
+//
+// ))
+// )}
+//
+// )}
+
+// {/* Modal */}
+//
+//
+// Create a Newsletter
+//
+//
+//
+// Subject
+// setSubject(e.target.value)}
+// required
+// />
+//
+
+//
+// Description
+// setDescription(e.target.value)}
+// required
+// />
+//
+
+//
+//
+//
+//
+//
+//
+//
+//
+// );
+// };
+
+// export default NewsLetters;
+
+// import React, { useState, useEffect } from "react";
+// import { Link } from "react-router-dom";
+// import { Modal, Button, Form, Spinner, Alert } from "react-bootstrap";
+// import axios from "axios";
+// import styles from "./NewsLetters.module.css";
+
+// interface Newsletter {
+// id: number;
+// subject: string;
+// description: string;
+// authorId: number;
+// archived: boolean;
+// important: boolean;
+// }
+
+// const NewsLetters: React.FC = () => {
+// const [newsletters, setNewsletters] = useState