fix(web): disable notification center (#2934)

This commit is contained in:
Alex Yang
2023-06-30 11:29:05 +08:00
committed by GitHub
parent 50a8a147fd
commit 4adbe64a54
3 changed files with 7 additions and 1 deletions

View File

@@ -30,6 +30,7 @@ const buildPreset = {
enableNewSettingModal: false, enableNewSettingModal: false,
enableNewSettingUnstableApi: false, enableNewSettingUnstableApi: false,
enableSQLiteProvider: false, enableSQLiteProvider: false,
enableNotificationCenter: false,
}, },
beta: {}, beta: {},
internal: {}, internal: {},
@@ -46,6 +47,7 @@ const buildPreset = {
enableNewSettingModal: true, enableNewSettingModal: true,
enableNewSettingUnstableApi: false, enableNewSettingUnstableApi: false,
enableSQLiteProvider: false, enableSQLiteProvider: false,
enableNotificationCenter: true,
}, },
}; };
@@ -90,6 +92,9 @@ const environmentPreset = {
enableNewSettingUnstableApi: process.env.ENABLE_NEW_SETTING_UNSTABLE_API enableNewSettingUnstableApi: process.env.ENABLE_NEW_SETTING_UNSTABLE_API
? process.env.ENABLE_NEW_SETTING_UNSTABLE_API === 'true' ? process.env.ENABLE_NEW_SETTING_UNSTABLE_API === 'true'
: currentBuildPreset.enableNewSettingUnstableApi, : currentBuildPreset.enableNewSettingUnstableApi,
enableNotificationCenter: process.env.ENABLE_NOTIFICATION_CENTER
? process.env.ENABLE_NOTIFICATION_CENTER === 'true'
: currentBuildPreset.enableNotificationCenter,
}; };
/** /**

View File

@@ -445,7 +445,7 @@ export const WorkspaceLayoutInner: FC<PropsWithChildren> = ({ children }) => {
<PageListTitleCellDragOverlay /> <PageListTitleCellDragOverlay />
</DndContext> </DndContext>
<QuickSearch /> <QuickSearch />
<NotificationCenter /> {runtimeConfig.enableNotificationCenter && <NotificationCenter />}
<Setting /> <Setting />
</> </>
); );

View File

@@ -63,6 +63,7 @@ export const buildFlagsSchema = z.object({
enableNewSettingModal: z.boolean(), enableNewSettingModal: z.boolean(),
enableNewSettingUnstableApi: z.boolean(), enableNewSettingUnstableApi: z.boolean(),
enableSQLiteProvider: z.boolean(), enableSQLiteProvider: z.boolean(),
enableNotificationCenter: z.boolean(),
}); });
export const blockSuiteFeatureFlags = z.object({ export const blockSuiteFeatureFlags = z.object({