feat(admin): 관리자 대시보드와 미디어 자산 UI를 추가
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
'use client';
|
||||
import { useEffect, useMemo, useRef, useState, type KeyboardEvent as ReactKeyboardEvent } from 'react';
|
||||
import type { SceneAssetMap } from '@/entities/media';
|
||||
import type { PlanTier } from '@/entities/plan';
|
||||
import type { SceneTheme } from '@/entities/scene';
|
||||
import { SOUND_PRESETS, type RecentThought, type TimerPreset } from '@/entities/session';
|
||||
@@ -20,6 +21,7 @@ import { InboxToolPanel } from './panels/InboxToolPanel';
|
||||
interface SpaceToolsDockWidgetProps {
|
||||
isFocusMode: boolean;
|
||||
scenes: SceneTheme[];
|
||||
sceneAssetMap?: SceneAssetMap;
|
||||
selectedSceneId: string;
|
||||
selectedTimerLabel: string;
|
||||
timerPresets: TimerPreset[];
|
||||
@@ -48,6 +50,7 @@ interface SpaceToolsDockWidgetProps {
|
||||
export const SpaceToolsDockWidget = ({
|
||||
isFocusMode,
|
||||
scenes,
|
||||
sceneAssetMap,
|
||||
selectedSceneId,
|
||||
selectedTimerLabel,
|
||||
timerPresets,
|
||||
@@ -496,6 +499,7 @@ export const SpaceToolsDockWidget = ({
|
||||
<ControlCenterSheetWidget
|
||||
plan={plan}
|
||||
scenes={scenes}
|
||||
sceneAssetMap={sceneAssetMap}
|
||||
selectedSceneId={selectedSceneId}
|
||||
selectedTimerLabel={selectedTimerLabel}
|
||||
selectedSoundPresetId={selectedPresetId}
|
||||
|
||||
Reference in New Issue
Block a user