block.json
1 year ago
controller.php
1 year ago
index.asset.php
5 months ago
index.js
5 months ago
static.php
1 year ago
style-index-rtl.css
1 year ago
style-index.css
1 year ago
view.php
5 months ago
view.php
56 lines
| 1 | <div |
| 2 | <?php echo wp_kses_data( |
| 3 | get_block_wrapper_attributes( |
| 4 | array( |
| 5 | 'class' => 'sc-input-group sc-input-group-sm sc-quantity-selector', |
| 6 | 'data-wp-class--quantity--disabled' => 'state.isQuantityDisabled', |
| 7 | 'data-wp-bind--hidden' => '!state.isEditable', |
| 8 | 'hidden' => true, |
| 9 | ) |
| 10 | ) |
| 11 | ); ?> |
| 12 | > |
| 13 | <div |
| 14 | class="sc-input-group-text sc-quantity-selector__decrease" |
| 15 | role="button" |
| 16 | tabindex="0" |
| 17 | data-wp-on--click="surecart/checkout::actions.onQuantityDecrease" |
| 18 | data-wp-on--keydown="surecart/checkout::actions.onQuantityDecrease" |
| 19 | data-wp-bind--disabled="state.isQuantityDecreaseDisabled" |
| 20 | data-wp-bind--aria-disabled="state.isQuantityDecreaseDisabled" |
| 21 | data-wp-class--button--disabled="state.isQuantityDecreaseDisabled" |
| 22 | data-wp-bind--aria-label="surecart/checkout::state.decreaseQuantityAriaLabel" |
| 23 | > |
| 24 | <?php echo wp_kses( SureCart::svg()->get( 'minus' ), sc_allowed_svg_html() ); ?> |
| 25 | </div> |
| 26 | <input |
| 27 | type="number" |
| 28 | class="sc-form-control sc-quantity-selector__control" |
| 29 | data-wp-bind--value="context.line_item.quantity" |
| 30 | data-wp-on--change="surecart/checkout::actions.onQuantityChange" |
| 31 | data-wp-bind--min="context.line_item.min" |
| 32 | data-wp-bind--aria-valuemin="context.line_item.min" |
| 33 | data-wp-bind--max="context.line_item.max" |
| 34 | data-wp-bind--aria-valuemax="context.line_item.max" |
| 35 | data-wp-bind--aria-valuenow="context.line_item.quantity" |
| 36 | data-wp-bind--disabled="surecart/checkout::state.loading" |
| 37 | data-wp-bind--aria-label="surecart/checkout::state.quantityInputAriaLabel" |
| 38 | step="1" |
| 39 | autocomplete="off" |
| 40 | role="spinbutton" |
| 41 | /> |
| 42 | <div |
| 43 | class="sc-input-group-text sc-quantity-selector__increase" |
| 44 | role="button" |
| 45 | tabindex="0" |
| 46 | data-wp-on--click="surecart/checkout::actions.onQuantityIncrease" |
| 47 | data-wp-on--keydown="surecart/checkout::actions.onQuantityIncrease" |
| 48 | data-wp-bind--disabled="state.isQuantityIncreaseDisabled" |
| 49 | data-wp-bind--aria-disabled="state.isQuantityIncreaseDisabled" |
| 50 | data-wp-class--button--disabled="state.isQuantityIncreaseDisabled" |
| 51 | data-wp-bind--aria-label="surecart/checkout::state.increaseQuantityAriaLabel" |
| 52 | > |
| 53 | <?php echo wp_kses( SureCart::svg()->get( 'plus' ), sc_allowed_svg_html() ); ?> |
| 54 | </div> |
| 55 | </div> |
| 56 |