Gleiche Navigationsleiste auf Desktop/Mobil

Hallo :wave:

Ich habe diese Theme-Komponente: Floating Navigation Controls and Desktop Navigation Bar for Mobile, und es gab einige Anfragen, sie wieder zum Laufen zu bringen, da sie derzeit kaputt ist.
Zuvor überschrieb die Komponente die Vorlage, aber diese Methode funktioniert nicht mehr.

Das ist mir jedoch erst jetzt im Kerncode aufgefallen :sweat_smile:

Wenn alles funktioniert, ist es jetzt mit dem Value Transformer sogar einfacher zu implementieren als zuvor.

Füge dies zu einem JS-Abschnitt einer Theme-Komponente im Admin hinzu:

import { apiInitializer } from "discourse/lib/api";

export default apiInitializer((api) => {
  api.registerValueTransformer("navigation-bar-dropdown-mode", ({ value }) => {
    return false;
  });
});

Hoffentlich funktioniert es :slight_smile:

3 „Gefällt mir“