ov25-ui
Version:
A UI configurator for OV25 product visualization
12 lines (11 loc) • 630 B
TypeScript
/**
* injectDiningConfigurator — entry point for merchants to embed a dining
* set builder on their product pages.
*
* Follows the same shadow-root / portal-replace pattern as
* injectConfigurator in inject.tsx, but with a dining-specific
* context and component tree.
*/
import type { InjectDiningConfiguratorOptions } from '../types/dining-inject-config.js';
export declare function getDiningIframeSrc(apiKey: string, diningConfiguratorId: string, hexBgColor?: string | null, showAttachmentPoints?: boolean | null): string;
export declare function injectDiningConfigurator(opts: InjectDiningConfiguratorOptions): void;