| @@ -24,12 +24,16 @@ | ||
| 24 | 24 | /** |
| 25 | 25 | * Register frontend script that whitelists the block in checkout areas. |
| 26 | 26 | */ |
| 27 | 27 | public function initialize() { |
| 28 | + $deps = wp_script_is( 'wc-blocks-checkout', 'registered' ) | |
| 29 | + ? array( 'wc-blocks-checkout' ) | |
| 30 | + : array(); | |
| 31 | + | |
| 28 | 32 | wp_register_script( |
| 29 | 33 | 'route-protection-block-frontend', |
| 30 | 34 | plugins_url( 'blocks/route-protection/frontend.js', dirname( __FILE__ ) ), |
| 31 | - array(), | |
| 35 | + $deps, | |
| 32 | 36 | defined( 'ROUTEAPP_VERSION' ) ? ROUTEAPP_VERSION : '1.0.0', |
| 33 | 37 | true |
| 34 | 38 | ); |
| 35 | 39 | } |