We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ce471fa commit 96099f4Copy full SHA for 96099f4
src/lib/flags.ts
@@ -7,12 +7,12 @@ const flagsRaw = (env.PUBLIC_CONSOLE_FEATURE_FLAGS ?? '').split(',');
7
8
function isFlagEnabled(name: string) {
9
// loose generic to allow safe access while retaining type safety
10
- return <T extends { user?: Account; organization?: Organization }>(data: T) => {
11
- const { user, organization } = data;
+ return <T extends { account?: Account; organization?: Organization }>(data: T) => {
+ const { account, organization } = data;
12
13
return !!(
14
flagsRaw.includes(name) ||
15
- user?.prefs?.[`flags-${name}`] ||
+ account?.prefs?.[`flags-${name}`] ||
16
organization?.prefs?.[`flags-${name}`]
17
);
18
};
0 commit comments