Skip to main content

1. Initialize Qonversion SDK

import Qonversion, { QonversionConfigBuilder, LaunchMode } from '@qonversion/capacitor-plugin';

const config = new QonversionConfigBuilder(
  'projectKey',
  LaunchMode.SUBSCRIPTION_MANAGEMENT
).build();
Qonversion.initialize(config);

2. Initialize No-Codes SDK

const noCodesConfig = new NoCodesConfigBuilder('projectKey')
  .build();
NoCodes.initialize(noCodesConfig);

3. Set Listener

const noCodesConfig = new NoCodesConfigBuilder('projectKey')
  .setNoCodesListener(this)
  .build();

const screenConfig = new ScreenPresentationConfig(ScreenPresentationStyle.FULL_SCREEN, true);
NoCodes.getSharedInstance().setScreenPresentationConfig(screenConfig, 'yourContextKey');