|
|
@ -19,7 +19,7 @@ const props = withDefaults(defineProps<Props>(), { |
|
|
homePath: '/', |
|
|
homePath: '/', |
|
|
image: '', |
|
|
image: '', |
|
|
showBack: true, |
|
|
showBack: true, |
|
|
status: 'comming-soon', |
|
|
status: 'coming-soon', |
|
|
title: '', |
|
|
title: '', |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
@ -27,7 +27,7 @@ const Icon403 = defineAsyncComponent(() => import('./icons/icon-403.vue')); |
|
|
const Icon404 = defineAsyncComponent(() => import('./icons/icon-404.vue')); |
|
|
const Icon404 = defineAsyncComponent(() => import('./icons/icon-404.vue')); |
|
|
const Icon500 = defineAsyncComponent(() => import('./icons/icon-500.vue')); |
|
|
const Icon500 = defineAsyncComponent(() => import('./icons/icon-500.vue')); |
|
|
const IconHello = defineAsyncComponent( |
|
|
const IconHello = defineAsyncComponent( |
|
|
() => import('./icons/icon-comming-soon.vue'), |
|
|
() => import('./icons/icon-coming-soon.vue'), |
|
|
); |
|
|
); |
|
|
const IconOffline = defineAsyncComponent( |
|
|
const IconOffline = defineAsyncComponent( |
|
|
() => import('./icons/icon-offline.vue'), |
|
|
() => import('./icons/icon-offline.vue'), |
|
|
@ -51,7 +51,7 @@ const titleText = computed(() => { |
|
|
case 'offline': { |
|
|
case 'offline': { |
|
|
return $t('fallback.offlineError'); |
|
|
return $t('fallback.offlineError'); |
|
|
} |
|
|
} |
|
|
case 'comming-soon': { |
|
|
case 'coming-soon': { |
|
|
return $t('fallback.comingSoon'); |
|
|
return $t('fallback.comingSoon'); |
|
|
} |
|
|
} |
|
|
default: { |
|
|
default: { |
|
|
@ -97,7 +97,7 @@ const fallbackIcon = computed(() => { |
|
|
case 'offline': { |
|
|
case 'offline': { |
|
|
return IconOffline; |
|
|
return IconOffline; |
|
|
} |
|
|
} |
|
|
case 'comming-soon': { |
|
|
case 'coming-soon': { |
|
|
return IconHello; |
|
|
return IconHello; |
|
|
} |
|
|
} |
|
|
default: { |
|
|
default: { |
|
|
|