1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-20 05:49:40 +02:00
portainer/app/react/portainer/feature-flags/useFeatureFlag.ts
2024-06-28 08:42:16 -03:00

17 lines
381 B
TypeScript

import { usePublicSettings } from '../settings/queries';
export enum FeatureFlag {}
export function useFeatureFlag(
flag: FeatureFlag,
{
onSuccess,
enabled = true,
}: { onSuccess?: (isEnabled: boolean) => void; enabled?: boolean } = {}
) {
return usePublicSettings<boolean>({
select: (settings) => settings.Features[flag],
onSuccess,
enabled,
});
}