Stud.IP-Vuex-Store
Es gibt aktuell keine generelle Möglichkeit, um auf Konfigurationen von Stud.IP aus Vue zugreifen zu können. Wir stellen allerdings einen Standard-Vuex-Store beim Laden des Vue-Chunks bereit.
Dieser TIC soll einen Stud.IP-Store bereitstellen, indem wenige ausgewählte Stud.IP-Konfigurationseinstellungen bereitgestellt werden, um diese in eigenen Komponenten nutzen zu können.
Die ausgewählten Konfigurationseinstellungen sind:
ACTIONMENU_THRESHOLD
ENTRIES_PER_PAGE
OPENGRAPH_ENABLE
Im Falle von ACTIONMENU_THRESHOLD
wird dies auch gleich für die StudipActionMenu
-Komponente verwendet, um #1033 (closed) folgend die Einstellung auch in Vue verwenden zu können.
Es wird darüberhinaus ein globaler Mixin eingebunden, der aus jeder Komponente heraus einen einfachen Abruf der Konfigurationseinstellungen mittels getStudipConfig(<name>)
gewährleistet.