Files
daedalOS/pages/index.tsx
2022-06-29 20:18:12 -07:00

27 lines
740 B
TypeScript

import { ErrorBoundary } from "components/pages/ErrorBoundary";
import AppsLoader from "components/system/Apps/AppsLoader";
import Desktop from "components/system/Desktop";
import Taskbar from "components/system/Taskbar";
import useGlobalKeyboardShortcuts from "hooks/useGlobalKeyboardShortcuts";
import useIFrameFocuser from "hooks/useIFrameFocuser";
import useUrlLoader from "hooks/useUrlLoader";
import { useLockTitle } from "utils/functions";
const Index = (): React.ReactElement => {
useIFrameFocuser();
useUrlLoader();
useGlobalKeyboardShortcuts();
useLockTitle();
return (
<ErrorBoundary>
<Desktop>
<Taskbar />
<AppsLoader />
</Desktop>
</ErrorBoundary>
);
};
export default Index;