| @@ -7,12 +7,12 @@ | ||
| 7 | 7 | */ |
| 8 | 8 | |
| 9 | 9 | namespace SRFM\Inc\Page_Builders; |
| 10 | 10 | |
| 11 | +use SRFM\Inc\Frontend_Assets; | |
| 12 | +use SRFM\Inc\Page_Builders\Bricks\Service_Provider as Bricks_Service_Provider; | |
| 11 | 13 | use SRFM\Inc\Page_Builders\Elementor\Service_Provider as Elementor_Service_Provider; |
| 12 | -use SRFM\Inc\Page_Builders\Bricks\Service_Provider as Bricks_Service_Provider; | |
| 13 | 14 | use SRFM\Inc\Traits\Get_Instance; |
| 14 | -use SRFM\Inc\Frontend_Assets; | |
| 15 | 15 | |
| 16 | 16 | /** |
| 17 | 17 | * Class to add SureForms widget in other page builders. |
| 18 | 18 | */ |
| @@ -44,12 +44,11 @@ | ||
| 44 | 44 | $js_uri = SRFM_URL . 'assets/js/' . $dir_name . '/blocks/'; |
| 45 | 45 | $js_vendor_uri = SRFM_URL . 'assets/js/minified/deps/'; |
| 46 | 46 | |
| 47 | 47 | wp_enqueue_script( SRFM_SLUG . '-phone', $js_uri . 'phone' . $file_prefix . '.js', [], SRFM_VER, true ); |
| 48 | - wp_enqueue_script( SRFM_SLUG . '-phone-intl-input-deps', $js_vendor_uri . 'intl/intTelInput.min.js', [], SRFM_VER, true ); | |
| 49 | - wp_enqueue_script( SRFM_SLUG . '-phone-intl-utils-deps', $js_vendor_uri . 'intl/intTelUtils.min.js', [], SRFM_VER, true ); | |
| 48 | + wp_enqueue_script( SRFM_SLUG . '-phone-intl-input-deps', $js_vendor_uri . 'intl/intTelInputWithUtils.min.js', [], SRFM_VER, true ); | |
| 50 | 49 | |
| 51 | - wp_enqueue_script( SRFM_SLUG . '-dropdown', $js_uri . 'dropdown' . $file_prefix . '.js', [], SRFM_VER, true ); | |
| 50 | + wp_enqueue_script( SRFM_SLUG . '-dropdown', $js_uri . 'dropdown' . $file_prefix . '.js', [ 'wp-a11y' ], SRFM_VER, true ); | |
| 52 | 51 | wp_enqueue_script( SRFM_SLUG . '-tom-select', $js_vendor_uri . 'tom-select.min.js', [], SRFM_VER, true ); |
| 53 | 52 | |
| 54 | 53 | if ( defined( 'SRFM_PRO_VER' ) && defined( 'SRFM_PRO_URL' ) && defined( 'SRFM_PRO_SLUG' ) ) { |
| 55 | 54 | $css_uri = SRFM_PRO_URL . 'assets/css/' . $dir_name . '/'; |
| @@ -57,7 +56,10 @@ | ||
| 57 | 56 | wp_enqueue_style( SRFM_PRO_SLUG . '-frontend-default', $css_uri . '/blocks/default/frontend' . $file_prefix . '.css', [], SRFM_PRO_VER ); |
| 58 | 57 | } |
| 59 | 58 | |
| 60 | 59 | Frontend_Assets::enqueue_scripts_and_styles(); |
| 60 | + | |
| 61 | + // Action to enqueue common field assets. | |
| 62 | + do_action( 'srfm_enqueue_common_field_assets' ); | |
| 61 | 63 | } |
| 62 | 64 | |
| 63 | 65 | } |