feat: photo-search, system settings, ROADMAP
- PhotoSearchModal: Yandex photo-search с профилями доменов - SystemSettings: управление app_settings (admin-only, /system) - ROADMAP.md: актуальный план фич P1-P10 - Header, ChannelView, session: поддержка is_admin
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
import { redirect } from 'next/navigation';
|
||||
import { requireUser } from '@/lib/session';
|
||||
import Header from '@/components/Header';
|
||||
import SystemSettings from '@/components/SystemSettings';
|
||||
|
||||
export const dynamic = 'force-dynamic';
|
||||
|
||||
export default async function SystemPage() {
|
||||
const user = await requireUser();
|
||||
if (!user) redirect('/login');
|
||||
if (!user.isAdmin) redirect('/');
|
||||
|
||||
return (
|
||||
<>
|
||||
<Header user={user} />
|
||||
<main className="max-w-4xl mx-auto p-4 sm:p-6">
|
||||
<div className="mb-6">
|
||||
<h1 className="text-2xl font-bold">Системные настройки</h1>
|
||||
<p className="text-sm text-gray-500 mt-1">
|
||||
Конфигурация внешних сервисов (поиск фото, билинги и т.п.). Видно только админам.
|
||||
</p>
|
||||
</div>
|
||||
<SystemSettings />
|
||||
</main>
|
||||
</>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user