ソースを参照

clothing need to always be the first

master
azri 4週間前
コミット
9b38bd8a34

+ 2
- 1
src/components/Navbar/Navbar.jsx ファイルの表示

@@ -150,10 +150,11 @@ const Navbar = () => {
150 150
 
151 151
           {/* Left Section: Logo */}
152 152
           <Box sx={{
153
+            mr:5,
153 154
             display: {
154 155
               xs: "none",
155 156
               md: "none",
156
-              lg: "block"
157
+              lg: "block",
157 158
             }
158 159
           }}>
159 160
             <a href="/">

+ 2
- 0
src/components/ProductList/ProductList.jsx ファイルの表示

@@ -60,6 +60,8 @@ const ProductList = ({ size = 99999 }) => {
60 60
 
61 61
     } else if (sessionStorage.getItem('amber-select-category')) {
62 62
 
63
+      
64
+
63 65
     }
64 66
 
65 67
   }, [])

+ 8
- 1
src/services/ProductService.js ファイルの表示

@@ -183,7 +183,14 @@ const getProductTypes = async () => {
183 183
     variables: {},
184 184
   });
185 185
 
186
-  return data.productTypes.edges
186
+  // make sure clothing to be always the first
187
+  const edges = data.productTypes.edges
188
+  const reorderedEdges = [
189
+    ...edges.filter(edge => edge.node === "clothing"),
190
+    ...edges.filter(edge => edge.node !== "clothing")
191
+  ];
192
+
193
+  return reorderedEdges
187 194
 }
188 195
 
189 196
 const getCollections = async (name) => {

読み込み中…
キャンセル
保存