Remove cross sell block after add the discounted product in cart

Remove the cross-sell block after adding a discounted product to the cart.

add_action('woocommerce_before_cart', function() {
    if(class_exists('\WDR\App\Controllers\DiscountCalculator') && class_exists('\WDRPro\App\Rules\Cheapest')) {
        $applied_rules = \WDR\App\Controllers\DiscountCalculator::$applied_rules;
        if(!empty($applied_rules)) {
            foreach ($applied_rules as $applied_rule) {
                if ($applied_rule->rule->discount_type == 'wdr_buy_x_get_y_discount') {
                    \WDRPro\App\Rules\Cheapest::$discountable_items['products'] = array();
                }
            }
        }
    }
}, 10);

add_action('woocommerce_before_cart', function() {
    ?>
    <script type="text/javascript">
        jQuery( document.body ).on( 'updated_cart_totals', function() {
            location.reload();
        });
    </script>
    <?php
});