Parent options expose their sub-items instead of being single links

Fixkamo-internal
Ya
8 Julai 2026, 22:35 UTC
Mwandishi
kamo
Ahadi ya
464e847

Mail, Docs, VoIP, Calculator and Support are nav options that open a sub-menu rather than navigating, so on the home launchpad they must not be a single link. Extracted each tool's sub-item sections into shared hooks **************** that BOTH the nav tool buttons and the home page render from — single source of truth, so the two can never drift. - New LauncherParentCard renders a parent as a non-link header (icon + label + description) with its real sub-items as the interactive rows: compose / view mail; manage / create docs; call / text; the member's gated calculator modes; contact support / tickets / webinars. Selecting a row runs the same action the nav does (navigate or open the tool). - Home now renders leaf options (routes/actions) as link/action cards and parent options as sub-item cards. Settings stays a link to its own /settings page. - The five navtop tool buttons are now thin wrappers over the shared hooks — behavior unchanged; badge counts and loading stay in the buttons. Reuses existing i18n keys; no new strings.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei