Skip to content

Commit f3db857

Browse files
committed
feat(foxy-experimental-add-to-cart-builder): make it possible to delete custom options from the form
1 parent 92aeaab commit f3db857

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/elements/public/ExperimentalAddToCartBuilder/internal/InternalExperimentalAddToCartBuilderCustomOptionForm/InternalExperimentalAddToCartBuilderCustomOptionForm.test.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,11 @@ describe('ExperimentalAddToCartBuilder', () => {
101101
expect(form.hiddenSelector.matches('basics-group:required', true)).to.be.false;
102102
});
103103

104+
it('always hides timestamps', () => {
105+
const form = new Form();
106+
expect(form.hiddenSelector.matches('timestamps', true)).to.be.true;
107+
});
108+
104109
it('renders a summary control for the basics group', async () => {
105110
const form = await fixture<Form>(
106111
html`<foxy-internal-experimental-add-to-cart-builder-custom-option-form></foxy-internal-experimental-add-to-cart-builder-custom-option-form>`

src/elements/public/ExperimentalAddToCartBuilder/internal/InternalExperimentalAddToCartBuilderCustomOptionForm/InternalExperimentalAddToCartBuilderCustomOptionForm.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export class InternalExperimentalAddToCartBuilderCustomOptionForm extends Base<D
4444
}
4545

4646
get hiddenSelector(): BooleanSelector {
47-
const alwaysMatch = [super.hiddenSelector.toString()];
47+
const alwaysMatch = ['timestamps', super.hiddenSelector.toString()];
4848

4949
if (this.form.value_configurable) {
5050
alwaysMatch.unshift('price-group', 'weight-group', 'code-group', 'category-group');

0 commit comments

Comments
 (0)