@props(['check', 'key']) {{-- Die Antwort einer Prüfung, direkt unter dem Knopf, der sie ausgelöst hat. Vorher stand dieser Block ganz unten auf der Seite — hinter allen Karten und hinter dem Speichern-Knopf. Der Testknopf sitzt oben in der Stripe-Karte; wer ihn drückte, sah die Antwort nie, weil sie ausserhalb des Bildschirms erschien. Gemeldet wurde das als „der Knopf tut nichts", und genau so sah es aus. Und der Block ging von einem STRIPE-Ergebnis aus: `account`, `live`, `webhooks`. Ein DnsTokenCheck-Ergebnis hat davon nichts — und sein Erfolg heisst `writable`, lief also in genau diesen Zweig. Deshalb wird hier nach dem geprüften Eintrag verzweigt statt nach `ok`. --}}

{{ __('secrets.check_title') }}

@if (! $check['ok']) {{ __('secrets.check_'.$check['reason']) }} @elseif ($key !== 'stripe.secret') {{-- Jede andere Prüfung sagt genau eine Sache: es geht. Was sie im Fehlerfall zu sagen hat, steht ausführlich auf der Bereitschaftsseite, die dafür die Stelle ist. --}} {{ __('secrets.check_'.$check['reason']) }} @else
{{ __('secrets.check_account') }}:
{{ $check['account'] }}{{ $check['business'] ? ' · '.$check['business'] : '' }}
{{ __('secrets.check_mode') }}:
{{ $check['live'] ? __('secrets.mode_live') : __('secrets.mode_test') }}{{ $check['restricted'] ? ' · '.__('secrets.mode_restricted') : '' }}
{{ __('secrets.check_webhooks') }}
@if ($check['webhooks'] === null)

{{ __('secrets.check_webhooks_unknown') }}

@elseif ($check['webhooks'] === []) {{ __('secrets.check_webhooks_none') }} @else @endif @endif