mirror of
https://github.com/portainer/portainer.git
synced 2025-07-20 05:49:40 +02:00
17 lines
381 B
TypeScript
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,
|
|
});
|
|
}
|