From b2357cf52218811bd80305ea348c0153062e7be7 Mon Sep 17 00:00:00 2001
From: Fedor Katurov <gotham48@gmail.com>
Date: Mon, 27 Jan 2020 15:51:29 +0700
Subject: [PATCH] disabled append features for tracks

---
 src/components/gpx/GpxDialogRow.tsx | 42 +++++++++++++++++++++--------
 1 file changed, 31 insertions(+), 11 deletions(-)

diff --git a/src/components/gpx/GpxDialogRow.tsx b/src/components/gpx/GpxDialogRow.tsx
index 73cd0ce..8f7ed3d 100644
--- a/src/components/gpx/GpxDialogRow.tsx
+++ b/src/components/gpx/GpxDialogRow.tsx
@@ -6,28 +6,48 @@ import classnames from 'classnames';
 
 interface IProps {
   item: IGpxRoute;
-  index: number
+  index: number;
   enabled: boolean;
 
-  onFocusRoute: (i: number) => void
-  onRouteDrop: (i: number) => void
-  onRouteToggle: (i: number) => void
-  onRouteColor: (i: number) => void
+  onFocusRoute: (i: number) => void;
+  onRouteDrop: (i: number) => void;
+  onRouteToggle: (i: number) => void;
+  onRouteColor: (i: number) => void;
 }
 
-const GpxDialogRow: FC<IProps> = ({ item, index, enabled, onRouteToggle, onFocusRoute, onRouteDrop, onRouteColor }) => {
+const GpxDialogRow: FC<IProps> = ({
+  item,
+  index,
+  enabled,
+  onRouteToggle,
+  onFocusRoute,
+  onRouteDrop,
+  onRouteColor,
+}) => {
   return (
-    <div className={classnames("gpx-row", { 'gpx-row_disabled': !enabled || !item.enabled })}>
-      <div className="gpx-row__color" style={{ backgroundColor: item.color }} onClick={() => onRouteColor(index)}/>
+    <div className={classnames('gpx-row', { 'gpx-row_disabled': !enabled || !item.enabled })}>
+      <div
+        className="gpx-row__color"
+        style={{ backgroundColor: item.color }}
+        onClick={() => onRouteColor(index)}
+      />
 
       <div className="gpx-row__title" onClick={() => onFocusRoute(index)}>
         {item.name}
       </div>
 
       <div className="gpx-row__buttons">
-        <div onClick={() => onRouteDrop(index)}><Icon icon="icon-to-poly" size={24} /></div>
-        <div onClick={() => onRouteDrop(index)}><Icon icon="icon-trash-6" size={24} /></div>
-        <div><Switch active={item.enabled} onPress={() => onRouteToggle(index)}/></div>
+        {false && (
+          <div onClick={() => onRouteDrop(index)}>
+            <Icon icon="icon-to-poly" size={24} />
+          </div>
+        )}
+        <div onClick={() => onRouteDrop(index)}>
+          <Icon icon="icon-trash-6" size={24} />
+        </div>
+        <div>
+          <Switch active={item.enabled} onPress={() => onRouteToggle(index)} />
+        </div>
       </div>
     </div>
   );