feat/fix/chore: refactor project structure + add favicon

- Changement de structure de fichier
- Ajout des favicons des sites
- Suppression et mise à jour de dépendances
- Ajout React-Icons pour gérer les icons
- Amélioration du l'UI
This commit is contained in:
Sonny
2023-04-20 18:18:03 +02:00
parent f68bb22a01
commit 45f5455f94
47 changed files with 1274 additions and 1350 deletions

View File

@@ -1,12 +1,10 @@
import Head from "next/head";
import { NextSeo } from "next-seo";
import Link from "next/link";
import MessageManager from "./MessageManager";
import MessageManager from "./MessageManager/MessageManager";
import styles from "../styles/create.module.scss";
import { config } from "../config";
interface FormProps {
title: string;
errorMessage?: string;
@@ -34,11 +32,7 @@ export default function Form({
}: FormProps) {
return (
<>
<Head>
<title>
{config.siteName} {title}
</title>
</Head>
<NextSeo title={title} />
<div className={`App ${styles["create-app"]}`}>
<h2>{title}</h2>
<form onSubmit={handleSubmit}>