Files
InvoiceShelf/resources/scripts-v2/features/company/NoCompanyView.vue
Darko Gjorgjijoski 812956abcc Phase 5-6: Router, plugins, entry points — scripts-v2 complete
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>
2026-04-04 08:00:00 +02:00

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>