You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Component Library provided by Quasar has a pattern of including a Loading Indicator within numerous components. The Loading Indicator is displayed when the component is in a loading state. This state is set via a boolean provided by the loading prop whenever the component is used.
The Loading Indicator / Spinner component that is used throughout is QSpinner. The only manner in which to set a derivative Spinner component or Custom spinner component is to do this via the template.
eg.
Notify, Loading have a configurable default option (and options on per-occurrence basis) settable within "QuasarConfOptions" quasar.conf.js > framework > config
Dialog.js aka DialogPlugin.js has no configurable default Loading Indicator via the quasar.conf.js it only lets you set the spinner on a per-occurrence basis?
To have a configurable default Loading Indicator / Spinner component in quasar.conf.js so that if you have a derivative Spinner preference or a custom Spinner you do not have to extend the js or are forced to use the Vue template (where applicable) for each of the mentioned components, plugins, and functions in order to replace QSpinnner.
The text was updated successfully, but these errors were encountered:
I'm working on a project where the designed loading spinner is always QSpinnerOval instead of the default one.
It would be great if there was a way to replace that Spinner across all components (e.g. QInput, QSelect, QButton, etc.).
Discussed in #13471
Originally posted by @jensgerntholtz May 19, 2022
The Problem
The Component Library provided by Quasar has a pattern of including a Loading Indicator within numerous components. The Loading Indicator is displayed when the component is in a loading state. This state is set via a boolean provided by the
loading
prop whenever the component is used.The Loading Indicator / Spinner component that is used throughout is QSpinner. The only manner in which to set a derivative Spinner component or Custom spinner component is to do this via the template.
eg.
non-components also utilize
QSpinner
and have no options to configure the Loading IndicatorHowever, plugins such as
quasar.conf.js
> framework > configYet
quasar.conf.js
it only lets you set the spinner on a per-occurrence basis?Proposal:
To have a configurable default Loading Indicator / Spinner component in
quasar.conf.js
so that if you have a derivative Spinner preference or a custom Spinner you do not have to extend the js or are forced to use the Vue template (where applicable) for each of the mentioned components, plugins, and functions in order to replaceQSpinnner
.The text was updated successfully, but these errors were encountered: