-
+
{item.title || "제목 없는 작업본"}
-
+
{item.project?.label ?? "프로젝트 미지정"} · {actionLabel[item.nextAction]}
@@ -59,7 +59,7 @@ function WorkSection({
{title}
- 전체 보기
+ 전체 보기
{items.length ? (
@@ -105,9 +105,9 @@ export function StudioDashboard() {
작업 흐름
작성 중인 기록을 이어서 정리하고 검증·게시 흐름으로 연결합니다.
-
+
새 문서
-
+
{error ? (
@@ -160,7 +160,9 @@ export function StudioDashboard() {
최근 게시
- 게시 기록 보기
+
+ 게시 기록 보기
+
{dashboard.recentPublications.length ? (
diff --git a/src/features/tech-log/presentation/studio/components/studio-header.tsx b/src/features/tech-log/presentation/studio/components/studio-header.tsx
index 7d58446..4282d6c 100644
--- a/src/features/tech-log/presentation/studio/components/studio-header.tsx
+++ b/src/features/tech-log/presentation/studio/components/studio-header.tsx
@@ -1,5 +1,6 @@
import { useId, useState } from "react";
-import { Link } from "react-router-dom";
+
+import { GuardedStudioLink } from "./guarded-studio-link.tsx";
const navigation = [
{
@@ -27,13 +28,13 @@ function StudioNavigation({
return (
@@ -46,13 +47,13 @@ export function StudioHeader({ currentPath }: Readonly<{ currentPath: string }>)
return (