Skip to content

Zu Pinia; FAQ Methode; TS fix?

fu7128ry requested to merge VuexToPinia into main
  1. Vuex durch Pinia Store ersetzt
  2. FAQ-Methoden zu einer komprimiert
  3. Über-Uns-Link zu Mobilem Header hinzugefügt
  4. Pipeline gefixt, indem Test wieder eingefügt wurde (Dieser Test ist immer noch überflüssig, aber es gibt keinen TS-Fehler oder Warnungen mehr)

Hinweis: In manchen Komponenten habe ich setup() von der Composition API hinzugefügt, weil das den Zugriff auf den Store durch das Template erheblich erleichtert. Eine Alternative wären importierte Map-Funktionen in computed, aber die habe ich nicht funktionsfähig bekommen.

Da Pinia sich etwas anders verhält als Vuex, kann es in Zukunft zu Problemen mit mehreren Instanzen des Stores und Reaktivität (auch durch die Composition API) kommen. Das kann man aber verhindern, indem man sich noch etwas ausführlicher mit der Funktionsweise und den Besonderheiten von Pinia auseinandersetzt. Zumindest mehr als ich es in so kurzer Zeit getan habe.

Ich würde euch bitten, zu testen, ob sich alles noch so verhält, wie ihr es erwartet! (Bei mir war das jetzt der Fall)

Merge request reports