mirror of
https://github.com/Sonny93/my-links.git
synced 2025-12-10 15:35:35 +00:00
- 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
14 lines
500 B
TypeScript
14 lines
500 B
TypeScript
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>)}
|
|
</>);
|
|
} |