CupThread React Native & Expo SDK - v0.1.0
    Preparing search index...

    Interface UseFeatureRequestsOptions

    Configuration options for useFeatureRequests.

    interface UseFeatureRequestsOptions {
        client: FeedbackClient;
        debounceMs?: number;
        enabled?: boolean;
        isTokenReady?: boolean;
        pageSize?: number;
        query?: string;
        searchRateLimiterOptions?: UseFeatureRequestsSearchLimiterOptions;
        userToken: string;
        versionId?: string | null;
    }
    Index

    FeedbackClient instance used to fetch data.

    debounceMs?: number

    Debounce delay in milliseconds before fetching on query or filter changes.

    0
    
    enabled?: boolean

    Whether the fetch should be enabled. When false, no requests are made.

    true
    
    isTokenReady?: boolean

    Whether the token is fully loaded from storage.

    true
    
    pageSize?: number

    Number of items to fetch per page.

    50
    
    query?: string

    Optional search keyword query.

    searchRateLimiterOptions?: UseFeatureRequestsSearchLimiterOptions

    Optional tuning for the client-side search rate limiter (spacing between query-bearing fetches and the post-429 cooldown). The limiter is created once per hook mount from this value; later changes are ignored.

    userToken: string

    User token used to evaluate vote status and ownership.

    versionId?: string | null

    Optional version milestone filter.