Skip to content

Commit 3b41904

Browse files
committed
fix(studio): trim App.tsx to 598 lines (under 600 limit)
1 parent c3d6ab6 commit 3b41904

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

packages/studio/src/App.tsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ import { StudioGlobalDragOverlay } from "./components/StudioGlobalDragOverlay";
3737
import { StudioHeader } from "./components/StudioHeader";
3838
import { useGestureCommit } from "./hooks/useGestureCommit";
3939
import { STUDIO_KEYFRAMES_ENABLED } from "./components/editor/manualEditingAvailability";
40-
4140
import { GestureTrailOverlay } from "./components/editor/GestureTrailOverlay";
4241
import { StudioLeftSidebar } from "./components/StudioLeftSidebar";
4342
import { StudioPreviewArea } from "./components/StudioPreviewArea";
@@ -58,16 +57,12 @@ import { trackStudioSessionStart } from "./telemetry/events";
5857
import { hasFiredSessionStart, markSessionStartFired } from "./telemetry/config";
5958

6059
type CanvasRect = { left: number; top: number; width: number; height: number };
61-
6260
// fallow-ignore-next-line complexity
6361
export function StudioApp() {
6462
const { projectId, resolving, waitingForServer } = useServerConnection();
6563
const initialUrlStateRef = useRef(readStudioUrlStateFromWindow());
6664

67-
// Fire once per browser tab session — sessionStorage-backed so HMR
68-
// remounts, route changes, and any future StudioApp remount within the
69-
// same tab don't refire `studio_session_start`. `has_project` lets us
70-
// tell scratch-open from project-context-open.
65+
// sessionStorage-backed: fires once per tab, survives HMR remounts
7166
useEffect(() => {
7267
if (resolving || waitingForServer) return;
7368
if (hasFiredSessionStart()) return;

0 commit comments

Comments
 (0)