block_core_file_ensure_interactivity_dependency

The timeline below displays how wordpress function block_core_file_ensure_interactivity_dependency has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 6.5

/**
 * Ensure that the view script has the `wp-interactivity` dependency.
 *
 * @since 6.4.0
 * @deprecated 6.5.0
 *
 * @global WP_Scripts $wp_scripts
 */
function block_core_file_ensure_interactivity_dependency()
{
    _deprecated_function(__FUNCTION__, '6.5.0', 'wp_register_script_module');
    global $wp_scripts;
    if (isset($wp_scripts->registered['wp-block-file-view']) && !in_array('wp-interactivity', $wp_scripts->registered['wp-block-file-view']->deps, true)) {
        $wp_scripts->registered['wp-block-file-view']->deps[] = 'wp-interactivity';
    }
}

WordPress Version: 6.4

/**
 * Ensure that the view script has the `wp-interactivity` dependency.
 *
 * @since 6.4.0
 *
 * @global WP_Scripts $wp_scripts
 */
function block_core_file_ensure_interactivity_dependency()
{
    global $wp_scripts;
    if (isset($wp_scripts->registered['wp-block-file-view']) && !in_array('wp-interactivity', $wp_scripts->registered['wp-block-file-view']->deps, true)) {
        $wp_scripts->registered['wp-block-file-view']->deps[] = 'wp-interactivity';
    }
}