Kundenansicht neu E-Fix F1 (Nachkorrektur): Widerrufsstreifen auf den Bestellseiten ausgeblendet
Auf Abo bestellen, Wechsel, Zusatzspeicher und Übernahmegutschrift fehlt der feste Widerrufsstreifen, damit Kerninfo und Knopf "Zahlungspflichtig bestellen" auch bei Privatkunden in laufender Frist auf 375x667 auf einem Bildschirm stehen (Spec Abschnitt 4). Auf den Hauptseiten bleibt er (Spec 5.2), "Vertrag widerrufen" bleibt im Konto und unter Verträge erreichbar. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
c5f1d9545c
commit
5cd49d6a4a
6 files changed
+84
-13
No files matched your search
@@ -106,3 +106,17 @@ export function elternVon(route, herkunft = '') {
|
||||
export function titelFuer(route) {
|
||||
return TITEL_ETAGE[route.etage] ?? TITEL_BEREICH[route.bereich] ?? ''
|
||||
}
|
||||
|
||||
/** Etagen, auf denen etwas bestellt wird: Abo bestellen, Wechsel und die Übernahmegutschrift. Dazu der Reiter E-Mail der Verträge (Zusatzspeicher). */
|
||||
const BESTELL_ETAGEN = ['bestellen', 'wechsel', 'gutschrift']
|
||||
|
||||
/**
|
||||
* Steht auf dieser Seite der Widerrufsstreifen? Nicht auf den Bestellseiten: Dort müssen Kerninfo und Knopf „Zahlungspflichtig bestellen“ auf einem
|
||||
* Bildschirm stehen (Spec Abschnitt 4), und der feste Streifen nähme am Handy 44 px davon weg. Er gehört auf die Hauptseiten (Spec 5.2);
|
||||
* „Vertrag widerrufen“ bleibt im Konto und unter Verträge erreichbar. Ohne Route: ja.
|
||||
*/
|
||||
export function zeigtWiderrufsstreifen(route) {
|
||||
if (!route) return true
|
||||
if (BESTELL_ETAGEN.includes(route.etage)) return false
|
||||
return !(route.bereich === 'vertraege' && route.reiter === 'email')
|
||||
}
|
||||
Reference in new issue
Block a user