Skip to content

Commit 9e49e86

Browse files
committed
Fix build errors, clean up imports
1 parent 595d348 commit 9e49e86

22 files changed

Lines changed: 40 additions & 24 deletions

File tree

src/App.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import "./App.css";
21
import Desktop from "./components/Desktop";
32

3+
import "./App.css";
4+
45
function App() {
56
return (
67
<div className="App">

src/ContextMenu/ContextMenu.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import { useRef } from "react";
22
import MenuItems, { MenuItemProps } from "../components/MenuItems";
3-
import "./ContextMenu.scss";
43
import useDetectMouseDownOutside from "../hooks/useDetectMouseDownOutside";
54

5+
import "./ContextMenu.scss";
6+
67
interface ContextMenuProps {
78
items: Array<MenuItemProps>;
89
position: { x: number; y: number };

src/components/BorderedApp/BorderedApp.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@ import useWindowManagerStore, {
55
import { Dimensions } from "../../hooks/useDragToResize";
66
import BorderedAppMenu from "./BorderedAppMenu/BorderedAppMenu";
77
import usePositionableElement from "../../hooks/usePositionableElement";
8-
9-
import "./BorderedApp.scss";
108
import useSystemSettings from "../../stores/systemSettingsStore";
119
import { MenuItemProps } from "../MenuItems";
10+
11+
import "./BorderedApp.scss";
12+
1213
interface BorderedAppProps extends BaseProps {
1314
title: string;
1415
type: string;

src/components/BorderedApp/BorderedAppMenu/BorderedAppMenu.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import { useEffect, useRef, useState } from "react";
2-
import "./BorderedAppMenu.scss";
32
import useDetectMouseDownOutside from "../../../hooks/useDetectMouseDownOutside";
43
import MenuItems, { MenuItemProps } from "../../MenuItems";
54

5+
import "./BorderedAppMenu.scss";
6+
67
export interface BorderedAppMenuProps {
78
title: string;
89
items: Array<MenuItemProps>;

src/components/BottomBar/Launcher/Launcher.tsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
import { useRef } from "react";
2+
import { v4 as uuid } from "uuid";
3+
24
import useConditionalClick from "../../../hooks/useConditionalClick";
3-
import "./Launcher.scss";
45
import useWindowManagerStore from "../../../stores/windowManagerStore";
5-
import { v4 as uuid } from "uuid";
66
import BorderedApp from "../../BorderedApp";
77
import { Dimensions } from "../../../hooks/useDragToResize";
8-
import { BorderedAppMenuItemProps } from "../../BorderedApp/BorderedAppMenu/BorderedAppMenu";
8+
import { MenuItemProps } from "../../MenuItems";
99

10+
import "./Launcher.scss";
1011
interface LauncherProps {
1112
windowType: string;
1213
WindowTitle: string;
1314
windowId?: string;
1415
initialDimensions: Dimensions;
15-
menus?: Array<BorderedAppMenuItemProps>;
16+
menus?: Array<MenuItemProps>;
1617
appContent: JSX.Element;
1718
icon: string;
1819
}

src/components/Content/Content.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import useWindowManagerStore from "../../stores/windowManagerStore";
2+
23
import "./Content.scss";
34

45
interface ContentProps {}

src/components/Desktop/Desktop.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import TopBar from "../TopBar";
22
import Content from "../Content";
33
import BottomBar from "../BottomBar";
4+
import useSystemSettings from "../../stores/systemSettingsStore";
45

56
import "./Desktop.scss";
6-
import useSystemSettings from "../../stores/systemSettingsStore";
77

88
interface DesktopProps {}
99

src/components/FullAppPrompt/FullAppPrompt.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
import React, { useEffect, useRef, useState } from "react";
2-
import "./FullAppPrompt.scss";
32
import { Rect } from "../../hooks/useDragToResize";
43
import useDetectMouseDownOutside from "../../hooks/useDetectMouseDownOutside";
54
import useSystemSettings from "../../stores/systemSettingsStore";
65

6+
import "./FullAppPrompt.scss";
7+
78
interface FullAppPromptProps<Element extends HTMLElement> {
89
appRef: React.RefObject<Element>;
910
promptName: string;

src/components/MenuItems/MenuItems.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { useEffect, useRef, useState } from "react";
22
import useSystemSettings from "../../stores/systemSettingsStore";
3+
34
import "./MenuItems.scss";
45

56
export interface MenuItemsProps {

src/components/TopBar/ClockMenu/ClockMenu.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1+
import { v4 as uuid } from "uuid";
2+
13
import useDateTime from "../../../hooks/useDateTime";
24
import useWindowManagerStore from "../../../stores/windowManagerStore";
35
import BorderedApp from "../../BorderedApp";
6+
47
import "./ClockMenu.scss";
5-
import { v4 as uuid } from "uuid";
68

79
const windowType = "clock";
810

0 commit comments

Comments
 (0)