@oniti/quasar-app-extension-vlank-starter

Configuration de base pour Oniti

Usage no npm install needed!

<script type="module">
  import onitiQuasarAppExtensionVlankStarter from 'https://cdn.skypack.dev/@oniti/quasar-app-extension-vlank-starter';
</script>

README

Vlank Starter

Préconfigure Quasar pour l'utilisation Oniti

Dependencies

Ce paquet arrive avec @oniti/oniti-helpers.

Configuration

Quand on ajoute ce composant au projet, il pré-configure Quasar (ex : ajoute fontes, notifications, etc). Vous pourrez trouver la liste de ces modifications dans src/index.js avec la variable defaultConfig.

Si vous souhaitez cependant imposer une configuration particulière pour ces paramètres, vous pouvez modifier quasar.conf.js.

Par exemple, ici on conservera la position :

config: {
    notify: {
        _position: true, // obligatoire !
        position: 'bottom',
    }
}

Possibilité de passer à axios les booléen suivants :

  • disable_oniti_success_notification
  • disable_oniti_error_notification

Possibilité de personaliser le message avec ces attributs :

  • oniti_success_notification_message
  • oniti_error_notification_message

Exemple :

axiosClient.post('/auth/logout', null, { disable_oniti_success_notification: true })

// pour les requêtes GET avec des paramètres, il faut utiliser le 2nd argument
// et non le 3ème pour configurer les notifs :
axiosClient.get('/test', {
    params: {foo: 12, bar: 'test'},
    oniti_error_notification_message: true,
})

Install

quasar ext add @oniti/vlank-starter

Uninstall

quasar ext remove @oniti/vlank-starter

Update

Après un git pull d'un projet utilisant cette extension, utiliser yarn install pour mettre à jour l'extension si nécessaire