Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Componente para poner una página de error, ya sea a pantalla completa o no:

Import

Bloque de código
languagejs
import fwjsError from '@/app/shared/components/fwjsError.vue';

...

Lo utilizaremos de forma condicional:

Bloque de código
languagexml
    <fwjsError v-if="mostrarError" />

Por defecto está en modo pantalla completa, se sitúa en el centro, tendremos que jugar con v-if y v-else, pues si sólo ponemos fwjsError pero no quitamos el fondo, se mostrará encima. Se puede cambiar el título y el texto que se muestra, por defecto son los de la imagen de arriba.

Props

PropTipoDefaultDescripción
iconoString"fad fa-exclamation-triangle"Icono que se muestra.
tituloString"algo ha fallado"Título, lo que se muestra después de "Error: ".
textoString"No se ha podido acceder a la página, inténtelo más tarde. Si el error persiste, contacte con ÁTICA a través de alguna de las vías que se indican aquí."Texto que se muestra. También hay disponible un slot para personalizarlo como se quiera.
inlineBooleanfalseA pantalla completa (false) o en el lugar que se indique en el template (true).

Slots

texto: para personalizar el contenido que se muestra en el texto. 

...