attributes( $attributes ); // Add the rendering attributes into global context tribe( 'events.editor.template' )->add_template_globals( $args ); return tribe( 'events.editor.template' )->template( [ 'blocks', $this->slug() ], $args, false ); } /** * Register the Assets for when this block is active * * @since 4.7 * * @return void */ public function assets() { tribe_asset( tribe( 'tec.main' ), 'tribe-events-block-' . $this->slug(), 'app/' . $this->slug() . '/frontend.css', [], 'wp_enqueue_scripts', [ 'conditionals' => [ $this, 'has_block' ], ] ); } }