Rueckfrage beim Zuruecknehmen ohne Erklaerungstext

Die Frage steht im Titel, der Absatz darunter wiederholte nur, was der Knopf
ohnehin tut. Der Text ist deshalb optional geworden - eine Rueckfrage, die
sich selbst erklaert, braucht keinen.
This commit is contained in:
2026-09-22 09:43:31 +02:00
parent 34819d44cc
commit 2515dcbed7
2 changed files with 7 additions and 4 deletions
+5 -1
View File
@@ -15,7 +15,9 @@ import Notice from './Notice';
interface Bestaetigung {
titel: string;
text: ReactNode;
/// Kann fehlen: Eine Rückfrage, die sich aus dem Titel erklärt, braucht
/// keinen Absatz darunter.
text?: ReactNode;
/// Beschriftung des bestätigenden Knopfs.
knopf?: string;
/// Rot, wenn dabei etwas verloren geht.
@@ -109,7 +111,9 @@ export function DialogProvider({ children }: { children: ReactNode }) {
{offen?.art === 'bestaetigung' && (
<Modal title={offen.optionen.titel} onClose={() => schliessen(false)}>
{offen.optionen.text && (
<Notice kind={offen.optionen.gefahr ? 'warn' : 'info'}>{offen.optionen.text}</Notice>
)}
<div className="form-actions">
<button type="button" className="btn btn-ghost" onClick={() => schliessen(false)}>
+1 -2
View File
@@ -186,8 +186,7 @@ export default function PlayerDetail() {
*/
const zugabeZuruecknehmen = async (pfad: string, was: string) => {
const ja = await bestaetigen({
titel: `${was} zurücknehmen`,
text: `Die zuletzt von Hand eingetragene Zugabe dieser Art wird gegengebucht. In der Historie bleibt beides stehen; aus einem Import gebuchte Pakete sind davon nicht betroffen.`,
titel: `Zuletzt eingetragenes ${was} zurücknehmen?`,
knopf: 'Zurücknehmen',
gefahr: true,
});