/
default-product-detail.jigx
144 lines (138 loc) · 4.57 KB
/
default-product-detail.jigx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
title: Name
type: jig.default
header:
type: component.jig-header
options:
height: medium
children:
type: component.image
options:
title: =@ctx.datasources.product-detail-static.title
subtitle: =@ctx.datasources.product-detail-static.price
source:
uri: =@ctx.datasources.product-detail-static.photo
summary:
children:
type: component.summary
options:
layout: default
title: Add to cart
leftIcon:
element: icon
icon: shopping-cart-empty-1
children:
- type: component.entity
options:
children:
- type: component.entity-field
options:
label: ""
isMultiline: true
value: =@ctx.datasources.product-detail-static.overview
- type: component.expander
options:
header:
centerElement:
type: component.titles
options:
title: Details
children:
- type: component.entity
options:
children:
- type: component.section
options:
title: Bluetooth 4.0 connection
children:
- type: component.entity-field
options:
label: ""
isMultiline: true
value: =@ctx.datasources.product-detail-static.bluetooth-detail
- type: component.section
options:
title: Fast, Precise Tracking
children:
- type: component.entity-field
options:
label: ""
isMultiline: true
value: =@ctx.datasources.product-detail-static.precise-detail
- type: component.section
options:
title: Rechargeable Type-C Port
children:
- type: component.entity-field
options:
label: ""
isMultiline: true
value: =@ctx.datasources.product-detail-static.recharge-detail
- type: component.section
options:
title: Modern, Ergonomic Design
children:
- type: component.entity-field
options:
label: ""
isMultiline: true
value: =@ctx.datasources.product-detail-static.design-detail
- type: component.expander
options:
header:
centerElement:
type: component.titles
options:
title: Tech Specs
children:
- type: component.entity
options:
children:
- type: component.section
options:
title: Compatible Devices
children:
- type: component.entity-field
options:
label: ""
isMultiline: true
value: =@ctx.datasources.product-detail-static.compatible-detial
- type: component.entity
options:
children:
- type: component.section
options:
title: Weight
children:
- type: component.entity-field
options:
label: ""
isMultiline: true
value: =@ctx.datasources.product-detail-static.weight-detail
- type: component.entity
options:
children:
- type: component.section
options:
title: Guarantee
children:
- type: component.entity-field
options:
label: ""
isMultiline: true
value: =@ctx.datasources.product-detail-static.guarantee-detail
- type: component.expander
options:
header:
centerElement:
type: component.titles
options:
title: Shipping & Returns
children:
- type: component.entity
options:
children:
- type: component.entity-field
options:
label: ""
isMultiline: true
value: =@ctx.datasources.product-detail-static.shipping-detail