26 lines
748 B
React
26 lines
748 B
React
// srv/NoSessionBox.jsx
|
||
import React from "react";
|
||
|
||
export default function NoSessionBox({ onCreateSession }) {
|
||
return (
|
||
<div
|
||
className="d-flex flex-column align-items-center justify-content-center text-center p-4"
|
||
style={{ height: "100%", minHeight: "200px" }}
|
||
>
|
||
<h5 className="mb-3">Nessuna sessione attiva</h5>
|
||
<p className="text-muted mb-4" style={{ maxWidth: "400px" }}>
|
||
Per iniziare una nuova conversazione, crea una sessione.
|
||
Potrai poi inviare messaggi e salvare la cronologia.
|
||
</p>
|
||
<button
|
||
className="btn btn-success"
|
||
onClick={onCreateSession}
|
||
title="Crea una nuova sessione"
|
||
>
|
||
➕ Crea nuova sessione
|
||
</button>
|
||
</div>
|
||
);
|
||
}
|
||
|