Skip to content

Commit 3c3e80a

Browse files
committed
in-memory to web
1 parent d3e74db commit 3c3e80a

File tree

7 files changed

+25
-45
lines changed

7 files changed

+25
-45
lines changed

packages/compass-data-modeling/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@
2626
".": "./dist/index.js",
2727
"./provider": "./dist/provider/index.js",
2828
"./renderer": "./dist/services/data-model-storage-electron.js",
29-
"./web": "./dist/services/data-model-storage-in-memory.js"
29+
"./web": "./dist/services/data-model-storage-web.js"
3030
},
3131
"compass:exports": {
3232
".": "./src/index.ts",
3333
"./provider": "./src/provider/index.tsx",
3434
"./renderer": "./src/services/data-model-storage-electron.tsx",
35-
"./web": "./src/services/data-model-storage-in-memory.tsx"
35+
"./web": "./src/services/data-model-storage-web.tsx"
3636
},
3737
"types": "./dist/index.d.ts",
3838
"scripts": {

packages/compass-data-modeling/src/services/data-model-storage-in-memory.tsx

Lines changed: 0 additions & 37 deletions
This file was deleted.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from 'react';
2+
import {
3+
DataModelStorageServiceProvider,
4+
noopDataModelStorageService,
5+
} from '../provider';
6+
7+
export const DataModelStorageServiceProviderWeb: React.FunctionComponent = ({
8+
children,
9+
}) => {
10+
return (
11+
<DataModelStorageServiceProvider storage={noopDataModelStorageService}>
12+
{children}
13+
</DataModelStorageServiceProvider>
14+
);
15+
};
16+
17+
export default noopDataModelStorageService;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from './dist/services/data-model-storage-in-memory.d';
1+
export * from './dist/services/data-model-storage-web.d';
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
'use strict';
2-
module.exports = require('./dist/services/data-model-storage-in-memory');
2+
module.exports = require('./dist/services/data-model-storage-web');

packages/compass-web/sandbox/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ const App = () => {
144144
isAtlas && !!enableGenAIFeaturesAtlasOrg,
145145
optInDataExplorerGenAIFeatures:
146146
isAtlas && !!optInDataExplorerGenAIFeatures,
147-
enableDataModeling: false,
147+
enableDataModeling: true,
148148
}}
149149
onTrack={sandboxTelemetry.track}
150150
onDebug={sandboxLogger.debug}

packages/compass-web/src/entrypoint.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ import { type TelemetryServiceOptions } from '@mongodb-js/compass-telemetry';
6161
import { WebWorkspaceTab as WelcomeWorkspaceTab } from '@mongodb-js/compass-welcome';
6262
import { useCompassWebPreferences } from './preferences';
6363
import { WorkspaceTab as DataModelingWorkspace } from '@mongodb-js/compass-data-modeling';
64-
import { DataModelStorageServiceProviderInMemory } from '@mongodb-js/compass-data-modeling/web';
64+
import { DataModelStorageServiceProviderWeb } from '@mongodb-js/compass-data-modeling/web';
6565

6666
const WithAtlasProviders: React.FC = ({ children }) => {
6767
return (
@@ -356,7 +356,7 @@ const CompassWeb = ({
356356
<LoggerProvider value={logger}>
357357
<TelemetryProvider options={telemetryOptions.current}>
358358
<WithAtlasProviders>
359-
<DataModelStorageServiceProviderInMemory>
359+
<DataModelStorageServiceProviderWeb>
360360
<AtlasCloudConnectionStorageProvider
361361
orgId={orgId}
362362
projectId={projectId}
@@ -412,7 +412,7 @@ const CompassWeb = ({
412412
</CompassInstanceStorePlugin>
413413
</CompassConnections>
414414
</AtlasCloudConnectionStorageProvider>
415-
</DataModelStorageServiceProviderInMemory>
415+
</DataModelStorageServiceProviderWeb>
416416
</WithAtlasProviders>
417417
</TelemetryProvider>
418418
</LoggerProvider>

0 commit comments

Comments
 (0)