mirror of
https://github.com/Sonny93/my-links.git
synced 2025-12-10 07:25:35 +00:00
Beaucoup trop de chose
- Ajout création, édition, suppression catégories & liens - Ajout auth google - Ajout/modification style pour catégories & liens - Ajout component générique pour bouton, inputs, checkbox & selector - Gestion des messages d'erreur/succès/infos via component dédié - Ajout component FormLayout pour les pages création, édition, suppression catégories & liens - Page custom 404, 500 & signin - Modification schéma DB
This commit is contained in:
14
components/MessageManager.tsx
Normal file
14
components/MessageManager.tsx
Normal file
@@ -0,0 +1,14 @@
|
||||
import styles from '../styles/components/message-manager.module.scss';
|
||||
|
||||
interface MessageManagerProps {
|
||||
error?: string;
|
||||
success?: string;
|
||||
info?: string;
|
||||
}
|
||||
export default function MessageManager({ error, success, info }: MessageManagerProps) {
|
||||
return (<>
|
||||
{info && (<div className={styles['info-msg']}>{info}</div>)}
|
||||
{error && (<div className={styles['error-msg']}>{error}</div>)}
|
||||
{success && (<div className={styles['success-msg']}>{success}</div>)}
|
||||
</>);
|
||||
}
|
||||
Reference in New Issue
Block a user