'use client'; import { useShutdownWatcher } from '@/hooks/use-shutdown-watcher'; /** * 把 useShutdownWatcher 掛到 root layout 的 client wrapper。 * * useShutdownWatcher 是 React hook,不能直接在 server component(layout.tsx)裡呼叫, * 因此需要這個薄薄的 'use client' wrapper。元件本身不 render 任何 DOM。 * * 對應 TDD v2 §2.6(M8-7)。 */ export function ShutdownWatcherMount() { useShutdownWatcher(); return null; }