Files
portainer--portainer/app/react/portainer/feature-flags/useFeatureFlag.ts
T
2026-07-13 12:08:39 +08:00

18 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,
});
}