UNPKG

@ledgerhq/live-common

Version:
23 lines 1.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useAddressPoisoningOperationsFamilies = useAddressPoisoningOperationsFamilies; const live_env_1 = require("@ledgerhq/live-env"); const featureFlags_1 = require("../featureFlags"); const react_1 = require("react"); function useAddressPoisoningOperationsFamilies({ shouldFilter, }) { const addressPoisoningOperationsFilterFeature = (0, featureFlags_1.useFeature)("addressPoisoningOperationsFilter"); return (0, react_1.useMemo)(() => { if (!shouldFilter) return null; const isFeatureEnabled = addressPoisoningOperationsFilterFeature?.enabled; if (!isFeatureEnabled) return (0, live_env_1.getEnv)("ADDRESS_POISONING_FAMILIES") .split(",") .map((s) => s.trim()); const families = addressPoisoningOperationsFilterFeature?.params?.families ? addressPoisoningOperationsFilterFeature.params.families : null; return families; }, [shouldFilter, addressPoisoningOperationsFilterFeature]); } //# sourceMappingURL=useAddressPoisoningOperationsFamilies.js.map