// Copyright 2026 Arctel.net // SPDX-License-Identifier: Apache-2.0 'use client'; import * as React from 'react'; import { motion } from 'motion/react'; import { Bell, History, Layers, Settings } from 'lucide-react'; import { useTranslations } from 'next-intl'; import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs'; import { EventsTab } from './components/events-tab'; import { HistoriesTab } from './components/histories-tab'; import { SettingsTab } from './components/settings-tab'; export default function PushAdminPage() { const t = useTranslations('admin.push'); const [activeTab, setActiveTab] = React.useState('events'); return (

{t('pageTitle')}

{t('eventsTab')} {t('historiesTab')} {t('settingsTab')} {/* ==================== 1. 事件管理 TAB ==================== */} {/* ==================== 2. 通知历史 TAB ==================== */} {/* ==================== 3. 通道管理与设置 TAB ==================== */}
); }