Files
ArchiTools/src/app/(modules)/address-book/page.tsx
Marius Tarau 4c46e8bcdd Initial commit: ArchiTools modular dashboard platform
Complete Next.js 16 application with 13 fully implemented modules:
Email Signature, Word XML Generator, Registratura, Dashboard,
Tag Manager, IT Inventory, Address Book, Password Vault,
Mini Utilities, Prompt Generator, Digital Signatures,
Word Templates, and AI Chat.

Includes core platform systems (module registry, feature flags,
storage abstraction, i18n, theming, auth stub, tagging),
16 technical documentation files, Docker deployment config,
and legacy HTML tool reference.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 12:50:25 +02:00

30 lines
868 B
TypeScript

'use client';
import { FeatureGate } from '@/core/feature-flags';
import { useI18n } from '@/core/i18n';
import { AddressBookModule } from '@/modules/address-book';
export default function AddressBookPage() {
const { t } = useI18n();
return (
<FeatureGate flag="module.address-book" fallback={<ModuleDisabled />}>
<div className="mx-auto max-w-6xl space-y-6">
<div>
<h1 className="text-2xl font-bold tracking-tight">{t('address-book.title')}</h1>
<p className="text-muted-foreground">{t('address-book.description')}</p>
</div>
<AddressBookModule />
</div>
</FeatureGate>
);
}
function ModuleDisabled() {
return (
<div className="flex min-h-[40vh] items-center justify-center">
<p className="text-muted-foreground">Modul dezactivat</p>
</div>
);
}