新增访客聊天Widget组件、Admin端布局框架及路由

This commit is contained in:
yml2213
2026-07-14 11:05:22 +08:00
parent 7f72e4b46d
commit 2492daae3b
9 changed files with 272 additions and 1 deletions
+17
View File
@@ -0,0 +1,17 @@
import VisitorChat from '@/widgets/VisitorChat'
const WidgetPreview = () => {
return (
<div className="min-h-screen bg-neutral-100 flex flex-col">
<div className="flex-1 flex items-center justify-center">
<div className="text-center">
<h1 className="text-2xl font-bold text-neutral-800 mb-2"></h1>
<p className="text-neutral-400">访 Widget </p>
</div>
</div>
<VisitorChat />
</div>
)
}
export default WidgetPreview
+6
View File
@@ -0,0 +1,6 @@
const AdminDashboard = () => (
<div className="h-full flex items-center justify-center text-neutral-400 text-center">
<div><div className="text-lg mb-1"></div><div className="text-sm">...</div></div>
</div>
)
export default AdminDashboard
+6
View File
@@ -0,0 +1,6 @@
const Ops = () => (
<div className="h-full flex items-center justify-center text-neutral-400 text-center">
<div><div className="text-lg mb-1"></div><div className="text-sm">...</div></div>
</div>
)
export default Ops
+6
View File
@@ -0,0 +1,6 @@
const Plans = () => (
<div className="h-full flex items-center justify-center text-neutral-400 text-center">
<div><div className="text-lg mb-1"></div><div className="text-sm">...</div></div>
</div>
)
export default Plans
+6
View File
@@ -0,0 +1,6 @@
const Tenants = () => (
<div className="h-full flex items-center justify-center text-neutral-400 text-center">
<div><div className="text-lg mb-1"></div><div className="text-sm">...</div></div>
</div>
)
export default Tenants