feat: add communication support and journal prototypes

This commit is contained in:
2026-09-28 18:03:06 +09:00
parent 4e8957c94a
commit 0ee5d181a5
14 changed files with 1498 additions and 1 deletions
+19 -1
View File
@@ -1,5 +1,11 @@
import { Link, useLocation } from '@tanstack/react-router'
import { Inbox, Layers3, Search } from 'lucide-react'
import {
Inbox,
Layers3,
MessagesSquare,
NotebookPen,
Search,
} from 'lucide-react'
import { type ReactNode, useState } from 'react'
import { Avatar, AvatarFallback } from '#/components/ui/avatar'
import {
@@ -30,6 +36,18 @@ export function WorkspaceNavigation({
const [managingAccounts, setManagingAccounts] = useState(false)
const pathname = useLocation({ select: (location) => location.pathname })
const navigation = [
{
title: '連絡',
to: '/support',
icon: MessagesSquare,
active: pathname === '/support',
},
{
title: '記録',
to: '/journal',
icon: NotebookPen,
active: pathname === '/journal',
},
{
title: 'リーダー',
to: '/inbox',