@nosto/nosto-react

    Interface NostoProviderProps

    interface NostoProviderProps {
        account: string;
        children: ReactNode | ReactNode[];
        currentVariation?: string;
        host?: string;
        loadScript?: boolean;
        multiCurrency?: boolean;
        recommendationComponent?: RecommendationComponent;
        renderMode?: RenderMode;
        scriptLoader?: (
            scriptSrc: string,
            options?: ScriptLoadOptions,
        ) => Promise<void>;
        shopifyMarkets?: { language: string; marketId: string | number };
    }
    Index

    Properties

    account: string

    Indicates merchant id

    children: ReactNode | ReactNode[]

    children

    currentVariation?: string

    Indicates currency

    host?: string

    Indicates an url of a server

    loadScript?: boolean

    Load nosto script (should be false if loading the script outside of nosto-react)

    multiCurrency?: boolean

    Indicates if merchant uses multiple currencies

    recommendationComponent?: RecommendationComponent

    Recommendation component which holds nostoRecommendation object

    renderMode?: RenderMode
    scriptLoader?: (scriptSrc: string, options?: ScriptLoadOptions) => Promise<void>

    Custom script loader

    shopifyMarkets?: { language: string; marketId: string | number }

    Enables Shopify markets with language and market id

    MMNEPVFCICPMFPCPTTAAATR