block.json
6 months ago
index.asset.php
5 months ago
index.js
5 months ago
style-index-rtl.css
6 months ago
style-index.css
6 months ago
view.php
6 months ago
view.php
28 lines
| 1 | <div |
| 2 | <?php |
| 3 | echo wp_kses_data( |
| 4 | get_block_wrapper_attributes( |
| 5 | array( |
| 6 | 'class' => 'sc-cart-order-bump-add-button', |
| 7 | 'role' => 'button', |
| 8 | 'tabindex' => '0', |
| 9 | ) |
| 10 | ) |
| 11 | ); |
| 12 | ?> |
| 13 | data-wp-on--click="surecart/order-bumps::actions.addBumpToCart" |
| 14 | data-wp-on--keydown="surecart/order-bumps::actions.handleAddButtonKeydown" |
| 15 | data-wp-bind--disabled="state.isBumpInCart" |
| 16 | data-wp-bind--aria-disabled="state.isBumpInCart" |
| 17 | data-wp-class--sc-cart-order-bump-add-button--added="state.isBumpInCart" |
| 18 | data-wp-bind--aria-label="state.addButtonAriaLabel" |
| 19 | aria-label="<?php esc_attr_e( 'Add to cart', 'surecart' ); ?>" |
| 20 | > |
| 21 | <span class="sc-cart-order-bump-add-button__icon" aria-hidden="true" data-wp-bind--hidden="state.isBumpInCart"> |
| 22 | <?php echo wp_kses( \SureCart::svg()->get( 'plus', [ 'aria-hidden' => 'true' ] ), sc_allowed_svg_html() ); ?> |
| 23 | </span> |
| 24 | <span class="sc-cart-order-bump-add-button__icon" aria-hidden="true" data-wp-bind--hidden="!state.isBumpInCart" hidden> |
| 25 | <?php echo wp_kses( \SureCart::svg()->get( 'check', [ 'aria-hidden' => 'true' ] ), sc_allowed_svg_html() ); ?> |
| 26 | </span> |
| 27 | </div> |
| 28 |