Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | 1x 1x | /**
* Record event helper.
* Use it when the user clicks on the upgrade banner button.
*
* @param { object } props - Event properties.
* @param { string } props.plan - Plan slug.
* @param { string } props.blockName - Block name where the banner is mounted.
* @param { string } props.context - Banner context: sidebar, editor.
* @param { object } props.tracks - Tracks tooling.
* @return { Function } Rector event helper function.
*/
export const trackUpgradeClickEvent = ( { plan, blockName, context, tracks } ) =>
void tracks.recordEvent( 'jetpack_editor_block_upgrade_click', {
plan,
block: blockName,
context,
} );
/**
* Record event helper.
* Use it when the banner shows up in the block editor canvas.
*
* @param { object } props - Event properties.
* @param { string } props.plan - Plan slug.
* @param { string } props.blockName - Block name where the banner is mounted.
* @param { string } props.context - Banner context: sidebar, editor.
* @param { object } props.tracks - Tracks tooling.
* @return { Function } Rector event helper function.
*/
export const trackUpgradeBannerImpression = ( { plan, blockName, context, tracks } ) =>
void tracks.recordEvent( 'jetpack_editor_block_upgrade_banner_impression', {
plan,
block: blockName,
context,
} );
|