Procházet zdrojové kódy

changed to entries from values

ryuichi-e před 5 roky
rodič
revize
01222d0b84

+ 8 - 3
src/client/js/components/PageEditor/GridEditModal.jsx

@@ -126,10 +126,15 @@ export default class GridEditModal extends React.Component {
 
 
   renderBreakPointMenu() {
   renderBreakPointMenu() {
     const resSizes = BootstrapGrid.ResponsiveSize;
     const resSizes = BootstrapGrid.ResponsiveSize;
-    const output = Object.values(resSizes).map((resSize) => {
+    const responsiveSizeToIconClassMap = {
+      [resSizes.XS_SIZE]: 'smartphone',
+      [resSizes.SM_SIZE]: 'tablet',
+      [resSizes.MD_SIZE]: 'desktop',
+    };
+    const output = Object.entries(responsiveSizeToIconClassMap).map((resSize) => {
       return (
       return (
-        <button className="dropdown-item" type="button" onClick={() => { this.checkResposiveSize(resSize) }}>
-          <i className={`pl-2 pr-1 icon-screen-${resSize}`}></i> {resSize}
+        <button className="dropdown-item" type="button" onClick={() => { this.checkResposiveSize(resSize[0]) }}>
+          <i className={`pl-2 pr-1 icon-screen-${resSize[1]}`}></i> {resSize[1]}
         </button>
         </button>
       );
       );
     });
     });