Skip to content

Commit b175d89

Browse files
committed
WIP - tried to restore code
1 parent b2e8db4 commit b175d89

41 files changed

Lines changed: 31 additions & 3622 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apps/desktop/docs/LOCAL_FIRST_SYNC.md

Lines changed: 0 additions & 60 deletions
This file was deleted.

apps/desktop/src/renderer/contexts/AppProviders/AppProviders.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import type React from "react";
22
import { PostHogUserIdentifier } from "renderer/components/PostHogUserIdentifier";
33
import { MonacoProvider } from "../MonacoProvider";
4-
import { OrganizationsProvider } from "../OrganizationsProvider";
54
import { PostHogProvider } from "../PostHogProvider";
65
import { TRPCProvider } from "../TRPCProvider";
76

@@ -13,10 +12,8 @@ export function AppProviders({ children }: AppProvidersProps) {
1312
return (
1413
<PostHogProvider>
1514
<TRPCProvider>
16-
<OrganizationsProvider>
17-
<PostHogUserIdentifier />
18-
<MonacoProvider>{children}</MonacoProvider>
19-
</OrganizationsProvider>
15+
<PostHogUserIdentifier />
16+
<MonacoProvider>{children}</MonacoProvider>
2017
</TRPCProvider>
2118
</PostHogProvider>
2219
);

apps/desktop/src/renderer/contexts/MonacoProvider.tsx

Lines changed: 0 additions & 134 deletions
This file was deleted.

apps/desktop/src/renderer/contexts/MonacoProvider/MonacoProvider.tsx

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,4 +104,31 @@ export function MonacoProvider({ children }: MonacoProviderProps) {
104104
);
105105
}
106106

107+
export const MONACO_EDITOR_OPTIONS = {
108+
minimap: { enabled: false },
109+
scrollBeyondLastLine: false,
110+
wordWrap: "on" as const,
111+
fontSize: 13,
112+
lineHeight: 20,
113+
fontFamily:
114+
"ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace",
115+
padding: { top: 8, bottom: 8 },
116+
scrollbar: {
117+
verticalScrollbarSize: 8,
118+
horizontalScrollbarSize: 8,
119+
},
120+
};
121+
122+
export function registerSaveAction(
123+
editor: monaco.editor.IStandaloneCodeEditor,
124+
onSave: () => void,
125+
) {
126+
editor.addAction({
127+
id: "save-file",
128+
label: "Save File",
129+
keybindings: [monaco.KeyMod.CtrlCmd | monaco.KeyCode.KeyS],
130+
run: onSave,
131+
});
132+
}
133+
107134
export { monaco, SUPERSET_THEME };

apps/desktop/src/renderer/contexts/MonacoProvider/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@ export {
33
monaco,
44
SUPERSET_THEME,
55
useMonacoReady,
6+
MONACO_EDITOR_OPTIONS,
7+
registerSaveAction,
68
} from "./MonacoProvider";

0 commit comments

Comments
 (0)