// Metro module 10882 (f10883). import { createApexExperiment } from "../../experiments/apex/index"; const apexExperiment = createApexExperiment({ name: "2026-07-bounties-vertical-scroll", kind: "user", defaultConfig: { enabled: false, verticalScrollEnabled: false, scrollAffordanceVariant: "none", autoScrollLeadMs: 3000, autoScrollEndCardMs: 3000, peekFraction: 0, ctaTimerMilliSeconds: 0 }, variations: { 1: { enabled: true, verticalScrollEnabled: false, scrollAffordanceVariant: "none", autoScrollLeadMs: 3000, autoScrollEndCardMs: 3000, peekFraction: 0, ctaTimerMilliSeconds: 0 }, 2: { enabled: true, verticalScrollEnabled: true, scrollAffordanceVariant: "none", autoScrollLeadMs: 3000, autoScrollEndCardMs: 3000, peekFraction: 0, ctaTimerMilliSeconds: 0 }, 3: { enabled: true, verticalScrollEnabled: true, scrollAffordanceVariant: "indicator", autoScrollLeadMs: 3000, autoScrollEndCardMs: 3000, peekFraction: 0, ctaTimerMilliSeconds: 0 }, 4: { enabled: true, verticalScrollEnabled: true, scrollAffordanceVariant: "auto", autoScrollLeadMs: 3000, autoScrollEndCardMs: 3000, peekFraction: 0, ctaTimerMilliSeconds: 0 }, 5: { enabled: true, verticalScrollEnabled: true, scrollAffordanceVariant: "peek", autoScrollLeadMs: 3000, autoScrollEndCardMs: 3000, peekFraction: 0.12, ctaTimerMilliSeconds: 0 } } }); export { apexExperiment as BountiesVerticalScrollExperiment }; export function useIsBountiesVerticalScrollExperimentEnabled(a0) { return apexExperiment.useConfig({ location: a0 }).verticalScrollEnabled; } export function useIsBountiesVerticalScrollExperimentActive(a0) { return apexExperiment.useConfig({ location: a0 }).enabled; } export function shouldUseScrollIndicatorOverlay(a0) { return a0 === "indicator" || a0 === "peek"; } export function useIsScrollIndicatorOverlayVariant(a0) { const scrollAffordanceVariant = apexExperiment.useConfig({ location: a0 }).scrollAffordanceVariant; return scrollAffordanceVariant === "indicator" || scrollAffordanceVariant === "peek"; }