feat: add build flag enableAllPageFilter (#2562)
This commit is contained in:
@@ -18,6 +18,9 @@ export const blockSuiteFeatureFlags = {
|
|||||||
* @type {import('@affine/env').BuildFlags}
|
* @type {import('@affine/env').BuildFlags}
|
||||||
*/
|
*/
|
||||||
export const 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
|
enableImagePreviewModal: process.env.ENABLE_IMAGE_PREVIEW_MODAL
|
||||||
? process.env.ENABLE_IMAGE_PREVIEW_MODAL === 'true'
|
? process.env.ENABLE_IMAGE_PREVIEW_MODAL === 'true'
|
||||||
: true,
|
: true,
|
||||||
|
|||||||
6
packages/env/src/config.ts
vendored
6
packages/env/src/config.ts
vendored
@@ -6,6 +6,12 @@ import { z } from 'zod';
|
|||||||
import { getUaHelper } from './ua-helper';
|
import { getUaHelper } from './ua-helper';
|
||||||
|
|
||||||
export const buildFlagsSchema = z.object({
|
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(),
|
enableImagePreviewModal: z.boolean(),
|
||||||
enableTestProperties: z.boolean(),
|
enableTestProperties: z.boolean(),
|
||||||
enableBroadCastChannelProvider: z.boolean(),
|
enableBroadCastChannelProvider: z.boolean(),
|
||||||
|
|||||||
Reference in New Issue
Block a user