daedalOS/components/apps/MonacoEditor/index.tsx
Dustin Brett 24c17c0088
Some checks failed
Tests / tests (push) Has been cancelled
Add memo to everything
2025-07-01 09:10:22 -07:00

20 lines
636 B
TypeScript

import { memo } from "react";
import StatusBar from "components/apps/MonacoEditor/StatusBar";
import StyledMonacoEditor from "components/apps/MonacoEditor/StyledMonacoEditor";
import useMonaco from "components/apps/MonacoEditor/useMonaco";
import AppContainer from "components/system/Apps/AppContainer";
import { type ComponentProcessProps } from "components/system/Apps/RenderComponent";
const MonacoEditor: FC<ComponentProcessProps> = ({ id }) => (
<>
<AppContainer
StyledComponent={StyledMonacoEditor}
id={id}
useHook={useMonaco}
/>
<StatusBar id={id} />
</>
);
export default memo(MonacoEditor);