PluginProbe
Yatra – Travel Booking & Tour Operator Software / 3.0.16
Yatra – Travel Booking & Tour Operator Software v3.0.16
3.0.16 3.0.15 3.0.14 3.0.14.1 3.0.14.2 3.0.12 3.0.13 3.0.11 3.0.10 3.0.9 3.0.8 3.0.7 3.0.6 3.0.5 3.0.5.1 3.0.4 3.0.3 3.0.2.9 3.0.2.7 3.0.2.8 3.0.2.6 trunk 1.0.0 2.0.0 2.0.1 All 84 releases
← All changes | app/Blocks/ActivityBlock.php +9 -3 3.0.2.7 → 3.0.16 View file →
@@ -3,8 +3,9 @@
3 3 declare(strict_types=1);
4 4
5 5 namespace Yatra\Blocks;
6 6
7 +use Yatra\Providers\FrontendAssetsProvider;
7 8 use Yatra\Services\BlockDataService;
8 9
9 10 /**
10 11 * Activity Block
@@ -27,9 +28,10 @@
27 28 * @param string $content Block content
28 29 */
29 30 public function renderCallback(array $attributes, string $content): string
30 31 {
31 - wp_enqueue_style('yatra-activity-shortcode', \YATRA_PLUGIN_URL . 'assets/css/shortcodes/activity-shortcode.css', [], YATRA_VERSION);
32 + FrontendAssetsProvider::registerCoreFrontendStylesheets();
33 + wp_enqueue_style('yatra-activity-shortcode');
32 34
33 35 return BlockDataService::renderActivityBlock($attributes);
34 36 }
35 37
@@ -41,8 +43,10 @@
41 43 if (! BlockEditorScript::register('yatra-activity-block-editor', 'activity', $editorDeps)) {
42 44 return;
43 45 }
44 46
47 + FrontendAssetsProvider::registerCoreFrontendStylesheets();
48 +
45 49 wp_register_style(
46 50 'yatra-listing',
47 51 \YATRA_PLUGIN_URL . 'assets/css/listing.css',
48 52 [],
@@ -48,13 +52,15 @@
48 52 [],
49 53 YATRA_VERSION
50 54 );
51 55
56 + $activityShortcodeCss = \YATRA_PLUGIN_PATH . 'assets/css/shortcodes/activity-shortcode.css';
57 + $activityShortcodeVer = is_readable($activityShortcodeCss) ? YATRA_VERSION . '.' . filemtime($activityShortcodeCss) : YATRA_VERSION;
52 58 wp_register_style(
53 59 'yatra-activity-shortcode',
54 60 \YATRA_PLUGIN_URL . 'assets/css/shortcodes/activity-shortcode.css',
55 - [],
56 - YATRA_VERSION
61 + FrontendAssetsProvider::shortcodeStyleDependencies(),
62 + $activityShortcodeVer
57 63 );
58 64
59 65 wp_register_script(
60 66 'yatra-activity-shortcode',