feat: add block visibility config (#8371)

This commit is contained in:
Yifeng Wang
2024-09-24 17:36:06 +08:00
committed by GitHub
parent 3d9a777acd
commit a77061e848
11 changed files with 184 additions and 174 deletions
@@ -133,6 +133,15 @@ export const AFFINE_FLAGS = {
configurable: isCanaryBuild,
defaultState: isDesktopEnvironment || isCanaryBuild,
},
enable_advanced_block_visibility: {
category: 'blocksuite',
bsFlag: 'enable_advanced_block_visibility',
displayName: 'Advanced block visibility control',
description:
'To provide detailed control over which edgeless blocks are visible in page mode.',
configurable: true,
defaultState: false,
},
} satisfies { [key in string]: FlagInfo };
export type AFFINE_FLAGS = typeof AFFINE_FLAGS;