The ``basketTotal`` partial expects ``$sale_channel`` as a top-level view variable. The cart page passed it correctly, but the checkout page and the AJAX basket refresh only passed it nested inside ``$basket``.
asset()
in blade template when working on
http