// Format frequency for display
export const formatFrequency = (freq: number): string => {
  if (freq >= 1000) {
    return `${(freq / 1000).toFixed(1)}k`;
  }
  return `${Math.round(freq)}`;
};

// Helper: Check if cmd/ctrl key is pressed
export const isModifierKeyPressed = (
  event: MouseEvent | TouchEvent
): boolean => {
  return (
    (event instanceof MouseEvent && (event.metaKey || event.ctrlKey)) ||
    (event instanceof TouchEvent && false) // Touch doesn't have modifier keys
  );
};
