Automattic\WooCommerce\Blocks\BlockTypes
ClassicTemplate::enqueue_block_assets
Enqueue assets used for rendering the block in editor context.
This is needed if a block is not yet within the post content--render and enqueue_assets may not have ran.
Method of the class: ClassicTemplate{}
No Hooks.
Returns
null. Nothing (null).
Usage
$ClassicTemplate = new ClassicTemplate(); $ClassicTemplate->enqueue_block_assets();
ClassicTemplate::enqueue_block_assets() ClassicTemplate::enqueue block assets code WC 10.8.1
public function enqueue_block_assets() {
// Ensures frontend styles for blocks exist in the site editor iframe.
if ( class_exists( 'WC_Frontend_Scripts' ) && is_admin() ) {
$frontend_scripts = new WC_Frontend_Scripts();
$styles = $frontend_scripts::get_styles();
foreach ( $styles as $handle => $style ) {
wp_enqueue_style(
$handle,
set_url_scheme( $style['src'] ),
$style['deps'],
$style['version'],
$style['media']
);
}
}
}