fix(06-08): device-gate round 1 — destination card gains ROUTE forward action; document title mirrors Telegram header (arah² → Routing to <name>); capture teardown race guard
This commit is contained in:
@@ -101,6 +101,14 @@ export interface ShellStrings {
|
||||
ariaBannerToggle: string;
|
||||
/** The guidance card's progress bar label. */
|
||||
ariaTripProgress: string;
|
||||
/** The destination card's forward action: re-trigger routing (device-gate fix:
|
||||
* SEARCH AGAIN's destination state was terminal-with-no-forward). */
|
||||
ctaRoute: string;
|
||||
/** The route button's aria label. */
|
||||
ariaRouteButton: string;
|
||||
/** The document title while a destination is resolved — Telegram's header
|
||||
* mirrors it (device-gate feedback: "arah² → Routing to <name>"). */
|
||||
titleRoute: string;
|
||||
}
|
||||
|
||||
export type Locale = "en" | "ms";
|
||||
@@ -169,6 +177,9 @@ export const strings: Record<Locale, ShellStrings> = {
|
||||
ariaManeuverList: "Full maneuver list",
|
||||
ariaBannerToggle: "Next maneuver",
|
||||
ariaTripProgress: "Trip progress",
|
||||
ctaRoute: "ROUTE",
|
||||
ariaRouteButton: "Route to this destination",
|
||||
titleRoute: "arah² → Routing to {name}",
|
||||
},
|
||||
ms: {
|
||||
bootValidatingRegister: "BOOT-01 // SESSION",
|
||||
@@ -233,6 +244,9 @@ export const strings: Record<Locale, ShellStrings> = {
|
||||
ariaManeuverList: "Senarai penuh manuver",
|
||||
ariaBannerToggle: "Manuver seterusnya",
|
||||
ariaTripProgress: "Kemajuan perjalanan",
|
||||
ctaRoute: "LALUI",
|
||||
ariaRouteButton: "Lalui ke destinasi ini",
|
||||
titleRoute: "arah² → Perjalanan ke {name}",
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user