Skip to content

Commit 9f8470a

Browse files
committed
Update NPM package with disableProductRecommendations
1 parent 3935235 commit 9f8470a

7 files changed

Lines changed: 90 additions & 208 deletions

File tree

.eslintrc.js

Lines changed: 0 additions & 101 deletions
This file was deleted.

.prettierrc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"printWidth": 120,
3+
"proseWrap": "preserve",
4+
"semi": false,
5+
"singleQuote": true,
6+
"useTabs": false,
7+
"tabWidth": 2,
8+
"arrowParens": "avoid",
9+
"trailingComma": "es5"
10+
}

.vscode/settings.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"editor.formatOnPaste": false,
3+
"editor.formatOnType": false,
4+
"editor.formatOnSave": true,
5+
"editor.formatOnSaveMode": "file",
6+
"editor.defaultFormatter": "esbenp.prettier-vscode",
7+
"files.autoSave": "onFocusChange"
8+
}

examples/package-lock.json

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/src/order-tracking.ts

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,15 @@
1-
import { createOrderTracking } from '@faslet/widget';
1+
import { createOrderTracking } from '@faslet/widget'
22

3-
const ot = createOrderTracking('Faslet Demo')
4-
.withOrderNumber('Order-1')
5-
.withPaymentStatus('paid');
3+
const ot = createOrderTracking('Faslet Demo').withOrderNumber('Order-1').withPaymentStatus('paid')
64

7-
ot.addProduct(
8-
'product-1',
9-
'variant-1',
10-
'Jacket',
11-
'Red Jacket/S',
12-
100,
13-
1,
14-
'sku-1'
15-
).addProduct(
5+
ot.addProduct('product-1', 'variant-1', 'Jacket', 'Red Jacket/S', 100, 1, 'sku-1').addProduct(
166
'product-1',
177
'variant-2',
188
'Jacket',
199
'Blue Jacket/S',
2010
200,
2111
2,
2212
'sku-2'
23-
);
13+
)
2414

25-
ot.buildOrderTracking();
15+
ot.buildOrderTracking()

examples/src/widget.ts

Lines changed: 14 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import { createWidget } from '@faslet/widget';
1+
import { createWidget } from '@faslet/widget'
22

33
function myAddToCartFunction(variantId: string) {
4-
alert(`Adding ${variantId} to the shopping cart`);
5-
return Promise.resolve();
4+
alert(`Adding ${variantId} to the shopping cart`)
5+
return Promise.resolve()
66
}
77

88
function onWidgetResult({ label }: { label: string }, resultType: string) {
9-
console.log(`Got Result ${label} from resultType ${resultType}`);
9+
console.log(`Got Result ${label} from resultType ${resultType}`)
1010
}
1111

1212
const widget = createWidget('Faslet Demo')
@@ -15,66 +15,18 @@ const widget = createWidget('Faslet Demo')
1515
.withProductImage('https://placekitten.com/100')
1616
.withProductName('Jacket')
1717
.withAddToCart(myAddToCartFunction)
18-
.withOnResult(onWidgetResult);
18+
.withOnResult(onWidgetResult)
1919

20-
widget.addColor('red', 'Magnificent Red').addColor('blue', 'Dashing Blue');
20+
widget.addColor('red', 'Magnificent Red').addColor('blue', 'Dashing Blue')
2121

2222
widget
23-
.addVariant(
24-
'variant-1',
25-
'S',
26-
true,
27-
'sku-1',
28-
'red',
29-
11.99,
30-
'https://placekitten.com/300/500'
31-
)
32-
.addVariant(
33-
'variant-2',
34-
'S',
35-
true,
36-
'sku-2',
37-
'blue',
38-
11.99,
39-
'https://placekitten.com/300/500'
40-
)
41-
.addVariant(
42-
'variant-3',
43-
'M',
44-
true,
45-
'sku-3',
46-
'red',
47-
11.99,
48-
'https://placekitten.com/300/500'
49-
)
50-
.addVariant(
51-
'variant-4',
52-
'M',
53-
false,
54-
'sku-4',
55-
'blue',
56-
11.99,
57-
'https://placekitten.com/300/500'
58-
)
59-
.addVariant(
60-
'variant-5',
61-
'L',
62-
false,
63-
'sku-5',
64-
'red',
65-
11.99,
66-
'https://placekitten.com/300/500'
67-
)
68-
.addVariant(
69-
'variant-6',
70-
'L',
71-
false,
72-
'sku-6',
73-
'blue',
74-
11.99,
75-
'https://placekitten.com/300/500'
76-
);
23+
.addVariant('variant-1', 'S', true, 'sku-1', 'red', 11.99, 'https://placekitten.com/300/500')
24+
.addVariant('variant-2', 'S', true, 'sku-2', 'blue', 11.99, 'https://placekitten.com/300/500')
25+
.addVariant('variant-3', 'M', true, 'sku-3', 'red', 11.99, 'https://placekitten.com/300/500')
26+
.addVariant('variant-4', 'M', false, 'sku-4', 'blue', 11.99, 'https://placekitten.com/300/500')
27+
.addVariant('variant-5', 'L', false, 'sku-5', 'red', 11.99, 'https://placekitten.com/300/500')
28+
.addVariant('variant-6', 'L', false, 'sku-6', 'blue', 11.99, 'https://placekitten.com/300/500')
7729

78-
widget.injectScriptTag();
30+
widget.injectScriptTag()
7931

80-
widget.addToDom('#faslet-container');
32+
widget.addToDom('#faslet-container')

0 commit comments

Comments
 (0)