File: /var/www/html/wpmuhibbah_err/wp-content/plugins/give/src/Donors/Actions/LoadDonorDetailsAssets.php
<?php
namespace Give\Donors\Actions;
use Give\Framework\Support\Facades\Scripts\ScriptAsset;
use Give\Helpers\Language;
/**
* @since 4.4.0
*/
class LoadDonorDetailsAssets
{
/**
* @since 4.4.0
*/
public function __invoke()
{
$handleName = 'givewp-admin-donor-details';
$scriptAsset = ScriptAsset::get(GIVE_PLUGIN_DIR . 'build/donorDetails.asset.php');
wp_enqueue_editor();
wp_register_script(
$handleName,
GIVE_PLUGIN_URL . 'build/donorDetails.js',
$scriptAsset['dependencies'],
$scriptAsset['version'],
true
);
wp_enqueue_script($handleName);
Language::setScriptTranslations($handleName);
wp_enqueue_style('givewp-design-system-foundation');
wp_enqueue_style(
$handleName,
GIVE_PLUGIN_URL . 'build/donorDetails.css',
/** @see https://developer.wordpress.org/block-editor/reference-guides/packages/packages-components/#usage */
['wp-components'],
$scriptAsset['version']
);
}
}