mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-17 14:27:02 +08:00
@@ -158,10 +158,6 @@ const usePatchSpecs = (mode: DocMode) => {
|
|||||||
featureFlagService.flags.enable_pdf_embed_preview.$
|
featureFlagService.flags.enable_pdf_embed_preview.$
|
||||||
);
|
);
|
||||||
|
|
||||||
const enableAudioBlock = useLiveData(
|
|
||||||
featureFlagService.flags.enable_audio_block.$
|
|
||||||
);
|
|
||||||
|
|
||||||
const patchedSpecs = useMemo(() => {
|
const patchedSpecs = useMemo(() => {
|
||||||
const builder = enableEditorExtension(framework, mode, enableAI);
|
const builder = enableEditorExtension(framework, mode, enableAI);
|
||||||
|
|
||||||
@@ -177,6 +173,7 @@ const usePatchSpecs = (mode: DocMode) => {
|
|||||||
patchQuickSearchService(framework),
|
patchQuickSearchService(framework),
|
||||||
patchSideBarService(framework),
|
patchSideBarService(framework),
|
||||||
patchDocModeService(docService, docsService, editorService),
|
patchDocModeService(docService, docsService, editorService),
|
||||||
|
patchForAudioEmbedView(reactToLit),
|
||||||
isCloud
|
isCloud
|
||||||
? [
|
? [
|
||||||
patchUserListExtensions(memberSearchService),
|
patchUserListExtensions(memberSearchService),
|
||||||
@@ -193,9 +190,7 @@ const usePatchSpecs = (mode: DocMode) => {
|
|||||||
if (enablePDFEmbedPreview) {
|
if (enablePDFEmbedPreview) {
|
||||||
builder.extend([patchForPDFEmbedView(reactToLit)]);
|
builder.extend([patchForPDFEmbedView(reactToLit)]);
|
||||||
}
|
}
|
||||||
if (enableAudioBlock) {
|
|
||||||
builder.extend([patchForAudioEmbedView(reactToLit)]);
|
|
||||||
}
|
|
||||||
if (BUILD_CONFIG.isMobileEdition) {
|
if (BUILD_CONFIG.isMobileEdition) {
|
||||||
enableMobileExtension(builder, framework);
|
enableMobileExtension(builder, framework);
|
||||||
}
|
}
|
||||||
@@ -221,7 +216,6 @@ const usePatchSpecs = (mode: DocMode) => {
|
|||||||
publicUserService,
|
publicUserService,
|
||||||
enableTurboRenderer,
|
enableTurboRenderer,
|
||||||
enablePDFEmbedPreview,
|
enablePDFEmbedPreview,
|
||||||
enableAudioBlock,
|
|
||||||
]);
|
]);
|
||||||
|
|
||||||
return [
|
return [
|
||||||
|
|||||||
@@ -258,15 +258,6 @@ export const AFFINE_FLAGS = {
|
|||||||
configurable: isCanaryBuild,
|
configurable: isCanaryBuild,
|
||||||
defaultState: false,
|
defaultState: false,
|
||||||
},
|
},
|
||||||
enable_audio_block: {
|
|
||||||
category: 'affine',
|
|
||||||
displayName:
|
|
||||||
'com.affine.settings.workspace.experimental-features.enable-audio-block.name',
|
|
||||||
description:
|
|
||||||
'com.affine.settings.workspace.experimental-features.enable-audio-block.description',
|
|
||||||
configurable: !isMobile,
|
|
||||||
defaultState: false,
|
|
||||||
},
|
|
||||||
enable_meetings: {
|
enable_meetings: {
|
||||||
category: 'affine',
|
category: 'affine',
|
||||||
displayName:
|
displayName:
|
||||||
|
|||||||
Reference in New Issue
Block a user