+
+ {(type === 'query' || type === 'expression') && onDuplicate && (
+ handleAction(e, onDuplicate)}
+ className={styles.actionButton}
+ />
+ )}
+ {onRemove && (
+ handleAction(e, onRemove)}
+ className={styles.actionButton}
+ />
+ )}
+
{onToggleVisibility && (
-
handleAction(e, onToggleVisibility)}
- className={styles.actionButton}
- />
+
+ handleAction(e, onToggleVisibility)}
+ className={styles.actionButton}
+ />
+
)}
- {(type === 'query' || type === 'expression') && onDuplicate && (
- handleAction(e, onDuplicate)}
- className={styles.actionButton}
- />
- )}
- {onRemove && (
- handleAction(e, onRemove)}
- className={styles.actionButton}
- />
- )}
-
+
{/* Content: Name */}
@@ -198,6 +204,7 @@ QueryTransformCard.displayName = 'QueryTransformCard';
const getStyles = (theme: GrafanaTheme2, colors: ReturnType