@@ -74,7 +74,7 @@ export default (product) => {
74
74
<h1>${ name } </h1>
75
75
<div class="product-images">
76
76
<div>
77
- ${ images . map ( ( img ) => `
77
+ ${ images . map ( ( img ) => `\
78
78
<div>
79
79
<picture>
80
80
<source type="image/webp" srcset="${ img . url } " alt="" media="(min-width: 600px)">
@@ -85,33 +85,35 @@ export default (product) => {
85
85
</div>` ) . join ( '\n' ) }
86
86
</div>
87
87
</div>
88
+
88
89
<div class="product-attributes">
89
- ${ attributes . map ( ( attr ) => `
90
- <div>
91
- <div>${ attr . name } </div>
92
- <div>${ attr . label } </div>
93
- <div>${ attr . value } </div>
94
- </div>` ) . join ( '\n' ) }
90
+ ${ attributes . map ( ( attr ) => `\
91
+ <div>
92
+ <div>${ attr . name } </div>
93
+ <div>${ attr . label } </div>
94
+ <div>${ attr . value } </div>
95
+ </div>` ) . join ( '\n' ) }
95
96
</div>
97
+
96
98
<div class="product-options">
97
- ${ options . map ( ( opt ) => `
98
- <div>
99
- <div>${ opt . id } </div>
100
- <div>${ opt . label } </div>
101
- <div>${ opt . typename } </div>
102
- <div>${ opt . type ?? '' } </div>
103
- <div>${ opt . multiple ? 'multiple' : '' } </div>
104
- <div>${ opt . required === true ? 'required' : '' } </div>
105
- </div>
106
- ${ opt . items . map ( ( item ) => `
107
- <div>
108
- <div>option</div>
109
- <div>${ item . id } </div>
110
- <div>${ item . label } </div>
111
- <div>${ item . value ?? '' } </div>
112
- <div>${ item . selected ? 'selected' : '' } </div>
113
- <div>${ item . inStock ? 'inStock' : '' } </div>
114
- </div>` ) . join ( '\n' ) } `) . join ( '\n' ) }
99
+ ${ options . map ( ( opt ) => `\
100
+ <div>
101
+ <div>${ opt . id } </div>
102
+ <div>${ opt . label } </div>
103
+ <div>${ opt . typename } </div>
104
+ <div>${ opt . type ?? '' } </div>
105
+ <div>${ opt . multiple ? 'multiple' : '' } </div>
106
+ <div>${ opt . required === true ? 'required' : '' } </div>
107
+ </div>
108
+ ${ opt . items . map ( ( item ) => `\
109
+ <div>
110
+ <div>option</div>
111
+ <div>${ item . id } </div>
112
+ <div>${ item . label } </div>
113
+ <div>${ item . value ?? '' } </div>
114
+ <div>${ item . selected ? 'selected' : '' } </div>
115
+ <div>${ item . inStock ? 'inStock' : '' } </div>
116
+ </div>` ) . join ( '\n' ) } `) . join ( '\n' ) }
115
117
</div>
116
118
</div>
117
119
</main>
0 commit comments