mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-04-18 02:34:08 +00:00
13 files completing the TypeScript migration: - router/ (3 files): typed guards, route meta augmentation, merged feature routes from all 16 modules - plugins/ (4 files): i18n with dynamic locale loading, pinia, tooltip directive - Entry points: main.ts, InvoiceShelf.ts bootstrap class, App.vue, global-components.ts with typed registration - NoCompanyView and NotFoundView stubs scripts-v2/ totals: 324 files, 42853 lines of strict TypeScript. Zero any types. Complete feature-based architecture with typed stores, API services, composables, and Vue components. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
13 lines
414 B
Vue
13 lines
414 B
Vue
<template>
|
|
<div class="flex h-full items-center justify-center p-6">
|
|
<div class="text-center">
|
|
<h2 class="text-xl font-semibold text-gray-700">
|
|
{{ $t('general.no_company_selected', 'No company selected') }}
|
|
</h2>
|
|
<p class="mt-2 text-gray-500">
|
|
{{ $t('general.select_company_to_continue', 'Please select a company to continue.') }}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</template>
|