feat: add build flag enableAllPageFilter (#2562)

This commit is contained in:
Himself65
2023-05-27 16:35:07 +08:00
parent 87d03f6e17
commit 76a93cb859
2 changed files with 9 additions and 0 deletions
+3
View File
@@ -18,6 +18,9 @@ export const blockSuiteFeatureFlags = {
* @type {import('@affine/env').BuildFlags}
*/
export const buildFlags = {
enableAllPageFilter: process.env.ENABLE_ALL_PAGE_FILTER
? process.env.ENABLE_ALL_PAGE_FILTER === 'true'
: false,
enableImagePreviewModal: process.env.ENABLE_IMAGE_PREVIEW_MODAL
? process.env.ENABLE_IMAGE_PREVIEW_MODAL === 'true'
: true,
+6
View File
@@ -6,6 +6,12 @@ import { z } from 'zod';
import { getUaHelper } from './ua-helper';
export const buildFlagsSchema = z.object({
/**
* todo: remove this build flag when filter feature is ready.
*
* filter feature in the all pages.
*/
enableAllPageFilter: z.boolean(),
enableImagePreviewModal: z.boolean(),
enableTestProperties: z.boolean(),
enableBroadCastChannelProvider: z.boolean(),